Паяльная станция на микроконтроллере (цифровой ПИД регулятор температуры паяльника)

Цифровая паяльная станция на микроконтроллере представляет собой по сути ПИД (Пропорционально Интегрально Дифференциальный) регулятор температуры жала паяльника. Для оптимизации скорости выхода на режим установки температуры и стабилизации температуры применен ПИД закон регулирования напряжения на паяльнике. Установка заданной температуры производится кнопками Больше/Меньше , расположенными на передней панели устройства. После установки температуры установки, устройство автоматически переходит в режим измерения температуры , отображая реальную температуру паяльника. Так же в устройстве предусмотрен режим программирования коэффициентов ПИД по отдельности, для адаптированния устройства под различные типы паяльников. Для перехода в режим программирования коэффициентов, достаточно вынуть штекер термопары. Устройство самостоятельно отслеживает потерю контакта с термопарой и выходит на режим программирования. В режиме программирования существуют 3 настройки - это коэффициенты P(пропорциональный), i(интегральный) и d(дифференциальный). Как только устройство обнаруживает потерю контакта с термопарой по истечению 1-3х секунд, устройство переходит в режим программирования P(пропорционального) коэффициента, установка значения пропорциональной составляющей осуществляется кнопками "Больше" и "Меньше" соответственно (в пределах от 0 до 255). Для перехода к настройке следующего коэффициента достаточно кратковременно нажать обе кнопки одновременно. После чего устройство переходит в режим программирования i(интегральной) составляющей. Установка требуемого коэффициента (В пределах от 0 до 999) осуществляется таким же образом, как и при установке пропорциональной составляющей (т.е. кнопками "Больше" и "Меньше"). Переход в режим программирования d(дифференциальной) составляющей осуществляется также одновременным нажатием на обе кнопки. Предел изменения дифференциальной составляющей от 0 до 255. Все установки сделаны циклично, т.е. если текущее значение пропорционального коэффициента - 0, при последующем нажатии на кнопку "Меньше", то значение будет - 255. Для того , чтобы закончить программирование и выйти на режим регулировка/измерение температуры, достаточно вставить назад штекер термопары. Причем все программные установки коэффициентов не теряются, при выключении питания устройства, потому, что они сохраняются в энергонезависимой памяти контроллера.
Устройство питается от напряжения сети 220В , Выходное напряжение ~220В. В качестве термодатчика была использована термопара 4мВ/С (от китайского тестера).
Устройство оборудовано светодиодным индикатором, что обеспечивает качественный контроль температуры , даже в слабоосвещенных местах.

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

Доработка управляющей части принципиальной схемы

Желательно таким образом доработать управляющую цепочку данного устройства. При доработке, появится гальваническая развязка высоковольтной части от низковольтной (процессорной)

Скачать прошивку микроконтроллера
Скачать печатную плату
Скачать даташитна оптосимистор MOC3021

Автор проекта Никульников Алексей E-mail: coolbassnik@rambler.ru

Hosted by uCoz