Вітаю!
Може хто не знає що таке Analog to Can - поясню:
Це коли ти на вході передає сигнал аналоговий як правило діапазону 0-5v, а на виході маєш каншину яку можеш підключить куда душа забажає і вичитать дані.
Для чого це мені може запитаєте ви мене?
Почнемо з проблеми яку мені потрібно було вирішить.
Атмо ЕБУ який не знає ніхуя про буст, а також про широкосмугові лямбди, відповідно, в логах я цих значень теж не бачу, а це ускладнює проблему налаштування мого динозавра...
Відповідно я шукав варіанти, як в логах побачити AFR та Boots
Варіант 1 - завести 0-5v від ширіка і буста в ЕБУ, можна через 2й ряд лямд - не спрацювало, можна замість датчика тиску фріона - але це костиль і не зручний, короче я перепробував всі вільні піни на ЕБУ, фізично вони розпаяні, а в прошивці не задіяні і тому відповідно в логах нічого німа...
Варіант 2 - Analog-to-can
От це виявився мій варіант, але тут теж 2 варіка:
1 -можна купити готовий девайс, але то дорого і доставку чекати
2 - варік який мені запропонував настройщик Саша - це зліпить самому на Adruino+can+usb-to-can...
Короче шо поїхав я в магаз да накупив тих платок і дротів ну десь на 1к гримнів да почав то всьо паять і підключать

Далі потрібно було підключить то все добро до датчиків у машині
У мене стоїть будільнік Innovate на 2 лямбди, там є 2 жовтенькі виходи 0-5v - те щ омені треба, завожу їх в свою коробочку
Також маю буст будільнік тайванське гівно яке бреше по значеннях Депо, у нього із сенсора йде сигнальний синій дротик - підключаюсь до нього
Всі ці дроти я тестером провіряю на зведеній машині і дивлюсь які там значення, все гуд, в діапазонах потрібних мені.
Короче то всьо діло завелось і все заєбісь, тепер я маю в логах всі потрібні для налаштування значення
Ах точно, я щей на макбуку запустив логер, мені не потрібен окремий ноут на вінді, це прям дуже перемога для мене, швидкість запису даних 10Гц
Дякую за увагу!
P.S. Якщо комусь цікава схема підключення як то все зібрать - напишіть в коментарях, я доповню пост деталями розпіновкою і всім всім що треба буде
За старання 👍
і голос за машину місяця!
Можливість відмовитися від Вінди для запису логів - то моя мрія. Дякувати Богу, в мене не вистачає грошей купляти часто щось таке, що потребує правки прошивки. Але краще б навпаки...
Але ардуіна далеко не найкращий варіант, як на мене. На EPS32 ти міг би підключити зовнішній АЦП з більшою лінійністю і точністю. міг би писати логи прям в пам'ять самої есп32 і забирати їх по wifi з телефона, вцілому можна позбавитись в необхідності ноута для зняття логів.
Як я робив: мій борткомп на есп32 вміє читати і К-лінію (є готова бібліотека, там нічого складного нема, щоб розібратись як підключатись до діагностики) і дані з кан шини і зовнішні датчики. І все це читається синхронно звісно, нічого руками зводити не треба, просто записати в файл.
В моєму випадку, борткомп пише логи в пам'ять есп32 коли газ натиснутий на 100% і обрані групи для запису логу, плюс до діагностики пишеться вся інфа яку я сам додав, це і дані з датчиків зовнішніх і передача на якій їду, швидкість і тд.
Коли педаль стає 0%, файл зберігається і його можна забрати з пам'яті есп32 по веб морді, вже готовий зведений лог в csv.
Правда це вже не просто конвертор в кан буде, а повноцінний автономний логер :)
це прям зручна штука виходить, пиши статтю як то все зібрать до купи і я собі теж запілю :D
10Гц на кожен канал, чи на всі вийшло?
може напишу пост по очікуванням продуктивності і проблемам з новим чарліком... там інфи у мене трохи піднакопилось...