Conversión del sensor de temperatura

-1

Estoy buscando una fórmula para convertir la salida decimal de un LM95071 (sensor de temperatura) a la temperatura en grados centígrados. Sé que el paso es de 0.03125 grados C.

Hoja de datos LM95071

    
pregunta hfbroady

2 respuestas

2

La página 9 contiene la clave: -

Mire la diferencia entre 150 ° C y 0 ° C en la tabla: la diferencia digital es 4B00. En decimal esto es 19,200 o 128 LSBs por degC. Sin embargo, los dos últimos bits son redundantes, por lo que si se cortan, 32 LSB equivalen a 1 ° C o, 1 ° C = 0.03125 LSbs.

    
respondido por el Andy aka
1

El dispositivo tiene 14 bits de resolución, pero proporciona una palabra de datos de 16 bits. Los dos últimos bits son siempre uno. Entonces tome la palabra de datos como un entero con signo, haga un entero dividir por 4 para deshacerse de los bits no utilizados y, multiplíquelo por .03125

    
respondido por el John Birckhead

Lea otras preguntas en las etiquetas