Резисторы R1 через R8 ограничивают ток через LED1 - LED8 до безопасного уровня, которые не наносят ущерба pic16f628 или светодиодам. R9 ограничивает ток подачи на порт микроконтроллера, S1 - кнопка . R10 тянет вверх MCLR сброса сигнала во время нормальной эксплуатации при этом напряжение будет увеличено до 12,5 вольт во время замыкания программирования. JP1 обеспечивает подключение к ICSP программатора, для программирования не вынемая микроконтроллер. Питание подается на схему через J1 и должно быть постоянным (выпрямленным) между 9 и 14 вольтами. Для микроконтроллера требуется именно 5 вольт, и это обеспечивает IC1, 7805 - стабилизатор на 5 вольт. Все светодиоды нуждаются в токе около 100mA поэтому регулятор напряжения не требует никаких дополнительных теплоотводов. Конденсаторы C2 и C3 стабилизатора . Диод D1 защищает от случайного замыкания обратной полярности входного напряжения.
В качестве источника питания можно использовать крону 9В
Мое видео:
Источник:aes.at.ua |