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

Однажды мне захотелось паяльную станцию, покупные были дорогие, поэтому было принято решение сделать свою..

Изначально я сделал по этой статье. Печатка и прошивка мне не понравилась, пришлось переделать:
— В печатке и схеме
  • Убрал диодные мосты;
  • Убрал кварц и кондеры на 22pF;
  • Другие мелкие изменения.
— В прошивке
  • Изменил систему макросов (программ) + нулевой макрос;
  • Сохранение выставленной температуры (нулевой макрос);
  • Ограничение температуры (от 100 до 420°C);
  • Автовыключение.

Ну а теперь пару моментов в сборке. и первое — паяльник. Он нужен с термопарой (а не терморезистором)!!! Я использовал ZD-929, вот его фото и распиновка:

Питание:
Блок питания нужен на 24в (если меньше, то снижается скорость нагрева и максимальная температура). Берём с запасом, мой паяльник при включении потребляет почти в 2 раза большее мощности, чем он рассчитан, но тут по ситуации.

Программирование и прошивка:
Прошивка состоит из 2 частей (hex и eep) и не забудьте выставить фьюзы на внутренний генератор 8 MHz:


Сборка:
Требуется хорошо пропаять дорожку земли (от минуса питания, до ключа);
Проверяйте пайку деталей и их номиналы;
На LM7805 требуется установка радиатора;
Настроить контрастность дисплея, вращая многооборотный резистор на 10k;
Настроить коэффициент усиления и настроить ПИД.

И на последок видео с тестами и другой информацией:
Можете заметить, что моя плата чуток другая (есть «фильтр» питания 5v и нету подтяжки ресета)

Хочу сказать, что проект даже с моими изменениями, сырой и имеет кучу костылей, если у вас поле этих слов будет желание то вот файлы:
Скачать файлы (схема, печатная плата и др.)

UPD: Существуют китайские наборы для сборки станции на жалах T-12, которые куда круче.