Проект по сборке цифровой паяльная станция на микроконтроллере Atmega 328P.
Паяльная станция создается по по схеме Oleg A, но была доработана и еще дорабатывается.
Многие скажут что проще купить готовую паяльную станцию, выбор которых немалый как в офлайне, так и на том же aliexpress.
Во первых, купить проще, но мы не ищем простых путей;)
Во вторых, готовые паяльные станции будут дороже, даже на aliexpress и даже при небольшой цене готовой паяльной станции, из за габаритов и веса, цена доставки может быть даже превысить цену станции.
В третьих, дешевые паяльные станции аналоговые и устанавливают температуру на термопаре. В моем проекте реализуем цифровую станцию, температуру настроим непосредственно на жале и воздуха термофена.
Кто не хочет заморачиваться, то покупайте готовую паяльную станцию, а если хотите сделать своими руками, цифровую паяльную станцию, которая к тому же дешевле чем самая дешевая китайская, то читаем далее...
Канал автора оригинальной станции Oleg A.: Перейти
Оригинальная статья: d-serviss.lv
Форум по этой паяльной станции: перейти
Плата в LAY (Sprint-Layout 6) доработана мной, лучше разведена и сгрупированы выводы: Скачать Плата в PDF, у кого нет Sprint-Layout или не хочет в нем разбираться: Скачать
Плата в LAY Доработана, добавлен выбор типа паяльника (Tr — термистор, Tp — термопара, нужно припаять соответственно на разъем вывода) и выбор питания вентилятора фена (24В или 12В): Скачать
Скачать актуальную прошивку Скачать. Для тех кто будет прошивать программатором PonyProg, скрин установки фьюзи битов:
Установка фьюзи битов для atmega 328 и программатора pony progСхема (схема автора, в схеме есть ошибки, на плате ошибок нет)
Плата, мой вариант Видео первого запуска без паяльника и фена, электроника заработала с первого раза:
При запуске обнаружилось что микроконтроллер работает на частоте 1МГц вместо 16МГц, прошил в ATmega правильные FUSE Bits и все стало как нужно:
Сменить нужно фьюзы на внешний кварцевый резонатор частотой выше 8МГц и отключить CLKDIV8, Фюзы по умолчанию: Low = 62 и High = D9 и измененные: Low = DE и High = D9 (Это для ATmega 328, для других МК используйте фюзикалькулятор) Промучился с паяльником, при подключении паяльника, БП уходил в защиту. Купил новый БП по мощнее, он в защиту не уходил, но выдно было что его сильно нагружало. Решил прозвонить, поискать, может где что не правильно подключил, когда в корпус пересаживал и обнаружил что короткое между нагревателем и термопарой на паяльнике. На видео видно как при включении загорается в начале нагревателя, а потом греется сама спираль:
Наверное последнее видео текущей версии паяльной станции. Новая версия уже на подходе.
Видео по прошивке Atmega 328P. В видео раскрываются некоторые вопросы связанные с прошивкой: Фен 24В, .hex файл для прошивки программатором, Fuse bits…
Проект еще не завершен. Будет замена блока питания, нужен новый нагреватель в паяльник и нужно сделать корпус лицевую панель. В продолжение проекта получилась новая плата под паяльник с терморезистором и немного дописан код — работу видно на последнем видео. Продолжение следует… И на по следок несколько фото проекта:
Случайно увидел вашу переделку, сам собрал данный проект но только с одним паяльником. Заметил только несколько не приятных моментов.
1) Не понятным мне причинам иногда на дисплеи во время работы паяльника через какое то время выводиться иероглифы и потом все становятся как надо. Думаю что виной кварц, так как он не обвязан конденсаторами. Хочу попробовать на внутреннем генераторе 8 Mhz, но не знаю какие должны быть фьюзы?
2) С оригинальной прошивкой мне не удалось откалибровать паяльник до оптимальном для меня точности, поэтому попробовал ШИМ, но теперь паяльник слышно как издает шум.
Вы ошиблись. Надо было отвечать не мне а на топик в самом верху. А по существу:
1. внутренний кварц не стоит пользовать. Он редко дает точные 8MHz. Переделйайте Вашу схему по нормальную обвязку. Там надо-то хер да маленько, если не охота переделывать всю схему — навесной монтаж наше все! Ну и для надеги китайскими соплями забахаете. Плюс почему 8, когда 16 должно быть? По этому скорее всего и не успевают моментами цифорки «добежать» до экранчика.
2. А что значит не удалось откалибровать? МОжет метода не верная? Просто как ты ни крути это тоже шим. Может не хватило подстроечника?
5В не греется, 12В греется, но не критично. Можно конечно поставить радиатор на 12В стабилизатор.
На симистор нужно ставить, хоть небольшой радиатор, у меня кусок аллиминия, видно на последнем фото.
Кренки не греются? Есть такое устройство, дико греются кренки, переделал под китай стаб, и irfz44n заменил на irl3705,ибо при работе паяльника на радиаторе вскипала вода, теперь работает без него.И вопрос:Сильно греется тиристор на фен?Я его еще не ставил, вот думаю может на что поменять.
12В греется, но в рабочем диапазоне, работает без радиатора и вентилятора, но без корпуса.
Симистор грелся заметно сильнее, алюминиевая пластина в качестве радиатора достаточно. Симистор вроде бы можно заменить на BTA16, он не греется.
irfz44 у меня не греются.
А кто гарантирует что все берут только проверенные детали. Что местные магазины берут не у производителя, что китайцы не всегда продают от одного и того же поставщика.
60Вт — это 2.5А на 24В
IRFZ44 расчитан на 60В и 50А, температура до 175 градусов
У меня тоже не сильно, но irl вообще не греется, да и сопротивление в открытом состоянии у него меньше, от чего мкр живется легче.Я учел все недостатки, скоро буду собирать по другому, ибо за время пользования обнаружил кучу нюансов.
То что irl лучше, то лучше его и использовать, если есть возможность.
Тут многие компоненты можно заменять. Симистор, транзисторы, МК можно так же мегу 8, немного подправив код, стабилизатор 5В можно заменить на импульсный, а от 12В отказаться вовсе. Паяльник можно использовать с терморезистором, изменив немного схему и параметры в коде.
Терморезистор превосходит термопару, он менее точный, но у него нет погрешности, так как он меняет свое сопротивление, а термопара зависит от температуру окружающего воздуха, но все паяльники с терморезистором с керамическим нагревателем, хотя металлический по моему мнению лучше.Для паяльника лучше использовать irl серию, так как она быстрее срабатывает и меньше грузит мк, в идеале делать его через pwm сигнал, чтобы регулировать температуру вольтажом(нужно подогреть паяльник на 20 градусов, ставим напряжение примерно 5 вольт, нужно на 100 ставим 18 и т.д.)тогда паяльник будет очень точно держать температуру(на этой паялке она прыгает на 20-30 градусов, что складывается на нагревателе, блоке питания, так как нагрузка идет не постепенно, а прыжками), да и паяемым элементам будет лучше(перегрев исключен на 99%), но тут уже надо подбирать мосфет под свой паяльник и мучаться с частотой на мк.На фен в идеале тоже самое.Но тут уже нужен мк побольше, так как нужно 3 и более pwm выхода.Также добавить зуммер.Ну и легенькое меню(таймер, настройка погрешности терморезистора(+- 10,20 и т.д. градусов)).На дисплей советую ставить расширитель портов(подпаивается к дисплею и + — sck scl на мк(2 вывода!)), ну и вместо трех переменников поставить энкодер(получаем управление меню, управления феном, вентилятором и паяльников одной ручкой), да и точность регулировок больше(шаг меньше).5 и 12 вольт получаем с китайских модулей на 3 ампера(нагрева 0). Ну как-то так, времени пока нет, в будущем займусь.
В принципе реализация не так сложна, но вот как сделать в металлический нагреватель терморезистор я не представляю, керамику я не хочу.+ можно купить компрессор за 300-500руб, и будет компрессорная станция ценой в МАКСИМУМ 5000р. Хотя такие стоят по 13000,да и ремонтопригодность 100%
В программе Arduino открыть скетч
потом в верху меню: Скетч -> Экспорт бинарного файла
В папке где скетч — файл .ino, появятся еще пара файлов в формате .hex
Один с бутлоадером, второй без него
Сделал по вашей схеме станцию, фен работает хорошо, а паяльник не слишком на термопаре, хочу сделать на терморезисторе но не нашел прошивки, кто уже делал эту станцию на терморезисторе, подскажите как это выполнить, в программирований не очень.
Первую сделал на плате обычной для термопары большое колебание температуры, сейчас делаю под терморезист, но на обычной прошивке, паяльник не читается, подключаю все верно
Сейчас под рукой нет прошивки, вечером поделюсь.
Там нужно будет две строчки поменять в задании параметров для паяльника.
Плата будет с дополнительным подстроечником на 220 Ом?
Выделенное синим — это джампер, для переключения термодатчиков паяльника.
Если соединить средний с верхним — это для паяльника с термопарой.
Если соединить средний с нижним — это для паяльника с терморезистором. Терморезистор подключается на контакты TrS, а калибруется температура подстроечником на 220 Ом
220 — это подключение 220в переменки, для нагревателя фена
tr — это для терморезистора, если паяльник с терморезистором
tp — для термопары, если паяльник с термопарой.
В термопаре полярность нужно соблюдать
доброго времени суток, собрал станцию, все функционирует, но вот засада, паяльник работает нормально на вашей плате 1.5 с прошивкой под паяльник с термистором, паяльник Hakko 907? а вот фен стал пищать при регулировке, хотя на версии 0.5 регулировался отлично, чт оможно сделать ? пока вмыслях вернуть алгоритм фена из прошивки 0.5 а работу с пачльником оставить из 0.52
вот сейчас в процессе игры с шим, нашел новый глюк понравилась прошивка 2.0 от link, но без подключения пина геркона фен в ней не работает, а при подключении пина, при снятии фена с подставки станция перезагружается, защитное реле еще также не вешал, что посоветуете продолжать боротся, или допилить уже 0.5 версию чтобы нормально регулировался фен и остановится ? также на прошивке 0.5 фен ведет себя странно, а именно очень большие скачки измереной температуры, порядка 100 градусов скачки. охлаждение работает нормально, перестал свистет при шим 0x05
можно ссылку на прошивку 2.0 от link, я гляну что в ней, мож если не сильно замутил, по подскажу.
Я пока с прошивкой не разбирался, хочу новую плату сделать сначала, а под нее уже прошивку адаптировать.
с герконом разобрался, я не учел что когда переворачиваеш плату то верх это низ, теперь геркон отрабатывает корректно, но после включения фена он греется секунд 5 и выпадает ворнинг, условия ворнинга еще не отпределил, сижу копаю дальше, на ардуино форуме предложили использовать прошивку 0.6 для калибровки, и уже потом ставить навороченые.
В схеме 3-и потенцометра. У всех один крайний на «+5В», второй крайний — на общий «-» питания
Средние контакты подключаются к 23, 25, 27 выводам меги соответственно. На плате обозначены H — фен, S — паяльник, M — мотор фена.
Если плата 1.3 то там объеденено в группу контакты «+5В, Н, S, M, GND»
На плате 1.5 объеденен только «H, S, M» а «+5В» и «GND» можно взять на контактах ниже L7505, под конденсатором.
А какой смысл в русской прошивке? Там всего три слова в отображении, не считая заставку:
Solder — Паяльник
SMD (AIR) — Фен
Error — Ошибка
В «русской» прошивке добавленно только дорисовка недостающих символов, для которых нет визуального сходства в латинице — по принципу перевода как раньше в ноклах)))
Другое дело, росщедриться и купить дисплей с киррилицей (есть дисплеи с таблицами en+ru и en+cn), тогда в скетче можно переписать тексты и будет настоящая руссифицырованная паяльная станция.
Печальная история. И если биос ни видит винт это уже хана прошивки винта, а если видит то файловая таблица. Буду заказывать фен с паяльником. Паяльник попредпочительней будет с терморезистором я так понял? Пока прийдут авось и плата дорисуеться.
Винт немного не дожил до того как пришел новый, так бы перекинул все.
Да, буду под терморезистор делать, у меня сейчас лежит новый фен и паяльник с терморезистором для новой станции.
Паяльник с терморезистором отличного качества, на порядок лучше того что брал первый раз: Паяльник
Фен брал с насадками в комплекте тут: Фен с насадками
Продавцы проверенные лично))
Схема или плата нужна?
Схема та же что и здесь описана, подключать все по распиновке. Распиновку в гугле можно узнать на ардуино и на мегу. Единственное что, на ардуине уже есть кварц, так что его не нужно.
Платы для использования ардуино, я не встречал.
Подскажите новичку в этом всем деле. Собрал плату V1.3, пока не запускал, жду дисплейчик пока доедет. Залил прошивку через плату Ардуино (т.е. поставил Атмегу в Адуину и залил скетч через стандартную программу ардуины). Но вот начитавшись разных умников и насмотревшись их роликов вошул в ступор... Нужно ли шить бутлодер при таком способе заливки прошивки, нужно ли прошивать другие фьюзы?
П.с.:Только начал знакомиться с ардуиной и электроникой, пока как хобби в начале изучения, т.ч. прошу сильно не пинать за возможные глупости в вопросе ;)
Бутлоадер не нужен, с ним у людей проблемы потом. Можно настроить на стандартных фьюзи, только частота обновления экрана будет малая, а фьюзи прошить позже. С фьюзи нужно осторожно, чтоб не залочить мегу.
Если все нормально, то на экране должны быть надписи (Если нет паяльника и фена):
Solder: Error
SMD: Error
бегущие странные символы — это где-то плохой контакт между экраном и платой.
Фьюзи если не правильно то:
- фьюзи по умолчанию — экран обновляется с задержкой
- залочен МК или бутлоадер зашит — тестовая страница экрана — квадратики верхний ряд
Спасибо за помощь. Не успел отписать, что все завелось и отобразилось, а Вы уже ответили. Да действительно плохо пропаял или плохо смыл флюс. Еще раз погрел пальником, хорошенько прошелся спиртом и все пошло! Везде ошибки (Error) ))))) Ура!)))
Вопрос не по теме, чем отличаются L7805CV и L7805ACV? Заранее спасибо!
Так это же самодельная плата.
Не видел ни кого чтоб ее заказывали где-то, но повторили многие.
Самому не хочется попробовать собрать?
С какого города в Украине?)
На принципиальной схеме указан постоянный резистор на 220 Ом, однако если такое значение нанесено непосредственно на сам SMD-элемент, то это будет 22*10^0=22 Ом (двадцать два Ома). На схеме расположения элементов на печатной плате подразумевался номинал на 220 (двести двадцать) Ом.
#include <Wire.h> // подключаем штатную библиотеку позволяющую взаимодействовать с I2C/TWI-устройствами
#include <LiquidCrystal_I2C.h> // Подключаем библиотеку для работы с дисплеем
LiquidCrystal_I2C lcd(0x27,16,2); // устанавливаем адрес 0x27 или 0x3F, и дисплей 16 символов в 2 строки (16х2)
Можно получить распиновку проводов на плате куда-какой и откуда-куда, в версии 1.5. с феном на 24в с термопарой. Зарание спасибо. После выложу что получилось.
добрый день, есть несколько проблем с ПС подскажите кто знает причины 1) в версии прошивки 05 паяльник нагревается примерно до 80 и вырубается ПС паяльник с терморозистором ,а у фена температура выставлена но продолжает расти ,и как её подкоректировать под показания термометра разница градусов в 60 , спираль накала поставлена через реле .
2)в версии прошивки 052 паяльник показывает температуру -307градусов температура растет и не регулируетса но ПС не вырубаетса , с феном проблема как и в первом случае.
Здравствуйте! Сегодня собрал паяльную станцую по Вашей схеме. Спасибо автору и всем соавторам ! Всё работает, правда завелось не с первого раза, как говориться: «при помощи молотка, кувалды и чье-то матери» ))), но главное работает. Даже пробовал разные паяльники и с термопарой и с терморезистором. Единственное, что не совсем работает — это правильное определение температуры фена. У меня в фене стоит термопара, которая в одну сторону звонится 1.2 ом, в другую 0.9 ом. И при реальной температуре фена за 300 градусов на дисплее показывает макс. 78-80. Посоветуйте, что изменить в схеме, может заменить резистор 220к на больший по номиналу, например на 1Мом, что повысить коэффициент усиления ?
Ребята, помогите так переменники цепляются, что-то вьехать не могу плата V1.5, нарисуйте плиз, если я ощибаюсь=)) Зараниее спасибо=)) Ссылка на мою мазню, тут прекрепить не могу чтот-то... https://cloud.mail.ru/public/KBnp/gkmvkvSe9
извини не на те подумал короче если смотреть со стороны ручки имеем выводы 1-2-3 так вот 1-е спаиваем вместе ина +. 3-и вместе и на -. каждый 2 вывод по отдельности -т.е паяем к т фена. т паяльника и скорости фена
Доброго вечера или дня, проэкт интересный решил собрать, но начились проблемы, при включения на дисплее в верху отображаются квадраты, тут читал что это проблема с мк — зашит или проблемы с бутом, но если мк зашит на него потом нельзя ни чего загрузить у меня все наоборот все грузится, по схеме проверил пропаял. Конечно все же подозрение склоняется к мк, а вот что делаю не правельно незнаю, кто может подсказать?
Ну так и должно быть без МК.
Перемычки на экране есть?
Возможны варианты:
— Не правильно/не полностью подключен экран
— Не прошит МК либо проблемы с фьюзи (если МК вытянут с УНО или шился в УНО)
у вас на экране тестовая страница самого дисплея, она отображается если на дисплей подать питание, но не подать сигнал для отображения.
Питание все подключено?
минус подключен на контакты экрана 1, 5 и 16?
Плюс 5В на 2 и 15?
всё подключено! всё по схеме,грешу на МК,может всё таки не прошилась.... А через ардуино прошивать нужно вместо МК что стоит в ардуино вставить новую микруху и прошить,а потом вставить на нашу плату,так?
такая же байда — никак не могу запустить плату, на экране тупо квадратики и все, пробовал уже на двух платах, перелопатил их вдоль и поперек на КЗ ничего не нашел, уже лоб разбил а толку ноль. Шил USBASP причем разными прошивками, даже пробовал найдеными прошивками 8 мегу шить но результат один и тот же, квадратики и все. Куда копать уже не понимаю
Там и плату нужно подшаманить под это дело. Свободный вывод порта чернз резистор подключить к +5в, и этот же вывод подключить к геркону. Второй вывод геркона на земле.
Можно и без резистора и 5 вольт. Но внутренние резисторы в портах в таком случае любят самоубиваться.
Прошивку можнт поменять, но всем лень и некогда :)
Не работает, вторая версия прошивки, с первой вообще не алё. Сначало каряки показывает а потом включается фен, если включить его, а тен не включает, пока до 28 ноги не дотронуться. При этом дисплей пустой.
Собрал станцию. Паяльник работает нормально. Канал фена интересный эфыект выдает. Температуру термопары показыаает 0. Если отпаять один из проводов ветилятора (220 на нагреватель еще не подавал) , то температура показывается рормально. Обратно включаешь вентилятор и снова 0. Обзвонил, разобрал фен. Никак фен с термопарой не коротит.
Отрезал операционник от МК, питание +5 кинул отдельным блоком питания, опер заменил, даже полевик включающий вентилятор замерил. Всёравно на выходе опера показыаает 0 при подключении вентилятора. Причем канал паяльника этим не страдает. Где-то наводка и некачественная пайка. Заменил корденсатор шунтирующий, землю термопары припаял в другое место. Пробовал термопару от мултиметра. Пофиг. Попробую сегодня промыть еще раз от флюса, распаять эту часть и заново спаять. Чудес же не бывает.
Прошивка ver 0.5, плата 2016 с переключением термопара/терморезистор
на 99% оборотах вентилятора — темgературу фена показывает стабильно 0, если 1%, то проскакивают значения какие-то. Я уже не выдержал, сделал второй экземпляр платы с новыми элементами. Эффект тот же. Попробовал вынести цепь управления вентилятором (транзистор, разъём) с платы на внешнюю макетку. Вот тут всё пошло как надо.
Наверное, каким боком этот транзистор даёт какие-то помехи на схему усиления сигнала датчика. Без осцила не разобраться. Тестером всё прозвонил - всё нормально: ни замыканий,ни разрывов нет.
Может переделаю плату — вынесу операционник подальше от силовых цепей, если лень неодолеет.
Частоту шима не менял — не феншуйно это, в аппаратуре косяк.
На плате ошибочно указано «+» и «-» на вентилятор. Транзистор управляет по минусу. Это учтено? Это может влиять.
У меня плата еще 1.3 с незадействованным каналом на операционнике по паяльнику, наводок не дает. Паяльник с термистором и навесным монтажем установлен делитель на подстроечном.
Новую плату пока делаю по возможности
Проблема оказалась в аналоговой части — почему-то один канал усилителя выдавал что хотел вместо того, что надо. почему так произошло — не понятно. Менял все компоненты — до фени. Изготовил ещё одно плату, из другого куска тестолита :))) — помогло. Правда, по ходу дела спалил как-то контроллер, но это уже отдельная история.
Паяльник подойдет.
Плату любую можно.
Я пока последнюю не сделал, остальные базируют свои разработки на моей первой (добавляют правда по млочам), есть еще одна вариация от Алексея, менее распространенная.
Смотря что за контроллер и распиновка. Если такой же, то ничего не нужно делать, можно разве что для красоты тексты переписать, равномерно распределив по экрану все надписи.
Да, рабочий вариант, это и есть версия Алексея.
У Алексея, на драйве есть прошивка и плата. Я новую плату разрабатываю базируясь на его версии. Буду только под мегу 328 и паяльник с терморезистором делать
Собрал станцию запустилась. Но есть проблемы) 1)не работает паяльник пишет ошибка. 2) фен кочигарит, но не регулирует температуру. 3)греется l7812. Куда смотреть подскажите)
900-я серия паяльников работает по 4-м проводам: 2 провода нагреватель и 2 провода термодатчик (термопара или терморезистор).
Нагреватель Т12 работает по 2-м проводам с чередованием пагрев — замер.
Видимо проблема в том что не получается реализовать работу такой схемы.
Не планируется ставить контакты реле в разрыв нагревателя фена. А управление с МК на обмотку реле на случай перегрева фена (температура больше заданной нормы и продолжает расти)?
Здравствуйте. собрал на плате 1,5 фен не запускается, поменял
BT139 который как оказалось не работающий на BT138 эффект тот же, на 1-2 секунды вкл. диод и гаснет нагрев не идет. паяльника нету пока, но там диод мигает когда перекидываю термопару с фена. при прозвонке 0,9ом. уже пробовал менять LM358 и MOC3063 все без изменений. прошивки тоже менял разные. где фен начинает грет но вентилятор не крутит, в других наоборот нагрев не идет а фен дует . подскажите пожалуйста в чем может быть причина. плату уже переделал в 3 раз. соплей нету кз тоже прозванивал не однократно. голова кипит не могу понять в чем дело, делаю все в первый раз.
Здравствуйте. Ребята помогите. Собрал на плате V 1.3, года два назад ...Сейчас включаю паяльник и он начинает максимально греться, при этом на дисплее показывает набор до выбранной температуры. Какая актуальная прошивка для этой платы? Куда копать?)
Контакты обведенные желтым — это «+5В» и «-5В». Пару можно использовать, например, для переменных резисторов регулировки.
Выше давал распиновку по базовой версии платы 1.5, там суть та же: распиновка платы 1.5
Да. можно
Вот подредачил немножко и заводиться)На меге 8 занимает только 44процента памяти Скачать скетч можно тут
В ардуино иде делаемс так
Заходим в Инструменты-->Платы и выбираем там Arduion NG or older
Потом опять в инструменты-->процессор выбираем ATmega8
И потом грузим скетч в МК через програматор)
vasyna-
- ↓
-
Отредактирован:
Vasinox-
- ↑
- ↓
-
Отредактирован:
1) Не понятным мне причинам иногда на дисплеи во время работы паяльника через какое то время выводиться иероглифы и потом все становятся как надо. Думаю что виной кварц, так как он не обвязан конденсаторами. Хочу попробовать на внутреннем генераторе 8 Mhz, но не знаю какие должны быть фьюзы?
2) С оригинальной прошивкой мне не удалось откалибровать паяльник до оптимальном для меня точности, поэтому попробовал ШИМ, но теперь паяльник слышно как издает шум.
vasyna-
- ↑
- ↓
-
Отредактирован:
1. внутренний кварц не стоит пользовать. Он редко дает точные 8MHz. Переделйайте Вашу схему по нормальную обвязку. Там надо-то хер да маленько, если не охота переделывать всю схему — навесной монтаж наше все! Ну и для надеги китайскими соплями забахаете. Плюс почему 8, когда 16 должно быть? По этому скорее всего и не успевают моментами цифорки «добежать» до экранчика.
2. А что значит не удалось откалибровать? МОжет метода не верная? Просто как ты ни крути это тоже шим. Может не хватило подстроечника?
west3-
- ↓
-
Отредактирован:
На симистор нужно ставить, хоть небольшой радиатор, у меня кусок аллиминия, видно на последнем фото.
vasyna-
- ↓
-
Отредактирован:
и мосфеты не греются?
у меня 0.25Вт все норм, ставь и не парься.
На фото видно резистор 22К, он маломощный — 0.25Вт
Мосфеты не греются. Греется только симистор и 12В стабилизатор.
EverGrand-
- ↓
-
Отредактирован:
Плату уже повторяли, паяльник с терморезистором работает, но нужно внести правки в код.
memfis-gt-
- ↓
-
Отредактирован:
Симистор грелся заметно сильнее, алюминиевая пластина в качестве радиатора достаточно. Симистор вроде бы можно заменить на BTA16, он не греется.
irfz44 у меня не греются.
memfis-gt-
- ↑
- ↓
-
Отредактирован:
Может проблема в ваших транзисторах?
memfis-gt-
- ↑
- ↓
-
Отредактирован:
60Вт — это 2.5А на 24В
IRFZ44 расчитан на 60В и 50А, температура до 175 градусов
memfis-gt-
- ↑
- ↓
-
Отредактирован:
Автор этой схемы тоже не жаловался на мосфеты, у него грелся сильно только 12В стабилизатор.
memfis-gt-
- ↑
- ↓
-
Отредактирован:
Тут многие компоненты можно заменять. Симистор, транзисторы, МК можно так же мегу 8, немного подправив код, стабилизатор 5В можно заменить на импульсный, а от 12В отказаться вовсе. Паяльник можно использовать с терморезистором, изменив немного схему и параметры в коде.
memfis-gt-
- ↑
- ↓
-
Отредактирован:
memfis-gt-
- ↑
- ↓
-
Отредактирован:
memfis-gt-
- ↑
- ↓
-
Отредактирован:
dimasik15175-
- ↓
-
Отредактирован:
dimasik15175-
- ↑
- ↓
-
Отредактирован:
потом в верху меню: Скетч -> Экспорт бинарного файла
В папке где скетч — файл .ino, появятся еще пара файлов в формате .hex
Один с бутлоадером, второй без него
dimasik15175-
- ↑
- ↓
-
Отредактирован:
PIWALDO-
- ↓
-
Отредактирован:
По какой из плат сделана станция?
Я переделал на паяльник с терморезистором.
PIWALDO-
- ↑
- ↓
-
Отредактирован:
Там нужно будет две строчки поменять в задании параметров для паяльника.
Плата будет с дополнительным подстроечником на 220 Ом?
PIWALDO-
- ↑
- ↓
-
Отредактирован:
Так еще не решил, 1.5 плата лучше ?, и дополнительный подстроечником что делает?
Буду плату перерабатывать на mini DC DC
В плате 1.5 есть доработка для паяльника под терморезистор.
Я правда на плате 1.3 впаял подстроечник навесным монтажем, не делал новую плату.
PIWALDO-
- ↑
- ↓
-
Отредактирован:
Скетч для ПС с терморезистором
PIWALDO-
- ↑
- ↓
-
Отредактирован:
Не могу разобраться с платой, что делают эти 3 вывода
нижний это + терморезистора?
и 4 подстроечник идет на 220 Ом?
Если соединить средний с верхним — это для паяльника с термопарой.
Если соединить средний с нижним — это для паяльника с терморезистором. Терморезистор подключается на контакты TrS, а калибруется температура подстроечником на 220 Ом
yura-
- ↑
- ↓
-
Отредактирован:
tr — это для терморезистора, если паяльник с терморезистором
tp — для термопары, если паяльник с термопарой.
В термопаре полярность нужно соблюдать
Антон-
- ↑
- ↓
-
Отредактирован:
доброго времени суток, собрал станцию, все функционирует, но вот засада, паяльник работает нормально на вашей плате 1.5 с прошивкой под паяльник с термистором, паяльник Hakko 907? а вот фен стал пищать при регулировке, хотя на версии 0.5 регулировался отлично, чт оможно сделать ? пока вмыслях вернуть алгоритм фена из прошивки 0.5 а работу с пачльником оставить из 0.52
заранее спасибо
Антон-
- ↑
- ↓
-
Отредактирован:
Я пока с прошивкой не разбирался, хочу новую плату сделать сначала, а под нее уже прошивку адаптировать.
Антон-
- ↑
- ↓
-
Отредактирован:
я скачивал из архива kabazyaka https://yadi.sk/d/298P98XT3HPU8m
с герконом разобрался, я не учел что когда переворачиваеш плату то верх это низ, теперь геркон отрабатывает корректно, но после включения фена он греется секунд 5 и выпадает ворнинг, условия ворнинга еще не отпределил, сижу копаю дальше, на ардуино форуме предложили использовать прошивку 0.6 для калибровки, и уже потом ставить навороченые.
Средние контакты подключаются к 23, 25, 27 выводам меги соответственно. На плате обозначены H — фен, S — паяльник, M — мотор фена.
Если плата 1.3 то там объеденено в группу контакты «+5В, Н, S, M, GND»
На плате 1.5 объеденен только «H, S, M» а «+5В» и «GND» можно взять на контактах ниже L7505, под конденсатором.
я видел есть русская прошивка кто может поделится hex?
Solder — Паяльник
SMD (AIR) — Фен
Error — Ошибка
В «русской» прошивке добавленно только дорисовка недостающих символов, для которых нет визуального сходства в латинице — по принципу перевода как раньше в ноклах)))
Другое дело, росщедриться и купить дисплей с киррилицей (есть дисплеи с таблицами en+ru и en+cn), тогда в скетче можно переписать тексты и будет настоящая руссифицырованная паяльная станция.
В какой строке находится значения отвечающие за поддержку температуры на паяльник?
В V2 будет реализован геркон и плата будет под smd. Может еще что успею...
Винт немного не дожил до того как пришел новый, так бы перекинул все.
Да, буду под терморезистор делать, у меня сейчас лежит новый фен и паяльник с терморезистором для новой станции.
Фен брал с насадками в комплекте тут: Фен с насадками
Продавцы проверенные лично))
sabian-
- ↓
-
Отредактирован:
Вот плата под SMD с соседней темы на драйве. Можете подправить ее под паяльник с терморезистором?
Спасибо.
Он уже забил, говорят(
Я от его платы отталкивался, буду делать новую плату на термистор, но придется подождать.
sabian-
- ↑
- ↓
-
Отредактирован:
sabian-
- ↑
- ↓
-
Отредактирован:
sabian-
- ↓
-
Отредактирован:
sabian-
- ↓
-
Отредактирован:
Схема та же что и здесь описана, подключать все по распиновке. Распиновку в гугле можно узнать на ардуино и на мегу. Единственное что, на ардуине уже есть кварц, так что его не нужно.
Платы для использования ардуино, я не встречал.
а можно усилитель сигнала для термосопротивления отдельно (схему) кусочек. Наверное должно быть что то типо этого. Совсем запутался
Там обычный делитель напряжения.
Одно плече — терморезистор на землю, второе — подстроечник на +5В
sabian-
- ↓
-
Отредактирован:
Можете, все-таки, подправить плату Алексея под термистор. Спасибо.
Arsenich-
- ↓
-
Отредактирован:
Вечер добрый!
Подскажите новичку в этом всем деле. Собрал плату V1.3, пока не запускал, жду дисплейчик пока доедет. Залил прошивку через плату Ардуино (т.е. поставил Атмегу в Адуину и залил скетч через стандартную программу ардуины). Но вот начитавшись разных умников и насмотревшись их роликов вошул в ступор... Нужно ли шить бутлодер при таком способе заливки прошивки, нужно ли прошивать другие фьюзы?
П.с.:Только начал знакомиться с ардуиной и электроникой, пока как хобби в начале изучения, т.ч. прошу сильно не пинать за возможные глупости в вопросе ;)
Arsenich-
- ↑
- ↓
-
Отредактирован:
Собрал наконец-то платку, вроде запустилась, но...
Как я и думал, и как мне кажется, проблема с фьзами, т.к. на экране бегут всяческие символы (?!_....)
Итак вопросы:
Действительно ли это проблема с фьзами или я где-то еще накосячил?
Какие признаки жизни должна подавать правильно собранная плата?
Если проблема с фьзами — как, а точнее чем их проще всего прошить? (есть UART программатор, Arduino UNO)
P.S. Паяльник и фен еще летят ко мне, т.ч. отладка и запуск идет только со стороны платы.
Если все нормально, то на экране должны быть надписи (Если нет паяльника и фена):
Solder: Error
SMD: Error
бегущие странные символы — это где-то плохой контакт между экраном и платой.
Фьюзи если не правильно то:
- фьюзи по умолчанию — экран обновляется с задержкой
- залочен МК или бутлоадер зашит — тестовая страница экрана — квадратики верхний ряд
Arsenich-
- ↑
- ↓
-
Отредактирован:
Спасибо за помощь. Не успел отписать, что все завелось и отобразилось, а Вы уже ответили. Да действительно плохо пропаял или плохо смыл флюс. Еще раз погрел пальником, хорошенько прошелся спиртом и все пошло! Везде ошибки (Error) ))))) Ура!)))
Вопрос не по теме, чем отличаются L7805CV и L7805ACV? Заранее спасибо!
L78ххACV — тонкая подложка
Все остальное идентично
МК шьется еще или уже нет?
Если шьется, то можно перешить и залить фьюзи правильные, если никак, то только новый МК.
Чем шилось?
Дисплей правильно подключен, есть перемычки?
Значит действительно проблема в прошивке.
Если еще шьется МК, то прошить заново и вшить правильные фьюзы.
Шить проще каким нибуть программатором, не через ардуино иде.
так шилось же програматором...и фьюзы с картинки...уже раз 5 перепрошивал мк(все хорошо зашиваеться и считуеться...но на екране квадратики
попробую с новым мк потом.возможно после прошивки бутлоадера мк уже не может работать как раньше?
A-vompir-
- ↓
-
Отредактирован:
Shif-
- ↑
- ↓
-
Отредактирован:
Не видел ни кого чтоб ее заказывали где-то, но повторили многие.
Самому не хочется попробовать собрать?
С какого города в Украине?)
Конечно хочется собрать. На 90%собраны комплектующие.Проживаю в Одессе. Хотелось,чтобы
плата была хорошего качества.
ilya-
- ↓
-
Отредактирован:
Нет!
SMD 220 = 22 Ом
SMD 221 = 220 Ом
SMD 222 = 2,2 кОм
shura-
- ↑
- ↓
-
Отредактирован:
На принципиальной схеме указан постоянный резистор на 220 Ом, однако если такое значение нанесено непосредственно на сам SMD-элемент, то это будет 22*10^0=22 Ом (двадцать два Ома). На схеме расположения элементов на печатной плате подразумевался номинал на 220 (двести двадцать) Ом.
Вот такое различие.
ilya-
- ↓
-
Отредактирован:
Посоветуйте, пожалуйста, какой надо (или лучше) симистор:
BT138-600E (600В/12А Igt max=40 mA)
BT138-600 (600В/12А Igt max=70 mA)
BT138-800 BT138-800 (800В/12А Igt max=70 mA)
Кроме этих еще ставят BT139 и BTA16 и без нареканий. Бери что есть
ilya-
- ↓
-
Отредактирован:
muskat-
- ↓
-
Отредактирован:
Я не переделывал, но насколько я знаю, то нужно прописать:
вместо:
Piter-
- ↑
- ↓
-
Отредактирован:
#include <Wire.h> // подключаем штатную библиотеку позволяющую взаимодействовать с I2C/TWI-устройствами
#include <LiquidCrystal_I2C.h> // Подключаем библиотеку для работы с дисплеем
LiquidCrystal_I2C lcd(0x27,16,2); // устанавливаем адрес 0x27 или 0x3F, и дисплей 16 символов в 2 строки (16х2)
void setup()
{
lcd.init(); // инициализация LCD
lcd.backlight(); // включаем подсветку
Egor-
- ↓
-
Отредактирован:
evgenjh-
- ↑
- ↓
-
Отредактирован:
наплате обозначено как МН просто М -ЭТО ДЛЯ КУЛЕРА
DmitriiKB-
- ↓
-
Отредактирован:
Можно получить распиновку проводов на плате куда-какой и откуда-куда, в версии 1.5. с феном на 24в с термопарой. Зарание спасибо. После выложу что получилось.
DmitriiKB-
- ↑
- ↓
-
Отредактирован:
Антон-
- ↑
- ↓
-
Отредактирован:
Sergey-
- ↓
-
Отредактирован:
Добрый день помогите найти причину.плата оригинал от Олега ..поздно увидел вашу(((
Все собрал ,все детали целые,короткого замыкания ни Где нет,но при подключение бп24в он уходит в защиту(
Не могу понять.
Р.с. сам в этом новичок
gena-
- ↓
-
Отредактирован:
добрый день, есть несколько проблем с ПС подскажите кто знает причины 1) в версии прошивки 05 паяльник нагревается примерно до 80 и вырубается ПС паяльник с терморозистором ,а у фена температура выставлена но продолжает расти ,и как её подкоректировать под показания термометра разница градусов в 60 , спираль накала поставлена через реле .
2)в версии прошивки 052 паяльник показывает температуру -307градусов температура растет и не регулируетса но ПС не вырубаетса , с феном проблема как и в первом случае.
МК прошит через USBasp прога AVRdudepro
зарание спасибо
gena-
- ↓
-
Отредактирован:
забыл добавить при включенном фене светодиод мигает в обоих прошивках
спасибо
Arroyoman-
- ↓
-
Отредактирован:
Максим-
- ↓
-
Отредактирован:
Максим-
- ↓
-
Отредактирован:
Евгеныч-
- ↑
- ↓
-
Отредактирован:
Евгеныч-
- ↑
- ↓
-
Отредактирован:
oleg-
- ↓
-
Отредактирован:
Евгений-
- ↓
-
Отредактирован:
Евгений-
- ↑
- ↓
-
Отредактирован:
Я так понял проэкт закрыт, некого нет
Ramanavich-
- ↑
- ↓
-
Отредактирован:
Valdr-
- ↑
- ↓
-
Отредактирован:
metr-
- ↓
-
Отредактирован:
v 2.0
https://drive.google.com/open?id=0B5soMZrgM5aWeFNRbjhVQmR3VE0
Sergey-
- ↑
- ↓
-
Отредактирован:
Ну так и должно быть без МК.
Перемычки на экране есть?
Возможны варианты:
— Не правильно/не полностью подключен экран
— Не прошит МК либо проблемы с фьюзи (если МК вытянут с УНО или шился в УНО)
у меня что с МК что без него,на экране верхняя строка квадратами,нижняя ничего нет.
Шил пони прогом,фьюзы по калькулятору.
Питание все подключено?
минус подключен на контакты экрана 1, 5 и 16?
Плюс 5В на 2 и 15?
МК новый или вытянут с ардуины?
Андрей-
- ↑
- ↓
-
Отредактирован:
Евгений-
- ↓
-
Отредактирован:
bobr 25-
- ↓
-
Отредактирован:
bobr 25-
- ↓
-
Отредактирован:
Евгений-
- ↓
-
Отредактирован:
Дмитрий-
- ↓
-
Отредактирован:
Дмитрий-
- ↓
-
Отредактирован:
Vladimir-
- ↑
- ↓
-
Отредактирован:
Там и плату нужно подшаманить под это дело. Свободный вывод порта чернз резистор подключить к +5в, и этот же вывод подключить к геркону. Второй вывод геркона на земле.
Можно и без резистора и 5 вольт. Но внутренние резисторы в портах в таком случае любят самоубиваться.
Прошивку можнт поменять, но всем лень и некогда :)
Сашка-
- ↓
-
Отредактирован:
Vladimir-
- ↓
-
Отредактирован:
Собрал станцию. Паяльник работает нормально. Канал фена интересный эфыект выдает. Температуру термопары показыаает 0. Если отпаять один из проводов ветилятора (220 на нагреватель еще не подавал) , то температура показывается рормально. Обратно включаешь вентилятор и снова 0. Обзвонил, разобрал фен. Никак фен с термопарой не коротит.
От чего может быть? Где искать!
если 1.5, то глянь куда вентилятор подключен, там «+» на «+24В» должен идти, а «-» на мосфет
Vladimir-
- ↑
- ↓
-
Отредактирован:
попробуй поиграться с частотой шим в скетче. Если выкрутить обороты вентилятора на макс «99» нет изменений?
на 99% оборотах вентилятора — темgературу фена показывает стабильно 0, если 1%, то проскакивают значения какие-то. Я уже не выдержал, сделал второй экземпляр платы с новыми элементами. Эффект тот же. Попробовал вынести цепь управления вентилятором (транзистор, разъём) с платы на внешнюю макетку. Вот тут всё пошло как надо.
Наверное, каким боком этот транзистор даёт какие-то помехи на схему усиления сигнала датчика. Без осцила не разобраться. Тестером всё прозвонил - всё нормально: ни замыканий,ни разрывов нет.
Может переделаю плату — вынесу операционник подальше от силовых цепей, если лень неодолеет.
Частоту шима не менял — не феншуйно это, в аппаратуре косяк.
У меня плата еще 1.3 с незадействованным каналом на операционнике по паяльнику, наводок не дает. Паяльник с термистором и навесным монтажем установлен делитель на подстроечном.
Новую плату пока делаю по возможности
Roman-
- ↓
-
Отредактирован:
Плату любую можно.
Я пока последнюю не сделал, остальные базируют свои разработки на моей первой (добавляют правда по млочам), есть еще одна вариация от Алексея, менее распространенная.
Roman-
- ↓
-
Отредактирован:
У Алексея, на драйве есть прошивка и плата. Я новую плату разрабатываю базируясь на его версии. Буду только под мегу 328 и паяльник с терморезистором делать
Евгений-
- ↓
-
Отредактирован:
Нагреватель Т12 работает по 2-м проводам с чередованием пагрев — замер.
Видимо проблема в том что не получается реализовать работу такой схемы.
Будет и геркон и реле.
Здравствуйте. собрал на плате 1,5 фен не запускается, поменял
BT139 который как оказалось не работающий на BT138 эффект тот же, на 1-2 секунды вкл. диод и гаснет нагрев не идет. паяльника нету пока, но там диод мигает когда перекидываю термопару с фена. при прозвонке 0,9ом. уже пробовал менять LM358 и MOC3063 все без изменений. прошивки тоже менял разные. где фен начинает грет но вентилятор не крутит, в других наоборот нагрев не идет а фен дует . подскажите пожалуйста в чем может быть причина. плату уже переделал в 3 раз. соплей нету кз тоже прозванивал не однократно. голова кипит не могу понять в чем дело, делаю все в первый раз.Сегодня немного подправил прошивку
Для терморезистора: https://drive.google.com/open?id=1JckjtoNBfLW5gkSf2afPiYgJDlj35Ry5
Подстроечный резистор для паяльника выставлялся на 200 Ом, потом уже можно подкорректировать.
https://drive.google.com/open?id=1v-0RnA73zMslw4zYSAoMAirBkfFPNhtk
По этой ссылке будет актуальная информация по паяльной станции.
Плата 1.3 была только под паяльник с термопарой, для нее прошивка 0.5.3р
Выше давал распиновку по базовой версии платы 1.5, там суть та же: распиновка платы 1.5
Подскажите, можно вместо atmega328 впендюрить atmega8 ?
Вот подредачил немножко и заводиться)На меге 8 занимает только 44процента памяти
Скачать скетч можно тут
В ардуино иде делаемс так
Заходим в Инструменты-->Платы и выбираем там Arduion NG or older
Потом опять в инструменты-->процессор выбираем ATmega8
И потом грузим скетч в МК через програматор)
Вставка изображения
Добавить изображение