Многие из нас проводят много времени в руках с паяльником. Не секрет, что хорошая пайка компонентов является залогом успешной работы электронного устройства. Качество пайки определяется по характерному блеску. Сероватая и неровная пайка является потенциальной причиной плохой работы схемы. Другая важная задача заключается в том, чтобы произвести пайку не перегревая компонентов.
Хорошее качество пайки обеспечивают цифровые паяльные станции, которые контролируют температуру жала. Но они достаточно дороги и трудоемки в сборке. Цифровые паяльные станции не всегда можно взять с собой для работы в полевых условиях.
В радиолюбительской практике для регулировки температуры обычных паяльников используются как промышленные, так и самодельные регуляторы мощности, которые иначе называют диммерами. Как правило, такие диммеры используются для плавной регулировки яркости ламп накаливания, и, следовательно, нет необходимости в дополнительной индикации уровня мощности, т.к. о настройке судят по яркости свечения. Но как оценить на каком уровне мощности работает паяльник? Кто-то оценивает достаточность мощности по положению крутилки диммера, мы же решили собрать регулятор с цифровой индикацией и кнопочным управлением.
Регулятор собран на pic16f628a. Тактирование микроконтроллера осуществляется встроенным генератором на частоте 4 МГц, т.е. кварцевый резонатор не нужен. На плате предусмотрены посадочные места под кварцевый резонатор, что позволяет применять устаревшие контроллеры (например, pic16f84a) и иные без внутреннего тактирования. В нашем варианте регулятора установлен семисегментный индикатор с общим катодом. На плате предусмотрена установка индикатора с общим анодом, путем перепайки соответствующей перемычки.
Регулятор собран на двух платах: силовая и цифровая. На силовой плате расположен фильтр (для снижения уровня помех создаваемым регулятором) и схема бестрансформаторного питания. На цифровой плате расположен микроконтроллер и семисегментный индикатор.
Платы регулятора мощности с цифровой индикацией закреплены с помощью винтов в корпусе обычной мыльницы. Дизайн регулятора зависит от вашей фантазии и способностей.
Красной кнопкой увеличиваем уровень мощности и температуру нагрева паяльника, синей – снижаем. Программа для микроконтроллера написана на Ассемблере. Задержки, определяющие уровень мощности, подобраны экспериментально. Их можно легко изменить в программе и подобрать для себя необходимые уровни. Всего 10 уровней. Символ «0» на индикаторе означает, что симистор закрыт. Символ «9» означает, что симистор постоянно открыт и устройство работает на полную мощность.
Для проверки работоспособности регулятора мощности можно подключить лампу накаливания (на фото лампа на 40Вт).
Узлы схемы не являются чем-то необычным. Расчеты компонентов силовой части сделаны в соответствии с рекомендациями документов из открытых источников:
Электромагнитная совместимость импульсных источников питания (+ продолжение)
Transformerless Power Supply. Application Notes 91008b
Соблюдайте осторожность и помните про электробезопасность при работе с сетью переменного тока 220В. Правильно изготовленный регулятор из исправных деталей не требует настройки и сразу начинает работать. Для обеспечения электромагнитной совместимости следует лишь правильно подключить его к сети (фазу и нейтраль подключить так, как это показано на схеме).
А вот так выглядят рисунки печатных плат
На перспективу программа для микроконтроллера может быть расширена дополнительными функциями. Например, таймер на выключение – для случаев простоя паяльника без дела, в целях защиты от выгорания жала. Также можно предложить разогрев паяльника определенное время на максимальном уровне и затем переход на меньший уровень для поддержания температуры. Если эти функции найдут вашу поддержку, то следующая версия прошивки будет дополнена этими функциями.
Файлы: Печатные платы
Прошивка
или ниже;
:020000040000FA
:10000000831617308500860183128601FF309F001A
:100010008B01A301051C1220851C14203520851599
:100020002D200A28A30A1528A3032308FF3A031941
:10003000A30A2308F53E0318A303031819288515FE
:10004000A930A0004530A1000230A200A00B262854
:10005000A10B2628A20B26280800051D3228051909
:100060002F280800051D3228080023080A3A031922
:1000700062282308003A031967282308013A031964
:100080006B282308023A031978282308033A031936
:1000900085282308043A031992282308053A0319EE
:1000A0009F282308063A0319AC282308073A0319A6
:1000B000B9282308083A0319C6282308093A03195E
:1000C000D328080085110301DA3E86000A280301BF
:1000D0007E3E860008001530A0000A30A100A00B6B
:1000E0006F28A10B6F2885110301123E86000800BE
:1000F0006F30A0000930A100A00B7C28A10B7C2848
:1001000085110301BC3E86000800C930A0000830FC
:10011000A100A00B8928A10B892885110301B63EF7
:10012000860008002330A0000830A100A00B96280C
:10013000A10B962885110301D23E860008007D3070
:10014000A0000730A100A00BA328A10BA3288511B4
:100150000301E63E86000800D730A0000630A1006B
:10016000A00BB028A10BB02885110301EE3E86003C
:1001700008003030A0000630A100A00BBD28A10B64
:10018000BD2885110301323E860008008A30A00098
:100190000530A100A00BCA28A10BCA2885110301B4
:1001A000FE3E86000800E430A0000430A100A00B51
:1001B000D728A10BD72885110301F63E8600080039
:02400E00303F41
:00000001FF