При езде на велосипеде в тёмное время суток для безопасности очень важно обозначить себя и свой транспорт. В данной статье я опишу недавно собранный мною опознавательный сигнальный габарит с эффектом стробоскопа (эффект очень похож на эффект милицейского стробоскопа). Данное устройство я выполнил на AVR микроконтроллере ATtiny13 фирмы Atmel. Микроконтроллер ATtiny13 имеет 4 порта ввода-вывода (не считая RESET) и 1 килобайт встроенной флешь памяти, чего более чем достаточно для данного устройства. Принципиальная схема устройства:
Список необходимых для сборки электронных компонентов:
- Микроконтроллер ATtiny13 (с любыми индексами) 1шт.
- Панелька DIP-8 1шт.
- Электролитический конденсатор номиналом 10мкф 1шт.
- Керамический конденсатор номиналом 10нф 1шт.
- Резисторы номиналом 150ом 6шт.
- Резисторы номиналом 1кОм 2шт.
- Резистор номиналом 10кОм 1шт.
- Транзисторы биполярные КТ315 2шт.
- Кнопка с фиксацией положения 1шт.
- Светодиоды сверхяркие диаметром 5мм синие 2шт.
- Светодиоды сверхяркие диаметром 5мм красные 2шт.
- Светодиод сверхяркий диаметром 10мм синий 1шт.
- Светодиод сверхяркий диаметром 10мм красный 1шт.
- Отсек батарейный на два отделения AA 1шт.
- Батареи 1.5v 2шт.
- Макетная плата 1шт.
- Корпус 1шт.
Для управления нагрузкой (светодиодами) я поставил транзисторные ключи. Транзисторы можно использовать любые биполярные с n-p-n структурой. Микроконтроллер Attiny13 подойдет как в DIP корпусе, так и в SOIC, микроконтроллер может быть с любыми буквенными индексами. Правильно собранное и прошитое устройство начинает работать сразу без какой либо настройки. Микроконтроллер тактируется от внутреннего тактового генератора на частоте 0.6MHz. Устройство имеет диапазон питающего напряжения от 3 до 5 вольт. Прошивку для микроконтроллера писал в среде BASCOM-AVR, исходник прилагается в файлах к статье. Первый пин микроконтроллера RESET подтянут к плюсу питания резистором на 10кОм, чтобы предотвратить случайный сброс микроконтроллера.
Фотография платы:
После прошивки микроконтроллера, фьюз биты необходимо выставить для тактирования микроконтроллера от внутреннего тактового генератора на 0.6 МГц.
Пример установки фьюз битов в программе PonyProg2000:
Пример установки фьюз битов в программе SinaProg:
Собранное устройство я поместил в пластмассовый корпус и залил термоклеем (для герметизации). Устройство я установил на велосипед.
- gabarit.rar (6 Кб)
Комментарии (4) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация