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

PROPUESTA PARA EL DESARROLLO DE UN PROGRAMA

Y EL DISEO FISICO UN CONTROL DE TIEMPO


PROGRAMABLE CON SWICTCHEO Y VISUALIZACION
POR LEDS

Daniel Francisco Carbono
ECBTI, Escuela de Ciencias Bsicas, Tecnolgicas e Ingeniera UNAD-Colombia

Correo-e: dafrancar@gmail.com


Abstracto En el presente trabajo se
expone el desarrollo de un sistema
basado en microcontrolador para dar a
conocer el desarrollo e implementacin
de un sistema llamado control de
tiempo programable con swictcheo y
visualizacion por leds, 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.

ndice de trminos
Microcontrolador, PIC18F629,
Circuito electrnico, Proteus, C++

Introduccin

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 e implementacion de
estos. En este documento se mostrar
el desarrollo e implementacin de un
sistema llamado control de tiempo
programable con swictcheo y
visualizacion por leds, el cual tiene
como objetivo brindar un control de
tiempo programable para el encendido
y apagado de diversos equipos
electrnicos con utilidad muy variada.
Planteamiento del Problema

Muchas veces necesitamos de un
sistema de control que permita de
cierta minimizar los costos del consumo
de la energa elctrica en nuestros
hogares controlando el tiempo de
encendido y apagados de una forma
automtica. Se requiere de un sistema
automtico basado en
microcontroladores que permita
realizar esta funcin.

El conocimiento del correcto uso de
estas tecnologas nos brinda una visin
amplia y clara sobre la implementacin
y desarrollo de este tipo de circuitos
para facilitar nuestra vida en casa y en
el trabajo.
JUSTIFICACIN

La implementacin y desarrollo del
presente proyecto nos permite tener
una visin clara y concisa del uso
correcto y aplicado de los
microcontroladores en la prctica
mediante un sistema de control
programable basndonos en los
conocimientos adquiridos a travs de
desarrollo del curso y mediantes las
prcticas de laboratorio.
Brindando de esta manera soluciones
sencillas a grandes problemas y a un
bajo costo.

OBJETIVOS
Objetivo General:
Analizar la mejor manera de
implementar el diseo y el
software para el proyecto
mediante la gua de trabajo, el
estudio y comprensin de los
conocimientos suministrados
por la institucin a travs del
mdulo del curso.
Objetivos especficos:

Conocer y aplicar
adecuadamente los distintos
mtodos para solucionar los
interrogantes planteados en la
gua.
Compartir conocimientos y
experiencias con los compaeros
que participan de la actividad

MARCO REFERENCIAL
Este circuito est basado en un
microcontrolador pic de tan solo 8
pines y bajo coste, el cual dispone
de oscilador interno de 4Mhz, con el
que podemos obtener tiempos muy
precisos, con tan solo un error del
1%.
Microcontrolador
Es un circuito programable que
contiene todos los componentes de
un computador. Se emplea para
controlar el funcionamiento de una
tarea determinada y debido a su
reducido tamao, suele ir
incorporado en el propio dispositivo
que lo gobierna

El microprocesador es un
computador dedicado. En su
memoria solo reside un programa
destinado a una aplicacin
determinada, sus lneas de
entrada/salida soportan el
conexionado de los sensores y
actuadotes del dispositivo a
controlar y todos los recursos
complementarios disponibles tienen
como nica finalidad atender sus
requerimientos. Una vez
programado y configurado el
microcontrolador solo sirve para
gobernar la tarea asignada.
Arquitectura interna
Un micro posee todos los
componentes de un computador
pero con unas caractersticas fijas
que no pueden alterarse

Las principales partes de un
microprocesador son:

Procesador
Memoria no voltil para contener
el programa
Memoria de lectura y escritura
para guardar el programa
Lneas de E/S para los
controladores perifricos
Recursos auxiliares
Circuito de reloj
Temporizadores
Perro guardin
Proteccin ante fallos de
alimentacin
Seleccin del micro
De acuerdo la las tareas a la que se
refiera el micro se ha seleccionado
el tipo adecuado a esta adems de
evaluar las siguientes
caractersticas que nos han orillado
a seleccionarlo:

Sencillez de manejo
Buena informacin
Precio
Buen promedio de parmetros:
velocidad, consumo, alimentacin,
etc.
Diseo rpido
Disponibilidad inmediata
Programacin
Los leguajes de alto nivel utilizados
en micro son el C el BASIC y el
Ensamblador de los que
comercializan varias empresas que
comercializan versiones de
compiladores e intrpretes para
diversas familias de
microcontroladores. En el caso de
los PIC ser utiliza el C PCM de la
empresa CCS y el interprete
PBASIC de PARALLAX
TEMPORIZADORES (TIMERS)
Un temporizador es un aparato
mediante el cual, podemos regular
la conexin desconexin de un
circuito elctrico electrnico o
mecnico; pasado un tiempodesde
que se le dio dicha orden.
El temporizador es un tipo de relee
auxiliar, con la diferencia sobre
estos, que sus contactos no cambian
de posicin instantneamente. Los
temporizadores se pueden clasificar
en:
Trmicos.
Neumticos.
De motor sincrono
Electrnicos.
Los temporizadores pueden
trabajar a la conexin o a la
desconexin.
A la conexin: cuando el
temporizador recibe tensin y pasa
un tiempo hasta que
Conmuta los contactos.
A la desconexin: cuando el
temporizador deja de recibir
tensin al cabo de un
Tiempo conmuta los contactos.
PIC12F629: Este poderoso (ejecucin
de la instruccin de 200 nanosegundos)
con todo fcil de programar (solamente
35 instrucciones de una sola palabra)
Cmos Flash-basaron el
microcontrolador 8-bit Packs poderoso
PIC arquitectura MCU de
Microchip en un paquete de 8 pines y
cuenta con 1 comparador de canal y
128 bytes de la memoria de datos
EEPROM. Este dispositivo se adapta
fcilmente a los aparatos de
automocin, industriales y aplicaciones
de productos de nivel de entrada de los
consumidores que requieren de campo
re-programacin.

IMPLEMENTACION Y DISEO
DEL SOFTWARE
La propuesta del softwarw que se
utiliz para programar el
microcontrolador fue realizada con el
dev C++ y estas son algunas imgenes
que lo demuestran:

PROPUESTA PARA LA
IMPLEMENTACION DEL
HARDWARE
Para la implementacin del circuito
vamos a utilizar los siguientes
materiales:
Pic 12f629
Relay
Microswicth
2 capacitores electroliticos (1 de 470uF
y 1 de 1000uF)
Diodo led
1 transistor BC547
1 regulador 78l05