|
Теги статьи: | Паяльная станция |
Цифровая паяльная станция своими руками.(V 2.0)
Автор: Pavel V.
Опубликовано 09.07.2010
Это уже вторая версия данного проекта, созданная после активного обсуждения оного на нашем Форуме.
Предыдущую версию и фотки готового девайса можно посмотреть тут.
Ваш Кот.
Начать нужно с того, что однажды я озадачился приобретением паяльной станции, ибо "вечные" жала портятся от перегрева, а мой старенький паяльник не имел термостабилизатора.
Изучив рынок, пришел к выводу, что то, что мне хочется, стоит достаточно дорого. Подумал, почитал... И пришел к выводу, что реализовать станцию своей мечты смогу и сам. В качестве контроллера был выбран ATmega8, имеющий встроенные АЦП и ШИМ. Усилитель сигнала термопары на ОУ AD8551.
Паяльник приобрел от паяльных станций Solomon, название "SL-ICMC, паял.д/станц.SL-10, 20, 30CMC".
Паяльник имеет керамический нагреватель и встроенную термопару.
Распиновка разъема паяльника:
Схема устройства:
Теперь прокомментирую схему.
1. Трансформатор и диодный мост выбирается исходя из напряжения питания и мощности используемого паяльника. У меня это 24 В / 50 Вт. Для получения +5 В используется линейный стабилизатор 7805. Он обязательно должен иметь приличный радиатор. Или необходим трансформатор с отдельной обмоткой для питания цифровой части с напряжением 8-9 В.
2. Полевой транзистор на выходе ШИМ - любой подходящий (у меня стоит IRLU024N). Радиатор не потребовался.
3. Светодиод я использовал двухцветный, но можно соединить два, как показано на схеме. Пищалка со встроенным генератором, используется для озвучивания нажатия кнопок (можно не ставить).
LCD в проекте используется символьный, однострочный на 16 символов.
Подключение к контроллеру осуществляется следующим способом:
LCD |
Разъем на схеме U12 |
01 GND |
10 GND |
02 +5V |
09 VCC |
03 VLC |
08 LCD contrast control voltage 0...1V |
04 RS |
01 PD0 |
05 RD |
02 PD1 |
06 EN |
03 PD2 |
11 D4 |
04 PD4 |
12 D5 |
05 PD5 |
13 D6 |
06 PD6 |
14 D7 |
07 PD7 |
Назначение кнопок:
U6.1: Уменьшение установленной температуры на 10 град
U7: Увеличение установленной температуры на 10 град
U4.1: Программирование режимов работы P1, P2, P3
U5: Температурный режим P1
U8: Температурный режим Р2
U3.1: Температурный режим Р3
Прошивку контроллера можно осуществить как на внешнем программаторе, так и внутрисхемно. У меня программатор подключается вместо кнопок.
Данные EEPROM при прошивке зашивать необязательно, можно включить станцию с нажатой кнопкой U5, тогда значения температур примут нулевое значение. Останется запрограммировать их непосредственно через кнопки паяльной станции.
Теперь по поводу прошивок. Имеется 3 варианта:
1. С регулировкой температуры + - 10 градусов.
2. С регулировкой температуры + - 1 градус.
3. И еще одна версия на случай, если Ваш дисплей отображает только первую половину строки.
Также, есть печатная плата, спроектированная Sailanser-ом, за что ему большое спасибо.
Обсуждение статьи - тут.
Эти статьи вам тоже могут пригодиться:
Слон - 936 esd