спаял тут себе плату теморегулятора оборотов кулера в компуктер. там, где можно было обойтись 555 + терморезистором, я взял мегу8, выносной датчик lm335 и
хитрый драйвер нагрузки для правильного ШИМа. код писал, можно сказать, первый раз на микробейсике.
это уже вторая редакция платы и, судя по видному слева LC-фильтру ШИМа (без фильтра вентилятор заметно звенит, что раздражает), будет и третья редакция :)
вся эта ахинея сделана с одной целью сберечь здоровье жесткому диску в файлопомойке. один уже сдох, причем я не до конца понимаю - то ли дело в перегревах, то ли в работавшем в фоне дефрагментаторе. то есть, через три года круглосуточной работы диск высыпался с кучей UNC и reallocated секторов, а ведь сейчас жесткие диски не 2 копейки стоят.
ну и хочется, чтобы вентилятор гудел не круглосуточно, а только тогда, когда жесткий греется.
в общем, пока парюсь с прошивкой потихоньку. микробейсик хоть и удобный, но ньюансы таки есть. в итоге сейчас иногда весь этот регуль вместо того, чтобы останавливать вентилятор по снижению температуры винта, почему-то выкручивает ШИМ на максимум, и я уже с этим забодался. ни системы в этом явлении увидеть не могу, ни причин. но ничо, победа будет за нами.