Цифровая паяльная станция на PIC16F887

Цифровая часть выглядит так:

Силовая часть:

Подключение фена, паяльника и ЖК индикатора:

Паяльная станция основана на МК PIC16F887. Это не совсем оптимальный вариант, особенно учитывая тот факт что распиновка в корпусе TQFP вызывает шок и желание отрезать лишнюю часть (судя по всему, голову) у разработчиков, да и пора переходить на ARM архитектуру (к примеру LPC1114 стоит в 2-а раза дешевле а может гораздо, гораздо больше…).
Усилитель термопары собран на широко распространенном ОУ lm358. Используются обе половины, одна для паяльника, вторая для фена, Коэффициент усиления может быть подрегулирован подстроечными резисторами VR1 и VR2.
От использования промышленных ЖКИ было решено отказаться по друм причинам: «стандартный» протокол (особенно для контроллера HD44780), вызывает те же эмоции, что и распиновка ПИКа в TQFP ))), ну и цена, поэтому индикатор взят от телефона Nokia 1100. Так же подойдут дисплеи от 1110/1200, правда их не так удобно паять.

Турбина фена и паяльник включаются посредством полевых транзисторов ( БП на 24В). Стоит отметить, что для фена нужно где-то 36В. На 24В в максимуме дует на так сильно, но вполне достаточно для нормальной работы. Кстати турбина включается полевиком BUZ90 😀 — перебор, конечное, но работает). Негревательный элемент фена включается посредством тиристора. Схема вклюючения стандартная. Развязка с МК посредством оптопары.
Паяльник взят от станции Solomon (SL-10,SL-20,SL-30), так же можно поставить паяльник от станции Lukey-702 или другой с термопарой и нагревателем на 24В. Фен использован от станции Lukey-702. У него турбина встроена в ручку в отличие от Lukey-852, хотя нагревательный элемент и термопара одинаковые.

Назначение кнопок:
PB1: Увеличение температуры паяльника
PB2: Уменьшение температуры паяльника
PB3: Увеличение температуры фена
PB4: Уменьшение температуры фена
PB5: Увеличение скорости вращения вентилятора турбины
PB6: Уменьшение скорости вращения вентилятора турбины
PB7: Включение/выключение паяльника
PB8: Включение/выключение фена
Сохранение настроек происходит при выключении паяльника или фена.
Если необходимо изменить контрастность дисплея, следует при прошивании контроллера изменить содержимое 67 байта EEPROM (рис. 4). Значения должны быть от «0х80″ до «0х9F». При напряжении питания 3В можно начать с 0x90.

Прошивку МК можно скачать тут.

Автор станции Грачев А.В.