Просмотр сообщения
Azmandius
Абитуриент
 
Аватар для Azmandius
Hyundai Solaris 2011
1.4 МКПП
Сообщений: 5
Получил "Мне нравится"3
В клубе с 04.09.2018
14.09.2018 08:34
Всем привет! Как и обещал, предлагаю свой вариант подключения круиза к мультирулю, для тех у кого аппаратура на андроиде. Схема обучаема, можно запрограммировать любые кнопки руля.

Описание схемы. Контроллер Attiny13, маленький, дешёвый, надёжный. Запитываем схему от 12 вольт автомобиля. На входе стоит стабилизатор LM7805 со стандартной обвязкой (С1,С2), дабы получить 5 вольт для питания контроллера и релюшек. Перемычка Jmp1 и светодиод HL1 нам пригодятся для обучения контроллера. R1 и С3 необходимы, чтобы помехи не мешали работе МК. От оранжевого провода колодки мультируля сигнал идет на АЦП контроллера (3 ножка). Полученное значение напряжение сравнивается со значениями сохраненными в EEPROM контроллера и в случае совпадения, подаются сигналы на выходах 5,6,7. И далее через цепи R3-VT3, R4-VT2, R5-VT1 включаются нужные релюшки, которые по всем известной схеме управляют круизом. Я для тестов использовал обычные 5 вольтовые реле, сейчас заказал на али оптореле, жду пока придут. Пока приходится слушать щелчки, ну для отладки это даже лучше.
Для прошивки МК подойдет программатор на 5 проводках (схем полно в интернете, собирается за 5 минут на коленке) и программка Ponyprog. Фьюзы устанавливаем на работу МК от внутреннего генератора 4,8МГц, для Attiny13 это CKSEL1, SUT0, SPEIN.

Описание работы. Подключаем схему к авто, но пока не подаем на нее питание 12В. Вставляем перемычку, заводим автомобиль, ждем когда магнитола загрузится. Далее в магнитоле найти настройки и сбросить привязку мультируля. Подаем напряжение на схему (для обучения МК я использовал питание от прикуривателя и вилка от компрессора). Светодиод загорается, жмем и держим кнопку для Res+, светодиод тухнет - кнопку отпускаем, светодиод загорается – жмем и держим Set-, потух – отпускаем, загорелся – жмем On/Off, тухнет - отпускаем. Далее еще раз светодиод загорится и потухнет, тут мы ничего не делаем, МК запоминает положение когда никакая кнопка не нажата. Перемычку пока не вынимаем. Можно пробовать нажимать, по щелчкам релюшек сразу понятно как схема реагирует на нажатие кнопок, если кнопка не сработала или есть конфликт с другими, нужно обесточить схему и опять подать питание, начнется процесс обучения заново. Если все работает правильно, вытаскиваем перемычку, настраиваем на магнитоле оставшиеся кнопки и радуемся. )))
Сейчас готовлю схему на оптореле и световой индикацией нажатие кнопок для обучения МК. Если этот метод заинтересовал, по мере готовности выложу схему на оптореле. Кто понимает, там нет ничего сложного.

Фото, прошивка и плата во вложении.
За видео не пинайте сильно, плата в режиме отладки, поэтому все на соплях, точнее на изоленте



Если есть вопросы, добро пожаловать в личку.
Вложения
1.jpg   2.jpg   Плата1.JPG   Схема.jpg  
Вложения
Тип файла: zip Плата и прошивка.zip (26.0 Кб, 39 просмотров)

Azmandius вне форума