Autor | Mensaje |
---|
| Asunto: ayuda con termostato Publicado: 25 Abr, 2010 - 11:57 |
|
Nuevo en el Foro

Registrado: 24 Oct, 2009
Mensajes: 10
|
| buenas estuve leyendo y pues mas o menos aclare mis dudas que tenia sobre el funcionamiento con el termostato.
lo que entendi es lo siguiente si alguien cree que esta errado le agradeceria que me corriguiera:
1) el lm35 por cada 10mv aumenta un grado.
2) cuando este recibe los 10mv manda un numero binario al pic el cual por facilidad debo convertirlo a decimal para luego multiplicarlo por el voltaje de resolucion para este caso 4.88mv obteniendo asi la temperatura en la cual se encuentra el integrado.
3)para leer la temperatura en la lcd es necesario dirigirme a la epprom del pic o exite otra forma mas sencilla de hacerlo
nota: el numero binario enviado al pic una vez el lm35 recibe los 10mv es guardado en que registro
gracias por su atencion agradezco su respuesta |
| |
|
|
|
 |
| Asunto: Publicado: 06 Oct, 2010 - 04:49 |
|
Nuevo en el Foro

Registrado: 06 Oct, 2010
Mensajes: 7
|
| El lm35 no manda nada al pic, solo posee cierta tension que es funcion de la temperatura, el PIC es el que posee adentro un conversion que transforma esa tension en una de sus patas, a un numero binario de 10 bit, donde el maximo de la escala (1023) representa 5V en dicha pata del pic
saludos
http://microcontroladorespic.dyndns.org |
| |
|
|
|
 |
| Asunto: Publicado: 06 Oct, 2010 - 03:59 |
|
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894
|
| si lees la temperatora de una resistencia sensible al calos que ahora no meuerdo las siglas.. lo primero eslinealizarla para octener una variacion de temperatura lineal eso se ace con otra resistencia en paralelo solo que es algo rollo calcularlo pongamos que es cuestion de con la resistencia termica y un termostato al lado ir suviendo la temperatura de un baso de agua por ejemplo e ir anotando en una grafica los balores que veras que te saldra curvo una vez que tienes algunas temperaturas tomadas de los rangos vayas a usas calculas el paralelo con otra resistencia asta que el resultado te salga lineal..
apartis de hay es relativo porque se pueden acer muchas cosas bien desechar el voltaje no significativo vamos el que no quieres y si la temperatura que te interesa chekear anda en un rango por ejemplo de 1,50 y 3v eliminas con un zener alo burro el 1,5v o 1,4V quedandote con un voltaje bariable de 0,1-1,6V para ajustarse bien a una tension de 5V con el operacional aces una ganancia positiva (vamos un multiplicador) multiplicando el valor *3 teniendo una referencia despues de 0,3-4,8V y entonces si lo aplicas al pic.. recuerda el pic a detener un conversor analogico dijital lor lo normal el 16f876 dirpone de uno de 10bit que da una resolucion mas que chula al estar linealizado solo tendrias que delimitar los limites vamos si conn 0.3V son 18ºC y un valor de 20 en el pic 4,8V unos 70ºC y un valor de 950.. 950-20=930 que son el intervalo que se desplaza el valor 70ºC-18ºC=52ºC que serian los grados que lees al final osea que 52ºC/930= a una resolucion de 0,06Cº... como ves no mas que sumas restas multiplicaciones y divisiones
pero que no deja de ser un ejemplo no se que valores te dara la resistencia termica a relacion de la temperatura ni el rago que te interesa leer de XªC a Xºc y ajustarlo a un valor de 5V para tener una referencia desde una puerta A/D de un pic...
un saludo |
| |
|
|
|
 |
|