Для изготовления изделия будем использовать алгоритм : красный свет – проезда нет, желтый свет-готов к пути ,а зеленый свет — кати. В качестве среды программирования используется бесплатная среда программирования компании Microchip — MPLAB IDE ,
а в качестве микроконтроллера – ( PIC 16F628A или PIC 16F84A). Проверку работы написанной программы для микроконтроллера проводим в среде Proteus ISIS .
Печатную плату , из шести одинаковых ключей и питание микроконтроллера , соберем по схеме :
В схеме применен фильтр для защиты от помех , а для зажигания 6 ламп используются шесть одинаковых ключей с оптической развязкой . Выводы с микроконтроллера , идущие к ключам показаны на рис 4 . Часть печатной платы ( здесь показан фильтр защиты от помех) :
Разводка порта В микроконтроллера к шести ключам показана на рисунке 4 :
Нужные файлы находятся здесь :
https://drive.google.com/file/d/1jIS_X5xntO5P9cljs8oYOOfXIbh175xC/view?usp=sharing
Файлы нужны для проверки работы в среде Proteus ISIS и прошивки программатором микроконтроллера.