Итак, на часах 10.19 24.02.2011, я на работе завариваю себе кофе и начинаю искать готовую схему от круиз-контроля. Перечитав кучу разных форумов, сравнивая все плюсы и минусы останавливаюсь на схеме круиза от омеги.
Её плюсы:
- возможность полноценного круиза;
- полностью электронное управление;
- простота (по краиней мере мне так кажется) в изготовлении;
- доступность элементов;
- как мне кажется, возможность устанавливать на авто с неэлектронными спидометрами (хоть у меня и электронный, но он не работает, не могу найти причину), поэтому буду запитываться от сигналов ABS.
Вот собственно и схема:
,
а вот и описание:
Конструкция:
Первое что нужно сделать это закрепить двигатель стеклодворников от жигуля или чегото подобного так чтобы двигало пидаль газа.
Далее простая схема и довольно навороченная программа.
Сигнал берется с тахометра (выход есть на всех Motronic'ах), педали тормоза и заводиться на микроконтроллер и к нему подключаеться электродвигатель (через микросхему драйвера двигателя).
Микроконтроллер использовал AVR ATmega8 фирмы Atmel. Схема паяеться за вечер. Прошиваеться контроллер и готово. Использовал алгоритм ПИД регулирования который применяеться в автопилотах, регуляторах температуры, и т.д. Прошивку, прогу и схему с фотками выложу на днях.
Описание:
Есть 6 кнопок со светодиодами.
S1 - включает круиз и держит текущую скорость.
S3-S6 - кнопки которым можно присвоить любые скорости (длинное нажатие на соответствующую кнопку сохраняет текущую скорость в NVRAM и присваивает тек. скорость этой кнопке).
S2 - востанавливает последнюю скорость установленную кнопкой S1, это очень удобно когда едишь с нестандартной скоростью (S1) а потом нужно временно переключиться на любую другую S3-S6 не выключая круиз.
Желательно использовать кнопки со светодиодами, каждой кнопки S1-S6 соответствует светодиод HL1-HL6.
Останавливаеться круиз последующим нажатием на активную кнопку либо нажатием на педаль тормоза. При выжимании сцепления в режиме круиза, круиз отключиться (определит резкое нарастание оборотов двигателя).
При включенном зажигании но при незаведенном двигателе все кнопки блокируются и по нажатию выдают 3 коротких мигания.
Резисторы R26-R31 нужны для приятной подсветки неактивных кнопок в темноте. (все светодиоды тускло светятся).
Программировать микроконтроллер можно без программатора. На схеме есть разъем для подключения LPT.
Вообще, все остальные кнопки можно не подключать, а использовать только S1 и HL1. Но рекомендую использовать все, очень удобно!
Начинаю изучать P-CAD