Паяльная станция своими руками на базе arduino

chaserg › Блог › Паяльная станция на ардуино своими руками

Всем привет, собрал паяльную станцию на ардуино.

Cебестоимость 35$ (детали покупал на али) — рекомендую к повторению, весьма бюджетно и не хуже заводских аналогов, хотя есть недостаток в отсутствии защиты, при КЗ симистора либо транзистора происходит максимальный нагрев фена либо паяльника и как следствие — небольшой пожар 🙂 Не стоит оставлять станцию без присмотра, когда не пользуемся — выключаем из розетки, либо обрываем фазу выключателем. Также в процессе сборки не стоит забывать о возможном наличии фазы на корпусе симистора.

Станция работает отлично, требуется лишь отстроить температуру используя термопару мультиметра

Операционный усилитель LM358 (1 — шт.) Перейти
Потенциометр 10К (3 — шт.) Перейти
Потенциометр крутилка (3 — шт.) Перейти
Подстроечный резистор 3362 10К (3 — шт.) Перейти
Резистор 0805 220К (2 — шт.) Перейти
Разъем питания IEC320 C (1 — шт.) Перейти
Разъем PLS 40 (1 — шт.) Перейти
Гнездо GX16-8 (1 — шт.) Перейти
Гнездо GX16-5 (1 — шт.) Перейти
Блок питания Импульсный 24В, 4А (1 — шт.) Перейти
Паяльник 24В с К термопарой (1 — шт.) Перейти
Фен с К термопарой с вентилятором на 12 либо 24 вольта (1 — шт.) Перейти
Экран LCD дисплей 16х2 (1 — шт.) Перейти
Кварц 16 Мгц (1 — шт.) Перейти
Резистор 0,5Вт 22К (1 — шт.) Перейти
Светодиод: 3 мм красный 20мА (2 — шт.) Перейти
Резистор 0805 10К (4 — шт.) Перейти
Микроконтроллёр Atmega328p (1 — шт.) Перейти
Опторазвязка MOC3063 (1 — шт.) Перейти
Мосфет N-канал IRFZ44N (2 — шт.) Перейти
Симистор BT-138-600B (1 — шт.) Перейти
Стабилизатор L7812CV (1 — шт.) Перейти
Стабилизатор L7805CV (1 — шт.) Перейти
Резистор 0805 220 (2 — шт.) Перейти
Конденсотор 0805 1 мкф (3 — шт.) Перейти
Переключатель SWR-45-B-B (2 — шт.) Перейти

Atmega328p прошивал через ардуино уно (Arduino as ISP) + SinaProg 2.1.1

Источник

Термовоздушная паяльная станция на Ардуино





Шаг второй: принципиальная схема
Схема состоит из 3 частей.
Часть интерфейса:
Состоит из ЖК-дисплея 1602 с модулем I2C и поворотного энкодера с кнопкой. На дисплее отображается заданная температура, текущая температура, скорость вращения вентилятора и приложенная мощность, а также текущее состояние ручки. Энкодер используется для различных входов и навигации по параметрам и элементам управления.

Часть датчика:
Состоит из термопары К-типа для измерения температуры и герконов для определения положения ручки. Напряжение термопары усиливается операционным усилителем до уровня напряжения, измеряемого с помощью Arduino. Усиление операционного усилителя контролируется 200K триммером.

Часть контроллера:
В этой схеме два контроллера. Один из них представляет собой простой ШИМ-регулятор скорости вращения вентилятора с полевым МОП-транзистором. Другой представляет собой изолированный контроллер для обогревателя. Он состоит из TRIAC, приводимого в действие опто-связанным DIAC. Оптопара 4N25 помогает поддерживать синхронизацию с сигналом переменного тока.







Шаг третий: код
Программа является наиболее важной частью проекта. Программа использует ПИД-алгоритм для управления мощностью для поддержания заданной температуры.

При вращении кодера температура и скорость вентилятора можно регулировать. Короткое нажатие на энкодер переключает между скоростью вентилятора и настройкой температуры.

Фен начинает нагреваться, как только его вынимают из держателя. На дисплее отображается «Ready». При достижении заданной температуры заданной температуры раздается короткий звук зуммера. При установке фена в держатель нагрев прекращается, но вентилятор будет продолжать дуть до тех пор, пока не достигнет безопасной температуры. После того, как температура опустится ниже 50 C, он издаст короткий звуковой сигнал и отобразит «COLD».

Когда фен выключен, контроллер перейдет в режим настройки, если энкодер удерживать в нажатом состоянии.
Режим настройки имеет параметры калибровки, настройки, сохранения, отмены и сброса настроек.

Примечание. Если используется печатная плата easyEDA, то следует изменить номер контакта геркона на номер контакта 8 и контакт зуммера на 6.

Нужно установить библиотеки Commoncontrols-master, time-master и код.
hot_air_gun_station_V1.0.ino
CommonControls-master.rar
Time-master.zip
Загрузить все файлы в одном zip-файле можно здесь.









Затем перейдите в режим настройки и выберите пункт «Calibrate». Выберите точку калибровки: 200, 300 или 400 градусов, нажмите на энкодер. Температура фена достигнет желаемой температуры и зуммер издаст звуковой сигнал. Вращая ручку энкодера, введите реальную температуру. Затем выберите другую контрольную точку и повторите этот процесс для всех точек калибровки.

Читайте также:  Рыбная эмульсия для растений своими руками

После этого нажмите и перейдите на главный экран, а затем снова перейдите в режим настройки и выберите save.

Источник

Паяльная станция на базе Ардуино

В этой статье я хочу рассказать о своей версии паяльной станции выполненной на базе микросхемы ATmega328p, которая используется в arduino UNO. За основу был взят проект с сайта http://d-serviss.lv. В отличии от оригинала дисплей подключил по протоколу i 2 c: во-первых он у меня был, заказывал несколько штук на AliExpress для других проектов, во-вторых осталось больше свободных ножек МК, которые можно использовать для каких-либо других функций. Фото дисплея с переходником на протокол i 2 c ниже.

Температура паяльника, фена и обороты куллера регулируются энкодерами:

Включение и выключение паяльника и фена происходит нажатием на энкодер, причём после выключения в память МК сохраняются температура паяльника, фена и обороты куллера.

После выключения паяльника или фена в соответствующей строке отображаются температура, вплоть до остывания до 50 0 С. После выключения фена, кулер охлаждает его до 50 0 С на 10% оборотах, что делает его почти бесшумным в выключенном состоянии.

Для питания схемы на aliexpress был приобретён импульсный блок питания на 24в и 9А, как в последствии понял, слишком мощный. Стоит поискать с выходным током 2-3 А – этого более чем достаточно, он будет дешевле, да и места в корпусе будет занимать меньше.

Для питания схемы использовал DC-DC преобразователь на LM2596S, подключаем его к 24в и выставляем построечным резистором 5 вольт.

Паяльник и фен также приобрёл на aliexpress, ВАЖНО выбрать их на термопаре, а не на терморезисторе. Фен выбрал от станций 858, 858D, 878A, 878D и 878D, паяльник от станций 852D +, 853D, 878AD, 898D, 936B, 937D. Если брать на терморезисторе то схему и прошивку необходимо доработать. К паяльнику прикупил комплект из 5 жал. Паяльник попался бракованный, был перебит где-то внутри провод. Пришлось менять, хорошо подошел провод от USB удлинителя.

Так же понадобятся дополнительно разъёмы GX16-5 и GX16-8, для подключения паяльника и фена к корпусу прибора.

Теперь корпус: с проблемой выбора корпуса я провёл много времени, сначала использовал от компьютерного блока питания металлический, но в последствии отказался от него, т.к. были помехи от ИБП, из-за которых зависал МК и LCD. Пробовал экранировать БП, основную плату и дисплей. МК перестал зависать а вот дисплей так и показывал периодически непонятные иероглифы. Решил использовать корпус из пластмассы, все проблемы с помехами сразу прошли, ничего не экранировал. Корпус решил так же приобрести у китайцев. Немного погорячился с размерами и взял как оказался очень маленький (150 мм x 120 мм x 40 мм), туда я конечно всё уместил, сделал специально плату под него, но вот на лицевой панели всё оказалось слишком компактно, и регулировать особенно фен не очень удобно.

Доработанная схема и печатная плата ниже на картинке, от оригинала она отличается подключением дисплея, заменой переменных резисторов и кнопок включения на энкодеры. Так же на схеме я убрал стабилизатор на 12 вольт, т.к. фен у меня работает от 24в, и убрал стабилизатор на 5 вольт, заменив его DC-DC преобразователем.

Печатная плата делалась классическом способом – ЛУТ’ом, лудил сплавом розе в растворе лимонной кислоты.

Симистор поставил на небольшой радиатор, силовые мосфеты без радиатора, т.к. за ними нагрева не замечено. Штырьки пришлось выпаять из-за плохого контакта, провода припаял непосредственно к плате. Переменные резисторы рекомендую использовать многооборотные для более плавной настройки температуры.

Микроконтроллер прошивал через Arduino UNO, МК подключаем по классической схеме: 1 вывод МК к 10 выводу Arduino, 11 вывод МК к 11 выводу Arduino, 12 вывод МК к 12 выводу Arduino, 13 вывод МК к 13 выводу Arduino, 7 и 20 выводы к +5 вольтам, 8 и 22 к GND, к 9 и 10 подключаем кварц на 16 МГц. Схема подключения ниже.

Осталось запрограммировать МК.

1) Заходим на сайт https://www.arduino.cc/en/main/software, выбрав свою ОС скачиваем программу ARDUINO IDE, после чего устанавливаем её.

3) Подключаем Arduino UNO и присоединённый к ней МК к компьютеру через USB, при первом включении установятся необходимые драйвера.

4) Заходим в программе Файл – Примеры – ArduinoISP – ArduinoISP, в пункте Инструменты выбираем нашу плату и виртуальный порт, к которому подключилась ардуино, затем нажимаем загрузить. Этими действиями мы превращаем нашу ардуино в полноценный программатор.

5) После загрузки скетча в ардуино открываем скетч из архива, выбираем пункт Инструменты – записать загрузчик. Сам загрузчик в МК нам конечно не нужен, но этимы действиями в МК прошьются фьюзы и наша микроконтроллер будет работать от внешнего кварца на частоте 16МГц.

Читайте также:  Платье свободного кроя своими руками без выкройки быстро

6) После загрузки загрузчика выбираем Скетч-Загрузка через программатор.

Осталось всё собрать и настроить температуру фена и паяльника, я делал при помощи термопары мультиметра. Также незабываем настроить контрастность дисплея. Регулируется переменным резистором на переходнике дисплея.

Источник

Паяльная станция на Arduino простым языком

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

Назначение устройства и органы управления

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

Главное отличие нашего паяльника (и фена) от обычного — это постоянный контроль температуры! Если я задал температуру в 300 градусов, то на жале паяльника будет поддерживаться именно эта температура с самыми небольшими отклонениями. Этот паяльник не нужно регулярно вынимать из розетки, как обычный, и не нужно снова вставлять в розетку когда он остыл. Той же функцией обладает и фен.

Станция снабжена ЖК-экраном на котором отображается заданная температура для паяльника и фена, а также текущая измеряемая температура на этих устройствах. При наблюдении за этими показаниями можно заметить, что измеряемая температура постоянно стремится к заданной и отклоняется от неё только на доли секунд и на считанные градусы. Исключение — момент включения, когда устройство только нагревается.

Кроме кнопок включения и экрана, на внешней панели станции есть ещё три ручки потенциометров. Ими можно задать температуру паяльника и фена, а также скорость вращения вентилятора фена. Температура измеряется в градусах цельсия, а скорость фена в процентах. При этом 0% — это не выключенный вентилятор, а просто минимальная скорость.

Фен снабжён защитной функцией продувки. Если вы пользовались феном и выключили его кнопкой, то нагревательный элемент фена выключится, а его вентилятор продолжит вращаться, продувая фен, до тех пор, пока его температура не понизится до безопасных 70 градусов. Чтобы фен не вышел из строя, не выключайте станцию из розетки до окончания продувки.

Устройство и принцип действия

Основой устройства я считаю печатную плату разработки и изготовления товарища Kamik. В центре этой платы расположилась колодка, в которую установлен контроллер Arduino Nano V3. Контроллер подаёт сигналы на три MOSFET-транзистора, которые плавно управляют тремя нагрузками: Нагревательные элементы паяльника и фена, а также вентилятор фена. Также на плате есть подстроечные резисторы для настройки термопар паяльника и фена, а также множество колодок и разьёмов для подключения фена и паяльника (через разьёмы GX-16), экран, кнопки включения фена и паяльника и потенциометров. Также прямо на плату приклеен понижающий модуль LM2596 для понижения напряжения с 24в до 5вольт с целью питания самой ардуины и ЖК-экрана. Вентилятор и нагреватель фена работают от напряжения 220в, паяльник — от 24в. Для питания паяльника присутствует отдельный блок питания 220в->24в, заказывался из китая. Пятивольтовые потребители питаются от понижайки LM2596.

Фен и паяльник присоединяются к паяльной станции при помощи разьёмов GX16 с восемью и пятью контактами соответственно. Для присоединения шнура питания 220в предусмотрено специальное гнездо со встроенным выключателем и предохранителем.

Список деталей, стоимость

Мы с товарищами решили собрать сразу несколько таких паяльных станций, поэтому на некоторых деталях из Китая нам удалось сэкономить за счёт мелкооптовых партий: мы специально искали лоты где нужные нам детали продаются по 5 штук а в некоторых случаях (например потенциометры) — и по 20шт. В результате, себестоимость одной станции (без корпуса) составила около 40$.

Все цены указаны мною на момент покупки деталей мною мелкооптовыми партиями, поэтому они могут отличаться от действующих в настоящий момент.

Итак, перечень деталей:

Дополнительные материалы

И теперь, наконец-то предлагаю Вашему вниманию прошивку паяльной станции: СКЕТЧ.

А так же скетч I2C-Сканера, который поможет вам узнать адрес вашего экрана в шине I2c, ведь его адрес придётся прописывать в вышеуказанный скетч.

Фотогалерея

Презентация:

Бонусом предлагаю посмотреть спонтанную презентацию этой паяльной станции.

27 комментариев к “ Паяльная станция на Arduino простым языком ”

Для ПОС-61 обычно используется температура 240..300 градусов. У Вас, судя по видео, привычный рабочий диапазон 300..350, иногда и выше. Значит ли это, что Вы пользуетесь бессвинцовыми припоями (хотел узнать, есть ли у них какие — нибудь преимущества, кроме экологических)?

Цитирую ответ одного из авторов проекта:
тут очень спорный вопрос. Нормальный ПОС-61 начинает работать от 200 градусов. Я паяю толщиной 0,8 мм. Если припой толще, то нужно либо больше температура для скорости расплавления, либо больше времени для плавки. А скорость- наше всё)))
Но станция может паять и тугоплавкий припой с серебром толщиной 5 мм. Пробовали.

Читайте также:  Медали для бабушки и дедушки своими руками

в статье есть все. список деталей, принцип работы, скетч. А ГДЕ ПРИНЦИПИАЛЬНАЯ ЭЛЕКТРИЧЕСКАЯ СХЕМА?

Добрый день скажите пожалуйста на счёт кондинсаторов смд 0.1 р это опечатка и ли там 0.1 микрофорад. Жду ответа спасибо за ранее

Коментарии в скетче с непонятной кодировкой, так подобрать и не смог.
В перечне компонентов нет оп. усилителя и оптопары, ну и smd компонентов.
Не могли бы вы выложить еще и схему или хотя бы фото обратной стороны схемы

Посмотрите файл lay, там каждый элемент прокоментирован

оп. усилитель LM358

Ссылка не работает («Not Found, Error 404»)

Файл с расширением LAY6 присутствует в статье в разделе ДОПОЛНИТЕЛЬНЫЕ МАТЕРИАЛЫ. Он называется СХЕМА РАЗВОДКИ ПЕЧАТНОЙ ПЛАТЫ.

Подскажите пожалуйста, на схеме нет номинала электролетического конденсатора на входе 24 и 5 вольт. Еще хотелось бы уточнить по поводу SMD конденсаторов номиналом 0,1 р, восможно у вас опечатка и там 1 р

Доброго времени суток) Скачал файл платы, там много плат, как понять какая именно последняя …подскажите названия какую надо делать? Спасибо!

Источник

Сообщества › Электронные Поделки › Блог › Паяльная станция arduino

Было немного свободного времени, и я решил собрать паялку. Блок питания использовал от факса, там выход 24 вольта и 5 вольт, то что нужно. Купил все недостающие комплекующие и собрал. Все работает я доволен.

Комментарии 41

Приветсвтую. А не подскажешь случаем, собрал схему, все подключил, а паяльник зараза не греется, а надисплее горит 530 градусов. В чем может быть причина проблемы?

А что думаете насчёт этого?

а можно файлы прошивки хотя бы в вк, или яндекс залить ибо в фейсе даже не зареган и не особо хочется) или дайте кто нибудь сылку на другой исток с прошивками?)

Я даже незнаю уже где те прошивки. Паялку давно подарил знакомому.

Если купить такой фен на Али, (ali.pub/3pjd5) он будет работать или схему дорабатывать надо?
Позже: И сам же отвечаю 🙂 нет, так как нет схемы контроля оборотов вентилятора и охлаждения фена. Планируется доработка?

Доработка не паланируется.

Если купить такой фен на Али, (ali.pub/3pjd5) он будет работать или схему дорабатывать надо?
Позже: И сам же отвечаю 🙂 нет, так как нет схемы контроля оборотов вентилятора и охлаждения фена. Планируется доработка?

пытаюсь прицепить энкодер в прошивку не получается входы 9 и 8 кто силён откликнитесь

получилось прикрутить энкодер?

спасибо всё регулируется взял индикатор от микроволновки подбирал по картинке в прошивке

краткость — сестра таланта. но не до такой же степени…

что то я D1 не видел на маленьких платах

Есть и d1 и d0. Rx tx выводы

блок питания от факса огонь, у меня на током бп сделан)

Как сделать сложно простую вещь…

надо пожалуй для моего второго паяльника сделать такое) заказывал запасной паяльник к свое 852-ой, а то вечная проблема у них с перебитием провода к паяльнику… в итоге щас второй лежит без дела)

Молодец! Отличная работа!

Датчик температуры в паяльнике какой? Термопара или терморезистор?

схема-то под термопару?

схема-то под термопару?

Если схема та что нарисована в посте, то да — под термопару. Здесь нет питания подаваемого на терморезистор.

ЭЭЭЭ
А смысл этого поста? показать: «Я классный пацан»?
Где описание? Где схема? Какие именно комплектующие?

Кстати, то что Тинька запрограммирована при помощи Ардуино и на языке для Ардуино ее платой Ардуино не делает

Ссылка на ютуб автор, под роликов все в описании есть. Скетч и схема для ардуино.

круто сделано, теперь очень жду изготовление своими руками фена =) это вообще будет запись на миллион =)

В процесе изготовления паяльная станция с паяльником и феном. Жду запчастей с алиэкспрес.

очень интересно будет, или фен будет заказываться? или мотаться самому?

ЭЭЭЭ
А смысл этого поста? показать: «Я классный пацан»?
Где описание? Где схема? Какие именно комплектующие?

Кстати, то что Тинька запрограммирована при помощи Ардуино и на языке для Ардуино ее платой Ардуино не делает

ЭЭЭЭ
А смысл этого поста? показать: «Я классный пацан»?
Где описание? Где схема? Какие именно комплектующие?

Кстати, то что Тинька запрограммирована при помощи Ардуино и на языке для Ардуино ее платой Ардуино не делает

А где здесь тинька? Чет с глазами у меня плохо. Это вон та 8-и ногая финтифлюшка чтоли? Так это не тинька.

Источник

admin
Делаю сам
Adblock
detector