13
UNIVERSIDAD INTERNACIONAL DEL ECUADOR ESCUELA DE CIENCIAS Y TECNOLOGÍAS APLICADAS FACULTAD DE MECANTRÓNICA Electrónica VI Informe Semaforo César M Naranjo P. #96653 [email protected] Esteban Castillo R. # 96691 [email protected] Ing. Sandra Espinel

Semaforo Electronica

Embed Size (px)

DESCRIPTION

Programacion en microcode

Citation preview

UNIVERSIDAD INTERNACIONAL DEL ECUADOR ESCUELA DE CIENCIAS Y TECNOLOGAS APLICADASFACULTAD DE MECANTRNICA

Electrnica VI

Informe Semaforo

Csar M Naranjo P. #[email protected] Castillo R. # [email protected]

Ing. Sandra Espinel

Quito 29 Enero del 2014

Resumen:El presente documento muestra una implementacin de semforos de forma adecuada como son en la vida real, con el uso del software MicroCode para posteriormente la implementacin con el PIC 16F877A.

ndiceObjetivos2Planteamiento del Problema2Diagrama de Flujo:4Cdigo Fuente:5Simulacin:8Circuito Implementado9Conclusiones9Recomendaciones:10Bibliografa:10

ObjetivosRealizar todas las especificaciones demandadas en el planteamiento del problema.

Desarrollar un cdigo fuente que sustente el diagrama de flujo.

Desarrollar, simular e implementar el circuito con el PIC 16F877A.Planteamiento del Problema Los semforos constan de luces de aviso a peatones (rojo y verde) y de aviso a vehiculos (rojo, mbar y verde). Los semaforos 1 y 3 se comportan de identica manera. Lo mismo ocurre con el 2 y el 4. Cuando los semforos 1 y 3 permiten el trafico de vehiculos por sus correspondientes vias, los semaforos 2 y 4 deben prohibirlo y a la inversa.La temporizacion para cada semaforo sera: La luz verde esta activa durante 25 segundos. La luz ambar parpadea durante 5 segundos (cada segundo cambia su estado) La luz roja se mantiene encendida durante 30 segundos. Cuando la luz verde, o la luz ambar se encuentren encendidas, la luz roja de los peatones debe estar activada Cuando la luz roja se encuentre encendida, la luz verde de paso a los peatones debe estar activada, salvo durante los 10 ltimos segundos en que debe parpadear con un periodo de un segundo

2 Asignacinn de Pines

Los semforos S1 y S3 son iguales y lo mismo ocurre con S2 y S4, por otra parte el comportamiento de los semaforos de peatones es el siguiente.

El verde esta encendido siempre a la vez que el rojo de los coches, excepto en los ultimos 10 segundos, que parpadea, por lo tanto es otra seal

El rojo esta encendido cuando esta apagado el verde, es una seal disitinta de las otras

En resumen vamos a tener que generar las siguientes seales:

Semforo 1: Rojo (R1), Verde (V1) y Ambar (A1) para los coches, Rojo para los peatones (RP!), verde para los peatones (VP!)

Semaforo 2: Rojo (R2), Verde (V2) y Ambar (A2) para los coches. Rojo para los peatones (RP1), verde para los peatones (VP2)

Diagrama de Flujo:

INICIO

T0=0X=0V1,V2=0R1,R2=0A1,A2=0

IF T00 ThenV1=1R2=1ELSEWhile T0