Многие из нас проводят много времени в руках с паяльником. Не секрет, что хорошая пайка компонентов является залогом успешной работы электронного устройства. Качество пайки определяется по характерному блеску. Сероватая и неровная пайка является потенциальной причиной плохой работы схемы. Другая важная задача заключается в том, чтобы произвести пайку не перегревая компонентов.
Хорошее качество пайки обеспечивают цифровые паяльные станции, которые контролируют температуру жала. Но они достаточно дороги и трудоемки в сборке. Цифровые паяльные станции не всегда можно взять с собой для работы в полевых условиях.
В радиолюбительской практике для регулировки температуры обычных паяльников используются как промышленные, так и самодельные регуляторы мощности, которые иначе называют диммерами. Как правило, такие диммеры используются для плавной регулировки яркости ламп накаливания, и, следовательно, нет необходимости в дополнительной индикации уровня мощности, т.к. о настройке судят по яркости свечения. Но как оценить на каком уровне мощности работает паяльник? Кто-то оценивает достаточность мощности по положению крутилки диммера, а я же решила собрать регулятор с цифровой индикацией и кнопочным управлением.

Регулятор собран на pic16f628a. Тактирование микроконтроллера осуществляется встроенным генератором на частоте 4 МГц, т.е. кварцевый резонатор не нужен. На плате предусмотрены посадочные места под кварцевый резонатор, что позволяет применять устаревшие контроллеры (например, pic16f84a) и иные без внутреннего тактирования. В своем варианте регулятора я установила семисегментный индикатор с общим катодом. На плате предусмотрена установка индикатора с общим анодом, путем перепайки соответствующей перемычки. В исходниках программы закомментированы заготовки под контроллер pic16f84a и индикатор с общим анодом.
Регулятор собран на двух платах: силовая и цифровая. На силовой плате расположен фильтр (для снижения уровня помех создаваемым регулятором) и схема бестрансформаторного питания. На цифровой плате расположен микроконтроллер и семисегментный индикатор.

Платы регулятора мощности с цифровой индикацией закреплены с помощью винтов в корпусе обычной мыльницы. Дизайн регулятора зависит от Вашей фантазии и способностей.

Красной кнопкой увеличиваем уровень мощности и температуру нагрева паяльника, синей — снижаем. Программа для микроконтроллера написана на Ассемблере. Задержки, определяющие уровень мощности, подобраны экспериментально. Их можно легко изменить в программе и подобрать для себя необходимые уровни. Всего 10 уровней. Символ «0» на индикаторе означает, что симистор закрыт. Символ «9» означает, что симистор постоянно открыт и устройство работает на полную мощность.
Для проверки работоспособности регулятора мощности можно подключить лампу накаливания (на фото лампа на 40Вт).

<!--IMG6--><!--IMG6-->

Соблюдайте осторожность и помните про электробезопасность при работе с сетью переменного тока 220В. Правильно изготовленный регулятор из исправных деталей не требует настройки и сразу начинает работать. Для обеспечения электромагнитной совместимости следует лишь правильно подключить его к сети (фазу и нейтраль подключить так, как это показано на схеме).
На перспективу программа для микроконтроллера может быть расширена дополнительными функциями. Например, таймер на выключение — для случаев простоя паяльника без дела, в целях защиты от выгорания жала. Также можно предложить разогрев паяльника определенное время на максимальном уровне и затем переход на меньший уровень для поддержания температуры. Если эти функции найдут Вашу поддержку, то следующая версия прошивки будет дополнена этими функциями

Скачать прошивку, исходник, печатку (данная прошивка с ошибками…)

Скачать прошивку, печатку для pic16F628А и pic16F84А (рабочая)

 

Фото от пользователя qaw 

Фото от пользователя  Mexanic


Источник

   
zaa-1978 # 1
 
 
неплохой я делал!!! работает идеально. и необизательно подключать паяльник можно что угодно я подключал обогреватель всё работает.


   
qaw # 2
 
 
Мужики а на схемы перемычки ОА и ОК не перепутаны?
Если ОК надо же "-"подавать на ноги 3 и 8, а подают "+"
Если ОА надо же "+"подавать на ноги 3 и 8, а подают "-"
Или я не прав???


   
zaa-1978 # 3
 
 
да так и есть!!! да всёравно там перемычка можно и переставить!!!


   
qaw # 4
 
 
zaa-1978
Понимаешь, если нет такого индикатора, а есть или ОК, или ОА, то ошибка будет при разводке платы (по питанию индикатора). А это дополнительный гемор, потом переделывать печатку.


   
zaa-1978 # 5
 
 
qaw
кстати я делал её и там помоему в статье написано под какой индикатор прошивка!!!! всё работает только надоб на макетке проверить под какой индикатор прошивка!!!! да и несильно обижайтесь на автора ей простительно!!!


   
Nikolai4 # 6
 
 
автор женщина, вау


   
zaa-1978 # 7
 
 
да именно!!! она всё сама изобрела!!! ну и мыльница тоже понятно!!! да и девайс неплохой!!!


   
qaw # 8
 
 
HEX для индикаторов с ОК.
А под ОА надо пргу менять в исходниках 255- (цифра индикатора)там написано в коментариях, а потом перекомпелировать.


   
zaa-1978 # 9
 
 
qaw
да я знаю!!!! но помоему там тоже перепутано!!! я правда непомню точно но помоему перепутано не с ок а с оа!!!!но я точно непомню!!!!но лудше в печатке сделать перемычку навсяк пожарный!!!!


   
qaw # 10
 
 
Да там и так видно "-" общий индикатора-->значит ОК, и HEX под ОК.
А перемычка не поможет , надо будет менять индикатор под ОА.
Короче плату сделал под ОК, на днях буду собирать, отпишусь, что и как.


   
zaa-1978 # 11
 
 
qaw
я имел ввиду прошивка написано с ок а как на самом деле?


   
qaw # 12
 
 
Кто их женщин разберет!!!
ПРошьем посмотрим wink


   
zaa-1978 # 13
 
 
qaw
да ты прав!!!! увидим!!!! как зделаеш отпиши!!! нада будет потом подкоректировать!!!!!


   
qaw # 14
 
 
Короче, собрал.
При вкл 220в, на индикаторе цифра 0, лампа(подключил вместо паяльника) включается в пол накала.
Через 10-15 сек лампа начинает мигать и переходит в максимальное свечение(хотя индикатор показывает 0).
Нажимаю кнопку"+"индикатор показывает 0,1,2,3…9, лампа остается на максимуме.Следующие нажатие на кнопку на индикаторе Н, лампа тухнет.
Нажимаю"-" лампа включается на максимум(9,8,7,6,…)лампа остается на максимуме.
ТАК ЧТО ПРОШИВА СЫРАЯ sad


   
qaw # 15
 
 
Вот ссылка обсуждение ---http://radiokot.ru/forum/viewtopic.php?f=25&t=11820
На 2 стр внизу есть проша под 16F628a, (в исходниках pic16f84a)
У меня 628А, после праздников буду пробовать еще.
Так что еще не все потеряно smile
Вот женщины- схема с одним контроллером , а прога с другим angry


   
qaw # 16
 
 
ВСе ,получилось.
Схема с ОК , прога с сайта обсуждения.


   
zaa-1978 # 17
 
 
qaw
понятно молодец!!! а прошивка под какой пик?


   
qaw # 18
 
 
под 16F628a


   
qaw # 19
 
 
как добавить фото?


   
Nikolai4 # 20
 
 
кидай мне, а я добавлю
aes.at.ua@mail.ru


   
Дрич # 21
 
 
qaw, а чем у вас прикрыт индикатор?


   
Дрич # 22
 
 
Кто нибудь знает чем он прикрыт?


   
zaa-1978 # 23
 
 
зелёним куском светофильтра! куском пластмасы и т д wink


   
Дрич # 24
 
 
Спасибо


   
Дрич # 25
 
 
А где можно взять такой какой у qaw ? javascript://


   
Mexanic # 26
 
 
Собрал. Вполне рабочая схема. Регулировка по всему диапазону прямолинейна с любой нагрузкой. Наводки в сеть минимальны. Дроссель молчит. Индикатор поставил FYS-5612BS-21 с ОА. В катодах - по 910 Ом. Симистор ВТ137-600Е. Печатка и прошивка для PIC16F628A с ОА РадиоКота http://radiokot.ru/forum/download/file.php?id=24274 . Можно смело повторять.
На фото - передняя розетка регулируемая. Боковая - разгрузочная - обычная сеть из за постоянной нехватки розеток.


   
Нэцкэ # 27
 
 
У меня есть контролер PIC16F628 ? , будет ли прошивка с ним рабоать pray


   
Nikolai4 # 28
 
 
на все 100 не гарантирую но шанс есть, пробуй, ничего страшного не случится


   
Нэцкэ # 29
 
 
Оказалось есть у меня и 84А angel

Тогда попробую и 628й и 84А good



   
Клен # 30
 
 
а можно сделать логарифмическую шкалу: 220, 215, 205,190 и т. д.? по старому исходнику?
с ув. Клен

где взять новый исходник?


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25