Регулятор работает по принципу числоимпульсного регулирования периодов синуса сетевого напряжения на нагревателе паяльника мощностью до 500вт.  Мощность регулируется по принципу подачи на нагреватель паяльника нескольких периодов сетевого напряжения с последующей паузой, как показано на рис. ниже слева.

 

   

 

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

 Схема приведена ниже

Функции регулятора

  1. Регулировка мощности паяльника и сохранение установленной мощности в EEPROM в процентах
  2. Установка времени разогрева и сохранение установленного времени в EEPROM в минутах
  3. Установка времени перехода в спящий режим сохранение установленного времени в EEPROM в минутах

Эти параметры устанавливаются энкодером. Управляет устройством Ардуино Нано. Информация отображается на 2-разрядном  7-ми сегментном LED дисплее с общим анодом.  Сетевое напряжение переключается симистором Т1, подключенным к Ардуино через симисторный оптрон U5. Триггеры U3 и оптрон U4 для определения перехода синусоидального напряжения через ноль. Питание через AC DC модуль 5В 1А.

При первом включении устройства энкодером установить желаемую мощность. При этом мигают оба светодиода D1,D2. Для сохранения установленной мощности нажать и удерживать кнопку энкодера, пока не включится точка во 2-м разряде семисегментного индикатора. Затем  двумя короткими нажатиями  кнопки энкодера перейти в режим установки времери разогрева паяльника. При этом включается точка в первом разряде индикатора. Вращением энкодера установить требуемое время и удержанием сохранить в EEPROM.  Далее повторным 2-х кратным нажатием кнопки перейти в режим установки времени перехода в спящий режим, вращением энкодера установить желаемое время и удержанием кнопки сохранить в EEPROM. 

Разогрев паяльника включается кратковременным нажатием кнопки энкодера. При этом на индикаторе включается НЕ. (неат - разогрев). В этом режиме для ускорения процесса разогрева на нагреватель паяльника подаётся 100% мощности. По истечении установленного времени разогрева на индикаторе включается числовое значение мощности сохраненной в EEPROM в процентах. Если не выключать паяльник по течении времени перхода в спящий режим то паяльник выключается автоматически. При этом на дисплее включается SL (sleep)  Подробнее на видео.

Скетч для Ардуино выполен в программе FLPROG 8.2.

Автор: https://radiosch.eu

Перечень элементов, проект в FLPROG со скетчем для Ардуино, проект в протеусе, чертеж печатной платы в EagleCAD с герберфайлами для заказа в архиве

Поддержите автора