Круиз-контроль с электронной педалью акселератора

Схема

Круиз-контроль для автомобиля с электронной педалью акселератора: AD7302 + Atmega8535. Система круиз контроля – неотъемлемая часть автомашины, особенно тогда, когда Вы собираетесь на дальние поездки. Если в вашей машине не предусмотрен круиз-контроль, проблему эту обычно решают

следующими путями:

1) Ездят без него, не обращая внимания;
2) Покупают новую машину с круиз-контролем;
3) Покупают или находят б/у ECU с круизной прошивкой. Однако, находка данного оборудования достаточно сложна.
4) Делают перепрошивку имеющегося бортового компьютера. В случае неудачи, человек может остаться с мертвой машиной.
5) Делают его самостоятельно.

В данной статье будет описываться 5 пункт. Так как в таком случае, это намного выгодней, дешевле. Сборка самостоятельно подразумевает самостоятельное обучение работы с микроконтроллерами.
Начнем с рассмотрения последовательности работы устройства. При задании некоторой скорости, показания с датчика скорости, положение акселератора запоминается в памяти.

Из-за уменьшения скорости начинается эмуляция нажатия на педаль. Если скорость превышает заданную – эмуляция педали срабатывает слабее. Устройство обладает ограничение по скорости. Скорость не должна быть меньше 40 км/ч и больше 160 км/ч. Внешне управление самодельного устройства не отличается от фирменного круиз-контроля.

В дальнейшем были приобретены концевик и рычаг для управления педалью тормоза. Для безопасной работы данного контроллера выбирался концевик, который имеет возможность развязывать сигнальные цепи 12 и 5В.

В качестве микроконтроллера был выбран микроконтроллер семейства AVR фирмы Atmel Atmega8535. Данный микроконтроллер имеет 40 ножек, обладает всеми необходимыми возможностями. Сама программа управления микроконтроллером была написана на языке “С”. Программа разработана в утилите “CodeVisionAVR”.

Если вы не являетесь обладателем знаний по программированию контроллеров, то на помощь могут придти книги Трамперта и Баранова. Сами микроконтроллеры AVR являются очень распространенными и информации по ним в интернете предостаточно.

Для сборки схемы так же использовалась программа “Proteus”. Она позволила полностью собрать схему и отработать логику работы устройства в самой программе, не используя каких-либо средств: паяльника и т.д.

Снимок2
На рисунке выше представлен первый вариант схемы контроллера.

Вывод происходит через широтно – импульсную модуляцию контроллера. В случае, если автомобильные ЭБУ не видит контроллер, необходимо либо буферизировать широтно-импульсную модуляцию, либо переложить вывод напряжения на внешний ЦАП (цифро-аналоговый преобразователь). Первое решение является более сложным.

При сборке схемы на микроконтроллере осталось множество незадействованных ножек, поэтому был присоединен ЦАП. В качестве ЦАПа выбрана микросхема AD7302.

Окончательный вариант схемы:

Снимок3
Внешний вид устройства:

Снимок4
Ниже представлена схема “вживления” в проводку автомобиля.

Снимок1
В дальнейшем, устройство можно модернизировать. Добавляя различные функции, реализованные программно. Например, можно добавить функцию бустера педали. Код программы выйдет небольшой и хорошо читаемый.

Снимок5

В результате опытной проверки временем, автор признал конструкцию слишком опасной при неумелой модификации и установке. На этом основании прошивка изъята с нашего сайта.

 

Оцените статью