Регулятор мощности с индикатором на PIC16F628

Регулятор позволяет дискретно изменять мощность инерционной нагрузки, паяльника(как в станции lukey), электрообогревателя. Регулятор собран на  микроконтроллере PIC16F628.

Регулировка происходит за счет пропуска части периодов сетевого напряжения. Так при установке значения уровня мощности «0», регулятор подключает нагрузку на один период, потом следует пауза в 15 периодов. При установке уровня мощности «1», нагрузка подключается на 2 периода с паузой в 14 периодов. При выставленном уровне «15», нагрузка подключена постоянно.

Так как переключение симистора  происходит в момент перехода сетевого напряжения через «0», уровень помех создаваемых регулятором – минимальный. Установленный уровень мощности отображается на цифровом светодиодном индикаторе в виде цифр от 0 до 9 и букв ABCDEF.

Регулятор мощности с индикатором на PIC16F628

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

Одновременное нажатие и удержание двух кнопок, вызывает отключение нагрузки. При этом индикатор уровня начинает мигать. Так же осуществляется и последующее включение.

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

Автор: Алексей Петрушев


Архив для статьи "Регулятор мощности паяльника с возможностью отключения и таймером на PIC16F628"
Описание: Исходный код(Ассемблер), файл прошивки микроконтроллера, макет печатной платы SprintLayout 5
Размер файла: 11.59 KB Количество загрузок: 4 181 Скачать

Комментарии  

+1 #1 Katonik 26.02.2014 15:42
не работает.При включении моргает лампа(аналог нагрузки)и на светодиоде цифра 8 тоже моргает.На кнопки не реагирует.
Сообщить модератору
+2 #2 tadi 13.03.2014 15:17
Схема работает отлично,ищите ошибки монтажа или прошили как-то не так
Сообщить модератору
-2 #3 Сергей_ 03.02.2015 01:42
народ, а как и чем прошивать микроконтроллер и как называется асcемблер, где найти его описание, да и описание самого контроллера не плохо бы знать где почитать :o
Сообщить модератору
0 #4 vdij 27.03.2016 19:12
Собрал, запуск с полтыка, все прекрасно работает. Пока тест на паяльнике. ПП немного переделана под свои потребности.
Сообщить модератору
0 #5 Vytelis 08.01.2017 18:00
Можно ли как нибуть отключить таиймер?
Сообщить модератору
-1 #6 Игорь2 07.07.2017 05:09
а контроллер pic16f628a подойдет ?
Сообщить модератору
0 #7 Константин545 10.12.2017 11:00
В общем разобрался,если при включении моргает индикатор и не реагирует на кнопки,необходи мо увеличить емкость конденсатора С4 до 1000 мкф.
Сообщить модератору