Совместно с Артёмом сделали отлично работающий и очень удобный фен, управление - два переменника, ртутный датчик движения, индикация - сдвоенный светодиод, никаких кнопок/экранов, свистелок/перделок. Просто и лаконично. Размер - в алюминиевую коробку, аналогичную паяльнику Т12. Что умеет:
- Одной ручкой ставится температура, второй расход воздуха.
- При нагреве расход воздуха автоматически становится на минимум. При охлаждении - наоборот. После выхода на режим пищит и расход устанавливается заказанный пользователем.
- Если не беспокоить три минуты, то пищит, снижает температуру и ждет еще три минуты. Если побеспокоить - то начинает снова работать.
- Если не беспокоить еще три минуты - снова пищит, выдувает из себя тепло и выключает моторчик. Из этого режима выходит если покрутить ручку потока.
- При выключении выключателем сначала снижает температуру на максимальном расходе, а потом выключается от сети полностью.
- Индикация простая: температура ниже целевой - зеленый, выше - красный, как надо - желтый. В стендбай моргает этими цветами часто, в слип - медленно.
Фен собран вокруг ATmega8, использована ручка с вентиляторм на 24В и нагревателем на 220В, с Али - таких там вагон. Вот так выглядит в разобранном состоянии.
Цоколёвка:
- термопара
- земля
- геркон\датчик движения
- корпус
- мотор -
- мотор +
- нагреватель
- нагреватель
Терморезистора нет, сопротивление холодного нагревателя 74 Ом. Вентилятор на 24В, на 3,8В страгивается, на 2.9В останавливается моторчик. Параллельно или вместо геркона нужно поставить датчик движения, ртутный считается лучше.
Собрано на двухсторонней печатной плате, выгравированной на ЧПУ фрезере, металлизации нет, поэтому переходные нужно пропаять в первую очередь и обнизить мелким напильником. Так же нет крепёжных отверстий, плата просто наклеена толстой двухсторонней лентой на дно ящика.
Полностью собранный фен программируется через разъем, в AVR я не разбираюсь, Артём предложил программировать с помощью AVRDUDE, для этого нужно подключиться, прочитать фьюзы и выставить всё как на картинках ниже и зажечь. Всё получилось.
Морду тоже выпилил на фрезере, выгравировал шкалы, заполнил белой краской и шлифанул. Вот так выглядит готовое изделие с морды и в интерьере, на столе.
Наверное больше нечего рассказать. Работает замечательно, проверял стеклянным градусником, температура от 85 до 500°С. Управлять двумя крутишками очень удобно.
Файлы в архиве: проект прошивки целиком, отдельно последняя прошивка, комплект файлов П-КАДа, симуляция для Протеуса, модель морды для СолидВоркс. Всё!