Цифровая паяльная станция своими руками (ATmega8, C). Паяльная станция с феном на atmega8 своими руками
Доброго всем времени суток!
Хочу представить очень интересный и полезный, на мой взгляд, проект: «Цифровая паяльная станция».
На радиотехнических сайтах я встречал множество вариантов исполнения и схем паяльных станций, так что Америку не открою. Но, думаю, что помогу разобраться тем, у кого возникнут вопросы или трудности… Потому что когда начинаются проблемы при сборке и наладке устройства, не всегда возможно прочитать кучу страниц форума и найти ответ на свой вопрос. Именно по этому я и решил написать эту статью, чтобы помочь начинающим, да и всем остальным кто интересуется этим проектом, собрать действительно хорошую, рабочую паяльную станцию, которая поможет Вам в ваших начинаниях. Я ничего не имею против проекта на Радио Коте, но лучше делать самому. Схему я взял на сайте, все остальное делал сам. Собственно на этом сходства и заканчиваются. Собирал я не только из-за интереса собрать надежное в эксплуатации, недорогое, малогабаритное(компактное), красивое на вид устройство. Дело в том что мой паяльник стал не пригодным для пайки, я уже не говорю о лужении тоненьких дорожек и пайке смд элементов… Схема «Цифровой паяльной станции»
. radiokot.ru/lab/controller/32/05.gif radiokot.ru/lab/controller/32/06.gif Кому надо вариант моей печатной платы пишите.
Вот вылаживаю вариант печатной платы от yademon:depositfiles.com/files/23qguj431
Прошивка:
radiokot.ru/lab/controller/32/02.rar
Если будете делать проект то скачайте и этот документ:http://depositfiles.com/files/u3ejohp50
Назначение кнопок такое
: первые две кнопки это повышение и понижение температуры на 10 градусов. Три остальных - это кнопки памяти. При первом включении температуры в памяти 250, 300, 350гр. Станция имеет защиту от забывания выключить. Если на протяжении 1 часа вы не провели ни одной манипуляции с кнопками, паяльная станция переходит в спящий режим. А если температура паяльника 400 градусов, то через 10 минут станция тоже перейдет в спящий режим. И конечно же бипер пикает при включении, при нажатии кнопок, перед переходом в спящий режим.
Теперь я подробно расскажу о всех элементах:
Для станции я брал запасной паяльник от станций Lukey. Паяльник Lukey-SENSOTRONIK с нагревателем со встроенной термопарой. Желательно брать с подставкой, так будет удобнее. Перед подключением паяльника нужно определить где у вас термопара, а где нагревательный элемент. Иначе последствия будут плачевные… Сгорит и нужно будет покупать новый паяльник. Чтобы определить где у вас термопара, а где нагревательный элемент нужно взять тестер, и измерить сопротивление. Где будет меньше- термопара, где больше- нагревательный элемент.
Трансформатор нужен примерно на 50ватт, или чуть больше так как у меня паяльник на 50 ватт. Если же на паяльник подать меньше, чем он «кушает», то с ним ничего не случится, но греться будет дольше. Так что тут вам решать. Транзистор IRFZ44N и линейный стабилизатор 7805(5 вольт), для удобства, установил на общий радиатор,(в печатной плате все видно) диодный мост KBU6M на 6 ампер, конденсаторы на 220uf*25v и 1000uf*50v.Резисторы ставил все по 0,125ватт.Микросхему ATmega8 впаивать без панельки не боясь, так как и операционный усилитель LM358. Пару слов о LM358: Нельзя путать ноги у LM358, иначе показания будут не правильными, в результате можете его сжечь. На рисунку видно что 4 нога-земля, 1-выход, 2,3-вход, 8-плюс питания. Остальные ноги не используются. Расположение ног у LM358:
Бипер, кому надо, подключается + к 14 ноге ATmega8, а - на землю. И еще бипер должен быть со встроенным генератором. Индикатор любой 7 сегментный 3 разрядный, как с общим анодом так и катодом. У меня с общим катодом. Номиналы элементов для удобства все в печатной плате. Также добавил индикатор работы нагревательного элемента. Во избежания возникновения всевозможных глюков, прыгания температуры и т.д. не когда не ведите землю на полевик (питание паяльника) через измерительную часть! Землю лучше разводить от Блока питания к потребителям (в виде звезды). Для настройки устройства понадобится термометр. Без него сложно будет настроить… Кому интересно, задавайте вопросы я напишу.
Вот что получилось:
Передняя панель
Собрал все вместе
Поместил в корпус.
Паяльная станция рабочая и готова к использованию.
Теперь «Цифровая паяльная станция» адаптированная для запасных паяльников от станций Lukey 702/898/852D(у меня такой же) и готова к дальнейшему использованию. Осталось только откалибровать показания температуры, с помощью термометра. А потом с удовольствием делать свои новые проекты. По скольку этот проект оказался интересным не только мне, а и остальным участникам, то напишу вторую часть до проекта «Цифровая паяльная станция», где учту все ваши вопросы и пожелания… И конечно же спасибо всем за комментарии, вопросы, я рад что Вам понравилось. Продолжение написано в статье «Цифровая паяльная станция часть 2. (настройка и калибровка)»
Всем доброго времени суток уважаемые радиолюбители! Предлагаю всем несложную схему паяльной станции с феном. Была давно затея сделать паяльную станцию, именно своими руками. Покупать в магазине для меня было не целеобразно, так как не устраивала ни цена, ни качество, ни управление, ни надёжность. После долгих поисков в интернете была найдена на мой взгляд лучшая и единственная в своем роде схема на микроконтроллере atmega8 и двухстрочном LCD дисплее WH1602, с управлением на энкодере. Проект новый и не является клоном одних и тех же "затёртых до дыр" схем, в общем не имеет аналогов.
Особенности устройства
Станция имеет такие преимущества как:
- Меню настроек.
- Две кнопки "памяти", то есть два предустановленных температурных режима для паяльника и фена.
- Таймер перехода в спящий режим, установить таймер можно в настройках.
- Цифровая калибровка паяльника, также находится в настройках.
- Построена на бюджетных комплектующих.
- Печатная плата разработана мной под корпус от БП ПК, так что с корпусом тоже не возникнет проблем.
- Для питания станции можно применить ту же плату от блока ПК, немного переделав под нужные 20-24v(зависит от трансформатора), благо размеры корпуса позволяют это сделать. Можно немного укоротить радиаторы, так как для питания нам нужно всего лишь 24v и 2-3 ампера и сильного нагрева силовых транзисторов и диодной сборки не будет.
- В прошивке заложен "Пи" алгоритм регулирования нагрева фена, что даёт равномерный нагрев спирали фена и отсекает ИК излучение в моменты включения фена. В общем при умелом пользовании фена ни одна деталька не "прижарится" раньше времени.
Принципиальная схема
Изначально, в авторском варианте, схема была выполнена полностью на SMD компонентах (в том числе и atmega8) и на двухсторонней плате. Повторить её для меня, и думаю большинства радиолюбителей, не представляется возможным. Поэтому перевел схему и разработал плату на DIP компонентах. Конструкция выполнена на двух печатных платах: высоковольтная часть сделана на отдельной платке во избежание наводок и помех. Паяльник применён с термопарой, на 24v 50w от станции "Baku".
Фен применен от этой же фирмы, c термопарой в качестве датчика температуры. Имеет нихромовый нагреватель с сопротивлением около 70 ом и "турбинку" на 24v. На экране отображается температура: заданная и фактическая для фена и паяльника, сила воздушного потока фена(отображается в виде горизонтальной шкалы в нижней строчке экранчика).
Для увеличения, уменьшения температуры и потока воздуха турбинки: переносится курсор кратковременным нажатием на энкодер, и поворачивая влево или вправо устанавливается нужное значение. Удерживая первую или вторую кнопку памяти можно запомнить удобную для вас температуру и при следующем использовании, нажав на память, сразу пойдет нагрев до установленных в памяти значений. Запуск фена осуществляется нажатием на кнопку "Fen ON", которая находится на лицевой панели, но можно вывести её на ручку фена, использовав проводки идущие на геркон, так как в данной станции он не используется. Для перехода фена в спящий режим: также нужно нажать на кнопку "Fen ON", при этом нагрев фена прекратится, а турбинка фена будет остужать его до заданной температуры(от 5 до 200 градусов), которую можно выставить в настройках.
Сборка станции
- Изготавливаем основную плату по народному рецепту " "
- Сверлим, лудим готовую платку.
- Впаиваем стабилизатор 7805, шунтирующие конденсаторы, перемычку под панелькой для МК и остальные перемычки, панельку и шунтирующие конденсаторы возле панельки.
- Подключаем питание 24v, проверяем напряжение после 7805 и на панельке МК. Убеждаемся что на 7 и 20 контакте присутствует +5V, а на 8 и 22 минус 5v, то есть GND.
- Припаиваем непосредственную обвязку МК и LCD 1602, необходимую для первого запуска схемы. А это: R1, R2, подстроечник (для регулировки контраста экрана, есть на печатной плате), энкодер с кнопками S1 и S2 (эти компоненты паяются со стороны дорожек).
- Припаиваем проводки к экранчику, всего 10 проводков. Контакты на самом экранчике: VSS, K, RW - необходимо соединить вместе, при помощи проводков.
- Прошиваем atmega8. Байты конфигурации: 0xE4 - LOW, 0xD9 - HIGH
- Подключаем питание, схема находится в спящем режиме. При кратковременном нажатии на энкодер - должна загорается подсветка и вылезти приветствие. Если этого не случилось: смотрим на 2 ноге МК после включения должно быть устойчивые +5в. Если не так - смотрим обвязку atmega8, фьюзы. Если есть +5v - распайку индикатора. Если есть подсветка, но нет символов - крутим подстроечник контраста экрана до появления их.
- После удачного пробного запуска: допаиваем всё кроме высоковольтной части на отдельной плате.
- Запускаем станцию с подключенным паяльником, любуемся результатом.
- Изготавливаем платку для высоковольтной части схемы. Впаиваем детали.
Запуск паяльной станции
Первый запуск с высоковольтной частью:
- Подключаем термопару фена и турбинку к основной плате.
- Подключаем лампу накаливания 220v, вместо нагревателя фена, к высоковольтной платке.
- Включаем станцию,запускаем фен кнопкой "Fen ON" - лампа должна засветится. Выключаем.
- Если не "бахнуло", и симистор не горячий (желательно закрепить на радиатор) - подсоединяем нагреватель фена.
- Запускаем станцию с феном. Любуемся работой фена. Если есть посторонний звук (писк, скрежет) в районе симистора - подбираем конденсатор C3 в снаббере симистора, от 10 до 100 нанофарад. Но буду честен, и скажу сразу - ставьте 100n.
- Если есть разница в показаниях температуры фена - можно подкорректировать резистором R14 в обвязке ОУ.
Замена деталей
Некоторые замены активных и не очень активных компонентов:
- ОУ - Lm358, Lm2904, Ha17358.
- Полевые транзисторы - Irfz44, Irfz46, Irfz48, Irf3205, Irf3713 и подобные, подходящие по напряжению и току.
- Биполярный транзистор Т1 - С9014, С5551, BC546 и подобные.
- Оптопара MOC3021 - MOC3023, MOC3052 без перехода через ноль (без zero kross по даташиту).
- Оптопара PC817 - PC818, PC123
- Стабилитрон ZD1 - любой на напряжение стабилизации от 4,3 - 5,1V.
- Энкодер с кнопкой, я применял от автомагнитолы.
- Конденсатор в снаббере симистора обязательно на 400v и 100n!
- LCD WH1602 - смотреть внимательно расположение контактов при соединении с основной платой, от разных производителей может отличаться.
- Для питания лучшим вариантом будет стабилизированный бп на 24V 2-4A, с одного большого восточного магазина или переделанный БП АТХ. Хотя я применял 24V 1,2A от принтера, немного греется при пользовании паяльника, но мне хватает. На худой конец трансформатор с диодным мостом, но не советую.
Корпус станции
У меня корпус от БП ПК. Панель из оргстекла, при покраске необходимо оставить окошко для экрана методом приклеивания малярного скотча с двух сторон. Корпус покрашен в один слой грунта и два слоя чёрной матовой краски из баллончика. Для паяльника применён советский пятиштырьковый штекер от магнитофона. Фен не отсоединяется, штырьками подсоединён непосредственно к основной плате. Гнездо паяльника, шнур фена и сетевой шнур расположены на задней стенке корпуса. На передней панели расположены только органы управления, экран, сетевой выключатель и индикатор работы фена. Первая моя конструкция была с панелью из текстолита, с вытравленными надписями, но к сожалению фото не осталось. В архиве прилагаются рисунки печатных плат, рисунок панели, схема в Splan и прошивка.
Видео
P.S. Станция имеет название "Didav " - это псевдоним человека создавшего схему и прошивку данного аппарата. Всем удачной пайки без "соплей". Дополнение по схеме и прошивкам . Специально для сайта - Akplex .
Обсудить статью ТЕРМОВОЗДУШНАЯ ПАЯЛЬНАЯ СТАНЦИЯ "DIDAV"
Всем привет! Начну я с небольшой предыстории. Как-то ранее я работал над проектом «Автомат подачи звонка» для своего учебного заведения. В последний момент, когда работа шла к завершению, я проводил калибровку устройства и исправлял косяки. В конце концов один из косяков мне спалил микросхему на программаторе. Было конечно немного обидно, программатор у меня всего один был, а проект нужно было быстрее заканчивать.
В тот момент у меня была запаснаяSMD микросхема для программатора, но паяльником её фиг отпаяешь. И я начал задумываться над приобретением паяльной станции с термо-феном. Залез в интернет магазин, увидел цены на паяльные станции, и приофигел… Самая убогая и дешёвая станция на тот момент стоила около 2800грн(более 80-100$). А хорошие, фирменные - еще дороже! И с того момента я решил заняться следующим проектом о создании своей паяльной станции с полного «Нуля».
Для своего проекта за основу был взят микроконтроллер семейства AVRATMega8A. Почему чисто «Атмегу», а не Arduino? Сама «мега» очень дешёвая (1$), а ArduinoNanoи Uno значительно подороже будет, да и программирование на МК начинал с «Меги».
Ладно, довольно истории. Перейдём к делу!
Для создании паяльной станции мне первым делом нужен был сам Паяльник, Термофен, Корпус и так далее:
Паяльник я приобрёл самый простой YIHUA – 907A(6$) в котором есть керамический нагреватель и термопара для контроля температуры;
Паяльный фен той же фирмыYIHUA(17$)во встроенной турбиной;
Был приобретён «Корпус N11AWЧёрный»(2$);
ЖК дисплей WH1602 для отображения показателей температури статуса(2$);
МК ATMega8A(1$);
Пара микро тумблиров(0,43$);
Энкодер со встроенной тактовой кнопкой – от куда-то отковырял;
Операционный усилитель LM358N (0,2$);
Две оптопары: PC818 иMOC3063(0,21 + 0,47);
И остальная различная расыпуха, которая у меня завалялась.
И в сумме станция обошлась мне примерно 30$, что в разы дешевле.
Паяльник и фен имеют следующие характеристики:
*Паяльник: Напряжение питания 24В, мощность 50Вт;
*Паяльный Фен: Спираль 220В, Турбина 24В, Мощность 700Вт, Температура до 480℃;
Так же была разработана не слишком замудрённая, но, на мой взгляд, вполне хорошая и функциональная принципиальная схема.
Принципиальная схема Паяльной Станции
Источники питания станции
В качестве источника паяльника для паяльника был взят понижающий трансформатор (220В-22В) на 60Вт.
А для схемы управления был взят отдельный источник питания:-зарядное устройство от смартфона. Данный источник питания был немного доработан и теперь он выдаёт 9В. Далее, с помощью понижающего стабилизатора напряжения ЕН7805, мы понижаем напряжение до 5В и подаем его на схему управления.
Управление и контроль
Для управления температурой Паяльника и Фена нам в первую очередь нужно снимать данные с датчиков температур, и в этом нам поможет операционный усилитель LM 358 .Т.к. ЕДС у термопарыTCK очень мало (несколько милливольт), то операционныйусилитель снимает этуЕДС с термопары и увеличивает её в сотни раз для восприятия АЦП микроконтроллераATMega8.
Так же меняя сопротивление подстроечным резистором R7 иR11можно изменять коэффициент усиления ОС, что в свою очередь, можно легко калибровать температуру паяльника.
Так как зависимость напряжения на оптопаре от температуры паяльника u=f(t)– примерно линейная, то калибровку можно осуществить очень просто: ставим жала паяльника на термопару мультиметра, выставляем мультиметр в режим «Измерение температуры», выставляем на станции температуру в 350℃, ждём пару минут пока паяльник нагреется, начинаем сравнивать температуру на мультиметре и установленную температуру и если показания температуры отличаются друг от друга – начинаем изменять коэффициент усиления на ОС (резистором R7 иR11) в большую или в меньшую сторону.
Паяльником мы будем управлять силовым полевым транзистором VT2 IRFZ 44 и оптопарой U3 PC 818 (для создания гальванической развязки). Питание на паяльник подаётся с трансформатора мощностью60Вт, через диодный мостVD1 на 4А и фильтрующий конденсатор наC4=1000мкФ иC5=100нФ.
Так как на фен подаётся переменное напряжение 220В то управлять Феном будем Симистором VS1 BT 138-600 и оптопарой U2 MO С3063 .
Обязательно нужно установить Снаббер!!! Состоящий из резистора R 20 220 Ом/2Вт и керамического конденсатора C 16 на 220нФ/250В. Снаббер предотвратит ложные открывания симистора BT 138-600.
В этой же цепи управления установлены светодиоды HL1 иHL2, сигнализирующие о работы Паяльника или Паяльного Фена. Когда светодиод постоянно горит, то происходит нагрев, а если они моргают, то происходит подержание заданной температуры.
Принцип стабилизации температуры
Хочу обратить внимание на способ регулировки температуры Паяльника и Фена. Изначально хотел осуществить ПИД регулировку (Пропорциональны Интегральный Дифференциальный регулятор), но понял, что это слишком сложно и не рентабельно, и я остановился просто на Пропорциональном регулировании с помощью ШИМ-модуляции.
Суть регулирования такова: При включении паяльника будет подана максимальная мощность на паяльник, при приближении к заданной температуре мощность начинает пропорционально понижаться, и при минимальной разнице между текущей и заданной температурой – подаваемая мощность на паяльник или фен держится на минимуме. Таким образом мы удерживаем заданную температуру и устраняем инерцию перегрева.
Коэффициент пропорциональности можно задать в программном коде. По умолчанию установлено «#define K_TERM_SOLDER 20»
«#define K_TERM_FEN 25»
Разработка печаткой платы
и внешнего вида станция
Для Паяльной Станции была разработана небольшая печатная плата в программе Sprint-Layout и изготовлена технологией «ЛУТ».
К сожалению я не чего не лудил, боялся что дорожки перегреются и они отлепятся от текстолита
Первым делом пропаял перемычки и SMD-резисторы, а потом всё остальное. В конце концов получилось как-то так:
Я остался доволен результатом!!!
Далее я занялся корпусом. Заказал себе небольшой чёрный корпус и начал ломать голову над лицевой панелью станции. И после одной неудачной попытки, наконец-то смой проделать ровные отверстия, вставить органы управления и закрепить их. Получалось как-то так, просто и лаконично.
Следом на заднюю панель были установлены разъём для шнура, выключатель, предохранитель
В корпус разместил трансформатор для паяльника, сбоку от него источник питания для схемы управления и посередине радиатор с транзисторомVT1(КТ819), который управляет турбиной на фене. Радиатор желательно ставить побольше чем у меня!!! Ибо транзистор сильно греется из-за падения напряжения не нём.
Собрав всё в кучу, станция приобрела вот такой внутренний вид:
Из обрезка текстолита были изготовлены подставки для паяльника и фена.
Конечный Вид Станции
После того, как меня окончательно измучила моя паяльная станция 40 Вт неизвестного происхождения, я решился на создание паяльной станции своими руками профессионального уровня на АТМега8.
На рынке представлена недорогая продукция разных производителей (например, AIOU / YOUYUE и др.). Но у них, как правило, есть какой-то значительный дефект, либо спорный дизайн.
Предупреждаю: эта цифровая паяльная станция нужна, чтобы единственно паять, без лишних украшений типа AMOLED-дисплеев, сенсорных панелей, 50-ти режимов работы и интернет-управления.
Но все же у него будет несколько особенностей, которые вам пригодятся:
- неактивный режим (поддерживает температуру 100-150°С, когда паяльник лежит на подставке.
- таймер автоматического отключения, чтобы забывчивость не стала причиной пожара.
- УАПП для отладки (только для данной сборки).
- дополнительные разъемы на плате для подключения второго паяльника или фена.
Интерфейс достаточно прост: я сделал две кнопки, поворотный регулятор и ЖК-дисплей 16х2 (HD44780).
Для чего делать станцию самому
Пару лет назад я приобрел паяльную станцию через интернет, и, хотя работает она до сих пор хорошо, я устал работать с ней из-за дурацкого дизайна (короткий шнур питания, обдув не компрессорный и короткий неотсоединяемый шнур жала). Из-за недочетов в дизайне эту станцию даже на столе переставлять неудобно, корпус крутится вслед за жалом. Нутро было залито термоклеем, неделя ушла только на очистку компонентов и устранение мелких и крупных недостатков.
Крепление шнура подставки паяльника держалось на честном слове, изоляция постоянно сбивалась, а это и разрыв провода, и возможный пожар.
Шаг 1: Необходимые материалы
Список материалов и компонентов:
- Преобразователь 24 В 50-60Вт. У моего трансформатора есть вторичная линия 9В, которая пойдет на логические элементы, в то время как первичная линия пойдет на паяльник. Также можете использовать понижающий преобразователь 5В для элементов, и отдельно внутреннее содержимое блока питания 24В для паяльника.
- Микроконтроллер ATMega8.
- Корпус. Подойдет любая коробка из твердого материала, предпочтительно металлическая, можно взять корпус от блока питания. Можно заказать такой корпус .
- Двухсторонняя медная плата 100х150 мм.
- Поворотный регулятор от старого кассетного магнитофона. Работает отлично, нужно только заменить колпачок регулятора.
- ЖК-дисплей HD44780 16х2.
- Радиокомпоненты (резисторы, конденсаторы и т.д.).
- Стабилизатор напряжения LM7805 или аналогичный ему.
- Радиатор размером не больше корпуса TO-220.
- Сменный наконечник HAKKO 907 .
- МОП-транзистор IRF540N.
- Операционный усилитель LM358N.
- Мостовой выпрямитель, две штуки.
- 5-контактное гнездо и штекер к нему.
- Выключатель.
- Штепсельная вилка на ваш выбор, я использовал разъем от старого компьютера.
- Предохранитель 5А и держатель для предохранителя .
Время на сборку – примерно 4-5 дней.
Что касается источника питания, то вы можете сделать вполне жизнеспособные версии/дополнения. Например, можно получить блок питания 24В 3А , использовав LM317 и LM7805, чтобы сбросить напряжение до.
Все детали из этого списка можно заказать с китайских интернет-площадок.
Шаг 2: День первый – продумываем электрическую схему
У паяльника HAKKO 907 много клонов, еще существует две разновидности оригинальных жала (с керамическими нагревательными элементами A1321 и A1322).
Дешевые клоны – примеры ранних копий, с применением ХА-термопары и керамического нагревателя самого паршивого качества, или вовсе с нихромовой катушкой.
Клоны чуть подороже практически идентичны оригинальным HAKKO 907. Определить оригинальность можно по наличию или отсутствию маркировки на оплетке провода бренда HAKKO и номера модели на нагревательном элементе.
Можно также определить подлинность изделия, измерив сопротивление между электродами или проводами нагревательного элемента паяльника.
Оригинал или качественный клон:
- Сопротивление нагревательного элемента – 3-4 Ом
- Термистор — 50-55 Ом при комнатной температуре
- между жалом и ESD заземлением — меньше 2 Ом
Плохие клоны:
- На нагревательном элементе – 0-2 Ом для нихромовой катушки, больше 10 Ом для дешевой керамики
- на термопаре – 0-10 Ом
- между жалом и ESD заземлением – меньше 2 Ом
Если сопротивление нагревательного элемента слишком велико, скорее всего он поврежден. Лучше обменяйте его на другой (если есть возможность) или купите новый керамический элемент A1321.
Питание
Чтобы вы не запутались в схеме, преобразователь на ней изображен как два преобразователя. В остальном схема довольна проста и у вас не должно возникнуть трудностей с ее чтением.
- На выходе каждой вторичной линии напряжения устанавливаем мостовой выпрямитель. Я купил несколько выпрямителей 1000 В 2 А хорошего качества. Преобразователь на 24В линии выдает максимум 2А, а паяльнику нужна мощность 50 Вт, получается общая расчетная мощность будет примерно 48 Вт.
- К линии вывода 24В подключен сглаживающий конденсатор 2200 мкф 35 В. Кажется, что можно было взять конденсатор емкостью поменьше, но у меня в планах подключение дополнительных приборов к самодельной станции.
- Для снижения напряжения питания контрольной панели с 9В до 5В я использовал регулятор напряжения LM7805T с несколькими конденсаторами.
Управление через ШИМ
- На второй схеме изображено управление керамическим нагревательным элементом: сигнал с микроконтроллера ATMega идет на МОП-транзистор IRF540N через оптрон РС817.
- Значения резисторов на схеме условные, и в окончательной сборке могут быть изменены.
- Пины 1 и 2 соответствуют проводам нагревательного элемента.
- Пины 4 и 5 (термистор) соединяются с разъемом, к которому подключим операционный усилитель LM358.
- К пину 3 подключено ESD заземление паяльника.
Подключения к плате контроллера
Основа паяльной станции – микроконтроллер ATMega8. На этом микроконтроллере достаточно разъемов, чтобы не использовать сдвиговые регистры для входов/выходов и сильно упрощает дизайн устройства.
Три пина ОС для ШИМ дают достаточно каналов для будущих дополнений (например, второй паяльник), а количество каналов АЦП дает возможность контролировать температуру нагрева. На схеме видно, что я добавил дополнительный канал для ШИМ и разъемы для датчика температуры на будущее.
В правом верхнем углу находятся разъемы под поворотный регулятор (А и В для направлений, плюс кнопка-выключатель).
Разъем для ЖК-дисплея разделен на две части: 8 пинов – под питание и данные (пин 8), 4 пина – под настройки контраста/фоновой подсветки (пин 4).
ISP коннектор не вводим в схему. Для подключения микроконтроллера и его перепрограммирования в любой момент я установил DIP-28 разъем.
R4 и R8 контролируют усиление соответствующих схем (максимально до ста крат).
Какие-то детали будут изменены в ходе сборки, но в целом схема останется такой.
Шаг 3: День 2 – подготовительная работа
Корпус, который я заказал, оказался слишком мал для моего проекта, или компоненты оказались слишком велики, поэтому я заменил его на более вместительный. Минусом стало то, что и размер паяльной станции увеличился соответственно. Зато появилась возможность добавить дополнительные приборы – диодную лампу для комфортной работы, второй паяльник, разъем под жало для пайки припоем или дымоудалитель, и т.д.
Обе платы были скомпонованы в один блок.
Подготовка
Если вам повезло, и вы раздобыли подходящее гнездо для паяльника HAKKO, пропустите два параграфа.
Сначала я заменил родной штекер на паяльнике на новый. Он цельнометаллический и с блокирующей гайкой, это значит, что он всегда будет на своем месте и практически вечный. Я просто отрезал старый 5-типиновый штекер и припаял новый вместо него.
Для разъема сверлим отверстие в стенке корпуса. Проверьте, входит ли разъем в отверстие, и оставьте его там. Остальные компоненты передней панели мы установим позже.
Припаяйте к разъему 5 проводков и смонтируйте 5-типиновый разъем, который пойдет на плату. Затем вырежьте отверстия под ЖК-дисплей, поворотный регулятор и 2 кнопки. Если вы хотите вывести кнопку включения на переднюю панель, под нее тоже нужно вырезать отверстие.
На последней фотографии видно, что для подключения дисплея я использовал шлейф от старого флоппи-дисковода. Это отличный вариант, также можно использовать шлейф IDE (от дисковода жёстких дисков).
Затем подключите 4-хпиновый разъем к поворотному регулятору и если вы установили кнопки, подключите и их.
По углам выреза под дисплей хорошо было бы просверлить 4 отверстия под монтажные маленькие винты, иначе дисплей не будет держаться на своем месте. На заднюю панель я вывел разъем под шнур питания и выключатель.
Шаг 4: День 2 – Делаем печатную плату
Вы можете использовать мой чертеж для печатной платы, или сделать свой, удовлетворяющий вашим требованиям и техническим характеристикам.
Шаг 5: День 3 – Завершение сборки и кодировка
На этом этапе обязательно нужно проверить напряжение в ключевых точках вашего агрегата (5VDC, 24VDC выводы и т.д.). Стабилизатор LM7805, МОП-транзистор IRF540 и все активные и пассивные компоненты не должны нагреваться на этом этапе.
Если ничего не нагрелось и не загорелось, можно собирать все компоненты на места. Если ваша передняя панель уже собрана, вам осталось только припаять провода преобразователя, плавкий предохранитель, разъема питания и выключателя.
Шаг 6: Дни 4-13 – Микропрограммное обеспечение
Пока я пользуюсь сырым и непроверенным микропрограммным обеспечением, поэтому я решил отложить его публикацию, пока не напишу самодиагностирующую отладочную подпрограмму. Я бы не хотел, чтобы ваш дом или мастерская пострадали от пожара, поэтому дождитесь окончательной публикации.