Реклама ⓘ
Главная » Микроконтроллеры
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Цифровая паяльная станция 4 в 1 (DSS-2.1). Дополнение

Описанная здесь паяльная станция является логическим продолжением ранее опубликованной цифровой паяльной станцией DSS-1 и занявшей первое место в конкурсе на лучшую статью с применением МК.

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

Внешний вид паяльной станции
Паяльная станция DSS-2.1

Характеристики:
- станция имеет импульсный блок питания на UC3845. Выходное напряжение – 24В, максимальный ток – 2,5А.
- возможность подключения внешней нагрузки (мощный паяльник и д.р.)
- возможность подключения термофена (от паяльной станции Lukey 702)
- возможность подключения низковольтного паяльника (24В) с термопарой (от паяльной станции Lukey 702)
- добавлена возможность подключения преднагревателя плат Lukey 863 (или самодельного)
- предусмотрена возможность подключения второго низковольтного паяльника (24В).**
** у меня на плате данная опция отсутствует, т.к. эта идея возникла у меня во время написания данной статьи. Также придется немного изменить намоточные параметры вторичной обмотки трансформатора.
- диапазон регулирования температуры паяльника 100 – 400 °C (шаг – 5 °C)
- диапазон регулирования температуры фена 50 – 450 °C (шаг – 10 °C)
- диапазон регулирования температуры преднагревателя 50 – 300 °C (шаг – 10 °C)
- диапазон регулирования скоростей вентиляторов – (40% – 100%) разбит на 7 шагов.
- регулировка температуры обеспечивается пропорциональным регулированием с возможностью подбора добавочных коэффициентов, для более точной стабилизации температуры;
- защита от обрыва термопар;

1.Принципиальная схема блока МК приведена на рис.1 (все схемы кликабельны).

Схема блока МК паяльной станции

2.Принципиальная схема блока индикации приведена на рис.2.

Схема блока индикации паяльной станции

3.Принципиальная схема силовой части устройства приведена на рис.3.

Схема силовой части паяльной станции

4.Принципиальная схема блока питания паяльной станции приведена на рис.4.

Схема блока питания паяльной станции

Намоточные данные трансформатора рассчитывались программой Flyback (3100)

За основу взят микроконтроллер фирмы Atmel (ATMega88), который настроен на работу от внутреннего RC генератора 8MHz.

Конфигурация фьюзов:

Конфигурация фьюзов

Конфигурация фьюзов

Регистр сдвига (74HC595), два дешифратора (74HC238) и ключи Дарлингтона (ULN2003) используется для управления динамической индикацией индикаторов и светодиодов, а также опросом кнопок. Использование ключей Дарлингтона позволило отказаться от использования эмиттерных повторителей на транзисторах, что позволило выиграть немного свободного места на плате, которые имеют размер 125 х 45мм.

Усилители термопар выполнены на двух (LM358).

Силовая часть выполнена по классической схеме на (MOC3063) и (BT138-600).

Немного фото внутренностей станции (кликабельно):

Фото внутренностей станции

Блок управления и отображения информации

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

Лицевая панель отпечатана на обычной фотобумаге для струйных принтеров и покрыта сверху одним слоем обычного скотча ;-)

Красный светофильтр взят в учебнике «ЕШКО» :)

Фото блока управления и отображения информации

Блок питания выполнен по классической схеме на (UC3845) намоточные данные трансформатора указаны на схеме. Блок, размером 120 х 130мм, имеет одну вторичную обмотку на 24В и нагружен на два стабилизатора на L7812 и L7805 так как данный тип БП нежелательно включать без нагрузки. По крайней мере, у меня он иногда стартовал и отключался из-за отсутствия нагрузки в дежурном режиме, поэтому пришлось поставить вентилятор 60*60мм для дополнительного обдува радиаторов и тем самым нагрузить БП (100-150мА вполне достаточно).

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

Фото плат блок питания

Фен и паяльник от паяльной станции Lukey-702

Фен и паяльник

Работа с паяльной станцией:

Светодиоды: при нагревании до заданной температуры горит «красный» светодиод, если температура находится в пределах +/-5 градусов от заданной – горит «зеленый» светодиод, если температура превышает заданную более чем на 5 градусов – мигает «красный» светодиод. В случае обрыва термопары попеременно мигает «красный» и «зеленый» и на индикаторе показывает «Err» (нагрузка при этом обесточивается).

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

От себя хочу добавить, что у меня установлены зеленые светодиоды, однако их свечение (как выяснилось потом) не очень яркое, а через красный светофильтр их не видно вообще! Поэтому рекомендую либо не ставить их вообще, либо ставить, но красные. Некоторые могут сказать, что это излишество – и я соглашусь с ними, но мне захотелось так сделать.

Паяльник:

Работа с паяльником осуществляется 3-мя кнопками «Solder on/off», «+5», «-5»

- при включенном паяльнике нажатие на «+5», «-5» соответственно увеличивают/уменьшают заданную температуру о чем свидетельствует мигание индикатора.
- при выключенном паяльнике и продолжительном одновременном нажатии «+5» и «-5» на экран выводится «поправочный коэффициент» в единицах ШИМ (у меня 180 – это число означает, сколько единиц нужно добавить к расчетной ШИМ, чтобы удерживать заданную температуру).

Фен:

Работа с феном осуществляется 4-мя кнопками «Fen on/off», «+10», «-10», «Motor Speed»

- при включенном фене нажатие на «+10», «-10» соответственно увеличивают/уменьшают заданную температуру о чем свидетельствует мигание индикатора;
- при нажатии на кнопку «Motor Speed» на экран выводится скорость моторчика фена «F-x», которая может изменяться кнопками +/- соответственно.
- при выключенном фене и продолжительном одновременном нажатии «+10» и «-10» на экран выводится «поправочный коэффициент» в единицах ШИМ (у меня 160);
- после выключения фена на индикаторе мигает текущая температура фена и работает вентилятор пока фен не остынет до температуры менее 25 градусов. Если в это время продолжительно нажать «+10» и «-10» на экран выводится «поправочный коэффициент» (см. выше), после чего отображение падения температуры возобновляется.

Также, в фене имеется внутренний нормально разомкнутый геркон, который при замыкании отключает фен (например, при установке на подставку). Включить фен, установленный на подставку невозможно. Так как для подключения фена и низковольтного паяльника использовались одинаковые разъемы с одинаковым подключением термопар и нагревателей, а также исключения возможности случайного подключения паяльника «не туда» в разъеме паяльника необходимо сделать перемычку на месте подключения геркона, что тем самым обезопасит выход паяльника из строя (данная опция проверялась ТОЛЬКО в симуляторе).

Работа с внешней нагрузкой осуществляется 3-мя кнопками «EXT on/off» , кнопки «+» и «-», которыми можно варьировать мощность в нагрузке от 0 до 100 % с шагом «5».

Работа с внешним преднагревателем осуществляется 4-мя кнопками «Preheater», кнопки «+» и «-», и кнопкой «EXT on/off», которая играет роль выбора скорости вентилятора. По сути это дополнительный канал фена, который настраивается точно также как и фен.

Здесь имеются некоторые ограничения: при включенном преднагревателе НЕВОЗМОЖНО включить внешнюю нагрузку и наоборот.

ВНИМАНИЕ: Схема в «PROTEUS» кардинально отличается от оригинала и предназначена только для отладки и проверки работоспособности системы! Названия и номиналы деталей не совпадают!

Также хочу сказать несколько слов о печатной плате микроконтроллера: на ней имеется место под (MAX232) который устанавливать в принципе не нужно, разве что если кому-то понадобится «прошиваться» через СОМ-порт. Я вообще преследовал другую цель – сделать что-то типа «мониторинга» температуры, величины ШИМ и др. параметров на компьютере для того чтобы сделать график и по нему ориентироваться, но бросил по причине отсутствия времени.

Если кому понадобится «BootLoader для ATMega88» для станции – скину на форум. Спрашивайте. ;-)

Налаживание устройства начинают с проверки монтажа. Подаем питание и на индикаторах горят прочерки, затем мы одновременно нажимаем 4 кнопки «+10», «-10», «+5», «-5» - в результате чего в EEPROM записываются стандартные значения температуры паяльника, фена и преднагревателя равные 230, 300 и 120 градусам соответственно и поправочные коэффициенты равные 300, 0 и 0 единицам соответственно, при этом Вы услышите зуммер.

После этого включаем паяльник (фен или преднагреватель) и ждем пока он прогреется. Показания температуры при этом не будут соответствовать действительности. Берем спичечный коробок и в углу паяльником расплавляем небольшое количество олова так, чтобы жало в него погрузилось. Сюда же окунаем термопару мультиметра и сравниваем показания. Вращением подстроечных резисторов добиваемся одинаковых показаний на индикаторе и мультиметре. После этого, изменением «поправочного коэффициента» устраняем разницу температур и добиваемся удержания температуры в заданных пределах.

Настройку фена и преднагревателя производим по аналогичной методике.

Несколько фото для сравнения станций.

Сравнение паяльных станций DSS1 и DSS2

Сравнение паяльных станций DSS1 и DSS2

Паяльная станция DSS2

Дополнение от 22.09.2011:

Итак, статья о станции опубликована и, по крайней мере один человек из известных мне (Serg_tlt) «разводит» печатку контролера под SMD к станции DSS-1 и (Axel XL) сейчас повторяет конструкцию станции DSS-2.1. Однако во время общения с ним возникло множество вопросов, которые я и хочу здесь немного разъяснить.
Как я уже говорил раньше - прошивка станции будет изменяться и вот, текущая версия подходит к своему логическому завершению.

Вопросы по схемам и печаткам:
Да, согласен, в схемах и печатках которые были выложены в статье были небольшие ошибки, которые в настоящее время устранены и перезалиты в архив к статье. Повторюсь для тех, кто может быть уже сделал печатки: дорожки НЕ изменялись, менялись (дописывались) только номиналы деталей. Также было замечено, что на печатке блока индикации неверно впаян диод D35, хотя эта кнопка и не задействована.

Вопросы по БЛОКУ ПИТАНИЯ

Все обмотки блока питания намотаны одинаково в одну сторону с применением Z-намотки проводов обмоток (вместо C-намотки). Это значит, что после намотки слоя и его изоляции, провод переводится на сторону начала намотки уже изолированного слоя, изолируется от будущего слоя, и опять ведется намотка, – это и называется Z-образно. Если упрощенно, то, намотка слоев обмоток всегда ведется с одной стороны каркаса трансформатора, а не с разных. Этот способ намотки уменьшает значение индуктивности рассеяния, хотя он и более трудоемок, по сравнению с C-намоткой.
Более подробно о том как работает «Flyback» на (UC384x) описано здесь
По способам намотки и проводах – здесь

Трансформатор взят из обычного компьютерного блока питания. У меня их было около 8 штук, так что большинство деталей для БП станции было взято с них.
Как разобрать силовой трансформатор?
В интернете описано очень много и маленькая тачечка способов его разборки, но я для себя остановился на следующем: обычным феном паяльной станции с температурой в 300 градусов сначала прогреваем сердечник по всей площади, а потом в месте соединения EI сердечника, около 5 минут (может и больше), одеваем на одну руку перчатку (я использовал те, которые используются для пайки пластиковых труб) в другую брал обычные плоскогубцы. Итак, прогрели, клей должен немного размякнуть, но всё равно держит очень хорошо, далее удерживая сердечник, плоскогубцами БЕЗ ОСОБЫХ УСИЛИЙ! иначе может треснуть, пытаемся расшатать место соединения. Потом снова прогреваем, и снова пытаемся расшатать. Если клей «пойдет», то разобрать трансформатор Вам скорее всего удастся (только если не будете торопиться и нервничать). У меня получилось с третьего раза, так что дерзайте! При этом получаем целый сердечник и заводской каркас. Также хочу обратить внимание, что клеем очень хорошо проклеена середина каркаса и сердечника.

После намотки транса и первом включении, склеивать сердечник я не рекомендую, а просто хорошо стянуть его кабельной пластмассовой стяжкой.
После окончания всех настроек склеить его при помощи «Этилцианакрилата» или в моем случае обычным «Супер-клеем» :-)

Настройка блока питания заключается в следующем:
ВНИМАНИЕ! Детали высоковольтной части БП находятся под опасным для жизни сетевым напряжением!

Трансформатор работает на частоте 85кГц, которая меряется на 6 ноге U5 и подбирается цепочкой R8 и С9 (но номинал С9 желательно не трогать). D2 и R31 лучше при измерении не паять.
Затем проверяем, работает ли обратная связь, для чего паяем VO1, L2, R42, R40, R49, R12, U13, C24, R11 и переменный резистор VR1. Подключаем вывод +25V любому регулируемому источнику напряжения и изменением напряжения в пределах ~10-28V проверяем, измеряется ли сопротивление КЭ оптрона.
Если одно и другое работает, и при условии, что трансформатор намотан правильно - тогда можно паять остальные детали. Блок должен запуститься.
Перед первым включением БП вместо предохранителя подключаем лампу 220В/100-200W и ОБЯЗАТЕЛЬНО нагружаем БП какой-нибудь нагрузкой 2-5 ватт, не больше (я использовал компьютерный вентилятор подключенный к +12В). Включаем на несколько секунд, лампа накаливания должна мигнуть и потухнуть. После этого отключаем, проверяем что греется.
Если лампа горит постоянно, значит БП у Вас не завелся. Нужно искать либо ошибки в монтаже, либо испорченные детали.
Потом включаем и изменением переменного резистора VR1 устанавливаем напряжение +24В.
Всё, предохранитель можно ставить на место. Убирать или ставить "жука" вместо него не рекомендую, т.к. блок боится короткого замыкания по питанию при котором как правило выгорает U5, Q1, R13.

Вопросы по интерфейсу программы и возможностях:
Описание функциональных кнопок программы буду вести слева направо сверху вниз, чтобы не было путаницы.
«Save to Clipboard» - позволяет поместить скриншот (картинку) текущего графика в буфер обмена, для последующей обработки полученных графиков. Сохранение буфера обмена на диск возможно любой программой обработки изображений, которая имеется на компьютере (IrfanView, FSViewer, Paint, ASDSee, CorelDraw, XnView или любой другой).
«Свойства графика» - позволяет настроить толщину точек и линий графика, а также «Периодичность запросов» (в миллисекундах) для автоматического отображения происходящих процессов. От себя хочу добавить, что слишком маленькое время ставить не стоит, т.к. на посылку и ответ от МК нужно определенное время. А также «Шаг графика» - это расстояние между точками на графике. Чем меньше значение, тем плотнее будут отображены графики.
«Save to Excel» - в программе имеется возможность сохранения накопительных контрольных точек прохождения графика. Кликом мышки на области графика в память заносятся значения, которые в данный момент были считаны в окне «Показания», о чем свидетельствует вертикальная линия (маркер). Количество сохраненных маркеров накапливается до следующего запуска программы.

«Выбор СОМ порта» и «Open» - перед началом работы необходимо выбрать порт, на котором висит станция и открыть его, так как все последующие запросы станции не открывают порт, а всего лишь проверяют его состояние.

Окно «Показания»
«Источник» - выбор источника откуда будут считываться и отображаться показания на графике.
«Текущая температура» и «Заданная температура» - тут понятно.
«Интеграл» - чистое значение интеграла (накопленной ошибки) благодаря его введению отпала надобность введения «поправочных коэффициентов» с станцию, теперь программа сама всё подстраивает.
«ШИМ» - значение вычисленного ШИМа с учетом всех поправок, добавок, и корректировок.
«ADC» чистое значение АЦП контроллера (от 0 до 1023), что соответствует (0-5V)
«Разница Пр. - Тк» - показывает разницу температур между «мультиметром» и текущей. В принципе бесполезная величина.
«Темп (прибор)» - температура на мультиметре. Так как подключить мультиметр к компьютеру я даже и не пытался, а смотреть зависимость на графиках мне тоже хотелось, то я и добавил данную позицию. Изменение значения в данном поле осуществляется кнопками перемещения курсора на клавиатуре «вверх» и «вниз».
«Запрос данных 1 раз»
«Включить таймер»

Окно «Редактор наклонной характеристики»
«Темп. прибора» - сюда вводим значения полученные мультиметром в контрольных замерах.
«Темп. станции» - сюда вводим значения полученные станцией в контрольных замерах.
«Разница темп.» - понятно.
«Т* стации + К» - Значения вычисленные с учетом «разницы» и «наклона»

«Разница температур» и «К* наклонной» - нажатием кнопок перемещения курсора на клавиатуре «вверх» и «вниз» позволяет подогнать наклонную таким образом, чтобы она находилась в пределах реальной температуры измеренной с помощью мультиметра.
«График температур» - включение данной опции позволяет отобразить на экране наклонные характеристики станции, мультиметра и «нужной» температуры.

Окно «Коэффициенты поправок»
«Читать» и «Запись» - тут понятно.
«Разница» и «Наклон» - думаю тоже :)

Инструкция по настройке с помощью программы:
ВНИМАНИЕ:
1. В настоящее время ввод или корректировка поправок со станции без использования программы – невозможно (пока, но в будущем планирую доработать прошивку, если будет место, т.к. сейчас прошивка занимает 6,5 килограмм слов и 1кг зарезервировано под бутлоадер).
2. После обновления прошивки ОБЯЗАТЕЛЬНО необходимо сделать общий сброс станции (одновременное продолжительное нажатие кнопок «+5» «-5» «+10» «-10» при всех выключенных нагрузках, о чем будет свидетельствовать длинный «П-И-И-И-К»)
3. Ранее описанная методика настройки станции более не действительна (по крайней мере для текущей прошивки).

Настройка паяльника:
1. Берем цифровой мультиметр с термопарой для измерения температуры, прикручиваем ее конец к кончику жала небольшим кусочком провода так, чтобы получился надежный контакт.
2. Ставим переменный резистор соответствующего ОУ в среднее положение.
3. Потом подключаем станцию с помощью обычного прямого модемного кабеля к свободному СОМ порту компьютера.
4. Запускаем программу, выбираем соответствующий порт и жмем «OPEN». В случае правильного подключения, программа сообщит Вам о том, что соединение прошло удачно.
5. Далее в окне «Показания» выбираем «Паяльник» и нажимаем кнопочку «Запрос данных 1 раз» или ставим галочку «Включить таймер». В этом окошке отобразятся данные полученные от станции. Пока нас интересует только температура, которую показывает станция.
6. Вращением переменного резистора добиваемся показаний температуры около 20 градусов, лучше пусть будет меньше.
7. Здесь же имеется окошко с кнопкой «Принудительного ШИМа», который нужно установить в районе 150-180 единиц ШИМа. Пишем ручками или выбираем из выпадающего списка и нажимаем кнопку. После этого включаем паяльник кнопкой. Ждем, пока хорошо прогреется паяльник и когда показания температуры на станции и мультиметре более-менее успокоятся, запоминаем «Реальную температуру» и «Температуру станции», которая как я уже говорил должна быть меньше реальной на 5-20 градусов.
8. Записываем полученные значения в соответствующие поля в окошке «Редактор наклонной характеристики» с левой стороны «Замер низ».
9. Далее повторяем пункт 7 только с установленным ШИМом равным около 400 единиц и записываем полученные результаты в «Замер верх».
10. Ну и непосредственно приступаем к подбору параметров в окошке ниже. Чтобы было более наглядно можно поставить галочку в «График температур» и на экране будет отображены наклонные характеристики станции, мультиметра и «нужной» температуры.
11. Поставив курсор в поле «Разница температур» или «К* наклонной» - нажатием кнопок перемещения курсора на клавиатуре «вверх» и «вниз» изменяем наклонную таким образом, чтобы она находилась в пределах реальной температуры измеренной с помощью мультиметра. При этом нужно следить за тем, чтобы величина поправок не превышала +/-99! В противном случае нужно изменить сопротивление переменного резистора в ту или иную сторону и повторить пункты 6-10.
*** Мною было замечено, что некоторые термопары имеют почему-то отрицательную наклонную, т.е. с разница температур вначале гораздо больше, чем разница в конце. Так что это не ошибка.
Добившись одинаковых показаний, записываем вычисленные значения в поле «Коэффициенты поправок» и нажимаем «Запись».
Для «ОТКЛЮЧЕНИЯ» принудительного ШИМа нужно записать в него «0» или выключить и снова включить станцию. ВНИМАНИЕ! Установленный принудительный ШИМ действует на всё одновременно (паяльник, фен и преднагреватель), поэтому настройку всего и одновременно делать не нужно!

ВСЁ ! Настройка паяльника на этом закончена.

Настройка фена:
Настройка аналогична настройке паяльника, но иногда нужно подавать принудительное смещение на +термопары фена.
Для этого подключаем последовательно многооборотный резистор номиналом около 10-50кОм и обычное сопротивление около 10кОм к «+5В» и «+термопары».
На выключенном и холодном фене, выставив его на максимальное сопротивление, постепенно уменьшаем сопротивление (у меня в общем получилось 19,5кОм) добиваемся показаний температуры меньше комнатной на 5-10 градусов, т.к. с учетом потом рассчитанных поправок вычисленная температура станции может быть завышена, что в свою очередь повлечет за собой невозможность отключения моторчика фена при его остывании (т.е. меньше 30 градусов).
После того как искомый номинал найден, на место переменного резистора запаивается постоянный. Так как я не нашел у себя сопротивление 19,5кОм, я взял обычное выводное сопротивление на 15кОм, и аккуратно снял токопроводящий слой мелкой наждачкой до нужного номинала. После чего оголенное место покрасил маркером.

После того, как все поправки и коэффициенты будут вычислены и проверены, желательно из записать на бумажечку и кинуть в станцию, чтобы потом после обновления прошивки или других действий, Вам не пришлось проделывать вышеописанное заново. Так сказать сохранить в «БЗУ» - бумаго-запоминающее устройство.

Дополнение от 24.10.2011:

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

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

Наклонная характеристика станции

Формула расчета проста и представляет собой следующее:
Н = ((Т3-(Т1-Т2))-Т4) / (Т4-Т2)
П = (Т1-Т2)-(Т2 * Н), где:
Т1 – реальная температура нижнего замера (эталон) – на рисунке=160
Т2 – температура нижнего замера по станции – на рисунке=113
Т3 – реальная температура верхнего замера (эталон) – на рисунке=361
Т4 – температура верхнего замера по станции – на рисунке=243
Н – угол наклона – для рисунка = 54
П – поправка к ошибке расчетов – для рисунка = –15
Т.расч. - Расчетная (реальная) температура
Темп. – искомая температура
отсюда «обратная» формула представляет собой автокорреляционную функцию и равна:
Т.расч. = Темп. + (Темп. * Н) + П.

Настройка со станции:

Для режима программирования кнопки управления имеют следующие функции

Функции кнопок управления

Вход в режим программирования - одновременное длинное нажатие на "-10" и "-5" при всех выключенных нагрузках (на экране все прочерки).

Меню настроек состоит из 8 пунктов, которые меняются по кругу (кнопки К2, К3) на левом индикаторе в формате "[F|P|S|E]-[H|L]", где
F – фен
P – преднагреватель
S – паяльник
E - второй паяльник
H - верхий замер
L - нижний замер
например: "F-H" – замер фена верхней температуры, "S-L" – замер паяльника нижней или комнатной температуры, "E-H" – замер второго паяльника верхней температуры, и т.д.

На втором (среднем) индикаторе отображается:
Значение сохраненной температуры (из таблицы температур) о чем свидетельствует точка в конце, или текущая температура без точки (в действительности значение АЦП деленное на 2) со станции в зависимости от состояния "[F|P|S|E]". Переключение режимов осуществляется кнопкой «Изменить» (К1).
Кнопки "+/-" (К4, К7) соответственно изменяют сохраненную температуру или заданную температуру. В последнем случае при нажатии на них индикатор мигает и показывает заданную температуру, после чего отображает текущую.
Кнопкой "Питание" (К6) осуществляется вкл/выкл нагрузки (в зависимости от состояния "[F|P|S|E]").

На третьем (правом) индикаторе отображается «Значение сохраненной температуры с точкой» или реальная температура, которая вводится вручную кнопками "+5/-5" (К11, К12).

Изменения проводимые в отдельном меню должны запоминаться кнопкой "Сохранить" (К9) в таблицу замеров температур. Если кнопку не нажать, то значения не сохранятся и их можно будет вернуть в случае неверного ввода.

Если все замеры сохранены - нажимаем "Питание" (К6) для отключения нагрузки.

Расчет коэффициентов и поправок из таблицы замеров температур производятся ТОЛЬКО для выбранного режима кнопкой «Пересчитать и выйти» (К5) в зависимости от состояния "[F|P|S|E]", после чего станция выходит из режима программирования. Для остальных режимов вычисления не производятся.

Пример настройки фена:
1. Включаем станцию, индикаторы показывают прочерки.
2. Одновременно нажимаем и удерживаем несколько секунд кнопки К2 и К11 - вход в режим программирования.
3. Выбираем что будем корректировать (кнопки К2, К3) соответственно на левом индикаторе выбираем «F-L» т.к. нам нужно калибровать нижнее значение фена.
4. Нажимаем кнопку «Изменить» (К1), (точки пропадают).
5. В правом индикаторе кнопками (К11, К12) устанавливаем температуру фена или комнатную температуру (если фен холодный).
6. Запоминаем кнопкой «Сохранить» (К9).
7.  Далее кнопками (К2, К3) выбираем на левом индикаторе «F-H» - это верхний замер.
8.  Нажимаем кнопку «Изменить» (К1), (точки пропадают).
9. Кнопками (К4, К7) устанавливаем заданную температуру около 230 градусов (примерно, все равно в этом режиме показания температуры никогда не будут правильными).
10. Включаем нагрузку кнопкой (К6) и ждем когда показания на среднем индикаторе более-менее успокоятся, одновременно термопарой мультиметра смотрим температуру фена и если она перестала расти, значит фен прогрелся. Температура по мультиметру может отличаться на очень много!
11. В правом индикаторе кнопками (К11, К12) устанавливаем РЕАЛЬНУЮ температуру по мультиметру. Для ускорения ввода температуры можно нажать на кнопку (К10) и записать в правый индикатор показания равные среднему индикатору.
12. Запоминаем кнопкой «Сохранить» (К9).
13. Теперь кнопкой (К5) считаем поправки и выходим в рабочий режим станции.
Можно включать фен и пользоваться!

Для других устройств эти манипуляции проделываем аналогично.

Видео калибровки фена:

Видео теста температур:

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

Скачать прошивку, проект в Proteus, схемы и печатную плату LAY вы можете ниже (пароль к архиву: dss)

Прошивка станции полностью работоспособна, однако некоторые мелкие доработки всё же не исключены ;-). Последние версии прошивок буду выкладывать на форуме в данной теме.

Автор конструкции и статьи – Васильченко Максим MakSVs (Украина).
При содействии SanyaSan142, вносивший интересные конструктивные предложения и sergey36, которому благополучно "ушел" второй экземпляр станции.

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
Рисунок 1. Схема блока МК.
IC1 МК AVR 8-бит
ATmega88P
1 Поиск в магазине ОтронВ блокнот
U1, U2 Операционный усилитель
LM358N
2 Поиск в магазине ОтронВ блокнот
U3 Логическая микросхема1 Поиск в магазине ОтронВ блокнот
U4 Сдвиговый регистр
SN74HC595
1 Поиск в магазине ОтронВ блокнот
U7, U9 Составной транзистор
ULN2003
1 Поиск в магазине ОтронВ блокнот
U10, U11 Кодер, декодер
CD74HC238
1 Поиск в магазине ОтронВ блокнот
U12 Микросхема1 Поиск в магазине ОтронВ блокнот
Q4 Транзистор1 Поиск в магазине ОтронВ блокнот
С4-С6, С11 Конденсатор0.1 мкФ4 Поиск в магазине ОтронВ блокнот
Электролитический конденсатор1 мкФ4 Поиск в магазине ОтронВ блокнот
Электролитический конденсатор100 мкФ 10 В1 Поиск в магазине ОтронВ блокнот
R1, R18, R33, R37 Резистор
1 кОм
4 Поиск в магазине ОтронВ блокнот
R7, R50 Резистор
33 кОм
2 Поиск в магазине ОтронВ блокнот
R15, R19, R34, R39, R51 Резистор
10 кОм
5 Поиск в магазине ОтронВ блокнот
R16, R20, R35, R47 Резистор
100 кОм
4 Поиск в магазине ОтронВ блокнот
R17, R21, R36, R48 Резистор
1 МОм
4 Поиск в магазине ОтронВ блокнот
VR5, VR6, VR8 Подстроечный резистор100 кОм3 Поиск в магазине ОтронВ блокнот
VR7 Подстроечный резистор50 кОм1 Поиск в магазине ОтронВ блокнот
Геркон1 Поиск в магазине ОтронВ блокнот
Буззер1 Поиск в магазине ОтронВ блокнот
Рисунок 2. Схема блока индикации.
D1, D34, D35, D42-D50 Диод12 Поиск в магазине ОтронВ блокнот
R14 Резистор
220 Ом
8 Поиск в магазине ОтронВ блокнот
Тактовая кнопка12 Поиск в магазине ОтронВ блокнот
U24-U27, U30-U34 3-х разрядный цифровой светодиодный индикатор с общими катодами3 Поиск в магазине ОтронВ блокнот
D36-D41, D51-D58 Светодиод14 Поиск в магазине ОтронВ блокнот
D59-D64 Двухцветный светодиод3 Поиск в магазине ОтронВ блокнот
Рисунок 3. Силовая часть устройства.
U6, U17, U19 Оптопара
MOC3063M
3 Поиск в магазине ОтронВ блокнот
Q2 MOSFET-транзистор
IRFZ44
2 Используется 1.5 транзисторноПоиск в магазине ОтронВ блокнот
T1-T3 Симистор
BT138-600
3 Поиск в магазине ОтронВ блокнот
С1-С3 Конденсатор0.1 мкФ3 Поиск в магазине ОтронВ блокнот
R2, R9, R10, R23, R27, R32 Резистор
1 кОм
6 Поиск в магазине ОтронВ блокнот
R3, R4, R24, R25, R28, R29 Резистор
390 Ом
6 Поиск в магазине ОтронВ блокнот
R5, R26, R30 Резистор
39 Ом
3 Поиск в магазине ОтронВ блокнот
DS1 Нагревательный элемент1 Поиск в магазине ОтронВ блокнот
М2, М3 Электродвигатель2 Поиск в магазине ОтронВ блокнот
Рисунок 4. Блок питания паяльной станции.
U5 ШИМ контроллер
UC3845
1 Поиск в магазине ОтронВ блокнот
U13 ИС источника опорного напряжения
TL431
1 Поиск в магазине ОтронВ блокнот
U14 Линейный регулятор
L7805AB
1 Поиск в магазине ОтронВ блокнот
U15 Линейный регулятор
LM7812
1 Поиск в магазине ОтронВ блокнот
VO1 Оптопара
PC817
1 Поиск в магазине ОтронВ блокнот
Q1 MOSFET-транзистор
STP10NK60Z
1 Поиск в магазине ОтронВ блокнот
BR1 Диодный мостRS2071 Поиск в магазине ОтронВ блокнот
D2, D8 Выпрямительный диод
1N4148
2 Поиск в магазине ОтронВ блокнот
D3 Выпрямительный диод
FR207
1 Поиск в магазине ОтронВ блокнот
D5 Стабилитрон
BZV85-C22
1 Поиск в магазине ОтронВ блокнот
D6 Диодная сборкаF12C201 Поиск в магазине ОтронВ блокнот
С7, С20, С21, С23, С25 Конденсатор0.1 мкФ 400 В5 С20, С21, С23 не обязательно на 400 Вольт.Поиск в магазине ОтронВ блокнот
С9, С31, С34 Конденсатор330 пФ3 Поиск в магазине ОтронВ блокнот
С10 Электролитический конденсатор470 мкФ 50 В1 Поиск в магазине ОтронВ блокнот
С12 Электролитический конденсатор470 мкФ 10 В1 Поиск в магазине ОтронВ блокнот
С13 Электролитический конденсатор1000 мкФ 16 В1 Поиск в магазине ОтронВ блокнот
С14 Конденсатор4700 пФ 250 В1 Поиск в магазине ОтронВ блокнот
С26 Электролитический конденсатор47 мкФ 50 В1 Поиск в магазине ОтронВ блокнот
С29 Электролитический конденсатор150 мкФ 450 В1 Поиск в магазине ОтронВ блокнот
С33 Электролитический конденсатор2200 мкФ 35 В1 Поиск в магазине ОтронВ блокнот
С24 Конденсатор0.01 мкФ1 Поиск в магазине ОтронВ блокнот
С32 Конденсатор4700 пФ 1 кВ1 Поиск в магазине ОтронВ блокнот
R6 Резистор
1 МОм
1 Поиск в магазине ОтронВ блокнот
R8 Резистор
56 кОм
1 Поиск в магазине ОтронВ блокнот
R11 Резистор
33 кОм
1 Поиск в магазине ОтронВ блокнот
R12, R45, R46 Резистор
10 кОм
3 Поиск в магазине ОтронВ блокнот
R13 Резистор
0.47 Ом
1 Поиск в магазине ОтронВ блокнот
R31 Резистор
100 Ом
1 Поиск в магазине ОтронВ блокнот
R38 Резистор
1 кОм
1 Поиск в магазине ОтронВ блокнот
R40 Резистор
910 Ом
1 Поиск в магазине ОтронВ блокнот
R41 Резистор
330 кОм
1 2 ВтПоиск в магазине ОтронВ блокнот
R42 Резистор
7.5 кОм
1 Поиск в магазине ОтронВ блокнот
R42 Резистор22-33 Ом1 Поиск в магазине ОтронВ блокнот
R43 Резистор
47 кОм
1 1 ВтПоиск в магазине ОтронВ блокнот
R44 ТермисторNTC 8D-91 Поиск в магазине ОтронВ блокнот
R49 Резистор
47 кОм
1 Поиск в магазине ОтронВ блокнот
VR1 Подстроечный резистор50 кОм1 Поиск в магазине ОтронВ блокнот
F1 Предохранитель2 А1 Поиск в магазине ОтронВ блокнот
Трансформатор1 От компьютерного БППоиск в магазине ОтронВ блокнот
L2 Дроссель10 мкГн1 Поиск в магазине ОтронВ блокнот
Т4 Сглаживающий трансформатор1 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Васильченко Максим Опубликована: 2011 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (6) | Я собрал (0) | Подписаться

0
MakSVs #
Обновите пожалуйста печатку и схему отсюда. Были допущены небольшие ошибки.

Ответить
0
talibanich #
Архив обновил
Ответить
0
Николай #
Можете подсказать как подключить фен Lukey-702 к паяльной станции Ya Xun 937? Как штекер к фену припаять, какие и куда провода? С фена просто провода идут!
Ответить
0
AlexGoncharoff #
Чем можно заменить симистор МОС3063, какие его аналоги?
UC3845N, (TL3845P) - в скобках, это написан аналог?
Отредактирован 23.06.2014 00:12
Ответить
0
jhonson #
Кто знает, что за детали U3, U12, Q4? Здесь не указано.
Ответить
0
Сергей #
U14 и U15 перепутаны
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Pickit 2 - USB-программатор PIC-микроконтроллеров
Pickit 2 - USB-программатор PIC-микроконтроллеров
Катушка Тесла Конструктор регулируемого преобразователя напряжения LM317
вверх