Skip to content
 

Upgrade Aoyue 2900 или паяльная станция с жалами T12

Прошло уже больше года после “переформатирования” нашего СЦ.  Увы, переформатирование в наших нынешних экономических реалиях это ни что иное, кроме как сокращение, уменьшение, ужимание и т.д. От старых мастеров  осталась горка всяческого оборудования до которого у меня руки не доходили. Одной из единиц этого оборудования оказалась паяльная станция Aoyue 2900.

aoyue2900

Это довольно интересная станция. Одиночный паяльник с цифровой установкой температуры на непривычных жалах, которые фирма производитель именует как WQ. Жало представляет из себя монолитный металлический стержень в котором нагреватель и само жало являет собой единое целое. Мощность нагревателя составляет 70w. Такая мощность + монолитная (и при этом миниатюрная) конструкция позволяет получить практически моментальный нагрев и очень малое время отклика. Работа таким жалом с бессвинцовой пайкой превращается действительно в удовольствие а не в “тыканье” и “выколупывание” детальки из аморфной массы чем-то отдаленно напоминающей припой. Также очень удобна смена таких жал. Паяльник (ручка) представляет собой фактически пластиковый держатель с парой контактов. Проще не бывает. Казалось бы все так хорошо, почему же все радиолюбители еще не имеют в своем арсенале таких паяльников и все радиолюбительские сайты не переполнены конструкциями на базе этих жал? Настоящее уныние наступает когда обнаруживается, что наши “продавайлы” предлагают нам эти жала по цене от 140 до 180 грн (16…22$). Причем существует некая практически монополия одного интернет магазина. Тут скромному радиолюбителю сильно не разогнаться… Собственно для меня это не было сюрпризом, я паяльником такой системы работаю уже давно в виде многофункциональной станции Aoyue 2702+, но стоимость жал всегда навевала грусть. После некоторого времени изучения материалов из интернета – оказалось что это самое WQ не что иное, как клон чуть меньшей длины жал знаменитой фирмы HAKKO под названием T12. И братья наши из Китая замечательно продают очень даже оригинальные HAKKOвские жала по цене 4…5$.

7688275

Сказано – сделано, на радостях купил себе сразу 4 шт, попробовал, работают! Энтузиазм несколько поугас буквально через несколько дней работы со станцией. Функционал станции мягко говоря унылый… Температуру она не запоминает, таймер как таковой есть, но пользоваться им крайне неудобно, каких-либо дополнительных сервисных “плюшек” нет совсем. Покопавшись в интернете, понял что я не одинок в своих чувствах. Более того, коллега из солнечной Болгарии уже пытался решить эту проблему путем замены МК в станции на ATtiny4313. Окончательное его решение я так и не нашел. Особо и не искал – не наш это метод, будем делать сами. Да и ATtiny4313 в наших краях редкость, а тот товарищ в ATtiny2313 попросту “не поместился”,  т.к. писал на бейсике. Но кое-что полезное чтение забугорного форума мне все же дало – открылась страшная тайна:  как же в жале с ДВУМЯ выводами одновременно поместился и нагреватель и термодатчик и какого типа там термодатчик. Все оказалось банально и просто – нагреватель включен последовательно с обычной термопарой. Т.е. сколько-то там времени жарим, потом сколько-то там меньше времени – меряем. Но об этом пожалуй позже.

Далее было вскрытие, анализ и срисовывание схемы. Сначала немного о внутренностях.  Внутри практически на весь размер станции – добротный, пусть и китайский трансформатор. Явно тянущий на заявленные 70W.

IMG_2993_web

Сбоку находится плата с выпрямителем, стабилизатором питания, разъемами и ключом управляющим нагревателем. Вся передняя панель – это фактически плата с индикатором и тремя кнопками. Индикатор семисегментный трех-символьный, кнопки имеют значения “больше”, “меньше” и “*”. Что хотели сказать этим “*” мне неизвестно. Судя по схеме сказать было особо нечего. Звездочка – это фактически Reset в оригинальной схеме. Итак схема. Убил весь вечер на срисовывание, хочется надеяться хоть кто-то оценит:

a2900_schematic

Сразу хочу обозначить ответ на все возникшие вопросы при дальнейшем чтении статьи “почему так а не иначе?”, “а лучше бы было вот так!” и т.д. Да может и так, возможно что-то можно было бы сделать схемотехнически и лучше. Я НЕ АВТОР данной схемы. Я АВТОР нового ПО к существующей станции и при разработке оного главной целью было поставлено МИНИМАЛЬНОЕ вмешательство в схему этой станции. Назовем это своеобразным спортом, результат которого скорее всего пригодится бОльшему количеству человек, чем “просто очередная паяльная станция”. Хотя справедливости ради хочу заметить, что никто не мешает собрать вам это устройство с нуля (об этом тоже далее), и радиолюбительские проекты на базе жал T12 мне пока не известны. По крайней мере в русскоязычном интернете.

Как видно из схемы питание управляющей части и нагревателя разнесены на две обмотки. 24в для нагревателя и 5в (6в в оригинале) после стабилизатора для схемы. Нагреватель паяльника питается нефильтрованными пульсирующими 100гц, получившимися после выпрямителя. Питание на паяльник подает ключ VT7 (p-канальный ПТ), сигнал с термопары усиливается при помощи OP1.2, далее оцифровывается внешним АЦП ADC0832, каскад на OP1.1 формирует сигнал для внешнего прерывания INT0 в начале каждой полуволны пульсирующего напряжения. Данные на индикатор в целях экономии ног выводятся через дешифратор 74LS247. Имеется буззер со встроенным генератором. Всем этим железом руководит, в моем случае, ATtiny2313. В оригинале стоял старенький AT89C2051. В связи с невозможностью работы LM358 (а она и стояла в оригинале) в полном диапазоне напряжений на выходе и для полноты использования АЦП и корректного определения отсутствующего жала 1000 отсчетов АЦП = 500 градусов на индикаторе = 5 в на входе АЦП – китайцы пошли на хитрость использовав особенность схемы питания ADC0832, максимальное напряжение питания AT89C2051 – задрали основное напряжение до 6в. Я сразу понял что с более современным МК так не пойдет. Потому изменения в оригинальном железе станции будут такие, а точнее это инструкция для тех кто не хочет внимательно и до конца читать статью:

;—————————————————————————————–
1. Меняем стабилизатор 7806 на радиаторе на 7805
2. Меняем ОУ на ЛЮБОЙ с Rail to Rail Выходом. Возможные варианты кроме моего: MCP602, MCP6022, AD8532 и т.д.
3. Меняем оригинальный AT89C2051 на прошитый ATtiny2313 прошивкой и фузами в конце статьи.
4. Возможно (не факт) настраиваем показания температуры переменным резистором через отверстие в передней панели

Все! Бюджет затеи около 2.5$ Ну не считая убитой недели моего времени, разумеется…
;——————————————————————————————

Как многим уже стало понятно из схемы – принцип работы примерно такой: синхронизируемся с сетью с частотой 100гц. Рабочий цикл состоит из некоторого количества полуволн, часть или все из которых мы пропускаем (в зависимости от установленной и измеренной температуры), в конце цикла производим измерение, предварительно отключив ключ. Ради интереса производил замеры осциллографом на затворе полевика вернув обратно оригинальный МК – у китайцев стратегия работы примерно такая же как и у меня. Отчетливо видны разной ширины импульсы, пропуски лишних полуволн и т.д. Работа нагревателя, кстати дублируется визуально в виде мигающей точки младшего разряда индикатора. Это не особенности прошивки, а схемотехническое решение.

IMG_2992_web

Ну и наконец самое интересное. То из-за чего весь сыр-бор. Описание работы новой прошивки.
1. При первом включении МК инициализирует EEPROM и прописывает значения по умолчанию. Температура по умолчанию 300С, шаг перестройки температуры – 5С, таймер 60 мин.
2. Температура регулируется в пределах 200…450С, для ускорения начального нагрева до 200С нагреватель работает на полную мощность.
3. Установленная температура запоминается через 1-2с а не после каждого нажатия кнопок. Экономим ресурс EEPROM.
4. Реализован автоповтор для увеличения / уменьшения температуры при длительном нажатии кнопок “больше” / “меньше”, причем для разных шагов перестройки температуры – скорость автоповтора разная.
5. Отсутствие жала / плохой контакт индицируется на дисплее как [ t ].
6. Кнопкой “*” можно принудительно усыпить или разбудить станцию. Также разбудить можно кнопками “больше” / “меньше”, не сбив при этом температуру.
7. Спящее состояние индицируется на дисплее как [ 0 ]. Момент срабатывания таймера отключения сопровождается одним длинным и двумя короткими бипами.
8. Применена звуковая индикация попадания температуры жала в заданный диапазон +-30С. Т.е. включили станцию, и не отвлекаясь ждем когда она пипикнет, это означает что все готово к работе. Также при интенсивной работе иногда возможны попискивания когда температура уходит за обозначенные рамки.
9. В режим настроек можно попасть зажав клавишу “меньше” при включении в сеть. Это очень удобно, ведь выключатель на передней панели. Первым настраивается таймер. Значения 0-30-60-90 (0=выкл) перебираются клавишей “больше”. Следующий пункт выбирается клавишей “меньше”. Это шаг перестройки температуры. Значения 2-5-10 – снова клавишей “больше”, окончание ввода и сохранение клавишей “меньше”. Очень просто.

Вот собственно и все. Проект закончил пару месяцев назад и уже успел достаточно серьезно оттестировать. На текущий момент у меня эта станция является основной в работе. Учитывая этот факт и то что в контроллере занято 98.7%  и это с оптимизациями – его можно считать полностью завершенным.

Остались только фуз-биты. Обратите пожалуйста внимание на фуз RSTDISBL в этой конструкции он запрограммирован и дальнейшие изменения возможны только посредством высоковольтного программатора, поэтому сначала льем прошивку потом программируем фузы. Если боитесь – RSTDISBL можно не программировать, но тогда не будет работать кнопка “*” и придется городить резистор на VCC, что несколько портит прелесть минимального вмешательства в железо станции.

a2900_fuses

И последний момент… Не исключаю, что найдется желающий собрать подобную станцию “с нуля”. Предполагаю, что будут грабли с покупкой ADC0832. Предварительно изучив эту ситуацию пришел к выводу, что с минимальными изменениями в схеме и прошивке можно будет поставить доступный MCP3201. Но в железе разумеется не проверял, не было надобности. Доброволец (сборщик, тестер и последующий владелец этой станции) может связаться со мной ниже в комментариях. Желательна квалификация выше, чем у начинающего. Помощь в доведении до ума такой модификации – гарантирую.

Файлы:
Схема в SPlan 7
Прошивка

37 Comments

  1. sliku сказав:

    паяльная станция очень интересная, с такими то характеристиками и с ценой за паяльник 20$ !!!
    http://ru.aliexpress.com/item/Free-Shipping-HAKKO-FM-2028-soldering-handle-soldering-iron-for-HAKKO-FX-951-soldering-station-with/628621251.html
    и за жало в 4$ вот, нашел к примеру интересный комплект для старта
    http://ru.aliexpress.com/item/Freeshipping-4-pcs-lot-Tntegrated-Solder-Iron-Tips-T12-for-Hakko-Soldering-Rework-Station-FX-951/578360717.html
    жаль возможность собрать ее появится не раньше нового года, но уже руки чешутся. первая мысль перед самостоятельной сборкой – это хочется ее упростить схемотехнически,на первый взгляд дешифратор, АЦП и тиньку можно заменить на мегу8/48, а для возможности использования старых (восстановленных) БП от ноутов или полностью с ноля собранных ИИП заменить регулирование пропуском полуволн на привычный ШИМ. если руки у Вас до таких модификаций не дойдут – готов сделать это сам, жаль очень не скоро.

    не сочтите ссылки за рекламу 🙂

    • electra сказав:

      Все то, о чем Вы говорите – по сути другая станция. С другим принципом работы и железом. Модифицировать этот код не имеет никакого смысла, лучше просто написать с нуля.

  2. sliku сказав:

    прикинул цену на 74LS247 и ADC0832 в космодроме
    собирать 1в1 точно не интересно. не столько денег жалко, сколько совесть замучает 🙂

    • electra сказав:

      Не нужно столько ссылок. 2 ссылки = автоматическая постановка сообщения на модерацию. А где космодром находится и так все знают, и то что он постепенно мутирует в российский “Чип и Дип” это тоже ни для кого не секрет. Я в нашем захолустном Бердянске детали умудряюсь продавать (http://aliot.com.ua) дешевле, чем они… А касаемо ADC0832 – я писал в конце статьи, очень жаль, но похоже LS247 тоже попадает в этот список. Будет доброволец-сборщик – помогу подправить на HC595 + MCP3201. Еще вроде должны поместиться в tiny2313…..

  3. sliku сказав:

    за ссылки извиняюсь, воткнул для ленивых.
    буду поглядывать за развитием событий. 70Вт в монолите себе очень хочеццо.
    прошивки пишу редко и корявенько, но для начала буду ориентироваться на параметры в первом коменте + функционал Вашей станции на тини13

    Спасибо за терпение. если Вы не против, обращусь с конкретными вопросами на начало работы над проектом.

    • electra сказав:

      Кстати… С LS247 не все так плохо. Вполне подошла бы SN7447, у меня есть тут (http://www.aliot.com.ua/radio.php?item=28826&cat=4520). Там только 6 и 9 немного “непривычные”

      • sliku сказав:

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

        • electra сказав:

          В целом да. Но как показала практика “допиливание” из другого устройства никогда ни к чему путевому не приводило. Лучше все же делать с нуля…

        • vladim сказав:

          При модификации любой другой станции под этот паяльник боюсь от неё пригодиться только корпус.
          Доработка Aoyue 2900 выложенная автором вверху отличный пример качественной доработки промышленного некачественного барахла .А это стоит многого так-как у радиолюбителей дофига промышленных станций и им её хочется доработать а не собирать ещё одну.

  4. Anatoliy сказав:

    У меня такой же паяльник. Поддерживаю автора статьи, что без переделки паяльник очень не функциональный!!!
    Был момент, что хобел вернуть продавцу и забыть как страшный сон.
    Очень огромная благодарность и уважение автору за проделаную работу!!!
    Вопрос – почему в схемах не вводят компенсацию холодного спая термопары. Это ошибка по температуре 20-35 градусов.
    В Вашим конкретном случае понятно – минимальная переделка схемы

    • electra сказав:

      Все в этом мире относительно, как и относительно измерение температуры жала. Настроив температуру по термометру в рабочем диапазоне 300…400С и работая в закрытом помещении 20…25С – компенсация холодного спая по сути-то не очень и нужна. Это ведь не термометр. Я думаю как-то так.

  5. Николай сказав:

    Здравствуйте! На какой ток рассчитан стабилитрон 18V? Какие элементы установлены на радиаторы в силовой цепи? Обьясните пожалуйста подробнее о прошивке контроллера, немогу понять: сначала прошиваем, а потом выставляем фузы? Прошивать буду ПониПрог.
    Спасибо!

    • electra сказав:

      Здравствуйте! Стабилитрон – любой. Т.е. обычный – 0.5W. На радиатор установлен единственный в схеме полевой транзистор. Прошивать сначала прошивку, затем фузы. После прошивки фузов как на картинке – обычным программатором его уже прошить не выйдет. Позвольте полюбопытствовать: Вы собираете с нуля это устройство или дорабатываете существующую?

  6. Николай сказав:

    Хочу собрать “с нуля”. Разведу плату в ДипТрейс, но сначала нужно скупить все комплектующие и по наличию творить.
    Позвольте уточнить, прошиваем Мк с пустыми фьюзами, затем выставляем фьюзы и снова прошиваем? Стоит ли заморачиваться из-за одной мало значимой кнопки *?
    Подскажите, трансформатор размером как кулак или побольше? Есть много трансформаторов, магнитопроводы разные, трудновато прикинуть мощность, а ее надо минимум 70 Ватт.

    • electra сказав:

      Я не зря спросил. АЦП где брать собираетесь?
      “Незначимая” кнопка делалась исключительно с точки зрения совместимости с оригинальной конструкцией. RSTDISBL можете не программировать. Что изменится – описано в статье.
      Касаемо прошивки: берем новый МК, прошиваем прошивкой, затем прошиваем фузы.
      Касаемо трансформатора: кулаки бывают разные, но если взять средне-статистический – примерно так. Опять же, на фото в статье видно оригинальный, примерно составить представление можно.

  7. Николай сказав:

    АЦП привезут на заказ, сейчас на Украине проблем нет. Если Вы можете предложить, куплю у Вас. Могу под вашим руководством сделать на МСР3201, она у меня есть. ОУ буду устанавливать МСР601 2шт, они у меня имеются.
    Благодарю за разьяснение по прошивке, раньше так никогда не делал, потому назойливо выспрашивал.

  8. Алексей сказав:

    Очень интересное решение, сам занимаюсь Т12, прошу быть в друзьях. ired.ucoz.ru

  9. Anatoliy сказав:

    Огромная благодарность атору за доработку. Пользуюсь этой штукой зачитльное время. У меня изчез дефект, потеря жела блоком управления. Использую 8 видов паяльников и паяльных станций, – есть с чем сравнить.

  10. Timur сказав:

    Добрый день. Делал несколько лет назад аналоговую станцию с композитными жалами Hakko T12 и питанием от БП ноутбука.
    Напряжения 19В вместо стандартных для этих жал 24В вполне хватает чтобы нагреть жало докрасна.
    Если кому интересно схему могу переслать.

  11. valeok сказав:

    А есть ли у кого нибудь плата на этот паяльник.спасибо

  12. Alex сказав:

    Спасибо автору за проделанную работу. Станцией действительно стало удобней пользоваться. За одно поменял кнопки, а то родные продавили пластинку и приходилось нажимать ногтем. Когда хотел поменять 7805, оказалось что он там и стоит с завода, может версия моей станции другая, ну вообщем менять не пришлось, родной стоит.
    P/S Есть 2 шт. ADC0832 и tiny2313 1 шт. могу выслать. Контроллер могу прошить и проверить.

  13. valeok сказав:

    Нужна печатная плата .может кто разводил?

  14. Alex сказав:

    )) valeok. Уже девять месяцев прошло как ты плату ищешь, давно бы уже сам родил. Sprint-Layout тебе в помощь. Если не хочешь голову ломать можешь этой программкой с фотографии срисовать разводку. Примерно так http://www.youtube.com/watch?v=GQiwJW2Mx_Q

  15. mr_gard сказав:

    Timur – интересна твоя схема. Их есть уже несколько у меня, хочется и твой вариант поглядеть.
    mr_gard@mail.ru – моя почта

  16. Ruslan сказав:

    Здравствуйте, просьба к автору, разложите? пожалуйста, по полочкам работу и настройку шима и ацп для измерения напряжения на терморезисторе в паузах шима, когда выходной P-канальный транзистор закрыт. Интересует чисто программная часть. Если не трудно, скинте исходник на email.

    • electra сказав:

      Здравствуйте, Руслан. Откровенно говоря за два с половиной года уже и выветрилось из головы все как там было… Все завязано на синхронизации с сетью, если мне не изменяет память. А исходник, конечно, без проблем отправлю.

      • Виталий сказав:

        Добрый день. У меня такая ситуация: досталось в подарок некоторое количество сменных жал от станции AOYUE 2702, а самой станции у меня пока нету. Хотел купить станцию от AOYUE, но цены там кусаются. Вы не подскажете дешевую альтернативу этой
        паяльной станции, чтобы была совместимость с жалами AOYUE WQ ? Хочется паять а не изобретать паяльник :))

        Спасибо

        • electra сказав:

          Виталий, дешевая альтернатива – собрать самому. Собирайте эту, здесь дорогих деталей нет. Все есть – схема, прошивка. Конструкция точно проверенная, точно лучше оригинальной китайской – проверенно повседневной работой вот уже много лет.

  17. Serg сказав:

    Всем привет. Я сам сваял схему станции для Hakko T12. Сейчас занимаюсь отладкой кода. Пока не очень получается. Тоже хотел попросить скинуть исходник, если можно, посмотрю – может какие то нюансы увижу для себя. Заранее благодарю!

    • electra сказав:

      Как там погода в Mountain View, уважаемый? Или правда думаете что хозяин сего сайта лох и из-за гугл-прокси не видит что уши из Новокузнецка торчат? Вам сюда, мой дорогой друг: http://radio.aliot.com.ua/?p=1115 Исходники у нас тут только для своих.

  18. Игорь сказав:

    Здравствуйте.

    Мне не совсем ясна приведенная вами ссылка. Почему закрыли доступ к сайту для пользователей интернет с Российскими ip понятно, а вот почему открыли потом, нет ясности.

    З.Ы. Избыточный вес ведет к проблемам позвоночника. Надо не жаловаться, а худеть.

    • electra сказав:

      О…. Кацапский докторишка пожаловало. Что же вы как крысы все лезете и лезете. Без вашего “ценного” мнения разберусь. Иди домой, сосед… Ну не любят вас тут больше. Совсем.

  19. CHEKM сказав:

    У кого нибудь сохранилась прошивка от родной AT89C2051?
    буду счастлив вернуть на место старый контроллер
    у меня с новым контроллером станция не запустилась, наверно из-за ATtiny2313 что нашёл только с индексом A-PU

    • electra сказав:

      A-PU тут абсолютно точно не виноват. Ищите проблему в другом месте. Прошивку Вы вряд ли найдете, это же коммерческий продукт и контроллер защищен от чтения. Конструкция 100% работоспособна, у меня работает по сей день.

  20. CHEKM сказав:

    При включении у меня горит 00, кнопками + – показания температуры меняются, на * показывает 0 в скобках, при включение с зажатой – зависает на 000, на плохой контакт(подключение-отключение жала) никак не реагирует

  21. CHEKM сказав:

    Спасибо всем, разобрался, в ручке купленной с жалами T12 чего-то где-то коротит
    от этого сгорел предохранитель на 5A и от этого по соответствующей причине ничего не работало
    подключил жало Т12 через родную ручку вроде нагрев и индикация появились
    буду разбираться чего там сгорело

Leave a Reply