TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: cbabow en 15 de Octubre de 2003, 07:47:00
-
hola , hace tiempo que estoy con este tema y no encuentro mucha informacion , elguien tiene algun dato sobre el tema de un termostato con 16f84 y adc0831.
gracias
-
Para hacer un termostato no necesitas el ADC, a no ser que sea por "necesidades" es decir que sea un ejercicio de la escuela o similar. Hay soluciones muy sencillas con chips especificos. dinos si puedes usar cualquier cosa y te pasaré varias ideas.
-
http://www.technology.niagarac.on.ca/people/mcsele/
gracias por responderme,
Hace tiempo que estoy con este tema y no la tengo muy clara con la programacion el tema es realizar algo parecido a lo desrrollado en esta pagina dado que no funciona bien el proyento de este hombre, yo no se si trelice mal el circuito o como comenta tiene que ser ensamblado en una version vieja, es posible eso.
En fin te agradeseria me enviaras alguna guia para poder empesar a desarrollar algo parecido a esto.
saludos,
Hernan
-
En la parte de hardware yo te aconsejaria algo como el DS1820 que es un sensor de temperatura "one wire" de dallas que funciona muy bien, es economico y ( si trabajas con PBP ) es muy facil de usar. Como interface de usuario unos pulsadores y una pantallita de lcd es mas que suficiente. Como salida un rele es lo ideal.
Si eres nuevo en esto yo comenzaria por realizar un sencillo programa que mostrase un texto en el lcd.
Una vez que tengas solucionada la parte de salida del interface de usuario pasaría a implementar la entrada, es decir los pulsadores, con una programa sencillo que p.ej. permitiese incrementar y decrementar el valor de una variable con estos dos pulsadores y mostrarla en el lcd.
Como tercer paso llegaría a implementar el sensor de tremperatura y conseguir mostrar el valor leido en el lcd ( a estas alturas ese tema ya estará totalmente dominado )
Y ya para el final, la función de termostato, que es simplemente el comparar la lectura del sensor con aquella variable que modificabamos en nuestro segundo ejercicio y en función de esta comparación activar el rele de salida
Si el soft lo desarrollas en PBP podre ayudarte, pero en otros lenguajes tendras que contar con la ayuda de otros.
-
Como comentario aparte, me gustaria agregar que yo he trabajado con el termistor lm335, que varia el voltaje de salida a razon de de 10mv por grado, lo recomiendo porque es de bajo valor, aprox 1 dolar y pq tiene muchas configuraciones para calibrar (puedes bajar el datasheet en:http://www.national.com/pf/LM/LM335.html) .
Además te recomiendo que uses el micro 16f877, ya que tiene incluido un conversor análogo digital que es muy facil de utilizar, y tienes mas pines de entrada y salida.
-
Puede que esto te ayude:
http://perso.wanadoo.es/chyryes/termom/termometro.htm
Yo en unos dias empezaré a realizar un termometro con un 16F876a, con LM35,y pantalla LCD 16x2, para hacer un termostato seria cuestion de ampliarlo un pokillo, yo lo haré en C
S2S
-
aki t pongo un ejemplo q tenia x aki guardado... lo mismo te sirve
http://webs.ono.com/jimmylou/Termostato.zip
Salu2