CITY416.ruArduino-сообщество города Благовещенска    
новости модули проекты идеи технология ссылки
 CITY416.RU / проекты / светофор

Светофор


Задача

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

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

Техническое решение

В качестве управляющего устройства выбран микроконтроллерный блок Arduino Duemilanove с процессором Atmega 168.

Питание устройства - от сети переменного тока 220 вольт (стационарный вариант) или от автомобильного аккумулятора напряжением 12 вольт (переносной вариант для загородных полигонов автошкол или детских учебных площадок).

увеличить

Принципиальная схема


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

Ключи собраны на транзисторах КТ315, реле 943-1C-9DS (9 вольт) с током коммутации до 7 ампер. При работе светофора от автомобильного аккумулятора реле должны быть рассчитаны на напряжение 12 вольт (943-1C-12DS), также как и лампы светофора. Общий ток через контакты реле не должен превышать 7А, поэтому в переносном варианте использованы светодиодные светильники соответствующих цветов.

При работе микроконтроллера от сети используется стандартный девятивольтовый блок питания с током нагрузки не менее 150 ma. При работе от аккумулятора блок питания не нужен, но для стабильной работы устройства желательно между аккумулятором и разъемом питания Arduino установить промежуточный стабилизатор 7809, снижающий напряжение до 9 вольт.

Алгоритм работы и программа для Arduino

Лампы включаются по направлениям: RED/YELLOW/GREEN - для основной дороги и RED2/YELLOW/GREEN2 - для перпендикулярной. Лампы желтого цвета для обоих направлений работают синхронно, и потому включены параллельно.

При подключении тумблера S2 к общему проводу ("ноль" на контакте 11 микроконтроллера) красные и зеленые лампы отключены, а светофор переходит в режим мигающего желтого цвета.

программа для Arduino
Скачать программу для Arduino - svetofor.ino

 

проектирование, изготовление, монтаж

Печатные платы