Каталог статей

Главная » Все схемы » Схемы устройств на микроконтроллерах » Устройства на микроконтроллерах

Выбранная схема!!!


6506
Контроллер света для велосипеда на atmega8.

Всем доброго времени суток! Никогда не писал подобных статеек, обычно сам пользовался доступными материалами... 

Итак. Потребовалось мне устройство поворотов-стопа-сигнала для велосипеда, так как приходится в последнее время двигаться в темное время суток и в оживленных местах. Не думая особенно долго, разрабатываю устройство на нескольких микросхемах для реализации конкретных задач : 

1.Контроль питания АКБ.

2.Моргающий "стоп-сигнал".

3.Указатели поворотов.

4.Фара, с регулировкой яркости.

5.Звуковой сигнал.

Собрал, все работает, но слишком сложно. Так, как увлекся устройствами на микроконтроллерах, решаю разработать устройство "все в одном" на одном микроконтроллере, а не на куче отдельных микросхем. Начитался умных книг, насмотрелся видео, и в итоге получилась несложная схема. Использовал недорогую и универсальную atmega8, хоть и работает она в этой схеме на два процента. 

Это устройство делает все, что мне нужно: 

Показывает уровень заряда АКБ, от 20 до 100 процентов при нажатии на кнопку " Тест АКБ", при уровне менее 20 процентов включается индикация низкого заряда батареи. Эта индикация сбрасывается нажатием на кнопку " Тест АКБ" . При нажатии на кнопку " габариты" включаются габаритные огни и  на фару идет мощность в 30 процентов.  При нажатии на кнопку " фара"  на фару идет мощность в сто процентов. Стоп сигнал моргает с периодичностью " четыре - пауза", повороты мигают примерно два раза в секунду. При включении габаритов повороты работают с инверсией. Звуковой сигнал довольно неприятный, не стал заморачиваться с прерываниями и задержками, как счетчик выдает, так и запустил.  Кому что нужно, пусть правит в коде. Сам удивился, когда все заработало. 

Это устройство можно так же поставить на любое техническое средство, хоть мопед, хоть телегу с лошадью ))

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

Хотя ту же индикацию питания можно программно изменить, кому нужно и кто разбирается. Там все можно изменить. Для управлением фарой поставил копеечный РТ 4115, у него есть вход для управлением с помощью ШИМ и регулировка выходного тока. На управление стоп - сигналами и поворотами поставил датчики холла, написано B 61 снял с древней клавиатуры. При срабатывании  на выходе дает минус, а не плюс, как мне и надо. Хотя в программе несложно подстроить под любой.

За быдлокод прошу сильно не пинать, что сумел, то  и наг...кал. Не смог в паутине найти ничего подобного и простого, пришлось самому выдумывать.

http://cxema.my1.ru/load/proshivki/material_k_state_kontroller_sveta_dlja_velosipeda_na_atmega8/9-1-0-3067-20

 




Источник: http://cxema.my1.ru/load/proshivki/material_k_state_kontroller_sveta_dlja_velosipeda_na_atmega8/9-1-0-3067-20
Категория: Устройства на микроконтроллерах | Добавил: hitelekt77 (20.05.2020) | Автор: Влад Ткач
Просмотров: 2629 | Комментарии: 1 | Теги: для, НА, велосипеда, приборами, управления, Блок, atmega8., свето-звуковыми | Рейтинг: 4.7/3


Всего комментариев: 1
+1
1 hitelekt77   (21.10.2020 20:59) [Материал]
Переделал прошивку для дополнительной звуковой индикации при включении поворотов, а то днем забываешь их выключать. Так же переделал индикацию заряда акб на один семи сегментный индикатор. И самое главное - реализовал контроль движения велосипеда. То есть при длительном отсутствии движения микроконтроллер переходит в сон и выключает все датчики и выхода для экономии энергии. Запускается отключением-включением питания.
Как закончу и протестирую, то вероятно выложу.

Пожалуйста остав

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024