Wlancards.ru

ПК техника, WI FI Адаптеры
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как проверить температуру процессора на компьютере? Пошаговая инструкция

Наиболее простым и быстрым способом определения нагрева ЦП компьютера является мониторинг температуры в BIOS. Данная информация доступна практически на всех устройствах (за очень редким исключением).

Чтобы посмотреть температуру CPU в БИОС сделайте следующее:

    Запустите ПК и во время загрузки (практически сразу после включения) несколько раз нажмите клавишу Delete. В зависимости от модели устройства это могут быть также клавиши F2, F9, или Esc. В некоторых BIOS показания датчиков температуры имеются на основном экране, в других — в разделе Monitor, H/W Monitor, либо ищите что-то подобное.

Вкладка "H/W Monitor"

CPU Temperature

Для чего нужен датчик

Новый датчик охлаждающей жидкости

Датчик считывает температуру жидкости в системе охлаждения и передает эти данные в ЭБУ (электронный блок управления). И исходя из этих данных бортовой компьютер поддерживает оптимальный температурный режим работы мотора (а это — порядка 80–90 градусов по Цельсию). То есть блок ЭБУ «понимает», когда необходимо замедлить работу вентилятора и повысить температуру мотора (при прогреве), а когда наоборот — максимально быстро снизить температуру и не допустить кипения охлаждающей жидкости. Благодаря этому мотор точно не заклинит, износ его механических частей будет минимальным (например, при перегреве, те же кольца ускоренно «прогорают»).

Соблюдение правильного температурного режима важно и для поддержания правильной вязкости моторного масла. Только в этом случае мотор сможет работать на полную мощность, но при этом без ускоренного износа.

Если же термодатчик неисправен, то блок ЭБУ получает недостоверную информацию. Соответственно, при холодном двигателе он может принудительно включать вентилятор «на полную», что лишь усложнит прогрев мотора. Или наоборот: при перегреве вентилятор вообще не будет работать, что может закончиться выходом из строя двигателя без возможности его дальнейшего ремонта (при заклинивании повреждается не только блок цилиндров, но и распределительный, коленчатый валы, в некоторых случаях и маховик).

Читайте так же:
Диски с отрицательным выносом

Создание сценариев мониторинга температуры материнской платы Monit

Прежде чем мы сможем отслеживать температуру материнской платы с помощью Monit, нам нужно будет создать скрипт, который будет проверять температуру материнской платы и сообщать об этом Monit. Если он еще не существует, создайте папку с именем «scripts» внутри, /etc/monit используя команду ниже:

Затем создайте новый скрипт мониторинга температуры материнской платы:

Скопируйте в него следующее содержимое, сохраните и выйдите (нажмите Ctrl X, нажмите Y и нажмите ENTER).

Затем дайте права на выполнение скрипту с помощью следующей команды:

Наконец, убедитесь, что скрипт работает и выводит температуру материнской платы. Для этого временно удалите # перед строкой 3, сохраните, выйдите и выполните команду ниже. Температура материнской платы должна отображаться в следующей строке, как показано ниже:

Если вы видите напечатанную температуру, тогда вам пора. Снова откройте /etc/monit/scripts/mbtemp.sh , добавьте # перед строкой 3 и сделайте так, чтобы он выглядел как блок кода выше, сохраните и выйдите.

Алгоритм диагностики материнской платы ноутбука

  • проверка напряжений питания на плате согласно datasheet;
  • проверка PowerGood и сигнала запуска;
  • контроль опроса BIOS;
  • проверка загрузки по посткарте, показывающий на каком этапе прекращается загрузка.

Рассматриваем 2 варианта.

Не горит индикатор питания ноутбука

1. Питание не появляется, а также его индикатор не горит.

ite-microcontrollerИщем неисправность в схеме управления питанием платы ноутбука. Проверяем Мультиконтроллер — микросхему, управляющую схемами ШИМ формирования напряжений. А также в нем встроены контроллеры периферии ноутбука. Например, контроллер клавиатуры, мыши, температуры, вентилятора, аккумулятора, тачпада и др. Иногда в мультиконтроллер входит контроллер USB. Часто это микросхема ITE.

На мультиконтроллер подается напряжение непосредственно с адаптера (обычно 19В). А дальше оно передается на другие устройства. Таким образом контроллер управляет процессом включения в ноутбуке.

Читайте так же:
Материнская плата asus a88xm a

За распределение питания на плате ноутбука может отвечать и схема коммутации, например, может быть чип MAXIM. Она отвечает за переключение питания с внешнего адаптера на батарею, а также контролирует зарядку и др.

В некоторых случаях в ноутбуке слетает прошивка микроконтроллера. В этом случае ноутбук не запускается, но все напряжения присутствуют и нужные сигналы подаются. Чтобы решить проблему нужно восстановить прошивку.

Горит индикатор питания, но ноутбук не включается

2. Питание в ноутбуке есть, светодиод горит, но ноутбук не включается, экран темный. Индикатор жесткого диска сначала включается и гаснет, затем не горит.

Алгоритм поиска неисправности на материнской плате ноутбука следующий.

Разбираем ноутбук, прогреваем микросхемы чипсета на плате по-очереди. После каждого прогрева пробуем плату на включение. Если ноутбук включается, то виноват конкретный чип.

Еще полезно узнать, как произошла поломка. Например, очень важна предыстория поломки. Если до поломки перестали работать USB порты, то скорее всего вышел из строя Южный мост. Но при артефактах на встроенном видео виноват Северный мост. На современных платах мостов нет, потому что вместо них чипсет.

Где находится датчик температуры

Датчик температуры охлаждающей жидкости двигателя расположен в основном в проходе охлаждающей жидкости двигателя с жидкостным охлаждением; обычно рядом с клапаном термостата. Датчик температуры двигателя подключается либо к датчику температуры, либо к индикатору температуры на приборной панели. В современных автомобилях вы заметите, что нет отдельного датчика температуры двигателя. Вместо этого есть крошечный «свет», символизирующий температуру двигателя; который интегрирован с rpm-метром.

После включения зажигания буква «С» также загорается вместе с символом температуры; показывая, что двигатель холодный. Это должно автоматически исчезнуть; после того, как двигатель прогреется до оптимальной температуры (обычно в пределах 2-3 километра от старта движения).

Читайте так же:
Из чего состоит видеокарта

схема подключения датчика температуры

Схема подключения датчика температуры

Всё в данной статье показывает довольно простой способ измерения температуры с помощью дешевого термистора. Есть еще пара способов улучшить схему:

  • добавить небольшой конденсатор параллельно выходу делителя. Это стабилизирует напряжение и может даже устранить необходимость усреднения большого количества выборок (как было сделано в коде) – или, по крайней мере, мы сможете усреднять меньшее количество выборок;
  • использовать прецизионные резисторы (допуск меньше 1%), чтобы получить более предсказуемые измерения. Если вам критична точность измерений, имейте в виду, что самонагревание термистора может повлиять на измерения; в данной статье самонагрев не компенсируется.

Конечно, термисторы – это только один из датчиков, используемых для измерения температуры. Другой популярный выбор – это микросхемы датчиков (пример работы с одной из них описан здесь). В этом случае вам не придется иметь дело с линеаризацией и сложными уравнениями. Два других варианта – это термопара и инфракрасный тип датчика; последний может измерять температуру без физического контакта, но он уже не так дешев.

Терморезистор

Ключевым компонентом нашей схемы является терморезистор, который используется для определения температуры. Термистор представляет собой резистор, сопротивление которого изменяется в зависимости от температуры. Существует два типа подобных термисторов: NTC (Negative Temperature Co-efficient — с отрицательным температурным коэффициентом) и PTC (Positive Temperature Co-efficient — с положительным температурным коэффициентом). Мы в нашем проекте будем использовать терморезистор NTC типа – его сопротивление уменьшается с повышением температуры. На следующих рисунках приведены график зависимости сопротивления подобного терморезистора от температуры и его типовой внешний вид.

График зависимости сопротивления терморезистора NTC типа от температурыВнешний вид терморезистора

Расчет температуры с помощью терморезистора

Схема используемого нами делителя напряжения представлена на следующем рисунке.

Схема используемого нами делителя напряжения

Напряжение на терморезисторе в этой схеме можно определить из известного напряжения:

Читайте так же:
Внешний жесткий диск что внутри

Из этой формулы можно выразить значение сопротивления терморезистора Rt (R – известное сопротивление 10 кОм):

Значение Vout мы затем будем определять в коде программы с помощью считывания значения на выходе АЦП на контакте A0 платы Arduino.

Математически, сопротивление терморезистора можно вычислить с помощью известного уравнения Стейнхарта-Харта (Stein-Hart equation).

T = 1/(A + B*ln(Rt) + C*ln(Rt) 3 ) .

В этой формуле A, B и C — константы, Rt – сопротивление терморезистора, ln — натуральный логарифм.

Мы для проекта использовали терморезистор со следующими константами: A = 1.009249522×10 −3 , B = 2.378405444×10 −4 , C = 2.019202697×10 −7 . Эти константы можно определить с помощью данного калькулятора, введя в нем значения сопротивления терморезистора при трех значениях температуры или вы их можете непосредственно узнать из даташита на ваш терморезистор.

Таким образом, для определения значения температуры нам будет нужно только значение сопротивления терморезистора – после его определения мы просто подставляем его значение в уравнение Стейнхарта-Харта и с его помощью рассчитываем значением температуры в кельвинах. Алгоритм определения температуры в нашем проекте представлен на следующем рисунке.

Алгоритм определения температуры в нашем проекте

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector