Уже много раз в наших статьях была подчёркнута необходимость тщательного отслеживания состояния температуры железа. Это связано с тем, что стабильность работы компьютера в целом, как и долговечность отдельных комплектующих, напрямую зависит от их рабочей температуры. Рабочая температура в свою очередь связана с комплексом характеристик и свойств устройств: их энергопотреблением, тепловыделением, рабочим напряжением, частотой. А увеличение частоты вызывает увеличение тепловыделения.
Помимо сугубо технических характеристик, определяющих номинальные температуры устройства, необходимо учитывать и поправочные коэффициенты на условия эксплуатации. В частности, системы охлаждения загрязняются со временем, термопасты и термоинтерфейсы высыхают, твердеют, теряют теплопроводность. Следствием этого становятся перегревы элементов устройства. Например, процессор, который находится в корпусе, год не чистившимся от пыли, будет больше греться на 5–15 градусов!
Работа вентиляторов играет далеко не последнюю роль в установлении температуры компонентов системного блока. Со временем, подшипники изнашиваются, а радиаторы кулера загрязняются, что ухудшает аэродинамику и теплоотвод. Как следствие — все тот же перегрев охлаждаемых узлов.Блоки питания, как известно, также имеют номинальную мощность, значительно отличающуюся от реальной. Все устройства в системном блоке питаются от +3,3, +5 и +12 В. При этом по тем каналам, по которым они питаются, они потребляют ток. Ток для каждого устройства свой и зависит от его режима работы — при большей загрузке — больший ток; для некоторых устройств это значение постоянно. Сумма потребляемых токов должна быть не больше, а желательно, меньше максимального тока, выдаваемого блоком питания по каждому из каналов выходных напряжений. Ну а мощность, являясь произведением тока и напряжения, также ограничена. Порой устройства по сумме требуют такую мощность, которую реально блок питания выдать не может. В этом случае начинаются просадки по напряжению каналов. Они же могут проявляться при высыхании конденсаторов в блоках питания по мере их старения.
Отдельно стоит сказать о любителях разгона — оверклокерах. Для них соблюдение температурных режимов эксплуатации — залог здоровья их железа. Так что они в первую очередь должны отслеживать состояние компонентов компьютера. Именно для отслеживания состояния устройств и используются средства мониторинга.
Виды и возможности мониторинга
Итак, мониторинг позволяет отслеживать в реальном времени через
- температуры (CPU, материнской платы, GPU, HDD, блока питания);
- напряжения питания (материнской платы, памяти RAM, GPU);
- скорости вращения вентиляторов и кулеров (CPU, GPU, Aux, корпусных).
Реализация мониторинга
Общая идея мониторинга такова. Аналоговый сигнал снимается с датчиков и подается на входы микросхемы мониторинга. Датчиков великое множество, но нас интересуют в первую очередь термодатчики, тахометрические и источники постоянного напряжения. В качестве термодатчиков могут выступать терморезисторы, термодиоды, термотранзисторы. В зависимости от того, какой узел системы мы наблюдаем (процессор, мосты, винчестер, графический чип) и применяемых в нем датчиков, точность показаний может сильно отличаться. Далее аналоговый сигнал с помощью встроенного в микросхему мониторингаМикросхемы мониторинга
Как уже было сказано, специальные микросхемы мониторинга обеспечивают все большую точность и новые возможности с выпуском каждой новой модификации.Сейчас на абсолютном большинстве плат функции мониторинга исполняет микросхема Super IO/Multi IO, которая одновременно реализует функции последовательных и параллельных портов и управление вентиляторами, поэтому она и называется мультиконтроллером. К этой же микросхеме подключается и BIOS EEPROM.
В настоящее время чаще всего встречаются «мультики» Windond W83627THF, W83627EHG; ITE8705F,
Рассмотрим часто встречающуюся микросхему ITE8712F.
Она содержит 3 входа от термодатчиков, 8 входов измерения напряжений, вход измерения напряжения батарейки (Vbat), 5 входов с тахометров; встроенный
По совместительству эта же микросхема содержит в себе два последовательных
Мониторинг температур
В первую очередь следует подумать над тем, как снимаются показания температуры с процессора (CPU) и графического процессора. Именно перегрев процессора или срабатывание защиты от перегрева чаще всего вызывает нестабильность работы ПК, в результате чего компьютер выключается. Почти все ноутбуки страдают от перегрева графического чипа. В результате перегрева графический чип со временем выходит из строя, что влечет за собой ремонт ноутбука.В кристалл чипов встраиваются термодиоды, которые с заданной дискретностью опрашиваются на предмет изменения температуры, но такая система имеют задержку в реагировании. Кстати, в многоядерных процессорах каждое ядро имеет свой термодиод. Графические чипы также имеют встроенный термодиод.
В процессорах предусмотрена защита от перегрева. Для этого в CPU Intel используется сигнал THERMTRIP#. Когда он становится активным (температура превышает TCASEMAX на 20 градусов), то напряжение питания ядра VCC убирается.
Также начиная с Pentium 4 был введен новый сигнал PROCHOT#, который позволяет контролировать достижение максимальной рабочей температуры кристаллом процессора. Это значение откалибровано для каждого блока процессора отдельно в зависимости от их мощности рассеивания и загрузки. Такая дополнительная аналоговая система контроля с отдельным датчиком названа Thermal Monitor, которая действует постоянно, а не с заданной дискретностью. Когда выдается сигнал PROCHOT#, Thermal Monitor задействует механизм модуляции тактовой частоты: в линию тактирования вносятся холостые такты, когда тактовые импульсы не подаются, то есть процессор простаивает. Это позволяет остудить нагретый CPU при большой нагрузке за счет потери производительности. Пороговую температуру, при которой запускается и выключается Thermal Monitor, как правило, можно задать в BIOS CMOS Setup. Графические чипы автоматической защиты от перегрева не имеют. Отслеживать температуру жестких дисков сейчас не менее актуально — чем выше температура его работы, тем скорее он начнет «сыпаться». Узнать температуру HDD можно, считав его
В последнее время производительность шин чипсета стала высокой, но она не сильно уступает по частоте шине процессора. В частности, это касается частоты шины памяти. Именно
Не следует пренебрегать этими значениями, поскольку многие материнские платы MSI (и не только) на чипсетах nForce выходили из строя именно о перегрева мостов чипсета. Температура работающего процессора должна быть в диапазоне от 30 до 60 градусов в зависимости от модели, чипсета — от 25 до 50, а графического чипа — от 40 до 70.
Мониторинг напряжений
Соблюдение номиналов напряжений, питающих узлы платы — залог стабильной работы. Зачастую некачественные блоки питания под нагрузкой выдают номиналы, меньше требуемых, что приводит к зависанию ПК. Чтобы проконтролировать эти номиналы, они заводятся на входы напряжений микросхемы Super IO. Как правило, диапазон работы встроенного АЦП составляет 0–4,096 В, а шаг квантования — 16 мВ (4,096 В / 256). Для обработки напряжений 5 и 12 В резисторные делители, номиналы элементов которых зависят от контролируемых уровней. Для корректного определения значений от датчиков требуется согласование входных сопротивлений микросхемы мониторинга в зависимости от выходных сопротивлений датчиков с помощью дополнительных последовательных резисторов иОбязательно контролируйте напряжения питания: просадка более чем на 0,2–0,3 В может существенно сказаться на стабильности работы.
Мониторинг скоростей вращения вентиляторов
Этот мониторинг жизненно важен: при остановке кулера микросхемы могут просто сгореть от перегрева. Именно поэтому контролируйте данные о вращении всех вентиляторов системы. Помните, что вы увидите только данные о тех вентиляторах и кулерах, которые подключены к материнской плате! Принцип подключения показан на рисунке — для этого требуется 3 контакта. Желтый провод — питание +12 В, подаваемое на вентилятор, красный — данные мониторинга (Fan Out), черный — заземление (GND).Если вентилятор имеет двухконтактный разъем, то контролировать его скорость вращения невозможно. Если же он имеет 4 контакта для подключения к материнской плате, то он позволяет еще и управлять скоростью его вращения через
Программная составляющая мониторинга
Для того, чтобы Вы увидели данные мониторинга, необходимо использоватьВы можете воспользоваться фирменными утилитами, прилагаемыми к материнской плате или видеокарте для мониторинга. Как правило, они позволяют еще и установить пороговые значения параметров, по достижении которых программа будет «бить тревогу». Иногда они точнее всего отображают данные мониторинга с учетом фирменных особенностей конкретной платы.
Рекомендуем использовать бесплатную программу SpeedFan. Программа корректно работает с большинством современных микросхем мониторинга, и кроме того, отслеживает