Для начала довольно длинная предыстория для чего вообще понадобилось строить тестер для вентиляторов, если у меня есть лазерный тахометр.
В моём домашнем сервере всё ещё трудится старенький и довольно горячий процессор AMD Phenom II X4 955, который при максимальной загрузке вполне может подрабатывать отопителем. За время его существования я несколько раз менял кулеры и последнее время на радиаторе процессора был установлен вентилятор Xilence XPF80.R PX0802512CL.
Этот вентилятор предназначен для корпуса, а не для радиатора процессора, но мне нужно было по-быстрому заменить прошлый вентилятор, который начал невыносимо завывать при работе. На прошлых выходных выполнялось полное резервное копирование сервера и, если верить показаниям мониторинга материнской платы, процессор сервера нагрелся до неприличных 77°C.
Но важна не сама температура процессора, а то что вентилятор практически не поменял обороты - увеличение составило менее 200 оборотов (с 1035 до 1211 оборотов в минуту) при том что сам вентилятор может 1500.
На материнской плате включён режим Cool-n-Quiet с регулировкой напряжения и прошлый вентилятор бодро выходил на максимальные обороты при нагреве процессора выше 60 градусов.
Сперва попробовал поднять обороты вентилятора до максимальных выключив Cool-n-Quiet, но это не помогло. Вентилятор на корпусе разогнался с примерно 600 до 1400 оборотов в минуту, а процессорный - только до 1150 из 1500 возможных.
Достал процессорный вентилятор из корпуса, подключил его к 12В от ЛБП и лазерный тахометр показал всего 800 оборотов. Это было очень странно, т.к. материнская плата показывала 1150. Далее подключил выход таходатчика вентилятора через сопротивление 10кОм к 12В (выход таходатчика это открытый коллектор) а его сигнал к осциллографу.
Осциллограф показывает меандр с частотой 25Гц. По стандарту тахометр выдаёт два импульса за оборот, что даёт 25 / 2 * 60 = 750 об/мин что довольно близко к показаниям лазерного тахометра, но далеко от 1500 об/мин, которые обещает производитель.
Каждый раз пересчитывать значения частоты с таходатчика в частоту вращения не слишком удобно, а потому на макетной плате собирал простой тестер для компьютерных вентиляторов.
Пока отлаживал прошивку заметил что показания оборотов выросли. Появилась гипотеза, что обороты вентилятора зависят от температуры какого-то сенсора внутри, который в свою очередь нагревается от работы вентилятора или от выдуваемого воздуха.
Для проверки положил под вентилятор сборку из керамических сопротивлений на 40 Ом, которую подключил к 24В ЛБП - это даёт 14,4 Вт тепла. Внутрь сборки воткнул щуп термопары мультиметра чтобы видеть температуру. Через какое-то время вентилятор разогнался до 1320 об/мин.
После выключения "нагревателя" под вентилятором обороты снизились до 1080.
В общем недокументированное и скорее нежелательное поведение получается. О зависимости оборотов от температуры в даташите на вентилятор нет ни слова.
Комментариев нет:
Отправить комментарий