Вы находитесь на странице: 1из 3

Ventilador Automtico

Jess David Cern Bravo#1, Eileen Johana Martnez Gmez#2


#1,2

Facultad de ingeniera electrnica y telecomunicaciones, Universidad del Cauca Popayn Colombia


2

@unicauca.edu.co eileen@unicauca.edu.co

Resumen En este documento se da a conocer el desarrollo e implementacin de un sistema llamado ventilador automtico, se inicia con el requerimiento que debe cumplir el sistema, posteriormente se muestran las herramientas tanto de software como hardware necesarias para su construccin, su implementacin y finalmente algunas conclusiones y recomendaciones. Palabras claves

Microcontrolador, CCS, LM35,


INTRODUCCIN

PWM

La implementacin de sistemas que cumplen con caractersticas especficas se ha vuelto ms sencilla de construir gracias a la ayuda de los microcontroladores y software para la programacin de estos. En este documento se mostrar el desarrollo e implementacin de un sistema llamado ventilador automtico, el cual tiene como objetivo evitar el exceso de calor en el ambiente donde se encuentre el sistema. Fig. 1 Diagrama modular del ventilador automtico
REQUERIMIENTO

El ventilador automtico debe cumplir los siguientes requerimientos: El ventilador debe encenderse cuando la temperatura ambiente sobrepase una temperatura ya sea ingresada por el usuario o una temperatura de referencia. El ventilador debe girar a las revoluciones por minuto indicadas por el usuario o las que estn por defecto. El usuario debe ingresar los datos por teclado y visualizarlos en una pantalla de cristal lquido (LCD).

A continuacin se explicar brevemente el propsito de cada bloque: Entrada de datos de los sensores: recoge la informacin de los sensores y la entrega al mircrocontrolador para que este se encargue de sacar el promedio y hacer la comparacin con el dato de referencia o la temperatura ingresada por el usuario. B.Entrada de datos del usuario: lleva hasta el microcontrolador los datos que han sido ingresados mediante el teclado, ya sea para cambiar la temperatura de encendido, para volver a la temperatura de referencia o para cambiar las revoluciones por minuto a las que gira el ventilador. C.Despliegue de datos: muestra la informacin de los datos que han sido ingresados y la informacin proveniente del sensor de temperatura en la pantalla de cristal lquido (LCD)

DIAGRAMA MODULAR

En el diagrama modular se muestran los bloques bsicos que tiene en sistema al igual que las seales de entrada y de salida de cada uno de ellos. A continuacin se muestra la figura con este diagrama:

D.Procesamiento de la informacin: el microcontrolador es el cerebro del sistema y es el que realiza las funciones de comparacin y control de las seales tanto de entrada como de salida. El microcontrolador es programado con CCS. E.Seal al motor: la salida del microcontrolador determina la potencia suministrada al ventilador, para regular las revoluciones por minuto a las que gira. Esta salida debe ir a un amplificador de potencia debido a que la salida tiene una baja potencia respecto a la que necesita el motor del ventilador.
COMPONENTES

requeridos. Un teclado matricial 43 solamente ocupa 4 lineas de un puerto para las filas y otras 3 lineas para las colmnas, de este modo se pueden leer 12 teclas utilizando solamente 7 lneas de un microcontrolador. Si asumimos que todas las columnas y filas inicialmente estn en alto (1 lgico), la pulsacin de un botn se puede detectar al poner cada fila a en bajo (0 lgico) y checar cada columna en busca de un cero, si ninguna columna est en bajo entonces el 0 de las filas se recorre hacia la siguiente y as secuencialmente. [4] Ventilador para PC de 12V: el tamao y voltaje son adecuados para que cuando se encienda logre enfriar el espacio cercano a el. CCS: el lenguaje de programacin utilizado para realizar el cdigo que se implementara en el microcontrolador es CCS debido a que es un lenguaje bastante entendible.

A.Sensor LM35: es un sensor de temperatura con una precisin calibrada de 1C y un rango que abarca desde 55 a +150C. La salida es lineal y equivale a 10 mV/C, con 3 patas, dos de ellas para alimentacin y tierra y la tercera entrega un valor de tensin proporcional a la temperatura medida por el dispositivo .Su tensin de salida es linealmente proporcional con la temperatura en la escala Celsius (centgrada). No necesita calibracin externa y es de bajo costo. Funciona en el rango de alimentacin comprendido entre 4 y 30 voltios. [1] B.Pantalla de cristal liquido: la pantalla de cristal liquido o LCD (Liquid Crystal Display) es un dispositivo microcontrolado de visualizacin grfico para la presentacin de caracteres, smbolos o incluso dibujos (en algunos modelos). Dispone de 2 filas de 16 caracteres cada una y cada carcter dispone de una matriz de 5x7 puntos (pixeles), aunque los hay de otro nmero de filas y caracteres. Este dispositivo est gobernado internamente por un microcontrolador y regula todos los parmetros de presentacin. [2] Pic 16f877a: pertenece a una subfamilia de microcontroladores PIC (Peripheral Interface Controller) de gama media de 8 bits, fabricados por Microchip Technology Inc.. Cuenta con memoria de programa de tipo EEPROM Flash mejorada, lo que permite programarlo fcilmente usando un dispositivo programador de PIC. Esta caracterstica facilita sustancialmente el diseo de proyectos, minimizando el tiempo empleado en programar los microcontroladores (C). Las principales caractersticas por las que se seleccion este microcontrolador para realizar este proyecto son: Conversor Analgico/Digital de 10 bits multicanal y 2 mdulos de captura/comparacin/PWM. [3] Teclado matricial 3x4: es un arreglo de botones conectados en filas y colmnas, de modo que se pueden leer varios botones con el mnimo nmero de pines

IMPLEMENTACIN

En la primera parte del desarrollo del sistema se realizaron 3 fases de exploracin en las cuales se investig, seleccionaron y probaron los elementos y dispositivos que mejor se adapten a los requerimientos. Estas fases fueron: seleccin y prueba del sensor; seleccin y prueba del motor que se usara para el ventilador y finalmente una prueba con la LCD mediante un pequeo cdigo para saber sus funciones en CCS. La siguiente etapa a seguir fue la implementacin del sistema. Se realizaron 3 fases de desarrollo las cuales fueron: cdigo y montaje en protoboard del circuito de temperatura con ingreso y visualizacin de datos; cdigo y montaje del sistema cumpliendo los requerimientos de temperatura y revoluciones por minuto y finalmente una fase de implementacin del circuito en una placa para disminuir su tamao y mejorar la presentacin al usuario. Todas las fases desrrollada tuvieron su respectiva simulacin, a continuacin la Fig. 2 muestra la simulacin del sistema final

Este sistema sirve para evitar el exceso de calor en un lugar cerrado como una casa, oficina, saln o para evitar el recalentamiento de algn sistema o dispositivo sensible al exceso de temperatura.

Se recomienda seguir y leer con atencin el men presentado en la pantalla LCD para acceder a la opcin correcta.

Para usar cualquier dispositivo y sobretodo circuitos integrados es muy importante leer y analizar el

Fig. 2 simulaciones en ISIS del ventilador automtico En la simulacin se pudo observar que el cdigo estaba hecho correctamente, el osciloscopio muestra la salida de la modulacin por ancho de pulso (PWM) la cual es la que determina la potencia que se le entrega al ventilador con el fin de controlar las revoluciones por minuto. El montaje en el circuito funciono adecuadamente CONCLUSIONES Se implement correctamente el sistema de ventilador automtico en una placa con el objetivo de mejorar la presentacin y disminuir el tamao.

datasheet con el fin de evitar daos.

REFERENCES [1]http://www.ucontrol.com.ar/wiki/index.php?ti tle=LM35 [2]http://es.wikipedia.org/wiki/Pantalla_de_crist al_l%C3%ADquido [3] http://es.wikipedia.org/wiki/PIC16F87X [4]http://www.circuitoselectronicos.org/2011/03/ teclado-matricial-4x4.html

El sistema cumpli satisfactoriamente con los requerimientos y objetivos presentados desde el inicio.

Вам также может понравиться