Вітаю!
Постійні дощі та темература +12 видали черговий похмурий день в який не хочеться нікуди висовувати носа.
Та і з Алішки приїхала посилка з купою платок.
Вирішив трохи посидіти з паяльником та чатом жпт.
Зібрав два умовних дивайса щоб можна було написати та відладити скетч:
Написав спочатку простеньке для перевірки обміну даних по CAN - відпрацьовує.
Одне посилає, інше клацає релюшкою.
Трохи окультурив збірку:
Далі почав вже створювати скетч для обробки необхідних функцій:
аварійка має пріоритет і не конфліктує з поворотниками
якщо зв'язок з CAN зникає — все вимикається по таймауту
обробляє «свіжість» команд, запобігає «залипанню» миготінь після обриву зв'язку з CAN-шиною (якщо перестала надходити команда на ввімкнення, але не надходила команда на вимкнення).
Оце поки вдалось зробити та протестувати послідовними командами "на столі".
Тепер треба буде підключити все до CAN Доджа та подивитись як це буде працювати
Якщо не буде зауважень до продуктивності контроллера то далі можна буде причепити "фару" з байка (два вказівника поворотів та стоп діодні 12в) покласти це на пасажирське сидіння та покататись по місту і подивитись як воно відпрацьовує в реальних юзкейсах.
Спочатку хотів робити не на релюшках а на транзисторах, або лед драйверах вихід.
З драйверами в мене не вийшло, від якихось наводок воно самодовільно вмикалось "в пів накала" і тп.
На транзисторах теж треба правильно все запустити....не певен що зроблю це надійно.
Поки вирішив робити на реле...та і в решті решт наш блок BCM на таких самих реле вмикає купу обладнання.
На даному етапі так.
А це пара фоточок для наповнення допису, з гаражовки з @sunsay84 де приємно проводили час навколо своїх автівок та спілкувались :)
Навів марафет під капотом, красиве :)
І "вдома" MOPAR Family: