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

Илья73
Offline
Зарегистрирован: 06.09.2013

aLEKSUS пишет:

Вопрос к форумчанам у когото была проблема со скетчем (пост 68 от Ильи 73) постоянно при проверке дает ошибку, и второе код немного не соответствует схеме перепутанны местами кнопка и светодиод фена, перепутанны А3 и А5. Вроде больше ошибок не нашел!

Ошибку скоре всего может давать библиотека по дисплею, они (библиотеки) разные.

a5021
Offline
Зарегистрирован: 07.07.2013

col7 пишет:
Попробовал перенести в паскаль, столкнулся с  отсутвием МАР и пошел высчитывать зависимость.

Все ардуиновские функции доступны в исходниках и портировать их, в большинстве случаев, не представляет особого труда. Тем более, если речь идет о таких простых функциях, как map()

long map(long x, long in_min, long in_max, long out_min, long out_max)
{
  return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
}

 

aLEKSUS
Offline
Зарегистрирован: 13.11.2015

можете дать библиотеки которые вы использовали

col7
Offline
Зарегистрирован: 16.02.2016

это для С  )))

я эумаю код математики займет меньше места чем эта фукция)

Все равно спасибо огромное за подсказку и за идею в целом)

Sergant
Offline
Зарегистрирован: 24.03.2016

Друзья просмотрел всю тему, мне нужен только термофен, самый распространенная запчасть сам термофен на Али ЗДЕСЬ такой и планирую купить, но нигде не могу найти схему желательно на ардуино по типу SAIKE 8858 (у нее есть проблема нет регулятора вентилятора, но работает и главное компактная) на всех форумах какие то огромные коробки ... или компактная но только пальяник.

Сам пальник с терморегуляцией у меня есть и все устраивает, хочется в комплект компактный термофен, кто нибуть может на ардуино сделать схему с платой + скетч, в идеале засунуть систему в БП от ноутбука, полагаю это возможно), A5021 основная надежда на вас или дайте ссылку если кто-нибуть что-то такое видел ...

sanpen
Offline
Зарегистрирован: 10.02.2016

Илья73 пишет:

aLEKSUS пишет:

Вопрос к форумчанам у когото была проблема со скетчем (пост 68 от Ильи 73) постоянно при проверке дает ошибку, и второе код немного не соответствует схеме перепутанны местами кнопка и светодиод фена, перепутанны А3 и А5. Вроде больше ошибок не нашел!

Ошибку скоре всего может давать библиотека по дисплею, они (библиотеки) разные.


Такая же проблема с библиотеками. Тоже необходимываши библиотеки или направте где искать версию библиотеки. Спасибо.
Вроде аам разобрался. Как говориться читай мат часть....

Sergant
Offline
Зарегистрирован: 24.03.2016

DimaD пишет:

С подстроечными резисторами 47к

Можете выложить исходники данной платы ? я так понимаю она не закончена ардуино + дисплей должны быть видимо планировалась вторая плата?

aLEKSUS
Offline
Зарегистрирован: 13.11.2015

библиотеки нашел ,буду проводить испытания - позже отпишусь

Sergant
Offline
Зарегистрирован: 24.03.2016

Нашел другую разработку как мне показалось очень компактная (здесь мелькала но интереса к ней не проявили), буду делать, видео от автора здесь  https://youtu.be/Axrw9BxxAiw  там же в описании выложена схема, плата и скетч версии 6.1. если есть интузиасты давайте обсудим конструктив+скетч возможные доработки (типа изменение дисплея на более читаемый) !?   

a5021 пишет:

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

a5021
Offline
Зарегистрирован: 07.07.2013

Если позволите, я все же вежливо откажусь. Авторов порой нервирует, когда в их конструкции указывают даже на третьестепенные недостатки, т.ч. я бы не хотел доставлять неудобства кому-либо. Уточню, что в этой фразе я никак не имею ввиду автора конкретно этой разработки и его конструкцию.

Sergant
Offline
Зарегистрирован: 24.03.2016

Я все таки проявлю настойчивость и позволю себе вежливо уговрить Вас помочь мне в этом вопросе, т.к. волею судьбы, не имею счастья обладать таким обытом как Вы, и время также ресурс ограниченный ..., именно поэтому Бог и создал нас всех что-бы помогать друг-другу :).

 Здесь схема формат sPlan + печатная в layout6 (полагаю в них есть неточности) возможно стоит  заменить дисплей на более читаемый (например ждя фена 4-х разрядные а последней разряд, через точку сделать скорость вращения вентилятора единица 1=10%, 2=20% мощности и т.д).

Соотвественно важно проверить скетч (скетч здесь)

sanpen
Offline
Зарегистрирован: 10.02.2016

a5021 и Илья

Какая у Вас версия Arduino IDE? я сразу поставил 1.6.8 и с ними проблемы с вашим Скетчем (Ильи) мне посоветовали версию IDE 1.0.5 , но эта версия ругаеться на библиотеку Pid_v1.h!

мол неверно сделана библиотека, пробелы и т .д. и т.п.

Просто проблемы с компиляцией.

Я просто начинающий! Спасибо!.

Версия 1.6.0 IDE , без ошибок и уже залил в NANO!  ;)

 

leg42
Offline
Зарегистрирован: 04.03.2016

 

a5021.

Какой размер платы в милиметрах?

сверху 103мм, с боку 61мм  правильно?

a5021
Offline
Зарегистрирован: 07.07.2013

Правильно. В сообщении №469 размеры приведены специально с приложенной к сторонам платы миллиметровой линейкой.

dotpixel
Offline
Зарегистрирован: 07.03.2016

a5021, спаибо вам за проделанную работу. Такой вопрос, в последнем варианте скетча (calibration build) нет ошибки в дефайне HIGH_TEMP_MARGIN? ...(HIGH_TEMP_DEGREE - CALIBRATION_TEMP_LOW)... не должно быть ...(HIGH_TEMP_DEGREE - CALIBRATION_TEMP_HIGH)... ? Ещё вопрос, я по вашей рекомендации заменил R1 на 100E и у меня при выкручивании переменника в крайнее правое(возможно не по этой причине), значение на индикаторе переходит через 440 и далее сбрасывается на 200 и подкручивается ещё немного, в чём может быть причина? Как уменьшить максимально задаваемое значение температуры например до 400, изменение HIGH_TEMP_DEGREE ничего не дает?

a5021
Offline
Зарегистрирован: 07.07.2013

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

Woorhees
Woorhees аватар
Offline
Зарегистрирован: 18.09.2015

Я благополучно сжег свою станцию и теперь собираю новую из того что есть под ругой, для индикации решил использовать дисплей 1602, отоброжать все по минимому только нужное, все вроде бы работает но вот можно ли сделать чтоб значек градуса был плавующим? в програмировании особо не силен.

Sergant
Offline
Зарегистрирован: 24.03.2016

Woorhees пишет:

Я благополучно сжег свою станцию и теперь собираю новую из того что есть под ругой, для индикации решил использовать дисплей 1602, отоброжать все по минимому только нужное, все вроде бы работает но вот можно ли сделать чтоб значек градуса был плавующим? в програмировании особо не силен.

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

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

...или Woorhees самому немного подумать и сделать так, что если выводимая температура меньше 99 град, то координата вывода символа градуса одна, а если более, то увеличить эту координату на единицу...

profes
Offline
Зарегистрирован: 29.07.2014

Добрый день! Так случилось что Китайцы прислали пояльник с термосопротивлением, может кто подскажет как подключить к Меге?

dotpixel
Offline
Зарегистрирован: 07.03.2016

profes пишет:

Добрый день! Так случилось что Китайцы прислали пояльник с термосопротивлением, может кто подскажет как подключить к Меге?

Собственно о таком варианте данная тема, читайте первый пост и его развитие. Или вы о разнице подключения именно к Меге? В целом разницы то практически и никакой)

Woorhees
Woorhees аватар
Offline
Зарегистрирован: 18.09.2015

OlegK спасибо за подсказку, немного поковыряв получилось то что  надо.

Okmor
Okmor аватар
Offline
Зарегистрирован: 16.10.2015

Может у кого есть лишнее гнездо для Hakko. Типа "МАМА" то, что в корпус станции.

Откуплю с пересылкой Укрпочтой, или взамен вышлю несколько таких жал. (Купил с запасом.)

Woorhees
Woorhees аватар
Offline
Зарегистрирован: 18.09.2015

Собрал простенькую схему (проще некуда), делал на самодельной ардуино на базе Atmega8, отображает только текущую и установленную температуру, управление 2-мя кнопками, что можно еще добавить по отображению или же в схему?

a5021
Offline
Зарегистрирован: 07.07.2013

Вон там большое с радиатором, это коммутирующий мосфет?

Woorhees
Woorhees аватар
Offline
Зарегистрирован: 18.09.2015

Нет это стабилизатор на 5В, мосфет транзистор возле колодки питания под дисплеем установлен irfz44

Woorhees
Woorhees аватар
Offline
Зарегистрирован: 18.09.2015

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

a5021
Offline
Зарегистрирован: 07.07.2013

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

a5021
Offline
Зарегистрирован: 07.07.2013

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

Sergant
Offline
Зарегистрирован: 24.03.2016

На таком блоке свою и собрал станцию (проект из другой ветки), без проблем обслуживает одновременно и фен (вентилятор) и паяльник, греется "комфортно 50-60 градусов" встал в корпус боком идеально.

 

a5021
Offline
Зарегистрирован: 07.07.2013

Полезная информация. Значит я не ошибся.

Sergant
Offline
Зарегистрирован: 24.03.2016

a5021 пишет:

Полезная информация. Значит я не ошибся.

Здесь обзорная статья про этот БП (плюсы и минусы) + рекомендуют один кондер поменять но я не менял, в целом его считают "народным" :)

Surikat
Offline
Зарегистрирован: 13.07.2016

добрый день!
мне нужно архив на проект arduino nano паяльной станции !!!:) ссылки на архив устарели и немлгу скачать!

marsel67
Offline
Зарегистрирован: 19.07.2016

В сообщении #811 ссылки нерабочие :(

Можно выложить файлы на более приемлемый хост? Например Яндех или еще какой? 

Toto_G
Offline
Зарегистрирован: 20.11.2015

a5021 пишет:

У керамики высокий пусковой ток, т.к. сопротивление холодного нагревателя  -- единицы ом:

Мой чудо-прибор еще завышает сопротивление где-то на 1.3 ома. Т.ч. при холодном  включении такой нагреватель потянет ток около 10 ампер строго на основании закона Ома.

   Ещё в первом сообщении я заметил, что Вы спутали нагреватель и терморезистор. Но смотрю, так и не разобрались до 130 сообщения (дальше я ещё не прочитал пока).  Сопротивление нагревателя у меня  12,6 Ома, что вполне укладывается в классический закон Ома и заявленные 50 ватт. Никакого 5-кратного "пускового тока" я тоже не заметил. Step-up бы не выдержал 10А.

  Сопротивление терморезистора при комнатной температуре - 1,8 Ом (показывает тестер, как и у Вас, на 1,6 больше, то есть 3,4 Ома. Я считаю это сопротивлением проводов и контактов гнёзд) . При температуре плавления припоя ПОС61 сопротивение резистора 76 Ом.

  Скетч работать не захотел, накосячил ли я или это какие особенности - разбираюсь второй день, похоже, придётся скетч самому переписывать. Но идея понятная, остальное действительно решаемо.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Toto_G пишет:
Сопротивление нагревателя у меня  12,6 Ома, что вполне укладывается в классический закон Ома и заявленные 50 ватт.
.....
Сопротивление терморезистора при комнатной температуре - 1,8 Ом
.

Думается, у вас нагреватель нихромовый, с термопарой - про сопротивление таких фэйковых нагревателей упоминалось в 133 сообщении этой темы, только там около 16 ом, что схоже с вашими 12-ю...

Керамический (всмысле не с нихромовым нагревателем) картридж, с терморезистором (а не с термопарой), имеет при комнатной температуре сопротивление нагревателя ~3 Ом, что даёт около 8А при холодном старте.

 

Сопротивление же терморезистора должно быть ~50-58 Ом (при комнатной температуре). А вот термопара имеет низкое сопротивление, в  пределах пары ом, но никто не меряет её сопротивление, у неё иной принцип действия и она вырабатывает напряжение, пропорциональное температуре...

ЗЫ. Сопротивление замкнутых щупов (не 0 из-за крокодилов, с родными щупами - 0)

Цветовая маркировка картриджа: красные кембрики - нагреватель, синие - термодатчик.

Toto_G
Offline
Зарегистрирован: 20.11.2015

такого вида у меня паяло внутри ↑↑↑

это сопротивление проводов/контактов. при прошлом замере было 1,6ом. щупы больаются, китайское поделие. потому кадый раз проверяю сколько надо отнимать ↑

это сопротивление нагревателя. точно нагревателя, потому что я подключал к этим контактам 16-19В и паял ↑

это сопротивление датчика температуры при комнатной температуре.  ↑

я подключал к нему тестер и вначале нагревал внешним нагревателем, значения в омах активно набегают.

потом подключал нагреватель к 16-19вольтам (крутил резистор на степ-апе),  тыкал паялом в припой и смотрел на показания омметра. при 70 начинает править тонкий проволочный припой, в 1мм толщиной. при 76 ом начинает плавить большие блямбы припоя.

то есть Вы хотите сказать, что это не паяло с керамическим нагревателем и терморезистором?

а с нихромом и термопарой?

зы. кстати, вначале я потыкал тестером в новый паяльник, и получил значения , и ориентируясь по первому сообщению, подключил к 16-19вольтам термодатчик. Но поскольку я это делал через амперметр, то моего торможения хватило всего на секунд 5, когда я тупо смотрел на 5А тока, и щупал паяло. Потом отключил. Нагрелся термодатчик, именно как у ТС. только он греет не жало, а сильно ближе к ручке, в том числе саму ручку. Разобрал, там есть метки что нагреватель, что датчик. На проводах датчика малость поплавилась изоляция, я её сменил, собрал. и после этого все сопротивления стали такими как на фото и уже не меняются(от изменения температуры только).

ззы. ещё добавочка, может поможет определить. при 16-19 вольтах паяло нагреватся до рабочей температуры за 1-1,5 минуты.

  Так что? это термопара? Это нихром? Прошу пояснить , а то мне тогда надо наехать на продавана с али и забрать у него деньги. бо покупал я керамику с терморезистором.

 

Toto_G
Offline
Зарегистрирован: 20.11.2015

когда я его разбирал для подлечивания, то наблюдал внутри такую картину (фото не мое, но у меня 1в1) .

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Toto_G пишет:
то есть Вы хотите сказать, что это не паяло с керамическим нагревателем и терморезистором?
а с нихромом и термопарой?

Скорее всего (по результатам измерений). И косвенно - по вашему фото. Кончик нагревателя должен иметь ступеньку, на этом фото хорошо видно. Или сфотайте покрупнее и почётче кончик.

Цитата:
Так что? это термопара?

Термопару легко проверить, подключив к ней мультиметр в режиме измерения милливольт постоянного тока. При нагреве она будет вырабатывать напряжение от 0 до 20 мВ, взависимости от величины нагрева. Терморезистор не способен вырабатывать напряжение, он меняет сопротивление.

Цитата:
Это нихром?

Нихромовый нагреватель заметно дольше греется (до минуты-полутора, как у вас) против керамического с напылением (секунд 10-15).

 

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Toto_G пишет:
когда я его разбирал для подлечивания, то наблюдал внутри такую картину (фото не мое, но у меня 1в1) .

У вас точно нихром+термопара, т.е. подделка. Правильный нагреватель напылён на керамику, а не намотан.

Киньте ссылку на ваш паяльник.

Toto_G
Offline
Зарегистрирован: 20.11.2015

хорошо что у меня не валялся паяльник в столе пару месяцев. 13 сентября забрал. получилось даже открыть диспут, повезло наверное). там вроде только 2 недели после подтверждения (или истечения срока). Похоже, срок истёк не так давно.

на вопросы уже можно не отвечать. дошло самостоятельно. просто я никогда не видел керамические нагреватели и не знал как оно должно выглядеть. а так-то и "керамика" есть, и быстрый нагрев и всё остальное.

 спасибо за подсказки, сорри за высказывания

вот ссылка. написано "керамический нагреватель". https://www.aliexpress.com/item/Freeshipping-High-Quality-Solder-Iron-Ha...

поэтому теперь с китайца не слезу пока 100% не заберу. не люблю когда меня наЁ@.ют

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Toto_G пишет:
поэтому теперь с китайца не слезу пока 100% не заберу

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

 

smesharik
Offline
Зарегистрирован: 31.01.2016

Как думаете если в паяльник вставить датчик вибрации (sw-420 например), и задействовать земляной провод для сигнала, будет все это работать ?!

Surikat
Offline
Зарегистрирован: 13.07.2016

a5021 пишет:

Рисунок печатной платы в полном разрешении. Готово для печати под ЛУТ (зеракалировать не нужно). На случай, если возникнут проблемы с масштабированием, по бокам нанесена линейка для правильного выставления размеров. Картинки кликабельны для просмотра в полном разрешении.

Список компонентов для сборки:

 

 

скиньте ссылку ПП станции

Surikat
Offline
Зарегистрирован: 13.07.2016

a5021 пишет:

Проект полностью.

Если кто-то задумает ставить плату в корпус и сооружать лицевую панель, то нужно учитывать следущее: самой возвышающейся часть на плате является ардуино. Если предполагается его долгая эксплуатация именно в данном устройстве, то есть смысл не ставить ни разъем ни кроватку под него и не припаивать ему ноги, а как можно плотнее запаивать прямо на плату. Светодиодный дисплей же, напротив, стоит поднять или поставить на разъем так, чтобы он стал самой возвышающейся деталью и оказался, как можно ближе к стеклу лицевой панели. Еще придется задуматься, как удлинить рабочие части переменного резистора и кнопки.

какими программами нужно отпрыть пп?

Halvalife
Offline
Зарегистрирован: 20.04.2015
Паяльник Hako 907, такой же, как в #529 сообщении 
понял керамический нагреватель с терморезистором, схема станции Илья73 http://pixs.ru/showimage/solder3png_9302566_14532160.png Так и непонял надо ли вносить изминение в схему и код для "моего" паяльника? Ребята, простите, если где недопрочитал, просто мне надо собрать этот паяльник человеку из его деталей, платы разведены и расспаяны. Сам паяю только усилки гитарные да примочки к ним, ардуина для меня лес густой. Подскажите по делу, плз:)
a5021
Offline
Зарегистрирован: 07.07.2013

Surikat пишет:
какими программами нужно отпрыть пп?

PROTEUS

Toto_G
Offline
Зарегистрирован: 20.11.2015

OlegK пишет:

Toto_G пишет:
поэтому теперь с китайца не слезу пока 100% не заберу

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

забрал 100%. вы же мне обьяснили, чем керамический отличается от "с использованием керамики" ). Почему бы мне не донести то же до китайца ).

Теперь и приобрету правильный нагреватель. Только не платя второй раз.

зы. сорри за офтоп

 

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Toto_G пишет:
забрал 100%.

Мои поздравления ))

 

Halvalife
Offline
Зарегистрирован: 20.04.2015

Никто по вопросу #846 не подскажет?