Окончательную схему ещё не составил, могу высказать плюсы применения контроллера:
1. При подаче питания - на 1 секунду включается вентилятор по максимуму.
2. постоянно проверяется не остановился ли вентилятор, если остановился (вернее если скорость вращения меньше порога) - через секунду перезапуск, снова на 1 секунду включается на максимум, затем на нормальную скорость, зависящую от температуры.
Это же можно сделать на МК, не спорю, но ещё один МК (основной нет возможности применить) - это ещё одно место, требующее прошивки при производстве. Основной МК - Silabc C8051F345, в качестве дополнительного в некоторых устройствах использовали PIC10, но в итоге увидели во втором МК неудобство - сборка производится в разных странах, раными группами сборщиков, их всех нужно не забыть обеспечить дополнительно и прошивальщиком ПИКов. Вообщем было решено не использовать МК. Раз есть готовая микросхема, вот только ШИМ в постоянку, и все готово.
По поводу схемы на двух транзисторах - не уверен, что она сможет детектировать останов вентилятора...
Вентилятор -
SUNON ME50151V1-000U-A99В общем схема уже отмакетирована, будем её использовать. Как нарисую в альтиуме - выложу принтскрин.