Estoy tratando de medir la temperatura de cuatro sensores de temperatura MCP9700AE ( enlace ) utilizando un microcontrolador ATMega 2560. Sin embargo, obtengo lecturas de temperatura diferentes según la entrada de 5 V en la placa y la conexión a tierra en la placa que utilizo. Medí la diferencia de potencial entre las entradas de 5 V y los terrenos utilizando un multímetro y todos son iguales. Así que no entiendo por qué las temperaturas son diferentes. ¿Alguien tiene alguna idea?
Por cierto, probé esto utilizando dos AT Mega 2560 diferentes y los resultados fueron los mismos.
Así que conecté un sensor 10 DOF que también tiene un sensor de temperatura al ATMega. ( enlace )
Este chip requiere una conexión SDA y SCL. Ahora todos los sensores de temperatura dan 21 C de lectura de temperatura. No estoy seguro de lo que hace esta modificación, ya que no cambié nada para el MCP9700A.