Está en la página 1de 1

http://todopic.mforos.com/15353/4558470-conexion-de-un-lm35-a-un-pic/ RE: Conexin de un LM35 a un PIC Hola Muchachos, les cuento mi experiencia. 1.

- La conexion de un LM35 al PIC se puede realizar de ambas maneras, directamente o a traves de un AO. 2.- Que el sensado sea de 4.8mV/bit o 10mV/bit es irrelevante, pues el LM35 no entrega saltos de tension de 10mV unicamente, sino que tambien de 1mV y menos incluso... 4.- Al usar 10 bit obviamnete aumentamos la sensibilidad del A/D, pero tambien hacemos mas inestable la medicion, pues empiricamente el LM35 no est fijo a una tension determinada. Ademas hay que considerar que el A/D tiene un error de 1 LSB, lo que significa que si eventualmente el LM35 tiene usa salida estable, el conversor siempre va a tener una leve diferencia en la conversion dado el error mencionado. 3.- Lo importante es definir qu es lo que se desea medir. Por ejemplo. Usando 8 bits, y una referencia de 5 Volts, tenemos que la sensibilidad es de 20mV/bit, de modo que habran 1 grado celcius no medido o no reflejado en la conversion. Es por esto que se recomienda amplificar la seal del LM35 en una factor de 2 (usando un AO en modo amplificador no inversor con R2=R1). Otro elemento importante a considerar es el tipo de AO. El LM358 me da un offset de 2.8 mV (medido con V+=V-=0 volts). Ese error tambien influye en la medicion (podria optarse por un AO de instrumentacin). El uso de AO tambien esta dado para efectos de buffer y adaptacion de impedancias, cosa no menor. La entrada del AN0 debe tener 2 diodos, uno con el K a VCC, y el otro con el K a tierra, a fin de protegerlo. Tambien, si se quiere, no se amplifica la seal, pero si se conecta un AO seguidor de tension para adaptar la impedancia. 4.- Tambien es valido usar otras referencias, por ejemplo, si el LM35DZ da 0 volts para 2C, para 100C da Vout=10mV*98 saltos=0,98 volts. Para dicho valor tendriamos un 0xFF si es 8 bits de resolucion. Con esto, la resolucion seria de: 0.98/256= 3.8 mV/bit. No habria necesidadad de un AO amplificador. Para jugar hay bastante. 5.- Para efectos de estabilidad de la medicion, es recomendable realizar un muestreo cada cierto tiempo, almacenar la medidas en un buffer, para luego sacar la media, y recien ese valor enviarlo al LCD o al RS232. Eso garantiza una representacin ms real de la temperatura medida, pues evitamos los errores producto del 1 LSB, el offset del AO y del LM35. 6.- Yo uso un LM35DZ, con un capacitor de 1 uF en serie con un resistor de 100 ohm, esto a la salida del LM35. 7.- La formula generica de calculo seria: T=Vref*Escala*read_adc()/(2^n-1)

Espero esto contribuya un poco. Saludos cordiales..

También podría gustarte