Інтелектуальний перемикач сигналу ДХО/поворот

Опубліковано: 22 травня 21:53
Я їжджу на Chevrolet Lacetti SW
Черкаси, Україна

Вітаю!

Не так давно звернувся до мене @Alex_Odesa та розповів історію про доопрацювання задніх ліхтарів свого Dodge Challenger. Так, частина червоних світлодіодів штатного стопу/повороту була замінена на жовті, доданий драйвер їх живлення а нові поворотники підключені в блоці комфорту паралельно переднім... І все б нічого, але є нюанс - передні повороти одночасно можуть виконувати роль ДХО, тому в даному режимі задні повороти теж світяться постійно, що не є добре. Рішення є - вимкнути режим ДХО, щоб повороти працювали лише в режимі поворотів (ото закрутив).  Але Олексій дуже хотів використовувати ті прикольні помаранчеві кільця в штатному режимі, тому попросив подумати, як можна виправити косяк з задніми поворотами.

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

Якось прийшло розуміння того, що потрібно зробити - достатньо вимірювати довжину вхідного сигналу задніх поворотів: 

  • якщо імпульс короткий (повороти, зазвичай, працюють з частотою 85-90 спалахів на хвилину), то вважаємо, що увімкнений поворот. В даному випадку пропускаємо сигнал на задній повторювач;
  • якщо ж імпульс довший за сигнал поворота, то вважаємо, що увімкені ДХО, тому в даному випадку сигнал на задній повторювач не проходить.
  • для правильної роботи пристрою необхідно зробити первинне налаштування пристрою, тобто провести вимірювання довжини імпульсу сигналу повороту

Трохи покумекавши, накидав схему майбутнього пристрою:



Згідно схеми намалював та виготовив плату:






Далі почався процес написання та тестування прошивки на настільному макеті штатної системи поворотів/аварійної сигналізації Chevrolet Lacetti. За декілька ітерацій потрібний результат був досягнутий, та неочікувано для Олексія, девайс був відправлений для тестування. 


Схема підключення пристрою до бортмережі:




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

Що ж, девайс був повернутий на доопрацювання, під час якого я виловив свої косяки та протестував пристрій на зібраній на столі системі поворотів/аварійки від свого авта.


Отже, послідовність налаштування пристрою на довжину імпульсу конкретного авта:

  • Натискаємо та утримуємо кнопку налаштування на платі
  • Вмикаємо живлення пристрою (запалювання)
  • вмикаємо аварійку та відраховуємо, мінімум, 10 спалахів поворотів (краще 12-15)
  • вимикаємо аварійку
  • вимикаємо живлення пристрою
  • відпускаємо кнопку

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


При вмиканні запалювання в звичайному режимі пристрій за допомогою реле (по одному на кожну сторону) завжди буде вимикати подачу сигналу на задні повороти при постійному (довгому) сигналі, або ж при його відсутності, і вмикатиме подачу сигналу при наявності коротких імпульсів.


Відео тетсу на столі:



Після отримання посилки Олексій встановив пристрій та перевіривши його роботу, залишився задоволений:



Одною задоволеною людиною стало більше... :-)

1 1

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.
Я їжджу на Dodge Challenger
Дуже дякую друже що знов допоміг мені з вирішенням питання!!!
З великою повагою !!!
4
22 травня 21:59