форум VR-4 Клуб

форум VR-4 Клуб (http://www.vr-4.ru/forum/index.php)
-   Тюнинг VR-4 (http://www.vr-4.ru/forum/forumdisplay.php?f=16)
-   -   Самодельная САФка (http://www.vr-4.ru/forum/showthread.php?t=5372)

ZZToP 03.06.2009 00:56

Проект Ru-X-AFC (малобюджетный пиггибэк)
 
Ребят, я в общем и целом программер, немножко эмбеддер. Посмотрел доки на сафку, и, в принципе, понял, что могу с подручных средств (что-нить из атмеловских однокристаллок) собрать и написать аналог сафки.

Завтра с утра начну разработку девайса в теории, а на практике, мне нужна будет по первости помощь - параметры наших датчиков (МАФ, датчик положения дросселя, датчик детонации), и принципы работы САФки, если кто разбирается, во всех ее режимах, используемых на наших ВЕЕРах.

Если все получится - девайсы буду изготавливать малыми сериями для клуба, отдавать по себестоимости, семи тестерам - по девайсу бесплатно при учете покупки тестерами моника и контроллера ;-)

От вас, друзья соклубники, помимо всего прочего, хотелось бы следующего:
1. Хотелки. Что не может сафка, но что хотелось бы.
Каждая хотелка обсуждаема.

2. Поддержка. "Не стреляйте в пианиста, он играет как умеет". В том смысле, что не надо сейчас заполнять тему воплями типа "а нафига это надо", "проще купить сафку". Да, проще. Да, дороже, но зато гарантия качества.
Но я хочу свой девайс по следующим причинам:
1. Бюджетность девайса для себя и соклубников (планирую ценник в районе 5000 руб без внешних датчиков (ШПЛ, МАП, G-sensor))
2. Возможность напихать плюшек. Как вариант - совместить сафку, РСМ-ку и АВЦ-Рку в единый девайс.
3. Девайс будет однозначно подключаемый к компу и настраиваемый с оного
4. И в конце-концов, просто очень любопытно сделать такой проект.

В общем, пока краткое резюме:
1. Девайс с экраном в корпусе в размер 1DIN, экран 128х64 - реализовано, корпус в двух вариантах: в солнцезащитный козырек и в 1-DIN
2. Подключается к компу по USB, полная настраиваемость - в процессе реализации
3. Планируемый функционал (программа-максимум):
а. Сафка с тремя-пятью картами для разных стилей езды
б. АВЦр-ка
в. РСМ-ка
г. Возможность использования 2-х MAF-ов
д. Подключение ШПЛ и EGT
е. Подключение MAP-сенсора для слежения за бустом

Текущее состояние реализации проекта:

1. Мониторинг:
а. Обороты коленвала
б. Скорость авто
в. Температуру:
i. ОЖ
ii. Масла в АКПП (Ура, автоматчики!)
iii. Воздуха в МАФе (Вот теперь видно, работает ли холодный короб, у кого есть, или нет)
г. Напряжение в бортовой сети
д. Показания МАФа
е. Открытость соленоида вестгейта
ж. Показания ШПЛ-датчика (АФР)
з. ПОказания датчика детонации
и. Положение дросселя
к. Данные с барометрического сенсора
л. Давление во впуске ;-))
2. Коррекция:
а. Показаний МАФа в зависимости от оборотов двигателя по пяти картам
б. Показаний с датчика скорости (одна-единственная коррекция, при превышении скорости 175 км\ч всегда отдаем мозгу скорость 175 км\ч)
в. Управление соленоидом буста (три карты)

В планах:
1. Принять на себя управление форсунками, ввести корректирующий коэффициент, который будет задавать базовое время открытия форсунки. Делается для подключения любых форс.
2. Написать софтину под винду, чтоб по USB править все настроечные параметры и карты
3. Замеры (0-100 км\ч, 402 м, макс. скорость, макс. буст (после установки MAP'а)
4. Подключиться к штатному G-сенсору (для машин с аяком и ТСЛем), попробовать юзать его показания.

5. Подключить сенсор ЕГТ (во второй версии железки)
6. Использование двух МАФов (во 2-й версии)


Список бета-тестеров:
1. costarika - дорест, автомат, мозг пластик - з\ч на бета-версию получены
2. sir_valentin - овощ 6А13,
3. Brian - дорест, автомат, мозги оба
4. Железный Хромец - овощ 6A13, автомат, з\ч на бета-версию получены
5. Neo - дорест, автомат
6. Zond - меха

ВНИМАНИЕ ТЕСТЕРАМ:
Железо:
берем Atmel Xmega128A1
и моник

catalan 03.06.2009 01:00

1. чтобы умела брать с 2-х мафов и усреднять показание тоесть делать (A+B)/2 :D

ZZToP 03.06.2009 01:05

Цитата:

Сообщение от catalan (Сообщение 104059)
1. чтобы умела брать с 2-х мафов и усреднять показание тоесть делать (A+B)/2 :D

Легко. Назначение примочки? Большая дырка на впуск? Раздвоенная на два мафа и забирающая больше воздуха?

Как кстати в целом идея, Вадим?

Roma27 03.06.2009 03:00

Саша: успехов!
А к сафке ШЛЗ и EGT можно подключить?

costarika 03.06.2009 07:03

нет..

ZZToP 03.06.2009 08:29

Надо будет - к нашей можно будет :-)
Кстати мысль. Подключив шпл, увидим афр. Соответственно можно будет подправить топливо автоматом в зависимости от афр и кноков

sir_valentine 03.06.2009 08:43

Может быть имеет смыл не ограничиваться только САФкой, а сделать аналог Зитроникса? Который умеет ШЛямбду смотреть, давление буста показывать и температуру выхлопных газов. А если оно помещалосьбы в однодиновый блок -- вообще чума была бы.

Starshina06 03.06.2009 08:57

Саша, жги!
А если серьёзно, то очень надеюсь на мощный, многозадачный субкомп твоего производства.
Если что надо, какие там деталюшки - маякуй.

ZZToP 03.06.2009 09:19

Starshina06, по деталюшкам вроде б всё есть что на данном этапе надо.
Чуть позже буду докупать ништяки, которые нужны - шлямбду, и т.д. ;-)

sir_valentine, я ж и говорю, что еще хотелось бы народу напихать?
Все, что ты перечислил - это мониторинг, мониторить будем всё, что возможно -
потому нужен будет какой-нибудь широкодоступный map-сенсор.


Экран для железки планирую что-нить типа 192х64 или 128х64, графический.
Размер у него в высоту в дин влезает, в ширину - еще место под кнопки останется ;)

Zond 03.06.2009 09:53

давайте пока без экрана в связке с буком. Я думаю так быстрее получиться. :)

ZZToP 03.06.2009 10:02

Zond, не намного быстрей, стопудова.
А индикация нужна

Zond 03.06.2009 10:07

Ну Вам видней :)

ZZToP 03.06.2009 10:26

Ну же, господа соклубники, жду конструктивных идей и хотелок!

shootNICK 03.06.2009 10:28

Без бука лучше, таки девайс автономный.
А у тебя есть знакомые которые помогут, электронщики, самоделкины? Просто одному имхо крайне сложно такой проект поднять.

ZZToP 03.06.2009 10:39

shootNICK, знакомых полно, а насчет сложности проекта - все упирается только в свободное время и кучу желания ;-)
И в возможность за разумные бабки достать ШПЛ, широкораспространенный MAP-сенсор, и ЕГТ-сенсор.
Но на первом этапе задача номер АДИН: повторить сафку.

Добавлено через 8 минут
Цитата:

Сообщение от shootNICK (Сообщение 104108)
Без бука лучше, таки девайс автономный.

Автономный будет, но настраиваться будет и с кнопок, и с компа через ЮСБ.
Чтоб можно было файлами настроек меняться ;-)

catalan 03.06.2009 10:51

давай свой кастом мозх лабай :D

sir_valentine 03.06.2009 10:59

Тогда лично мне было бы интересно мониторить следующее:
- буст;
- температура жижи;
- температура масла;
- температура выхлопа;
- показание ШЛямбды + эмуляция обычной для мозга;
- провод на форсунку для приблизительного расчета расхода топлива.
В связы с большим количеством снимаемой инфы было бы полезно иметь возможность выводить на экран в постоянке только избранные датчики + задание рабочего диапазона для всех датчиков с алармом ви выводом на экран показаний этого датчика.

ZZToP 03.06.2009 11:05

Цитата:

Сообщение от sir_valentine (Сообщение 104137)
Тогда лично мне было бы интересно мониторить следующее:
- буст;

Нужно определиться с MAP-сенсором
Цитата:

Сообщение от sir_valentine (Сообщение 104137)
- температура жижи;

Подключаемся к стоковому датчику
Цитата:

Сообщение от sir_valentine (Сообщение 104137)
- температура масла;

Тут нужна проставка и внешний датчик
Цитата:

Сообщение от sir_valentine (Сообщение 104137)
- температура выхлопа;

Датчик EGT
Цитата:

Сообщение от sir_valentine (Сообщение 104137)
- показание ШЛямбды + эмуляция обычной для мозга;

А популярная Innovate LC-1 разве не имеет аналоговых концов для эмуляции обычной?
Цитата:

Сообщение от sir_valentine (Сообщение 104137)
- провод на форсунку для приблизительного расчета расхода топлива.

На все форсунки параллелимся и смотрим время открытия. Исходя из производительности форс, считаем потраченное топливо.
Или подключаемся на штатный диагностический разъем и снимаем инфу по OBD

Цитата:

Сообщение от sir_valentine (Сообщение 104137)
В связы с большим количеством снимаемой инфы было бы полезно иметь возможность выводить на экран в постоянке только избранные датчики + задание рабочего диапазона для всех датчиков с алармом ви выводом на экран показаний этого датчика.

Это однозначно.
Аларм - Красный светодиод в панели, значок аларма напротив показаний датчика и пищалка.

costarika 03.06.2009 11:08

Цитата:

Сообщение от ZZToP (Сообщение 104140)
Тут нужна проставка и внешний датчик

в штатную лампочку

Цитата:

Сообщение от ZZToP (Сообщение 104140)
А популярная Innovate LC-1 разве не имеет аналоговых концов для эмуляции обычной?

имеет

ZZToP 03.06.2009 11:19

Цитата:

Сообщение от costarika (Сообщение 104141)
в штатную лампочку

У нас есть лампа-варнинг температуры масла???
Там же лампа по нижнему критическому давлению масла, если я не ошибаюсь

Edward 03.06.2009 11:31

Нужна возможность навешивания дополнительных датчиков, а не только подключение к штатным. Причем температур - несколько: кто-то захочет мониторить, например, температуру воздуха на впуске.
По форсункам подобная тема. Например, можно поменять стоковые форсунки на несток. А можно врезать дополнительно еще одну производительную форсунку во впуск и отдельно управлять ею - соответственно ее тоже надо будет мониторить.
Короче, задача не столь тривиальна...

ZZToP 03.06.2009 11:36

Edward, задача совсем нетривиальна.
За основу беру Atmel ATMega128, у ней хватит портов для работы с кучей всего, внешний многоканальный АЦП - для подключения датчиков

catalan 03.06.2009 11:36

короче мы так придём к полноценному мозгу
ценник выльется кмк в приличную сумму

программинг займет кучу времени

catalan 03.06.2009 11:36

входы ацп надо зачищать :)

shootNICK 03.06.2009 11:47

И чтоб напряжение бортсети в трех точках показывало! на клемме акка, на массе в багажнике и медлу ними для контроля утечек ЫЫЫы

ZZToP 03.06.2009 12:15

catalan, один хер будет дешевле, чем брать еманадж. %-)
А на тему программинга - это ж кайф будет

catalan 03.06.2009 12:41

в общем согласен, это может стать твоей темой - главное делать грамотные маркетинговые ходы :D

Yuri_vr4 03.06.2009 12:56

1. Общедоступный датчик давления MPX4250A(P) (как бы Моторола), он общедоступный, но только до 1,5бар избытка. 5ти вольтового датчика дешевле не найдёшь, стоит он ~800р в чипедипе.
2. Спецификация тапки: 98% - 4.98V 13% - 0.66V, полное отпускание - 12%. От машины к машине может немного разниться, так что идея с обучением в сафке очень удачная.
3. Форма и амплитуда МАФа: Х.З. 0-1600Hz , но надо рассчитывать и на 3500Hz.

Рекомендации:
Забить на все ненужные фичи с доп. датчиками пока. Делать какой-либо стендалон логгер дело не простое и не быстрое, а если учесть доступность всяких экуэдитов и эвосканов ещё и не нужное. Сделать коррекция=f(Rpm,MAF) - простейшее решение несравнимо более правильное, чем коррекция=f(Rpm,Tps) , которое реализовано в сафке, или коррекция=f(Rpm,Boost), которое кажется наиболее правильным на первый взгляд.

Добавлено через 1 минуту
Итого: на входе МАФ, РПМ. на выходе МАФ. На первое время ничего больше не надо.

Добавлено через 3 минуты
В карте коррекции ячейки по Рпм ростом по 500 , по оси Маф 200 более чем достаточно. И главное не забудь про интерполячию коррекции из четырёх соседних ячеек в карте.

Добавлено через 2 минуты
Идея по работе с двумя мафами - очень хорошо только результат=маф1+маф2 и не надо делить по полам ;)

catalan 03.06.2009 13:18

кмк результат лучше сделать настраиваемый :) кому надо а кому и ненадо :D , тем более что это не сложно.

ну и MAF -> MAP ессно надо :) , только датчик буста хотяб кило до 2-х бы найти
1,5 всёж маловато

shootNICK 03.06.2009 13:24

Даешь модульный субкомп для интеграции в родную систуме эбу и шины данных!!!)

Yuri_vr4 03.06.2009 13:30

Окстись, куда оно тебе маловато? )
Да и настаиваю, что надо делать девайс использующий только маф и рпм для начала, потом обрастать мясом можно сколько угодно.
Если надо маф->мап купите еменедж. :D

ZZToP 03.06.2009 13:33

Юра, спасибо за инфу.

catalan 03.06.2009 13:33

мне маловато :) я собираюсь шагать выше

лучше сделать выбор датчика, ну для начала 1,5 за недорога сойдет

опятьже зафиг датчик если вы нехотите делать maf->map ? :D

Yuri_vr4 03.06.2009 13:42

Если нужно настроить чуть выше возможностей стокового мафа, возможности которого существенно ниже чем 1,5 бара избытка. А для маф->мап нужна температура впуска после кулера, который также просто как буст в атмел не воткнуть, вообщем пока не нужное усложнение.

Добавлено через 4 минуты
Ещё буст надо видеть, если захочется сделать недебильный бустконтроллер, из существующих я знаю только один - HKS, но он падла совсем дорогой.

Starshina06 03.06.2009 13:50

Юр, а расскажи, чем остальные бустконтроллеры плохи?
И какой ачкоэсов правильный, чем?

Yuri_vr4 03.06.2009 13:52

если коротко, то идея контролировать давление в коллекторе без учёта положения дросселя очень странная. Для постоянного катания в режиме полной тапки - нормально, но контролировать момент правой ногой уже никак не выйдет. В 5 и 6 Ачкоэсе можно учитывать, в остальных не знаю. Вообще это отдельная тема, мне кажется правильнее было бы контролировать давление до дросселя, а не после.

catalan 03.06.2009 14:44

для момента и правой ноги есть штатный комп, буст он и заточен держать именно пиковые давки - тобишь режим тапка в пол

Добавлено через 32 секунды
evс правда не смотрел, почитаю как нить мануал на досуге, интересно

VR-4Fan 03.06.2009 16:43

Полное Гавно это EVC. Ставили мы эту срань, ее настроить то толком нельзя (точнее можно, только купив еще CD и шнур для подключения к компу, который, к слову сказать стоит еще 20 с хреном рублей) итого имеем 40 р за просто бустконтроллер. КМК это уже ни в какие ворота не лезет, за эти бабосы можна купить какой нить комп в замен штатного...

Dimitr 03.06.2009 17:46

нормальный контроллер!
oligarh edition!:D

Yuri_vr4 03.06.2009 18:32

Ну вощем-то и я об этом. Бусты вобщем отдельная тема.

Roma27 04.06.2009 04:56

Цитата:

Сообщение от ZZToP (Сообщение 104076)
Подключив шпл, увидим афр. Соответственно можно будет подправить топливо автоматом в зависимости от афр и кноков

Вот это мне и было бы интересно.

Ily@ 04.06.2009 10:12

Я вот все прочитал и не понял когда идея воплотится. мне бы лично хотелось установить две считалки но чтоб мозг понимал их среднее значение а так же упровлять инжекторами ( корекция) так же чтоб я мог убрать отсечку по топлеву, скорости итд. ну и видеть хотел бы то что видет ст мозг + рсм функции!!! - вот она мечта!

ZZToP 04.06.2009 11:28

Ily@, Идея начала воплощаться уже помаленьку ;-)
Уже читаю показания стокового МАФа ;-))

Yuri_vr4 04.06.2009 11:38

Всё же не пойму идеи с усреднением двух мафов. Постедовательно два мафа собрались ставить? Зачем?

ZZToP, А можешь запостить скрин МАФа с осцилографа?

catalan 04.06.2009 11:42

на каждую турбу отдельный маф
усреднение чтобы в штатном мозге только сделать изменения констант а не всех таблиц
и всё
получаем отодвинутое ограничение x2 по воздуху
и относительно дещево

надо ещё попробывать на сафке так сделать - она умеет так - правда не с карманами, но вдруг ;D

Yuri_vr4 04.06.2009 12:12

Если это и получится, то это приведёт к уменьшению разрешения карт по нагрузке в 2 раза.

VR-4Fan 04.06.2009 14:04

Вадюх, а причем здесь тип МАФА ??? Это к слову, про 2 МАФА.

catalan 04.06.2009 15:28

ну просто на сафке это для ская и для 350з сделано, а там тип датчика другой
малоли как там внутри

теоретически я думаю всё в цифру перегоняется а потом модулируется
но малоли

VR-4Fan 04.06.2009 15:32

Да, это для них было сделано, но без привязки к типу МАФА (если я не ошибаюсь) :)

sir_valentine 04.06.2009 17:45

По уму-то давление надо смотреть не после турбин, а после интеркулера. А он один...


Текущее время: 16:54. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © 2006 - 2018, Galant / Legnum VR-4 Клуб, VR-4.ru