SoloCodigo

Programación Específica => Microcontroladores => Mensaje iniciado por: farmada en Lunes 9 de Enero de 2006, 21:49

Título: Temperaturas Negativas
Publicado por: farmada en Lunes 9 de Enero de 2006, 21:49
Gente:

    Estoy tratando de poder medir temperaturas desde -7 a -1 grado centigrado pero no doy pie con bola, he utilizado un programa que hay en Pablin con el LM75 pero no se como implementarlo para temperaturas negativas. Alguno me podria orientar ?.

Muchas gracias.
Título: Re: Temperaturas Negativas
Publicado por: © Jonathan © en Martes 10 de Enero de 2006, 00:54
Con esto puedes mas o menos darte una idea de como usar un pic y el LM35 http://perso.wanadoo.es/chyryes/circuitos/termometro.htm (http://perso.wanadoo.es/chyryes/circuitos/termometro.htm) .. Me cuentas si te sirve. Saludos :)
Título: Re: Temperaturas Negativas
Publicado por: che karlitos en Martes 10 de Enero de 2006, 21:54
deben tener en cuenta que existen diferentes tipos de lm35 y no todos responden con temperaturas negativas, las que responden son lm35, lm35a, lm35c, lm35ca
entra a esta dirección y encontraras datos de este sensor
www.national.com/ds/LM/LM35.pdf (http://www.national.com/ds/LM/LM35.pdf)
Título: Re: Temperaturas Negativas
Publicado por: Huguen_aus_Tirol en Martes 10 de Enero de 2006, 22:44
Hola! Veo que estan hablando del LM35. Yo implementé un termómetro/termostato con este sensor, y medía temperaturas negativas. Según el fabricante, este sensor nos dá 0V para 0ºC, siempre que el terminal común esté conectado a 0V. Yo conecté entre el terminal común y masa (0V) un diodo (1N4148) polarizado en directo. En criollo, levante la masa en unos 0.7V; es decir que para 0ºC tengo la tensión del polarización del diodo. Se debe ajustar el circuito, pero funciona.
También es posible implementar una compenzación automática, para los efectos de la temperatura sobre el diodo que "levanta la masa" :P Yo no lo hize, pero es posible...
Otra opción es sar el LM335, nos dá 2.73V para 0ºC, con variaciones de 10mV/ºC. Se conecta distinto que el LM35!!!!
Sin embargo, Farmada habla del LM75 :D
Nunca lo usé, pero tengo el DS. Creo que solo hay que conectarlo y buscarle la vuelta en el soft!l
Veamos que encuentro y les aviso, pero en los próximos días...

Saludos a todos :hola:
Título: Re: Temperaturas Negativas
Publicado por: Kain589 en Martes 10 de Enero de 2006, 23:48
Si el problema es por la tension negativa del sensor otra opcion es emplear un amplificador operacional sumandole una tension positiva cuyo valor sea igual a la que genera el sensor a la temperatura minima de trabajo, asi para la temperatura negativa mayor tendras 0 voltios a la salida del amplificador, pero ya tendras que variar el programa, la solucion de usar el 335 me parece mas razonable, pues simplifica el diseño pero si quieres o necesitas usar el 35 esa es una solucion
Título: Re: Temperaturas Negativas
Publicado por: farmada en Miércoles 11 de Enero de 2006, 14:51
El problema que habia tenido es que con el LM35 si ven la hoja de datos no sabia como diferenciar las masas, dado que el circuito para temperaturas negativas le ponen 2 diodos referenciados a masa y no sabia cual de ellas debia usar para usar con el PIC. Por eso busque por el lado del LM75. Creo que es una buena idea la del LM335 por lo que voy a estudiarlo para asi poder implementarlo. Muchas gracias  a todos.
Título: Re: Temperaturas Negativas
Publicado por: farmada en Miércoles 25 de Enero de 2006, 14:32
Jonathan:

     Estuve armando el ejemplo que me mandastes pero lamentablemente no funciona. Si bien estoy usando un 16f877 no funciona. Estoy tratando de encontrar el problema pero el fuente es bastante largo. Si encuentran la falla avisen y si la encuentro yo lo comunicare.
Saludos.
Título: Re: Temperaturas Negativas
Publicado por: farmada en Jueves 26 de Enero de 2006, 13:21
Jonathan y demas gente:

      Les tengo que pedir disculpas por el mensaje anterior. El programa funciona perfectamente. Les aclaro que lo arme en un protoboard y no funcionaba hasta que descubri que tenia algun problema en las pistas de alimentacion dado que sibien lo alimentaba con 5V en las patas del micro encontre que tenia 4,2V con lo cual con ese rango de tension el mismo no funciona correctamente ( todavia estoy viendo porque caen esos 0,8V en dicho protoboard ).
Desde ya muchas gracias por todo y disculpas.