Паяльная станция с энкодером.
На создание этого проекта подтолкнули проекты двух паяльных станций с LCD и семисегментными индикаторами (огромное спасибо их создателям), желание получить паяльную станцию и опробовать свои силы в программировании микроконтроллеров.
Итак, основные отличия от вышеупомянутых станций — управление станции энкодером с встроенной кнопкой, простенькое меню станции, позволяющее контролировать ряд параметров и возможность автоматической калибровки станции под конкретный паяльник.
Схематически станция очень похожа на варианты Михи и Павла:
Пояснения к схеме: специально упущены моменты питания. Каждый решает сам, каким образом оно будет организовано. То ли это будет один источник 24В с понижение до 5В для питания цифровой схемы или это будут две обмотки трансформатора : К примеру, у меня для питания нагревателя используется блок питания от ноутбука 19В 3,42А, который у меня был «лишним». В идеале — это 24В и ток не менее 2А. В предлагаемой плате уже стоит стабилизатор на 5В и сглаживающий конденсатор, но стабилизатор рассчитан на использование без радиатора. Хотите на радиатор — вынесите стабилизатор за плату.
На моей плате на 10 контактный разъем LCD дополнительно выведено напряжение подсветки через ограничительный резистор (пин 4) и напряжение конраста (пин 8).
Подсветку можно делать, можно не делать. По даташиту смотрим куда подключать. Ну и тогда прибавляем ток подсветки к требованиям к БП для питания цифровой части схемы.
Используется АТМега 16 только из-за размера флеша в 16Кб ну и просто была под рукой. По идее, та прошивка, которая есть на данный момент, влезет и в Мегу 8, но использует 98% её памяти.
Схема сначала у меня работала на макетке, той, которая без пайки. Нормально. Температура не скачет.
Пара очень важных моментов:
1. Контакт S (крайний правый) полевика должен быть подключен непосредственно к земле питания нагревателя, а не к земле в другом месте. Несоблюдение этого условия в первоначальном варианте моей платы привело к тому, что при включении нагрева шли очень сильные помехи на вход усилителя термопары, которые сажал на землю конденсатор С1 вместе с полезным сигналом и температура становилась равна нулю.
2. В первоначальном варианте платы не было С3 и когда включался или поддерживался нагрев — температура делала скачёк и практически не могла установится на одном уровне. Разместить его нужно как можно ближе к микросхеме усилителя между ножками 3 и 4 (в плате он уже есть).
Теперь о работе станции. Сразу после включения станция проверяет работоспособность ЕЕПРОМа, а точнее таблицы с калибровочными данными. Если они неверны (а так и есть при первом включении), станция попросит перезапустить её с нажатой кнопкой, после чего запустится процедура калибровки. Процедура эта довольно длительная из-за желания минимизировать влияние тепловой инерции паяльника. В ходе калибрования паяльник будет разогрет от 40 до 420 градусов. В это время будет отображаться устанавливаемая температура и текущая температура. После окончания калибровки станция перейдёт в рабочий режим. На данный момент процедура калибровки довольно примитивна, но у меня уже есть идеи для более правильной калибровки, которую я постараюсь реализовать в следующих прошивках.
Файлы:
Печатная плата в формате SL 5.0.
Прошивка МК.
Вопросы, как обычно, складываем тут.
Как вам эта статья? | Заработало ли это устройство у вас? |
Эти статьи вам тоже могут пригодиться:
Всем доброго времени суток уважаемые радиолюбители! Предлагаю всем несложную схему паяльной станции с феном. Была давно затея сделать паяльную станцию, именно своими руками. Покупать в магазине для меня было не целеобразно, так как не устраивала ни цена, ни качество, ни управление, ни надёжность. После долгих поисков в интернете была найдена на мой взгляд лучшая и единственная в своем роде схема на микроконтроллере atmega8 и двухстрочном LCD дисплее Wh2602, с управлением на энкодере. Проект новый и не является клоном одних и тех же «затёртых до дыр» схем, в общем не имеет аналогов. Особенности устройстваСтанция имеет такие преимущества как:
Принципиальная схемаИзначально, в авторском варианте, схема была выполнена полностью на SMD компонентах (в том числе и atmega8) и на двухсторонней плате. Повторить её для меня, и думаю большинства радиолюбителей, не представляется возможным. Поэтому перевел схему и разработал плату на DIP компонентах. Конструкция выполнена на двух печатных платах: высоковольтная часть сделана на отдельной платке во избежание наводок и помех. Паяльник применён с термопарой, на 24v 50w от станции «Baku». Фен применен от этой же фирмы, c термопарой в качестве датчика температуры. Имеет нихромовый нагреватель с сопротивлением около 70 ом и «турбинку» на 24v. На экране отображается температура: заданная и фактическая для фена и паяльника, сила воздушного потока фена(отображается в виде горизонтальной шкалы в нижней строчке экранчика). Для увеличения, уменьшения температуры и потока воздуха турбинки: переносится курсор кратковременным нажатием на энкодер, и поворачивая влево или вправо устанавливается нужное значение. Удерживая первую или вторую кнопку памяти можно запомнить удобную для вас температуру и при следующем использовании, нажав на память, сразу пойдет нагрев до установленных в памяти значений. Запуск фена осуществляется нажатием на кнопку «Fen ON», которая находится на лицевой панели, но можно вывести её на ручку фена, использовав проводки идущие на геркон, так как в данной станции он не используется. Для перехода фена в спящий режим: также нужно нажать на кнопку «Fen ON», при этом нагрев фена прекратится, а турбинка фена будет остужать его до заданной температуры(от 5 до 200 градусов), которую можно выставить в настройках. Сборка станции
Запуск паяльной станцииПервый запуск с высоковольтной частью:
Замена деталейНекоторые замены активных и не очень активных компонентов:
Корпус станцииУ меня корпус от БП ПК. Панель из оргстекла, при покраске необходимо оставить окошко для экрана методом приклеивания малярного скотча с двух сторон. Корпус покрашен в один слой грунта и два слоя чёрной матовой краски из баллончика. Для паяльника применён советский пятиштырьковый штекер от магнитофона. Фен не отсоединяется, штырьками подсоединён непосредственно к основной плате. Гнездо паяльника, шнур фена и сетевой шнур расположены на задней стенке корпуса. На передней панели расположены только органы управления, экран, сетевой выключатель и индикатор работы фена. Первая моя конструкция была с панелью из текстолита, с вытравленными надписями, но к сожалению фото не осталось. В архиве прилагаются рисунки печатных плат, рисунок панели, схема в Splan и прошивка. ВидеоP.S. Станция имеет название «Didav» — это псевдоним человека создавшего схему и прошивку данного аппарата. Всем удачной пайки без «соплей». Дополнение по схеме и прошивкам смотрите тут. Специально для сайта Радиосхемы — Akplex. Форум Обсудить статью ТЕРМОВОЗДУШНАЯ ПАЯЛЬНАЯ СТАНЦИЯ «DIDAV» |
Внешний вид промышленной воздушной паяльной станции: 1 – блок управления, 2 − паяльник, 3 – фен, 4 − ручка для переноски, 5 – регуляторы температуры для фена и нагревателя
Анатомия паяльной станции достаточно проста и максимально отвечает необходимым условиям: аккуратная, «умная» пайка элементов. Сердце прибора − блок питания, внутри которого находится трансформатор, выдающий напряжение двух вариантов 12 или 24 Вольта. Без этого элемента все системы станции были бы бесполезны. Трансформатор отвечает за регулировку температуры. Блок питания снабжён терморегулятором и специальными кнопками запуска прибора.
Для справки! Некоторые устройства оборудованы специальной подставкой, которая нагревает печатную плату во время пайки, что помогает избежать её деформации.
С помощью блока управления также может быть реализована функция запоминания температуры и программирования кнопок. Мастера «прокачивают» прибор, используя процессор, благодаря которому появляется возможность измерять температуру в ходе пайки.
Вариация самодельного паяльника для микросхем
Разберём особенности работы термовоздушной паяльной станции: поток воздуха с помощью специальных спиралевидных или керамических элементов (они находятся прямо внутри трубки термофена) нагревается, а затем через специальные насадки направляется в точку пайки. Такая система позволяет нагреть необходимую поверхность равномерно, исключив точечную деформацию.
Корпус, который я заказал, оказался слишком мал для моего проекта, или компоненты оказались слишком велики, поэтому я заменил его на более вместительный. Минусом стало то, что и размер паяльной станции увеличился соответственно. Зато появилась возможность добавить дополнительные приборы – диодную лампу для комфортной работы, второй паяльник, разъем под жало для пайки припоем или дымоудалитель, и т.д.
Обе платы были скомпонованы в один блок.
Если вам повезло, и вы раздобыли подходящее гнездо для паяльника HAKKO, пропустите два параграфа.Сначала я заменил родной штекер на паяльнике на новый. Он цельнометаллический и с блокирующей гайкой, это значит, что он всегда будет на своем месте и практически вечный. Я просто отрезал старый 5-типиновый штекер и припаял новый вместо него.
Для разъема сверлим отверстие в стенке корпуса. Проверьте, входит ли разъем в отверстие, и оставьте его там. Остальные компоненты передней панели мы установим позже.
Припаяйте к разъему 5 проводков и смонтируйте 5-типиновый разъем, который пойдет на плату. Затем вырежьте отверстия под ЖК-дисплей, поворотный регулятор и 2 кнопки. Если вы хотите вывести кнопку включения на переднюю панель, под нее тоже нужно вырезать отверстие.
На последней фотографии видно, что для подключения дисплея я использовал шлейф от старого флоппи-дисковода. Это отличный вариант, также можно использовать шлейф IDE (от дисковода жёстких дисков).
Затем подключите 4-хпиновый разъем к поворотному регулятору и если вы установили кнопки, подключите и их.По углам выреза под дисплей хорошо было бы просверлить 4 отверстия под монтажные маленькие винты, иначе дисплей не будет держаться на своем месте. На заднюю панель я вывел разъем под шнур питания и выключатель.
Существуют как простые паяльные станции, оборудованные привычным нам классическим паяльником, так и более продвинутые. Причём вариаций сочетания компонентов и систем может быть великое множество. Без труда можно в одной станции совместить контактный паяльник и фен, вакуумный или термопинцет и оловоотсос. Для удобства приведём таблицу основных типов паяльных станций.
Контактные ПС− это обыкновенный, имеющий при пайке прямой контакт с поверхностью, паяльник, оснащённый электронным блоком управления и регулирования температуры. | Бесконтактные ПС − в основе работы блок управления и особая система управления элементов. | |||
Свинцовые | Бессвинцовые Требуют повышенной температуры плавки. | Термовоздушные Обеспечивают эффективную пайку в труднодоступных зонах с единовременным прогреванием сразу нескольких поверхностей. Позволяет осуществлять пайку любого типа, как со свинцом, так и без него. | Инфракрасные Здесь присутствует нагревательный элемент в виде инфракрасного излучателя, сделанного из керамики или кварца. | Комбинированные Сочетают в своей конструкции несколько типов оборудования: фен или классический паяльник, или, как мы уже говорили, ИК-нагреватель и оловоотсос допустим, паяльник и фен. |
По механизму стабилизации температуры и принципу работы управляющих блоков паяльные станции можно разделить также на аналоговые и цифровые. В первом случае нагревательный элемент включён, пока паяльник не прогреется до нужной температуры, самая близкая аналогия – нагрев обычного утюга. А вот второй тип паяльника отличается сложной системой контроля и регулирования температуры.
Здесь размещён PID-регулятор, который подчиняется программе микроконтроллера. Такой метод стабилизации температуры намного эффективнее аналогового. Ещё одна классификация позволяет разделить все ПС на монтажные и демонтажные. Первые осуществляют пайку приборов, однако, не имеют оловоотсоса и других элементов, позволяющих проводить чистку и замену деталей.
Демонтажная паяльная станция Xytronic LF-852D с насадками
Такие паяльные системы снабжены специальной ёмкостью для удаления припоя, который, в свою очередь, отсасывается специальной насадкой, снабжённой компрессором.
К сведению! Существуют комбинированные станции, позволяющие проводить как монтажные, так и демонтажные работы. Они снабжены двумя видами паяльников, различающихся по мощности.
Купить паяльную станцию с феном не каждому по карману, хотя ИК-станции стоят ещё больших денег, поэтому самый простой путь – собрать её своими руками. Однако, следует помнить, что такие воздушные паяльные станции обладают определёнными недостатками:
Термофен – специальное устройство, которое нагревает место пайки потоком горячего воздуха.
Проще всего собрать прибор с феном на вентиляторе, а в качестве нагревателя использовать спираль.
Универсальная паяльная станция с феном
Если покупать нагреватель механический, то он достаточно дорогой. И при резких перепадах температур может простой треснуть. Не все могут самостоятельно сконструировать компрессор. В качестве поддувала можно использовать обычный малогабаритный вентилятор. Подойдёт кулер от домашнего ПК. Для знакомства с устройством такого прибора изучим схему паяльной станции своими руками.
Схема паяльной станции с феном состоит из основного блока и манипулятора-термофена, в котором происходит нагревание воздуха
Вентилятор расположим около термофена. К нему аккуратно присоединяем трубку для подачи тёплого воздуха. На торце кулера вытачиваем отверстие под сопло. С противоположной стороны кулер необходимо закрыть, чтобы обеспечить необходимую тягу.
Для более точечного направления тёплого воздуха можно приобрести готовые насадки на сопло термофена
Теперь подошла очередь сборки нагревательного элемента. Для этого необходимо накрутить нихромовую проволоку спиралью на основание нагревателя. Причём витки обязательно не должны касаться друг друга. Витки наматываются с учётом того, что сопротивление должно быть 70-90 Ом. Основание выбирают с плохой теплопроводностью и хорошей стойкостью к большим температурам.
Инфракрасная паяльная станция − тот инструмент, который проще всего сделать своими руками. Цена на паяльные станции такого типа просто заоблачная. Купить что-то попроще – не вариант, так как всё равно будет ограниченный функционал.
ИК паяльная станция в сборке
Именно поэтому мы расскажем поэтапно, как собрать своими руками инфракрасный паяльник. Разберём этапы сборки ПС для пайки плат размером 250×250 мм. Наша паяльная станция подойдёт для работы с телевизионными платами, видеоадаптерами для ПК, а также планшетов.
Для основы самодельной ИК паяльной станции, собранной своими руками, можно взять дверцу от антресоли либо фанеру 10-12 мм, прикручиваем к ней ножки. На этом этапе важно примерно прикинуть компоновку исходя из размеров нагревателей и ПИД-регуляторов. От этого будет зависеть высота «боковин» и скосов передней панели.
Алюминиевые уголки используются для формирования «скелета» конструкции. Заранее позаботьтесь о «начинке», в работе пригодятся и старые видеомагнитофоны, ДВД-проигрыватели и тому подобное. Можно обойти специализированных уличных лоточников.
Корпуса от старых видеомагнитофонов или процессоров – идеальное сырьё для обшивки сторонЕщё один вариант корпуса, на этот раз из алюминия
Теперь ищем антипригарный поддон. Да, именно тот, что можно купить в обычном магазине бытовой техники. Здесь же можно и присмотреть качественный паяльник для паяльной станции.
Важно! Возьмите с собой рулетку. Ваша задача – найти противень оптимальной ширины и глубины. Размеры зависят от высоты ИК-излучателей и их количества.
Приступим к самому интересному. На торговой площадке заранее заказываем ПИДы (или пропорционально-интегрально-дифференциальные регуляторы), а также ИК — 3 нижних ИК излучателя 60×240 мм, и один верхний − 80×80 мм, не забудьте запастись двумя твердотельными реле на 40А. На этом этапе уже можно переходить к жестяным работам, а именно подогнать всю конструкцию под размеры наших основных элементов. После подгонки боковин и крышки вырезаем технологические отверстия под ПИДы на передней, под кулер на задней стенке.
Итак, после установки излучателей, кулера и соединения всех проводков внешний вид нашей паяльной станции уже обретает практически законченный вид. На этом этапе необходимо провести тестирование оборудования на нагрев, удержание температуры и гистерезис. Переходим к монтажу основного ИК-излучателя. Сделать это несложно.
Для новичков будет не лишним узнать некоторые особенности работы с паяльными станциями.
Контроллер и паяльник – важнейшие элементы паяльной станции должны быть чистыми и защищёнными от пыли
Перечислим некоторые из них:
Работа с паяльной станцией требует определённых навыков.
Если вы не сможете собрать самостоятельно такой прибор, то воспользуйтесь рекомендациями профессионалов
Получить любую информацию можно также в обучающих видео, в этом вы узнаете о том, как выбрать паяльную станцию.
Причин, по которым представленные на рынке станции, не вызывают доверия, несколько: никогда нельзя знать наверняка, что вы приобрели хорошее изделие, до тех пор, пока оно не пройдет полный тест-драйв; пока вы не разберёте станцию, чтобы увидеть и оценить начинку и качество сборки; и, наконец, вы не можете пообщаться с другими владельцами этой же модели, чтобы поделиться впечатлениями и обсудить плюсы и минусы станции из-за того, что многие компании выпускают свою продукцию на рынок под новыми брендами каждые пару лет.
Пару лет назад я приобрел паяльную станцию через интернет, и, хотя работает она до сих пор хорошо, я устал работать с ней из-за дурацкого дизайна (короткий шнур питания, обдув не компрессорный и короткий неотсоединяемый шнур жала). Из-за недочетов в дизайне эту станцию даже на столе переставлять неудобно, корпус крутится вслед за жалом. Нутро было залито термоклеем, неделя ушла только на очистку компонентов и устранение мелких и крупных недостатков.
Крепление шнура подставки паяльника держалось на честном слове, изоляция постоянно сбивалась, а это и разрыв провода, и возможный пожар.
Список материалов и компонентов:
Время на сборку – примерно 4-5 дней.
Что касается источника питания, то вы можете сделать вполне жизнеспособные версии/дополнения. Например, можно получить блок питания 24В 3А, использовав LM317 и LM7805, чтобы сбросить напряжение до.Все детали из этого списка можно заказать с китайских интернет-площадок.
У паяльника HAKKO 907 много клонов, еще существует две разновидности оригинальных жала (с керамическими нагревательными элементами A1321 и A1322).
Дешевые клоны – примеры ранних копий, с применением ХА-термопары и керамического нагревателя самого паршивого качества, или вовсе с нихромовой катушкой.
Клоны чуть подороже практически идентичны оригинальным HAKKO 907. Определить оригинальность можно по наличию или отсутствию маркировки на оплетке провода бренда HAKKO и номера модели на нагревательном элементе.
Можно также определить подлинность изделия, измерив сопротивление между электродами или проводами нагревательного элемента паяльника.
Оригинал или качественный клон:
Плохие клоны:
Если сопротивление нагревательного элемента слишком велико, скорее всего он поврежден. Лучше обменяйте его на другой (если есть возможность) или купите новый керамический элемент A1321.
ПитаниеЧтобы вы не запутались в схеме, преобразователь на ней изображен как два преобразователя. В остальном схема довольна проста и у вас не должно возникнуть трудностей с ее чтением.
Основа паяльной станции – микроконтроллер ATMega8. На этом микроконтроллере достаточно разъемов, чтобы не использовать сдвиговые регистры для входов/выходов и сильно упрощает дизайн устройства.
Три пина ОС для ШИМ дают достаточно каналов для будущих дополнений (например, второй паяльник), а количество каналов АЦП дает возможность контролировать температуру нагрева. На схеме видно, что я добавил дополнительный канал для ШИМ и разъемы для датчика температуры на будущее.
В правом верхнем углу находятся разъемы под поворотный регулятор (А и В для направлений, плюс кнопка-выключатель).Разъем для ЖК-дисплея разделен на две части: 8 пинов – под питание и данные (пин 8), 4 пина – под настройки контраста/фоновой подсветки (пин 4).
Помимо основных разъемов я добавил 4-хпиновый разъем УАПП для установочной отладки (мы подключим только пины RX, TX и GND).
ISP коннектор не вводим в схему. Для подключения микроконтроллера и его перепрограммирования в любой момент я установил DIP-28 разъем.
R4 и R8 контролируют усиление соответствующих схем (максимально до ста крат).Какие-то детали будут изменены в ходе сборки, но в целом схема останется такой.
Нажать на MENU. – надпись cor.Нажать на MENU. – подстройка показаний термопары. На индикатор выводится мигающая измеренная температура. Настраивать лучше при больших температурах. Комнатная температура может измеряться неверно.Нажать на MENU. – надпись tH.Нажать на MENU. – настройка максимальной температуры, при которой отключение паяльника произойдет через 15 мин.
Все файлы находятся в архиве. За подробностями обращайтесь на форум. Александрович.
Форум по схеме
Обсудить статью ПРОСТАЯ САМОДЕЛЬНАЯ ПАЯЛЬНАЯ СТАНЦИЯ
Цифровая паяльная станция.
Состав: ATmega8, LM358, IRFZ44, 7805, мост, 13 резисторов, один потенциометр, 2 электролита, 4 конденсатора, трехразрядный светодиодный семисегментный индикатор, пять кнопок. Все размещается на двух платах размерами 60х70мм и 60х50мм, расположенных под углом 90гр.
Паяльник приобрел от паяльных станций…
Паяльник имеет керамический нагреватель и встроенную термопару.
Распиновка разъема паяльника для ZD-929:
Функционал:
Температура от 50 до 500гр, (нагрев до 260гр примерно 30 секунд), две кнопки +10гр и -10гр температуры, три кнопки памяти — длинное нажатие (до моргания) — запоминание установленной температуры (ЕЕ), короткое — установка температуры из памяти. После подачи питания схема спит, после нажатия кнопки — включается установка из первой ячейки памяти. При первом включении температуры в памяти 250, 300, 350гр. На индикаторе моргает установленная температура, затем бежит и потом горит температура жала с точностью до 1 гр в реальном времени (после нагревания иногда забегает на 1-2 гр вперед, потом стабилизируется и изредка поскакивает на +-1гр). Через 1 час после последней манипуляции с кнопками засыпает и остывает (защита от забывания выключить). Если температура более 400гр, засыпает через 10 минут (для сохранности жала). Бипер пикает при включении, нажатиях кнопок, записи в память, достижении заданной температуры, три раза предупреждает перед засыпанием (двойной бип), и при засыпании (пять-бип).
Схема устройства:
Номиналы элементов:
R1 — 1M
R2 — 1k
R3 — 10k
R4 — 82k
R5 — 47k
R7, R8 — 10k
R индикатора -0.5k
C3 — 1000mF/50v
C2 — 200mF/10v
C — 0,1mF
Q1 — IRFZ44
IC4 — 7805
Для схемы:
1. Трансформатор и диодный мост выбирается исходя из напряжения питания и мощности используемого паяльника. У меня это 24 В / 48 Вт. Для получения +5 В используется линейный стабилизатор 7805. Или необходим трансформатор с отдельной обмоткой для питания цифровой части с напряжением 8-9 В. Я надыбал БП от какого-то старого брендового компа — ДЕЛЬТАПОВЕР, импульсник, 18 вольт, 3 ампера, размер как две пачки сигарет, работает отлично, даже без кулера.
2. Полевой транзистор на выходе ШИМ — любой подходящий (у меня стоит IRFZ44).
3. LED первый попавшийся в радиомагазине, разочаровался, когда дома прозвонил и узнал, что внутри сегменты знаков не запараллелены, поэтому плата усложнилась. Имеет маркировку на боку «BT-C512RD», светит зеленым. Можно использовать любой индикатор или три с соответствующей корректировкой платы, а если анод общий, то и прошивки- /вариант прошивки ниже/.
4. Бипер со встроенным генератором, подключается + к 14 ноге меги, — к минусу питания (на схеме и плате нету, т.к. придумал позже).
5. Назначение кнопок:
S1: Вкл / -10гр.С
S2: +10гр.С
S3: Память 1
S4: Память 2
S5: Память 3
Прошивку контроллера можно осуществить на внешнем программаторе, контроллер установлен на розетке, с «J-tag-ом» заморачиваться не стал. При прошивке включается внутренний 8МГц RC-генератор кристалла, в AVR значение бита «установлен» соответствует логическому нулю, в Пони-Прог это выглядит так:
Теперь по поводу прошивок. Из всех имевших место в ходе разработки актуальны 2 финальных варианта:
1. Для LED с общий катод.
2. Для LED с общий анод.
Это моя законченная конструкция:
В архиве прошивка и схема в большом разрешении
Цифровая паяльная станция своими руками.(V 2.0)
Начать нужно с того, что однажды я озадачился приобретением паяльной станции, ибо «вечные» жала портятся от перегрева, а мой старенький паяльник не имел термостабилизатора.
Изучив рынок, пришел к выводу, что то, что мне хочется, стоит достаточно дорого. Подумал, почитал… И пришел к выводу, что реализовать станцию своей мечты смогу и сам. В качестве контроллера был выбран ATmega8, имеющий встроенные АЦП и ШИМ. Усилитель сигнала термопары на ОУ AD8551.
Паяльник приобрел от паяльных станций Solomon, название «SL-ICMC, паял.д/станц.SL-10, 20, 30CMC».
Паяльник имеет керамический нагреватель и встроенную термопару.
Распиновка разъема паяльника:
Схема устройства:
Теперь прокомментирую схему.
1. Трансформатор и диодный мост выбирается исходя из напряжения питания и мощности используемого паяльника. У меня это 24 В / 50 Вт. Для получения +5 В используется линейный стабилизатор 7805. Он обязательно должен иметь приличный радиатор. Или необходим трансформатор с отдельной обмоткой для питания цифровой части с напряжением 8-9 В.
2. Полевой транзистор на выходе ШИМ — любой подходящий (у меня стоит IRLU024N). Радиатор не потребовался.
3. Светодиод я использовал двухцветный, но можно соединить два, как показано на схеме. Пищалка со встроенным генератором, используется для озвучивания нажатия кнопок (можно не ставить).
LCD в проекте используется символьный, однострочный на 16 символов.
Подключение к контроллеру осуществляется следующим способом:
LCD |
Разъем на схеме U12 |
01 GND |
10 GND |
02 +5V |
09 VCC |
03 VLC |
08 LCD contrast control voltage 0…1V |
04 RS |
01 PD0 |
05 RD |
02 PD1 |
06 EN |
03 PD2 |
11 D4 |
04 PD4 |
12 D5 |
05 PD5 |
13 D6 |
06 PD6 |
14 D7 |
07 PD7 |
Назначение кнопок:
U6.1: Уменьшение установленной температуры на 10 град
U7: Увеличение установленной температуры на 10 град
U4.1: Программирование режимов работы P1, P2, P3
U5: Температурный режим P1
U8: Температурный режим Р2
U3.1: Температурный режим Р3
Прошивку контроллера можно осуществить как на внешнем программаторе, так и внутрисхемно. У меня программатор подключается вместо кнопок.
Данные EEPROM при прошивке зашивать необязательно, можно включить станцию с нажатой кнопкой U5, тогда значения температур примут нулевое значение. Останется запрограммировать их непосредственно через кнопки паяльной станции.
Теперь по поводу прошивок. Имеется 3 варианта:
1. С регулировкой температуры + — 10 градусов.
2. С регулировкой температуры + — 1 градус.
3. И еще одна версия на случай, если Ваш дисплей отображает только первую половину строки.
Также, есть печатная плата, спроектированная Sailanser-ом, за что ему большое спасибо.
Обсуждение статьи — тут.
Как вам эта статья? | Заработало ли это устройство у вас? |
Эти статьи вам тоже могут пригодиться:
Мини паяльная станция на жалах T12.
На просторах интернета вариантов паяльных станций на жалах Е12 очень много. Как от готовых вариантов «HAKKO», так и китайских клонов и самоделок на платах ARDUINO. И почти везде восторженные отзывы. Решил попробовать изготовить свой вариант, а за одно, освоить среду программрования «ARDUINO IDE». Паяльную станцию назвал «мини» потому, что она размещается в корпусе сетевого адаптера питания.
1. Блок питания.
Блок питания выполнен по распространенной схеме на ШИМ контроллере UC3845. Нагревательный элемент потребляет ток 3 ампера при напряжении 24 вольта. Исходя из этого выполнен подбор и расчет импульсного трансформатора. Импульсный трансформатор намотан на ферритовом сердечнике PQ2016. Блок питания имеет два выходных напряжения +5 вольт для питания цифровой части схемы и +24 вольта для питания нагревательного элемента. Блок питания стабилизирован по линии питания +5 вольт. На алиэкспресс много готовых миниатюрных блоков питания достаточной мощности. С одним из таких паяльная станция работала некоторое время. Не устраивал сильный нагрев компонентов. Скорее всего из за того, что не оптимизирована частота работы ШИМ и импульсного трансформатора. В самостоятельно изготовленном блоке питания нагрев элементов в разы меньше.
Схема блока питания представлена на Рис.1.
Вариант печатной платы блока питания представлена на Рис.2.
Расчет импульсного трансформатора выполнен в программе Flyback.
Собранная без ошибок схема в настройке не нуждается. Первый пуск через лампу накаливания.
2. Цифровая часть.
Цифровая часть достаточно простая и не содержит дорогих и труднодоступных деталей:
— микроконтроллер Atmega328;
— китайский дисплей Nokia5110;
— тактовые кнопки;
— опрационный усилитель LM358;
— оптопара PC817;
— полевой P-канальный транзистор FQD11P06.
Схема цифровой представлена на Рис.3
3. Описание работы и настройка.
Управление реализовано шестью кнопками: «ONOFF(SET)», «+», «-«, «M1», «M2», «M3» . После включении в сеть, при длительном удержании кнопки «ONOFF(SET)» переходим в меню основных настроек, где можно установить контрастность дисплея, настроить таймер сна, установить величину корректировки температуры, сохранить уставки в ЕЕПРОМ. Вход в меню возможен не позднее 15 секунд после включения питания. После включения в сеть, нагреватель выключен, в середине дисплея отображается текущая температура нагревателя,в правом верхнем углу дисплея отображается надпись «OFF». При нажатии кнопки «ONOFF(SET)»в правом верхнем углу дисплея отображается надпись «ON», начинается нагрев. На дисплее так же отобраается процент заполнения ШИМ и температура уставки. Для того чтобы изменить уставку температуры необходимо нажать кнопку «+»или «-«. При длительном удержании кнопок «+»или «-» уставка меняется в ускоренном режиме. Для того чтобы значение уставки сохранилось в ЕЕПРОМ необходимо нажать и удерживать кнопку «ONOFF(SET)». При следующем включении сохраненное значение считается из ЕЕПРОМ. Если температура нагревателя превысит значение 420 градусов или станет менее 5 градусов, нагрев отключится и на индикаторе отобразится «(!)» . Так же в программе микроконтроллера есть таймер сна, то есть, если в течении времени, установленном в настройках, после включения в сеть не нажимались кнопки, нагрев отключится. Чтобы вывести паяльник из режима «сон» необходимо нажать кнопку «ONOFF(SET)». До температуры 260 градусов паяльник нагревается за несколько секунд (20-25). Кнопками «M1», «M2», «M3» можно выбрать сохраненные в ЕЕПРОМ уставки температуры. При длительном удержании любой из кнопок «M1», «M2», «M3» уставка температуры сохраняется в ЕЕПРОМ.
Прошивка скомпилирована в среде «ARDUINO IDE» 1.8.4. Так как использован микроконтроллер Atmega328 с настройкой на внутренний генератор 8 MГц (без внешнего кварца), применена библиотека Mini-core, которая добавляет в среду программирования варианты плат с внутренним генератором. А так же можно использовать готовые варианты плат Arduino. После компиляции готовый HEX файл находится во временной папке. Его нужно скопировать в любое удобное место и прошить микроконтроллер любым имеющимся в наличии программатором. Настройка FUSE bit представлена на рисунке. С готовым вариантом платы Arduino все гораздо проще.
4. Сборка.
Печатные платы блока питания и цифровой части односторонние, выполнены по ЛУТ. Частично применены смд компоненты. Вся пайка платы цифровой части выполнена обычным паяльником. Конденсаторы С1, С2, С3, С4, С5, резисторы R1, R3, R6, R7, R9, диоды D1, D2, D4, операционный услитель U3, оптопара U4 впаяны в первую очередь, то есть они располагаются под дисплеем. Резистор R9 и перемычку на линии питания +5 вольт я заменил дросселями. Дисплей Nokia5110 мноей немного модифицирован, переклеил поляризационную пленку для инверсии изображения. Корпус взял от старого сетевого адаптера питания. Плата цифровой части закреплена в корпус термоклеем и заэкранирована медной фольгой. Сборка и готовый вариант на фотографиях:
5. Итог.
Паяльная станция получилась достаточно компактная и удобная. Паяльником работать одно удовольствие. Но не скажу что очень доволен жалами T12. Старый доработанный паяльник с нагревательным элементом A1321, купленным на алиэкспресс, с этой же цифровой частью и блоком питания работает не же. Скорее всего из-за большей мощности нагревательного элемента. При 24 вольтах нагреватель потребляет почти 5 ампер. Доработка паяльника уже многократно обсуждалась. От себя добавлю, «тепловой воздушный зазор» между жалом и нагревателем лучше всего компенсировать аллюминиевой фольгой. Эффект очень ощутимый. Для паяльника с нагревательным элементом A1321 цифровая часть отличается только обвязкой операционного усилителя и выходного транзистора. И, скорее всего, необходимо немного подправить исходник.
Исходник с комментариями, используемые библиотеки, два варианта проекта (для жал T12 и для обычного нагревателя с терморезистором) в Proteus находятся в архиве ниже. Исходник один и то же для двух вариантов.
Файлы:
Проект с исходниками
Схема БП2
Все вопросы в Форум.
Как вам эта статья? | Заработало ли это устройство у вас? |
Эти статьи вам тоже могут пригодиться:
Сервомоторшироко используются там, где требуется точное управление, например, роботы, автоматизированные машины, роботизированный манипулятор и т. Д. Однако объем серводвигателя не ограничен этим и может использоваться в много приложений. Чтобы узнать больше об основах, теории и принципе работы серводвигателя, перейдите по ссылке.
Ранее мы сопрягали серводвигатель со многими микроконтроллерами:
В этом руководстве мы будем взаимодействовать с микромотором и микроконтроллером AVR Atmega16 с помощью Atmel Studio 7.0. Серводвигатель рассчитан на работу при напряжении 4,8-6 В. Мы можем контролировать его угол поворота и направление, применяя последовательность импульсов или сигналы ШИМ. Обратите внимание, что серводвигатели не могут вращаться на все 360 градусов, поэтому они используются там, где непрерывное вращение не требуется. Угол поворота составляет 0–180 градусов или (-90) — (+90) градусов.
Подключите все компоненты, как показано на схеме ниже, чтобы повернуть серводвигатель, используя микроконтроллер AVR . Имеется четыре вывода ШИМ, мы можем использовать любой вывод ШИМ Atmega16.В этом руководстве мы используем контакт PD5 (OC1A) для генерации ШИМ. PD5 напрямую подключен к оранжевому проводу серводвигателя, который является контактом входного сигнала. Подключите любой цветной светодиод для индикатора питания. Кроме того, подключите одну кнопку к контакту сброса для сброса Atmega16, когда это необходимо. Подключите Atmega16 к правильной схеме кварцевого генератора. Вся система будет питаться от источника питания 5 В.
Полная установка будет выглядеть следующим образом:
Как и шаговый двигатель, серводвигатель не требует внешнего драйвера e.грамм. Драйвер двигателя ULN2003 или L293D. Просто ШИМ достаточно для управления серводвигателем, а сгенерировать ШИМ с микроконтроллера очень легко. Крутящий момент этого серводвигателя составляет 2,5 кг / см, поэтому, если вам требуется больший крутящий момент, этот сервомотор не подходит.
Как мы знаем, серводвигатель ищет импульс каждые 20 мсек, и длина положительного импульса будет определять угол поворота серводвигателя.
Частота, необходимая для получения импульса 20 мс, составляет 50 Гц (f = 1 / T).Итак, для этого серводвигателя, в спецификации указано, что для 0 градусов нам нужно 0,388 мс, для 90 градусов нам нужно 1,264 мс, а для 180 градусов нам нужен импульс 2,14 мс.
Для генерации указанных импульсов мы будем использовать Timer1 Atmega16. Частота процессора составляет 16 МГц, но мы будем использовать только 1 МГц, поскольку у нас не так много периферийных устройств, подключенных к микроконтроллеру, и нет большой нагрузки на микроконтроллер, поэтому 1 МГц подойдет. Предделитель установлен на 1. Таким образом, частота делится как 1 МГц / 1 = 1 МГц (1 мкс), что отлично. Таймер 1 будет использоваться как режим быстрой ШИМ, т.е. режим 14. Вы можете использовать различные режимы таймеров для генерации желаемой последовательности импульсов. Ссылка дана ниже, а более подробное описание можно найти в официальном листе данных Atmega16.
От
до используйте Timer1 в качестве быстрого режима PWM. нам понадобится TOP значение ICR1 (Input Capture Register1). Чтобы найти ТОП-значение, используйте приведенную ниже формулу:
f pwm = f cpu / n x (1 + TOP)
Это можно упростить до,
TOP = ( f cpu / ( f pwm x n)) - 1
Где, N = значение набора предделителя
f cpu = частота процессора
f pwm = Ширина импульса серводвигателя, равная 50 Гц
Теперь вычислите значение ICR1, поскольку у нас есть все необходимые значения,
N = 1, f cpu = 1MHz, f pwm = 50Hz
Просто введите значения в формулу выше, и мы получим
ICR1 = 1999
Это означает получение максимальной степени i.е. 180 0 ICR1 должен быть 1999 года.
Для кристалла 16 МГц и предделителя, установленного на 16, у нас будет
ICR1 = 4999
А теперь перейдем к обсуждению эскиза.
Полный код АРН для управления серводвигателем приведен ниже. Код прост и понятен.
Здесь мы закодировали Atmega16, чтобы вращать серводвигатель с 0 0 на 180 0 и снова возвращаться с 180 0 на 0 0 .Этот переход будет завершен за 9 шагов, т.е. 0-45-90-135-180-135-90-45-0. Для задержки мы будем использовать внутреннюю библиотеку Atmel Studio, то есть
Подключите USBASP v2.0 и следуйте инструкциям по этой ссылке для программы для микроконтроллера Atmega16 AVR с использованием USBASP и Atmel Studio 7.0 . Просто создайте эскиз и загрузите его с помощью внешнего инструментария.
Полный код с демонстрационным видео приведен ниже. Также узнайте больше о серводвигателях, зная их важность в робототехнике.
,О нас
Мы обещаем:
1: производить только лучшие потребительские товары и обеспечивать максимально возможное качество.
2: Быстрая и точная доставка товаров нашим клиентам по всему миру
Политика обслуживания клиентов
Мы более чем рады ответить на любые ваши вопросы, пожалуйста, свяжитесь с
1: Заказы обрабатываются своевременно после подтверждения оплаты.
2: Мы отправляем только по подтвержденным адресам заказа. Адрес вашего заказа ДОЛЖЕН СООТВЕТСТВОВАТЬ вашему адресу доставки.
3: Если вы не получили посылку в течение 30 дней с момента оплаты, свяжитесь с нами. Мы отследим доставку и свяжемся с вами в кратчайшие сроки. Наша цель — удовлетворение клиентов!
4: Из-за наличия на складе и разницы во времени мы выберем для быстрой доставки ваш товар с нашего первого доступного склада.
Наши преимущества
1: У нас все собственные складские запасы, с достаточным запасом
2: Качество продукта достигло серии сертификатов
3: Мы поддерживаем различные перевозки, Почтовые пакеты Гонконга и Китая, EMS.DHL, федеральные .UPS и TNT, могут полностью удовлетворить различные потребности покупателя.
Я твердо верю
Мы будем вашим лучшим партнером
Отзывы
Ваше удовлетворение и положительные отзывы очень важны для нас, пожалуйста, оставьте положительный отзыв и 5 звезд, если вы довольны нашими товарами и услугами.
Если у вас возникли проблемы с нашими товарами или услугами, пожалуйста, свяжитесь с нами, прежде чем оставлять отзыв. Мы сделаем все возможное, чтобы решить любую проблему и предоставить вам лучшее обслуживание клиентов.
.
Обратите внимание на |
1.- Пожалуйста, убедитесь, что ваш платежный счет доступен, прежде чем делать ставку. |
2.- Все платежи должны быть очищены в течение 7 дней после получения товара. Если у вас действительно возникли трудности с оплатой товара, сначала свяжитесь с нами, мы поможем решить эту проблему. |
3.- Если у вас есть какие-либо особые пожелания по поводу деталей товара, пожалуйста, оставьте пометку в вашем заказе. |
Отгрузка |
1.- Мы можем отправить продукцию по всему миру. |
2. — Доступны DHL, FedEx, TNT, UPS, EMS, Post, Hongkong Post. |
3.- Товар будет отправлен в течение 3 дней после получения оплаты. |
4.- Пожалуйста, убедитесь, что ваш адрес доставки и контактный телефон верны, когда вы предлагаете цену. |
5.- Вы можете отслеживать ситуацию на веб-сайте вашего продукта после его отправки |
Налоги на импорт или пошлины |
1.- Импортные пошлины, налоги и другие сборы произошли в вашем стороны не входят в стоимость товара. Эти сборы оплачиваются покупателем. |
2.- Пожалуйста, свяжитесь с таможней вашей страны, чтобы определить, какие дополнительные расходы будут возникать перед покупкой. |
3.- Пожалуйста, подтвердите подробную информацию о накладной доставки. Например, какую цену мы должны написать в накладной, или как описать товар и т. Д. |
Отзыв |
1.- Поскольку ваш отзыв очень важен для нашего развития, мы искренне приглашаем вас оставить для нас положительный отзыв, если вы удовлетворены нашими продуктами и услугами. Большое спасибо за ваше время. |
2.- Наша программа оставит вам тот же отзыв после вашего положительного отзыва. |
3.- Пожалуйста, свяжитесь с нами, прежде чем оставить нейтральный или отрицательный отзыв, мы постараемся сделать все, чтобы решить проблемы. |
Большое спасибо за вашу поддержку и желаю вам хорошего дня!
|