Estoy intentando manejar un sensor de temperatura ADT7310, con interface SPI.
El interface lo estoy manejando sin el módulo SPI hardware porque la velocidad y el volumen de datos necesarios son bajos.
Así puedo conectarlo en cualquier conjunto de pines.
El caso es que después de muchos problemas, he conseguido comunicar y que envíe una lectura que no siempre es exacta y con una precisión que no es la programada.
A veces la lectura cambia a 16ºC y otras a 31ºC, cuando la real debería estar en torno a 22ºC
La lectura cambia en saltos de 0.25ºC cuando debería cambiar en saltos de 0.0625ºC
¿Alguien tiene una librería o rutina para manejar el interface SPI de los sensores de Analog Devices?
Saludos.