Внимание! Все детали устройства гальванически соединены с сетью 220В! Конструкция прибора должна исключать возможность прикосновения к деталям – корпус из изоляционного материала и т.д. Особенно следует проследить, чтобы под напряжением не оказались элементы крепежа плат, которые доступны снаружи корпуса.
Программа для микроконтроллера написана на языке Си и оттранслирована в среде MikroC. К статье прилагаются проект, код на Си и прошивка-HEX для обоих упомянутых ранее контроллеров.
Правильно без ошибок собранное устройство не требует налаживания и начинает работать сразу при условии точного соблюдения номиналов деталей. Только желательно произвести программную калибровку, описанную ниже.
Рассмотрим теперь подробно работу с устройством. После подключения прибора к сети, прежде всего, происходит автоматическое определение типа индикатора и считывание данных с энергонезависимой памяти (EEPROM). Затем на индикаторе высвечивается на 1с знак “U”. В это время происходит плавный рост выходного напряжения до начального значения, считанного из EEPROM. Это значение обычно устанавливается больше номинального, для форсированного нагрева паяльника, и действует в течении времени от 30 с до 4 мин. И напряжение и время его действия можно менять в настройках, после чего они сохраняются в EEPROM. Форсированный нагрев подтверждается миганием всех знаков индикатора, где в данный момент высвечивается текущее значение напряжения или мощности, в зависимости от последнего режима до выключения. Форсированный режим можно прервать, не дожидаясь указанного времени, путем нажатия любой из двух кнопок.
После этого индикатор перестает мигать, что означает начало основного режима работы прибора. Здесь, как и ранее, прибор показывает выходные напряжение или мощность. При коротком нажатии на две кнопки одновременно, на экране высвечивается “U__P” с миганием знака “U” или “P”, в зависимости от текущего режима. Нажатием кнопок “+” и “-“ можно менять мигающий знак. По истечении 8 с без нажатия кнопок, либо при коротком нажатии двух кнопок одновременно, прибор переходит в основной режим с индикацией напряжения или мощности, в зависимости от нашего выбора, он (выбор) так же сохраняется в памяти и при следующем включении прибор продолжит работать в этом режиме. Напряжение прибор индицирует с разрешением в 1В, а мощность – 0.1 Вт. Мощность вычисляется реальная, исходя из напряжения и замеряемого тока потребления.
В основном режиме, при нажатии левой или правой (S1 и S2 согласно схемы на рис.1) кнопки, соответственно уменьшается или увеличивается напряжение на индикаторе на единицу (при индикации мощности вычисляется соответственно новое значение). При длительном (3 с) нажатии кнопки значение меняется автоматически с частотой 0.5 Гц. Такое действие кнопок (имеется в виду характер воздействия на значение, имеющееся на данный момент на индикаторе) сохраняется во всех режимах работы прибора. При достижении предельных значений напряжения 50 или 250 В, значения дальше не меняются и мигает знак “U” или “P”. При очень низком сетевом напряжении возможен случай, когда выходное напряжение не может достичь требуемого значения даже при максимальном коэффициенте заполнения выходных импульсов, ведь амплитудным значением ШИМ сигнала является выпрямленное и сглаженное конденсатором сетевое напряжение (Ua = U~ * 1.41), и оно может быть меньше 250 Вольт. В этом случае, после достижения максимально возможного значения (скважность стала равной 1), начинает мигать знак режима, а при отпускании кнопки, показания возвращаются к максимально возможному напряжению, а индикатор перестает мигать. Напряжение не растет по нажатию правой кнопки (хоть даже оно еще меньше 250 В) так же в случае, если при текущем напряжении уже достигнута предельная мощность в 99 Вт. Это может происходить при подключенном паяльнике большой мощности (более 80 Вт).
При любых изменениях сетевого напряжения, прибор вычисляет новое значение скважности импульсов так, что среднеквадратичное значение выходного напряжения равно установленному на индикаторе, стабилизируя напряжение, а значит и мощность паяльника.
Если удерживать нажатыми обе кнопки в течении 4 с, то прибор переходит в режим изменения настроек. При нажатиях кнопок на индикаторе сменяются следующие значения:
- “FSt.U” – напряжение форсированного старта (меняется в пределах 150 – 250В).
- “FSt.t” - время форсированного старта в секундах (30 – 250с).
- “t.oFF” – время до отключения нагрузки при отсутствии воздействия на кнопки в часах (0.5 – 9.5 ч).
- “CALI” – калибровка измерения напряжения и тока.
Непосредственно в конкретный режим настройки можно перейти коротким нажатием обеих кнопок. Во время настройки мигает первый слева знак индикатора. Выход – так же или ничего не делать в течении 8 с.
Про режим форсированного старта уже было сказано. Рассмотрим остальные два. Отключение нагрузки происходит в целях пожарной безопасности по истечении установленного времени. При этом, на индикаторе мигает надпись “OFF” и на нагрузку не подается напряжение. При нажатии любой кнопки прибор возвращается в обычный режим работы с прежними данными.
Калибровка
При попадании в этот режим, на индикаторе появляется мигающая надпись “t.oFF” – turn off, что означает необходимость извлечения вилки паяльника из гнезда прибора. После этого (прибор сам определяет, что паяльник отключен) выводы розетки прибора для подключения паяльника подключаются к “сетевому” конденсатору (С2 по схеме на рис.2), и на индикаторе высвечивается напряжение на нем. В гнезда розетки прибора следует подключить щупы образцового вольтметра и кнопками установить на индикаторе рассматриваемого устройства значение, как можно ближе к показаниям образцового вольтметра. Затем, нужно сохранить это значение коротким нажатием обоих кнопок одновременно либо просто ожидая индикацию следующего этапа. Внимание! Если воткнуть вилку паяльника в розетку прибора до этого, прибор перейдет в обычный режим без сохранения установленного значения. После сохранения калибровочного значения напряжения, на экране появляется мигающая надпись “t_on” – turn on, что означает необходимость подключения паяльника к устройству. Предварительно надо по точнее измерить его (паяльника) сопротивление. На индикаторе будет вычисленное прибором значение сопротивления. Кнопками надо установить значение, наиболее близкое к ранее измеренному, и сохранить одновременным нажатием кнопок либо ожиданием 16 с. Следует отметить, что при смене паяльника нет необходимости повторять калибровку, но она точнее получается с более мощным паяльником. Для исключения погрешности калибровки из-за колебаний температуры нагревателя, а значит, и его сопротивления (хоть ТКС нихрома и невелик), калибровку следует производить сразу при включении холодного паяльника, прервав форсированный нагрев и сразу перейдя в этот режим. Собственно во время калибровки тока (установки сопротивления) на паяльнике действует в среднем не более 10 В, а значит существенного нагрева его на происходит.
При включении прибора в сеть, считываются из EEPROM следующие параметры: время форсированного старта, напряжение форсированного старта, калибровочные константы для тока и напряжения, режим индикации (напряжение или мощность), последнее до выключения значение выходного напряжения, но с нижеследующей оговоркой. Это значение сохраняется только по истечении 10 минут после его изменения (нажатия кнопок). Сделано это для исключения запоминания кратковременных изменений мощности для работ, которые больше не требуются. Сохраняя значение спустя 10 минут, запоминается только установившееся напряжение, которое выбирает пользователь. При самом первом включении, либо при сбоях в EEPROM, загружаются значения по умолчанию, которые при первом включении еще и сохраняются в памяти.
Прибор имеет развитую систему защиты от перегрузки, как по току, так и по напряжению, которые рассмотрены выше. При срабатывании защиты, устройство полностью обесточивает нагрузку и выводит на индикатор мигающее сообщение о причине перегрузки: “I.out” – аномальный выходной ток, либо “U_In” – аномальное входное напряжение. Вывести устройство из этого состояния можно лишь полным отключением питания.
В заключение следует отметить, что питание паяльника импульсами с крутыми фронтами, тем более частотой 240 Гц, увеличивает вероятность пробоя паяемых деталей наводками от сети через емкость между корпусом и нагревателем, из-за чего очень желательно заземление корпуса паяльника. Впрочем, данное утверждение можно отнести ко всем импульсным регуляторам, включая тиристорные (диммеры).
P.S.
Практика показала, что для четкого срабатывания защиты от КЗ, необходимо ограничить скорость нарастания выходного тока установкой последовательно с нагрузкой (паяльником) дросселя с индуктивностью 100-150 мкГн и, обязательно, с незамкнутым сердечником. Я намотал его на стержне из феррита размерами 6 х 6 х 30 мм - 50 витков проводом 0.55 мм. Размеры позволяют легко разместить его в корпусе прибора.
https://cxem.net/master/files/106_solderer.zip
Комментарии 2