TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: trota55 en 18 de Febrero de 2003, 15:34:00
-
Realizo un programa para el 16f876. Uso el conversor AD para leer la tension de un LM35. Lo paso a grados.
El conversor trabaja con 10 bits.
Pero las medidas varian mucho, teniendo una salida de 220 mv (que serian 22 grados) el conversor me da entre 21,5 y 28 grados , esa variando constantemente.
Sabe alguien a que es debido esto.
Un saludo para todos y gracias. 

-
Lo más seguro es que sea debido a las pequeñas variaciones en la tensión de alimentación que alimenta al LM35 y que repercuten en su precisión. Para evitarlo pon un condensador de 100nF de poliester entre masa y la tensión de alimentación lo mas cerca posible del LM35 (o sea al lado mismo).
Esto también me ocurrio a mi, y aunque las variaciones de temperatura no eran tan grandes (solo de 2 o 3ºC), consigui que se estabilizara poniendo el condensador.
Salu2, Ank.
-
Gracias Ankarius lo probare.

Funciona correctamente. Aunque le puse otro condesador mas grande que tenia de 3,3 MF.
Muchas gracias Ankarius. 

