Кнопка "спасибо" в ВАЗ 2114

Задумал я реализовать в своем пепелаце так называемую вежливую аварийку. Как известно, на дороге общепринятый жест вежливости это несколько миганий аварийной сигнализацией. Вот такую кнопку я и решил сделать.

Придумалась простая "приставка" в автомобиль.

Со штатной кнопки аварийки нужно будет снять фиксатор.

Теперь при кратковременном нажатии аварийка моргает три раза и отключается.

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

При включении задней передачи автоматически включается аварийка до того момента, пока мы не выключим передачу.


Устройство реализовано на микроконтроллере AT90S2313. МК безнадежно устарел, давно не производится, а для этой разработки его очень много: почти все пины пустые. Но эти микроконтроллеры у меня есть в хозяйстве, а избавляться от них надо.

Управляется устройство по 2 и 3 пину. 2 пин подключается через кнопку аварийки на землю, а третий через понижающий стабилизатор на датчик задней передачи.

12 пин открывает и закрывает полевой транзистор, через который уже подается питание на реле.

Схему в принципе не рисовал, есть лишь небольшой набросок из эмулятора

Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост

Питается МК от бортовой сети, через линейный стабилизатор с небольшой обвязкой в виде дросселя и конденсаторов. Пока не знаю, помешают ли помехи от генератора, или этого фильтра хватит.


Слепил печатную плату в DipTrace

Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост

Для метода ЛУТ плата получилась мелковата. Если быть более точным, то для моих рук плата получилась мелковата. Пришлось подкорректировать плату лаком, а после травления лезвием.

Травил плату я в растворе перекиси водорода и лимонной кислоты. Впервые пробовал этот способ и он мне очень понравился. Чисто, быстро, дешево.

Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Кстати, после травления раствор приобретает вот такой прикольный цвет:
Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост

Далее отправляемся сверлить, лудить и паять. Много проблем доставило то, что из новых деталей у меня был только микроконтроллер и разъем питания. Все остальное пришлось искать на донорах.


В результате получаем такого урода:

Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост

В процессе сборки было выявлено немало косяков:

1) Узко разместил контакты микроконтроллера. Использовал не тот тип корпуса. Еле влезло, и то благодаря тому, что ноги почти не используются.

2) Разъем питания близко к конденсатору. Мешают друг другу

3) Нужно было располагать разъем программирования с другой стороны платы. Сэкономили бы по высоте, да и паять было бы в разы удобней.


Далее я принялся программировать микроконтроллер и тут до меня дошло! В этом МК нет внутреннего генератора, внешний кварц обязателен! Пришлось вешать кварц навесным монтажом. После прошивки !ВНЕЗАПНО! понял — ко второму пину не вывел никакого контакта! Придется провод, идущий на кнопку аварийки тоже вешать навесным монтажом.

После исправления оплошностей разработки залил плату термоклеем. Получилось как-то так:

Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Побежал подключать плату в машину. Развесил сначала все "на соплях"
Кнопка "спасибо" в ВАЗ 2114 АвтоВАЗ, Ваз-2114, Радиоэлектроника, Пайка, Вежливость, Своими руками, Микроконтроллеры, Длиннопост
Посмотрел на то, что получилось, изменил задержки в прошивке и залил новую версию в контроллер.


Получилась такая система:

1) Если держим кнопку менее двух миганий — аварийка делает три вспышки и отключается. Непосредственно кнопка "спасибо".

2) Держим кнопку от двух до четырех миганий — включается до тех пор, пока не нажмем кнопку еще раз. Если держать более четырех миганий — отключается.

3) При включении задней включается аварийка до тех пор, пока не выключис заднюю.


Запустил двигатель, погазовал, пощелкал выключателями — работает стабильно! Помех не обнаружено.

Ток потребления в покое — 11 мА. Никакого ущерба аккумулятору при простое это не принесет.


Собрал все это дело без соплей, упаковал в пластиковую коробочку и положил назад за панель.


Хотел приложить видео работы, но не хватает рейтинга. Да и не нужно оно особо - алгоритм работы и так должен быть понятен.

TECHNO BROTHER

1.7K постов12.5K подписчиков

Добавить пост

Правила сообщества

1-Мы А-политическое сообщество. 2-Запрещено оскорбление: Администрации Пикабу, сообщества, участников сообщества а также родных, близких выше указанных.

3-Категорически запрещается разжигание межнациональной розни или действий, направленных на возбуждение национальной, расовой вражды, унижение национального достоинства, а также высказывания о превосходстве либо неполноценности пользователей по признаку их отношения к национальной принадлежности или политических взглядов. Мат - Нежелателен. Учитесь выражать мысли без матерщины

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

на какой бумаге печатаешь рисунок платы?

раскрыть ветку (3)
Автор поста оценил этот комментарий
на первом попавшемся "блестящем" журнале
раскрыть ветку (2)
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий
Да я в курсе. Не было под руками пленки
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку