TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: flypycfv en 01 de Octubre de 2005, 07:32:00

Título: controlar invernadreo con pic 16f84a
Publicado por: flypycfv en 01 de Octubre de 2005, 07:32:00
wenas a todos pues el tema es q pensado en q un pic o varios del 16f84a controlase de un invernadero, las horas de luz,la humedad, controlara la temperatura con su correspondiente circuito, el tema es q no se si este pic sirve para eso y no tengo ni idea de los programas q necesito para programas el pic ni idea de programacion a ver si alguien me puede exar una manilla aunq sea al cuello je je je

Saludos
Título: RE: controlar invernadreo con pic 16f84a
Publicado por: LordLafebre en 01 de Octubre de 2005, 10:23:00
Hola:

Pues yo creo que necesitas utilizar un Pic que tenga canales de ADC 16F870/871/876/877.... etc.... y si no sabes programar un pic pues no encuentro la forma de que lo hagas...!

Hay varios compiladores para pics.... en lenguajes C, Basic, Pascal, Ensamblador... tendrias que decidir por uno, con el que te encuentres mas familiarizado, tambien con los sensores que vas a utilizar para temperatura y humedad...!
Título: RE: controlar invernadreo con pic 16f84a
Publicado por: J1M en 01 de Octubre de 2005, 10:39:00
creo q te vas a kedar corto de memoria y de E/S con ese PIC, vete a por uno de la serie 18 como puede ser el 18F252, o 18F2520.
Utiliza un sensor digital ya q te ahorraras calibraciones, acondicionamiento de señal para el convertidor AD, y de precio sale practicamente igual... busca info sobre el SHT11 en mi página tengo una pequeña libreria para visualizar la temperatura y la humedad, está escrito en C para el compilador de CCS.
Para las horas de luz busca info sobre el DS1307, en el foro puse una libreria con un codigo de ejemplo para mostrar la hora y la fecha, busca en el subforo de lenguaje C
En este mismo foro puse el codigo de un menu controlado con 3 botones, te puede ser bastante util para configurar el termostato, higrostato, temporizador, y hora/fecha.

El compilador para el q mas ejemplos encontraras y el mayoritariamente usado en este foro es el PCHW de CCS, en el subforo de lenguaje en C tienes un curso de iniciación a este lenguaje con varios ejemplos.

Suerte con el cultivo Vacilando
Título: RE: controlar invernadreo con pic 16f84a
Publicado por: flypycfv en 07 de Octubre de 2005, 15:22:00
ok muxas gracias x vuestra ayuda x cierto esta de puta madre tu pagina tio
Título: Re: controlar invernadreo con pic 16f84a
Publicado por: pantera en 08 de Julio de 2006, 16:36:39
HOla J1M podrias poner el Link de la libreria que hablas del DS1307 ya que ando checando este circuito RTC

gracias

Pantera
Título: Re: controlar invernadreo con pic 16f84a
Publicado por: aitopes en 08 de Julio de 2006, 18:59:14
Hola!
Yo tengo un control de temperatura (frio/calor), riego y luz con un 16f877. Tiene 4 zonas para el riego y las luces, y 4 bandas horarias para todo (independientes entr si), en las que se pueden seleccionar las temperaturas deseadas, el estado de la luz, el nivel de humedad, etc. Todo con menues en un LCD.
El programa en BASIC me ocupa unos 3.7 Kb en la memoria del micro, en ASM supongo se podria hacer en algo menos.

Un 16F84 pude ser suficiente si sacrificas algunas caracteristicas.... :?

Saludos!
Título: Re: controlar invernadreo con pic 16f84a
Publicado por: Apolo8 en 05 de Abril de 2008, 08:38:17
me da que llego algo tarde...aunque me gustaria echarle un ojo a ese codigo que mencionas,aitopes...Parece realmente interesante...
Tambien buscare lo que menciona J1M acerca de la libreria del DS1307.


Un Saludo...