Semaforo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

ESCUELA SUPERIOR POLITÉCNICA DE

CHIMBORAZO

FACULTAD DE MECÁNICA

INGENIERÍA MECÁNICA

TEMA: Uso de PIC16F628A. Programación


y simulación de semáforo con
Proteus y Microcode.

ASIGNATURA: Electrónica

INTEGRANTES: Daniel Orozco (6999)


Marco Guerrero (6904)

SEMESTRE: Sexto “A”

FECHA DE ENTREGA: Riobamba, 10 de mayo del 2018


1. OBJETIVOS:

• Aprender a utilizar el programa Proteus que nos permite simular circuitos en tiempo real
y en especial nos permite utilizar el microcontrolador PIC16F628A.
• Aprender a manejar y programar en Microcode el cual nos permite generar el programa
que se introduce en el microcontrolador.
• Identificar las características del microcontrolador PIC16F628A para su correcto uso.

2. METODOLOGIA:

Primero armamos el semáforo en el programa Proteus para no confundirnos en la


programación.

Escribimos el código en Microcode en base al circuito hecho en Proteus para que funcione
correctamente. Procedemos a compilarlo.

Cargamos el código hecho en Microcode al microcontrolador en el Proteus.

Corremos la simulación de Proteus y comprobamos que funcione.

4. CIRCUITO HECHO EN PROTEUS:

1
4. CODIGO COMPILADO EN MICROCODE:

5. SIMULACION:

El semáforo superior esta en color verde por lo que el semáforo para peatones debe estar en
color rojo.

El semáforo inferior debe estar en color rojo pero el semáforo peatonal esta en color verde.

2
El primer semáforo cambio a amarillo, los demás semáforos se mantienen igual.

El semáforo cambio a color rojo por lo que el semáforo para peatones debe estar en color
verde.

El semáforo inferior cambio a color verde pero el semáforo peatonal esta en color rojo.
3
El semáforo inferior cambio a amarillo, los demás semáforos se mantienen igual.

Por último, se repite el programa.

7. CONCLUSIONES

• El uso del comando portb% simplifica notablemente el número de líneas de código y


también nos ayuda a no confundirnos al programar los pines ya que tienen un orden
determinado.
• Las resistencias de 330Ω permiten que la corriente no supere los 25mA y queme el
microcontrolador.
• Los programas MICROCODE y PROTEUS son programas que se complementan y nos
permite ver como funcionaria en la realidad el circuito.

8. RECOMENDACIONES

• Se debería considerar el orden de los pines ya que, si nos equivocamos en la asignación,


el circuito funcionaria incorrectamente.

9. BIBLIOGRAFÍA

Reyes, C. A. (2008). Microcontroladores PIC Programación en Basic. Quito: RISPERGRAF.

También podría gustarte