Audi A4 Avant (B5) (Supercharged)

063. Analog to Can девайс своїми руками на Arduino

Учасник голосування "Авто місяця"

Інші учасники

Вітаю!

Може хто не знає що таке Analog to Can - поясню:
Це коли ти на вході передає сигнал аналоговий як правило діапазону 0-5v, а на виході маєш каншину яку можеш підключить куда душа забажає і вичитать дані.

Для чого це мені може запитаєте ви мене? 

Почнемо з проблеми яку мені потрібно було вирішить.

Атмо ЕБУ який не знає ніхуя про буст, а також про широкосмугові лямбди, відповідно, в логах я цих значень теж не бачу, а це ускладнює проблему налаштування мого динозавра...

Відповідно я шукав варіанти, як в логах побачити AFR та Boots

Варіант 1 - завести 0-5v від ширіка і буста в ЕБУ, можна через 2й ряд лямд - не спрацювало, можна замість датчика тиску фріона - але це костиль і не зручний, короче я перепробував всі вільні піни на ЕБУ, фізично вони розпаяні, а в прошивці не задіяні і тому відповідно в логах нічого німа...

Варіант 2 - Analog-to-can

От це виявився мій варіант, але тут теж 2 варіка:
1 -можна купити готовий девайс, але то дорого і доставку чекати
2 - варік який мені запропонував настройщик Саша - це зліпить самому на Adruino+can+usb-to-can... 

Короче шо поїхав я в магаз да накупив тих платок і дротів ну десь на 1к гримнів да почав то всьо паять і підключать


can



Arduino nano



початок



зібрав до купи



тестував і фіксив косяки



фіналочка



налаштування usb-to-can девайса



Далі потрібно було підключить то все добро до датчиків у машині





У мене стоїть будільнік Innovate на 2 лямбди, там є 2 жовтенькі виходи 0-5v - те щ омені треба, завожу їх в свою коробочку
Також маю буст будільнік тайванське гівно яке бреше по значеннях Депо, у нього із сенсора йде сигнальний синій дротик - підключаюсь до нього

Всі ці дроти я тестером провіряю на зведеній машині і дивлюсь які там значення, все гуд, в діапазонах потрібних мені.


Відкрив буст-сенсор і знайшов там чіп і це дал омені змогу коректно відкалібрувать значення volt-to-bar


Короче то всьо діло завелось і все заєбісь, тепер я маю в логах всі потрібні для налаштування значення


Доця допомагає логи писать :D



Ах точно, я щей на макбуку запустив логер, мені не потрібен окремий ноут на вінді, це прям дуже перемога для мене, швидкість запису даних 10Гц

Дякую за увагу!

P.S. Якщо комусь цікава схема підключення як то все зібрать - напишіть в коментарях, я доповню пост деталями розпіновкою і всім всім що треба буде


Реклама
Індивідуальний Stage 1 із гарантією результату за фіксованою ціною до 15.09.26
Ціна питання 1000 UAH,
Опубліковано: вчора о 17:32
15 0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.
Я їжджу на Audi A6 (C5)
Красавчик)
Але ардуіна далеко не найкращий варіант, як на мене. На EPS32 ти міг би підключити зовнішній АЦП з більшою лінійністю і точністю. міг би писати логи прям в пам'ять самої есп32 і забирати їх по wifi з телефона, вцілому можна позбавитись в необхідності ноута для зняття логів.
1
сьогодні о 00:59
Автор Я їжджу на Audi A4 Avant (B5)
xenbify
Красавчик) Але ардуіна далеко не найкращий варіант, як на мене. На EPS32 ти міг би підключити зовнішній АЦП з більшою лінійністю і точністю. міг би писати логи прям в пам'ять самої есп32 і забирати їх по wifi з телефона, вцілому можна позбавитись в необхідності ноута для зняття логів.
xenbify, не зовсім так, бо логер ебу ме7логгер, як я його підніму на епс32?) а записать із коробочки у память лише афр і буст мені нічого не дасть, я ж пишу в паралель із ебу і з коробочки і потім мерджу ці значення по таймстемпу в один файл csv)
сьогодні о 08:22
Я їжджу на Smart Roadster
Оце корисна штука! Можливо собі теж змастирю окрім кан-сніфера.
10Гц на кожен канал, чи на всі вийшло?
вчора о 23:21
Автор Я їжджу на Audi A4 Avant (B5)
KUKS
Оце корисна штука! Можливо собі теж змастирю окрім кан-сніфера.10Гц на кожен канал, чи на всі вийшло?
KUKS, 10гц вцілому, і це із за того шо на макбуку під Win обмеження, але цього мені достатньо для всіх параметрів
сьогодні о 00:00
Тру тюнiнг!)
вчора о 20:24
Автор Я їжджу на Audi A4 Avant (B5)
Aspen
Тру тюнiнг!)
Aspen, дякую)
вчора о 21:20
Не перестаєш дивувати! Крута ідея!
вчора о 19:08
Автор Я їжджу на Audi A4 Avant (B5)
Luchko
Не перестаєш дивувати! Крута ідея!
Luchko, дякую, але насправді ну це був мій єдиний варіант, я був загнаний в кут :D
вчора о 21:19
b5SC
Luchko, дякую, але насправді ну це був мій єдиний варіант, я був загнаний в кут :D
b5SC, ну єдиний бюджетний варіант напевно, бо є ж спорт ебу. Але, це ж не твій варіант, я так поняв, готові рішення для слабаків))
вчора о 21:24
Автор Я їжджу на Audi A4 Avant (B5)
Luchko
b5SC, ну єдиний бюджетний варіант напевно, бо є ж спорт ебу. Але, це ж не твій варіант, я так поняв, готові рішення для слабаків))
Luchko, ну спорт ЕБУ то звісно добре, але там бюджет космос буде, а потенціал по залізу у мене уже на піку, мені зараз треба просто стабілізувать те шо є, це коли я поставлю новий чарджер, і він буде гарно працювать, після цього якшо будуть ресурси я зберу новий двигун на турбовому низу і тоді потенціал буде вже 500сил, там можна задуматись і про спорт ЕБУ :)

може напишу пост по очікуванням продуктивності і проблемам з новим чарліком... там інфи у мене трохи піднакопилось...
1
вчора о 21:29
Я їжджу на Smart Roadster
Luchko
b5SC, ну єдиний бюджетний варіант напевно, бо є ж спорт ебу. Але, це ж не твій варіант, я так поняв, готові рішення для слабаків))
Luchko, спорт мозок - чудова штука, АЛЕ для гоночної техніки. Заставити зі спорт мозком працювати ABS, ESP, клімат і загалом різні речі, які зав'язані на штатну CAN-шину - це гемор космічних масштабів
1
вчора о 23:23
Автор Я їжджу на Audi A4 Avant (B5)
Luchko
KUKS, не знав, дякую
Luchko, не завжди так, але в більшості випадків, особливо коли ЕБУ якийсь без готових пресетів... у моєму випадку щей треба ЕБУ який сапортить 2 ширіка, а це бюджет вже вище під 2к або більше, а ще проводку зробить, а ще налаштувать то все :D
сьогодні о 00:02