Регулятор мощности паяльника на микроконтроллере PIC16F628A

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

После покупки нового японского паяльника (40Вт), возникла необходимость регулирования его мощности, так как уж очень сильно он грел. При этом нормально паять было невозможно.  В голову пришла идея собрать регулятор мощности.
Решил использовать микроконтроллер PIC, а заодно и потренироваться в программировании. Благодаря самоучителю Евгения Александровича Корабельникова (ikarab.narod.ru) получил основные знания.  Данная конструкция позволила применить их на практике, для решения конкретной задачи.

                                        
  Индикация при большой мощности       Индикация при малой мощности
Схема регулятора мощности паяльника представлена на рисунке:   
 
В основу схемы был взят микроконтроллер PIC16F628A. Он выполняет индикацию, опрос кнопок, а также посылает управляющие импульсы на симмистор BT139.  Схема включения симмистора стандартная, взята из описания.
Фото смонтированного прибора представлено на рисунке:   
 
Мощность регулируется с шагом 10% от максимальной.
Минимальная мощность 4Вт (при использовании паяльника 40Вт).
Индикация сделана интуитивно просто:
-  светодиоды VD1…VD3 зеленые, соответствуют минимальной мощности,
-  VD4,VD5,VD7 желтые, соответствуют средней мощности,
-  VD8…VD11 красные, соответствуют максимальной мощности.
-  светодиод VD6 показывает импульсы, которые поступают на схему регулировки на симмисторе.

Печатная плата в LAY формате : regul_plata.rar    
Рисунок печатной платы:    
 
Прошивка для микроконтроллера PIC16F628A в HEX формате : regul.rar        
Та-же прошивка в формате программы ProgCode : regul.sfr       

Обновление прошивки от 8 января 2010 года :   
HEX : reg.rar                  
SFR : reg.sfr    

Автор конструкции:  Гаврилов Антон

Связаться с автором можно по email (указан на схеме)

Задать автору вопросы по конструкции так-же возможно в форуме "http://progcode.forum24.ru".

Оставлять комментарии могут только зарегистрированные пользователи