Medición Correcta de Temperaturas

 

MEDICIÓN CORRECTA DE TEMPERATURAS

sonda_agua.jpg

 

La medición de la temperatura de un procesador es más complicada de lo que en un principio pudiera parecer. Todo sería sencillo, si las placas bases hicieran una medición fiel de la temperatura real a la que se encuentra la CPU, pero este no sucede casi nunca y, generalmente, los datos que arrojan, mas que ayudar al usuario, lo que hacen es engañarlo con unos resultados completamente erroneos. Los errores de medición van, desde unos pocos grados, hasta más de 15ºC, haciendonos creer muchas veces que nuestro procesador está "muy fresquito", cuando en realidad se encuentra 10ºC por encima de lo que creemos.

Por este motivo, en los foros muchos usuarios optan por utilizar una sonda de temperatura externa, con el objetivo de obtener la temperatura real de sus procesadores y, cuando hablan sobre las temperaturas a las que está su equipo, habitualmente siempre dejan caer la coletilla de "medido con sonda", para hacer ver a los demas participantes que los datos ofrecidos son reales. Sin embargo hay un problema en todo esto, y es la colocación de la sonda. El hecho de que se use una sonda para medir la temperatura no implica que esa medida vaya a ser correcta. La colocación de la sonda es un factor decisivo, y de él va a depender la correcta -o erronea- medición de la temperatura.

El contacto del heatspreader integrado (IHS) con la sonda, deberia ser pleno. Es muy comun que la sonda se posicione de tal forma que solo toque un lateral del IHS. Esto es posible que reporte temperaturas erroneas, y mas si la sonda solo lo toca con la punta, ya que en esa parte suele existir bastante plastico sobrante.

En el método que mostraremos a continuación, la temperatura la mediremos con la placa base pero calibrandola mediante el uso de una sonda.

 

Calibración de la Sonda

Las sondas no siempre pueden venir perfectamente calibradas de fábrica. Para ajustar su temperatura, deberemos calibrarla mediante la ayuda del siempre fiable termometro medico de mercurio.

En un vaso de agua caliente introduciremos la sonda y el termometro. El agua deberá tener una temperatura menor de 42ºC, ya que normalmente los termometros médicos no pasan de ahí. Si existiera alguna diferencia de temperátura entre el termometro y la sonda, tendremos que tener en cuenta el añadir esta diferencia (tanto si es negativa como positiva) a la hora de obtener resultados con la sonda. En nuestro caso, el termometro reportaba 1ºC más que la sonda.

 

Preparación

Necesitaremos un disipador que no vayamos a utilizar. En este caso hemos utilizado el stock cooler de Intel.

Hacemos una gran hendidura en la base del disipador, desde el borde hasta el centro, con cuidado de no dañar mucho el resto de la superficie. Esta hendidura, dejara el espacio suficiente para poder acomodar la sonda en pleno IHS, evitandonos el aplastamiento de la sonda con el disipador.

intelcooler_dremel.jpg

intelcooler_dremel_in.jpg

 

Instalamos la sonda en pleno centro del IHS. En este caso la hemos fijado con un poco de cinta de pintor, de modo que haga pleno contacto. Para averiguar la posición justa donde debemos colocarla, y que esta se acomode en el hueco del disipador, podemos esparcir pasta termica por la base del disipador, lo instalamos, lo desinstalamos, y veremos que en el IHS queda la silueta de la hendidura del disipador, ahí es donde deberemos colocar la sonda.

sondacpu01.jpg

sondacpu02.jpg

 

Cotejando Temperaturas

Una vez instalada la sonda y el disipador, pasaremos a comparar las temperaturas que reporta la sonda, con las que reporta la placa base.

Para saber la temperatura que ofrece el diodo o termistor de la placa base, podemos utilizar uno de los multiples programas que circulan por internet. En nuestro caso hemos utilizado Speedfan, aunque se puede optar por otros programas como Motherboard Monitor o Hardware Sensors Monitor.

En el siguiente ejemplo hemos usado la placa Gigabyte 8IPE775, y para calentar la CPU se ha utilizado CPU Burn.

tabla.gif

Verde = Idle. Rojo = Full Load



Como podemos observar, la diferencia de temperatura entre lo reportado por la placa base y la sonda, es importante. En idle tenemos una media de +7ºC. En full load una media de +8.1ºC.

Es importante medir tanto las temperaturas en idle como en full load, dado que los diodos o termistores de las placas base no tienen una medición totalmente lineal, así que lo mas probable, es que la diferencia de temperatura no sea constante a lo largo de un espectro estas, justo como sucede en la medición realizada.

Por último, solo nos queda ajustar el off-set en nuestro programa de medición con la diferencia de temperatura que hemos obtenido, más el resultado de la calibración de la sonda que hicimos con el termometro de mercurio; retirar la sonda e instalar el disipador que vayamos a utilizar normalmente. De esta manera ya podremos monitorizar, de forma exacta y comoda, las temperaturas por software.

speedfan_offset.gif