Сляпал простенькую схемку. Кому интересно можете посмотреть.
Особенности: МК - АТМега8, 4МГц, ключи (управляющий вентилятором и подсветкой LCD) на КТ805БМ (ну люблю я вторсырье всякое
. Из телевизоровых внутренностей, например). Канал ШИМ всего один, но КТ805 может с десяток вентиляторов радостно вертеть
. Температура измеряется LM335 (не очень сердито, зато дешево).
Особенности программы: Code Vision AVR C Compiler, 2 режима работы - ручной и автоматический. В автоматическом режиме ШИМ регулируется от 50 до 100% при температуре от 25 до 40 градусов (может придется подкорректировать). В ручном - от 50 до 100%. Подсветка LCD включается при изменении режима и при изменении ШИМ в ручном режиме и через пару секунд гаснет. Яркость подсветки устанавливается ШИМ-ом от таймера 2.
Проверено в железе. Все работает как и задумывалось. Кулеру от ШИМа не поплохело - регулируется отлично и посторонних звуков не издает, может он просто очень древний - всего два пина. Осталось в корпус от CD упаковать и интегрировать в системник.
Бюджет: 6 у.е. LCD + 2.5 у.е. ATMega8. Остальное - не знаю, само нашлось в коробочках
.
Конечно по функциональности беднее, чем даже на ATLab, но цели создать зе бэст оф зе бест и не ставилось.
Если придется переделывать, то добавил бы операционничек, для согласования уровне LM335 со входом АЦП, чтобы точность измерения температуры повысить, а то как-то не очень... Ну и, возможно, фильтры в цепь кулера.
Схем в протеусе, но не для симуляции.
PS. Соврешенно без претензий на что либо, в том числе и на ответственность за сожженное что-нибудь.