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

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Escuela De Ciencias Bsicas, Tecnologa e Ingeniera - ECBTI


Ingeniera Electrnica
CAD PARA ELECTRONICA

Fase 2. Diseo Electrnico

Director de Curso:

Octubre 3 del 2015

INTRODUCCIN

Este trabajo pretende que nos familiaricemos con las diferentes herramientas del diseo
electrnico, para lo cual se realizara un control de acceso a un laboratorio siguiendo los
requerimientos de la gua de actividades, mediante la herramienta de diseo y simulacin ISIS
PROTEUS, se desarrollo un programa que realiza el control y la aplicacin CADe-SIMU se
diseo la etapa de potencia.

OBJETIVOS

Disear un circuito electrnico que realice un control de acceso a un laboratorio

Implementar una etapa de potencia que cumpla con el control diseado

Utilizar la herramienta CAD para el diseo y simulacin del control requerido.

Adquirir destrezas y habilidades en el diseo y simulacin de circuitos electrnicos


mediante el programa ISIS PROTEUS

DESCRIPCION DEL DISEO REALIZADO

CIRCUITO DE CONTROL
En el presente circuito se emplea como componente principal el Microcontrolador Pic 16F873A,
configurado el puerto B como salidas para activar cada uno de los elementos a controlar, el
puerto C como entrada, al cual van conectados los finales de carrera, pulsadores y sensores
pticos reflectivos, y el puerto A como salida del contador de personas, que en este caso se
visualiza en BCD a traves de LEDs; adems el circuito se compone de una fuente de voltaje,
resistencias y LED`s. Para la continuacin del trabajo se piensa emplear un decodificador y dos
displays conmutados a travs de una salida del microcontrolador. Para las salidas se emplean una
serie de LEDs con el nombre correspondiente.

CIRCUITO DE POTENCIA
El Circuito de potencia diseado consiste en la alimentacin a 110 mediante un breaker F1 de 100
Amp, de este se derivan varios minibreaker que alimentan los diferentes etapas del control, F2
control de los electroimanes, F3 fuente de 24 VDC 30 Amp que alimenta el control de los
motores de las ventanas, F4 el control de los relevos y contactores, F5 el motor del teln, F6
control de las lmparas.
Los accionamientos se dan por medio de salidas por rel de la tarjeta electrnica, en el caso del
ingreso al laboratorio el microcontrolador me energiza la salida mientras este el pulsador de
ingreso sea activado, de igual manera la hace para la salida.
Para el control de las ventanas se dan por salidas por rel de la electrnica que energizan 2
contactores que hacen el control del giro del motor, cada ventana tiene finales de carrera que me
energizan cada uno un rel, que va en serie con un contacto NC a la bobina de los contactores y
todos los rels de los finales de carrera con los contactos NA se realiza una serie para que nos
confirme al controlador si las ventanas estn cerradas o abiertas.
La lmpara de sobrecupo est alimentada del control de los rels y contactores, el control de
encendido se hace mediante un rel y lo energiza mediante salida por rele de la tarjeta
electrnica.
El control del motor del teln lo hace similar al de las ventanas, con 2 dos contactores realiza el
control de giro y el paro lo hace con finales de carrera pero estos no tienen seal de confirmacin
a la tarjeta electrnica.
El control del alumbrado la tarjeta electrnica energiza un contactor y este alimenta 10 lmparas.

PANTALLAZOS DE SIMULACION

PROGRAMA DEL MICROCONTROLADOR


unsigned char contador_puerta;
#include <built_in.h>

int contador_puerta (unsigned int);


void main()
{
ADCON1 = 0b11110111; //RA COMO E/S DIGITAL
TRISC = 0b11111111; //RC0 ENTRADA
TRISB = 0b00000000; //RB TODO COMO SALIDA
TRISA = 0b11000000; //TODO EL PUERTO A COMO SALIDA
PORTB = 0b00000011; //ESTADO INICIAL DE SALIDAS PUERTOB
contador_puerta = 0;
while (1)
{
PORTB.F0 = 1; //SALIDA ELECTROIMN PUERTA DE ENTRADA
PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA
PORTA = contador_puerta;
if (PORTC.F0 == 1) //SE OPRIMIO PULSADOR DE PUERTA DE ENTRADA?
{
while (PORTC.F1 != 1)
{
delay_ms(50);
PORTB.F0 = 0; //SALIDA ELECTROIMN PUERTA DE ENTRADA
PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA
if (PORTC.F1 == 1) //SENSOR OPTICO REFLECTIVO DE PUERTA DE ENTRADA
{
contador_puerta = (contador_puerta + 1);
PORTB.F0 = 1; //SALIDA ELECTROIMN PUERTA DE ENTRADA
if (contador_puerta == 1)
{
PORTA = 0b00000001;

PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA


PORTB.F3 = 1; // SE ENCIENDEN LAMPARAS LED DEL LABORATORIO
while (PORTC.F2 != 1) //FINAL DE CARRERA PUNTO SUPERIOR DE LA
CORTINA
{
PORTB.F4 = 1; // SUBE CORTINAS
PORTB.F5 = 0; // SUBE CORTINAS
}
if (PORTC.F2 == 1) //FINAL DE CARRERA PUNTO SUPERIOR DE LA
CORTINA
{
PORTB.F4 = 0; // APAGO MOTOR DE LAS CORTINAS
PORTB.F5 = 0; // APAGO MOTOR DE LAS CORTINAS
PORTB.F6 = 1; //BAJO TELN DEL VIDEO BEAM (MOTOR)
PORTB.F7 = 0; //MOTOR VIDEO BEAM
delay_ms(3000); //ESPERO A QUE BAJE EL TELN
}
PORTB.F6 = 0; //APAGAR TELN DEL VIDEO BEAM (MOTOR)
PORTB.F7 = 0; //MOTOR VIDEO BEAM
}

if (contador_puerta != 1)
{
if (contador_puerta > 15)
{
delay_ms(100);
PORTB.F2 = 1;//ENCIENDE LAMPARA DE SOBRECUPO
PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA
contador_puerta = 15;

}
else
{
PORTB.F2 = 0;// LAMPARA DE SOBRECUPO SIGUE APAGADA
}
}
}
}
PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA
}
PORTA = contador_puerta;
if (PORTC.F5 == 1) //PULSADOR PUERTA DE SALIDA
{
while (PORTC.F3 != 1)
{
delay_ms(50);
PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA
if (PORTC.F3 == 1) //SENSOR OPTICO REFLECTIVO PUERTA DE SALIDA
{
contador_puerta = (contador_puerta - 1);
PORTB.F1 = 1; //SALIDA ELECTROIMN PUERTA DE SALIDA
if (contador_puerta == 0)
{
delay_ms(50);
PORTA = 0b00000000;
PORTB.F3 = 0; // SE APAGAN LAMPARAS LED DEL LABORATORIO

URL DEL VIDEO

https://youtu.be/g4mLAVat3Gc
https://www.youtube.com/watch?v=_RskONY0DP8

CONCLUSIONES

Se dise un circuito electrnico con un microcontrolador PIC 16f877 para un control de


acceso a un laboratorio

Se implement una etapa de potencia que cumple con los requerimientos solicitados

Se adquirieron destrezas y habilidades en el diseo y simulacin de circuitos electrnicos


con el software ISIS PROTEUS

REFERENCIAS BIBLIOGRAFICAS

http://www.ieespain.com/files/Tutorial001Capitulo001.pdf
https://www.youtube.com/watch?v=inj8H-F0ous
2014 Atmel Corporation. / Rev.: Atmel-0856J-AVR-Instruction-Set-Manual_07/2014
http://www.atmel.com/images/atmel-0856-avr-instruction-set-manual.pdf
San Jos State University Dept. of Mechanical and Aerospace Engineering
http://www.engr.sjsu.edu/bjfurman/courses/ME106/ME106pdf/intro-atmel.pdf
http://www.utp.edu.co/~eduque/arquitec/PIC16F877.pdf
http://www.utp.edu.co/~eduque/arquitec/Instruc%20877.pdf

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