Estoy tratando de leer la temperatura a través de un cable largo, usando la frambuesa pi.
Uso mcp3008 que utilizo uno de mis pines rpi 5V.
Uso el mismo pin de 5V para operar mi sensor de temperatura LM35 .
El Vout
de mi lm35 va al canal 0 del mcp3008, y uso algún método para leer los valores (irrelevante para la historia)
El sensor Vout= 10mV/C
, es decir, 0.215V= 21.5 celcius
Cuando conecto el sensor directamente a mi circuito e intento leer los valores, veo que los valores son correctos. Más tarde, cuando uso un par de cobre trenzado (línea telefónica), alrededor de 5-10 metros, mi circuito no lo medirá correctamente. Las lecturas son muy imprecisas, oscilan entre 15 y 30 grados, cada segundo algo más. Si uso un multímetro, veo que el voltaje es muy constante, alrededor de lo que probé antes (0.215 V) Tengo dos preguntas en este asunto:
-
¿Cómo mcp3008 muestrea el canal de entrada? porque el voltaje esta bien
-
¿Qué medidas sencillas puedo tomar para solucionarlo?