Vous êtes sur la page 1sur 5

Proyecto Final Microcontroladores.

DISEÑO Y CONSTRUCCIÓN DE UN CONTROLADOR HORARIO


DE CARGAS (AHORRADOR DE ENERGÍA).

Br. Díaz W*. Br. Rojas E*.


*Universidad Nacional Experimental Politécnica de la Fuerza Armada
Departamento de Ingeniería Electrónica
Maracay, Venezuela

Resumen: El Controlador Horario de cargas, aumentar en gran medida las capacidades de


consiste en un sistema capaz de controlar la los mismos y su acceso a más personas. Por
activación de un relé de salida a contacto lo que es de suma importancia el estudio y
seco N.O., en base a una programación manejo de aplicaciones de control de este
horaria, en la cual, se puede escoger hasta tipo relacionadas con la palabra
cuatro intervalos diarios de activación de microcontrolador, ya que esto significa
Lunes a Domingo. Adicionalmente la mayores capacidades y ahorro de tamaño y
activación y desactivación del relé puede dinero.
hacerse bajo demanda (On-Off Manual).

Palabras claves: PIC16F876, DS1307, Xtal II. Equipos Utilizados.


de 32.768 KHZ, 24LC04B, Pantalla LCD,
Relé, StampPlot. Para la realización del controlador
horario de carga se utilizaron los siguientes
I. Introducción. equipos:

Hoy en día, el control juega un papel muy PIC16F876: como


importante no solo a nivel industrial sino en el sus primeras
que hacer diario. Es por ello que es de sumo siglas lo indican es
interés el estudio de este tipo de circuito integrado
controladores, que permiten la activación de programable, de
una determinada carga. Este tipo de control alta escala de
horario de carga, se enfoca a muchas integración que
aplicaciones, entre ellas, encendidos concentra, en una placa de cilicio, ciertas
automáticos de luces, activación de riego de parte de los elementos que integran un CPU.
un determinado campo o jardín, entre otras. El papel que juega este componente, en el
sistema, se podría decir que es el más
Por otra parte, la computación desde sus importante, ya que el mismo es el que
inicios ha sufrido muchos cambios, desde los controla las determinadas tareas del sistema
grandes ordenadores que permitían realizar en general, mediante un programa o
tareas en forma limitada y de uso un tanto algoritmo desarrollado bajo el lenguaje
exclusivo de organizaciones muy selectas, MBASIC, el cual, permite junto con las
hasta los actuales ordenadores ya sean entradas y salidas del PIC el manejo de los
personales o portátiles que tienen las mismas demás dispositivo que conforman el
e incluso mayores capacidades que los controlador horario.
primeros y que están cada vez más
introducidos en el que hacer cotidiano de una DS1307: Es el reloj de tiempo
persona. Estos cambios se deben real, el cual, es capaz de
principalmente al desarrollo de los mantener en forma autómata un
microprocesadores, que permitieron reducir conteo completo de hora y
en tamaño y costo a los ordenadores y fecha, incluso con compensación
de año bisiesto. El reloj de tiempo real RELÉ: Es un conmutador
modelo DS1307, es fabricado por Dallas eléctrico especializado que
semiconductor y tiene la capacidad de permite controlar un
comunicación a través del protocolo I2C. dispositivo de gran
Este dispositivo es el que permite la potencia mediante un
programación horaria en el controlador dispositivo de potencia
horario de carga, de manera tal que el mucho menor. El diseño del control horario
sistema en general pueda activar al relé en consta de un relé para poder realizar la
intervalos diarios de lunes a domingo. activación respectiva de la carga a controlar,
a partir del microcontrolador PIC16F876.
XTAL DE 32.768 KHZ: Este
dispositivo es un cristal de
32.768kHz, su uso en el III. Funcionamiento.
controlador horario se debe
a que, el DS1307 requiere
del mismo para poder
operar. El circuito oscilador
del reloj no requiere de ningún resistor ni
capacitor para operar. El uso de este cristal
en el reloj de tiempo real permite que el
tiempo de inicio sea usualmente menor a un
segundo.

24LC04B: Es una
memoria EEPROM de
4Kbits, compuesta
por dos bancos de
256 x 8-bit de Foto del Controlador horario de carga
memoria con interfaz con todos sus modulos.
de comunicación a
través del protocolo Primeramente se deberá programar la
I2C o 2-wire para la transmisión de datos. hora y fecha en el controlador, esto se hará
Cuando este dispositivo envia la data a mediante el manejo de los pulsadores y la
través del bus SDA, el mismo es definido pantalla LCD, donde se mostrara un menú
como transmisor mientras que cuando la para la configuración del controlador horario
recibe, el bus es definido como receptor. El si se presiona la tecla menú, por otra parte la
bus SDA es controlado por un dispositivo pantalla LCD permitirá mostrar la hora y
maestro el cual genera un reloj serial (SCL), fecha actual mientras no se este accionando
que controla el acceso al bus y genera las ningún pulsador. Una vez programado el
condiciones de inicio y parada, mientras la controlador quedaran registrados los cuatro
memoria trabaja como esclavo. Este intervalos diarios de activación de lunes a
componente es el que permite el domingo en la memoria EEPROM externa al
almacenamiento de los intervalos horarios micro.
para la activación del relé, en el controlador
de carga. Por otra parte es importante mencionar
que el reloj de tiempo real es el que
PANTALLA LCD: mantendrá informado al microcontrolador del
Esta pantalla es la que tiempo, de manera tal que si el micro capta
permite la una hora y una fecha determinada para la
visualización de la activación del relé lo haga en tiempo real, es
hora y fecha actual, así como también decir, sin ningún retraso.
mostrar las opciones en un menú para
indicar o programar los intervalos horarios Ahora bien, este controlador horario de
que indican el momento de la activación del carga consta de dos modos de operación
relé y el modo de activación del mismo para la activación del relé, el modo manual y
(manual o automático). el modo automático. Le selección del modo
podrá hacerse de dos formas, la primera es
mediante la activación o desactivación de un
switch (Activación para manual y
desactivación para automático), y la segunda
opción es configurando el modo a través del
menú en la pantalla LCD, mediante los
pulsadores.

El controlador si se quiere se divide en


cuatro módulos, el primero es contiene el
PIC16F786 y la pantalla LCD, el segundo
consta de los pulsadores de navegación y los
switch automático-manual y acivacion y
desactivacion del Relé, a parte de los LEDs Foto del Modulo N° 3
indicadores. El tercer modulo incluye reloj de
tiempo real, la memoria EEPROM, bateria
auxiliar párale mantenimiento de la hora y
acoplamiento de potencia mediante el
contacto seco del relé activado por la
polarización del transistor. Y por último el
cuarto modulo que contiene la fuente de
alimentación de 12Vdc para la activacion del
relé.

Foto del Modulo N°4

IV. Diagramas de conexión.

En las siguientes figuras se muestra los


diferentes diagramas conexiones eléctricas
de los principales dispositivos que conforman
el controlador horario.

Foto del Modulo N° 1

Fig.1. Conexión de la memoria EEPROM y el


Foto del Modulo N° 2 Reloj de tiempo real.
corriente, pudiendo utilizarse para fines no
solo industriales sino del que hacer diario.

Por otra parte el este sistema es capaz


de ejercer control tanto de manera
automática como manual, mediante la
activación de un switch o mediante la
configuración del controlador mediante los
pulsadores.

Fig.2. Configuración de los pulsadores VI. Conclusiones y Recomendaciones.


utilizados para la navegación en el menú de
la pantalla LCD. Este proyecto permitió afianzar los
conocimientos ya existentes sobre el
funcionamiento del microcontrolador
PIC16F876, esto debido, a que para lograr el
objetivo planteado, fue necesario el estudio
de varios aspectos relacionados con este
controlador, con el cual se pudo realizar un
algoritmo de control que permitió alcanzar el
objetivo propuesto, el cual fue la activación
de un relé de contacto seco a través de un
Fig.3. Conexión para activación del relee y su control horario programado en intervalos
visualización mediante el LED.. diarios de lunes a domingo. Este algoritmo se
logro mediante la utilización de comandos
propios del software MBASIC del ATOM.
V. Resultados.
Por otra parte se logró adquirir
conocimientos sobre como almacenar
información en una memoria externa al
microcontrolador y como configurar o
programar un reloj de tiempo real, para un fin
determinado.

Para finalizar es importante recomendar


el manejo a futuro de un software que
permita controlar el relé, no solo mediante el
uso de pulsadores para la programación
horaria en la pantalla LCD, sino también
Se logró la implementación del mediante la PC, es decir tener un control
programador horario de cargas cumpliendo automático dual, a parte del control manual,
las expectativas iniciales. El dispositivo es de manera de respaldo, por si llegase a fallar
capaz de interactuar con el usuario, a través uno de los dos, o bien a la hora
de una pantalla LCD de manera sencilla, mantenimiento.
pudiendo éste configurar el dispositivo
mediante pulsadores de navegación por un VII. Referencias Bibliográficas.
menú, sin contar con la ayuda de PC alguno.
¾ TABARES T, Juan C. Control de
El usuario podrá editar y guardar cuatro humedad, temperatura y riego de un
intervalos de tiempo independientes por día, invernadero industrial. TEG para optar
y además, escoger el día de la semana en el titulo de ingeniero electrónico. Mayo
que realizara la acción programada. 2006.

El controlador horario cuenta con una ¾ RODRIGUEZ S. José. Apuntes de la


interfaz de potencia, lo que lo hace capaz de cátedra de microcontroladores. 2006.
manejar cargas de alto consumo de de
VIII. Autores.

Nombre: Elizabeth Rojas Núñez


C.I. 16.591.877
Teléfono: 0412-4361254
Correo Electrónico: ern7@hotmail.com

Nombre: Wilking Alexander Díaz Loreto


C.I. 17.001.802
Teléfono: 0416-3453924
Correo Electrónico: willjosw@hotmail.com