Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #54, МАЙ 2005 г.

Выжигаем по процессору

SkyWriter (sky@real.xakep.ru)

Спецвыпуск: Хакер, номер #054, стр. 054-110-1


Сигнализатор неисправности кулера

Бывают такие дни, когда от нас уходит что-то такое, к чему мы давно привыкли, что-то милое, родное. И мы готовы сделать все, чтобы хоть как-то отсрочить этот день.

Помню тот памятный день, когда сгорел мой первый процессор. Я тогда учился в 9-ом классе, это был мой первый компьютер, который я холил и лелеял. Каждый день протирал его влажными салфетками, помнишь такие, ужасно воняющие спиртом? После удачного праздника наутро такую можно было пожевать, чтобы стало легче: :-)

Но я забывал об одном - смертоносная пыль скапливалась внутри опечатанного пломбой корпуса, забивалась в электронные компоненты и механические девайсы. В том числе и в кулер, который сначала начал жалобно скулить, а потом затих. Я уж было обрадовался:

Но ненадолго, комп начал глючить, а потом и вовсе погорел :-(

А что делать, если он и скулить не будет, а просто в один прекрасный день возьмет и не запустится?

Для таких случаев, оказывается, есть специальное устройство! Оно оповестит тебя радостным писком в аккурат при остановке вентилятора кулера.

Итак, как я уже сказал, устройство предназначено для подачи звукового сигнала при остановке вентилятора, охлаждающего центральный процессор твоей тачки (т.е. "кулера на проце", если по-нашему :-). Лишним было бы говорить, что творить этот девайс имеет смысл лишь для старинных тачек, где нет встроенного в маму контроля частоты вращения кулера.

Если ты все-таки решился испытать себя, проверить, на что ты способен, то все, что от тебя требуется, так это собрать и включить эту штуковину в разрыв кабеля питания кулера, идущего к Molex'у.

Размеры печатной платы 40x32.5, так что этот малыш легко умещается в спичечном коробке!

Теперь представь себе, что все это ты сможешь сотворить собственными руками за какие-нибудь пару часов (при отсутствии спринтерской подготовки и умения виртуозно махать паяльником).

Интересно? Тогда вот тебе принципиальная схема (см. рис.1). Как видишь, ничего сложного - стандартный набор деталей, стандартное устройство.

Работа этой штуки основана на особенности формы потребляемого кулером тока (см. риc.2). С резистора R1 снимается напряжение, пропорциональное току через кулер, с амплитудой импульсов около 2В. Фильтр C1R2 подавляет постоянную составляющую сигнала, чтобы в отсутствие импульсов транзистор VT1 был полностью закрыт. Каждый импульс тока (приходящийся как раз на один оборот кулера) на короткое время открывает транзистор VT1, разряжая конденсатор C2. После окончания импульса транзистор закрывается, конденсатор C2 начинает постепенно заряжаться через R4, но при нормальной работе кулера к моменту прихода следующего импульса он успевает зарядиться незначительно, на входе 9 DD1 постоянно присутствует низкий уровень. При обрыве, заклинивании, откусывании, отламывании, замыкании и прочих несчастьях, связанных с кулером, импульсы тока прекращают поступать на вход сигнализатора, транзистор VT1 постоянно закрыт, и конденсатор C2 заряжается (сопротивление резистора R4 подбирается так, чтобы установившееся напряжение на C2 уверенно распознавалось микросхемой как высокий уровень). Высокий уровень на входе 9 DD1 разрешает работу генератора, собранного на вентилях DD1.1-DD1.4 и формирующего прерывистый звуковой сигнал. Частота звука зависит от C4 и R6 (приведенные на схеме номиналы соответствуют приблизительно 2 кГц), частота прерывания звука - с помощью C3 и R5 (по схеме 9-10 Гц). В качестве излучателя звука можно использовать пьезоэлектрическую пищалку от будильника или старинной бабушкиной игры "Ну, погоди!".

Содержание  Вперед на стр. 054-110-2