Está en la página 1de 9

ACTIVIDAD 3: Control de semáforos

DOCENTE: VILLALVAZO LAUREANO EFRAIN


TRABAJO REALIZADO POR: Saucedo Velázquez
Elvis Eduardo

REPORTE

21/2/2023
Índice:
1.Introducción
2.Materiales utilizados
3.Desarrollo
4.Resultados
5.Conclusiones
6.Referencias
7.Evidencias
Introducción:
El objetivo de esta práctica es controlar el funcionamiento de un crucero de
tres semáforos utilizando el software PIC C Compiler y un microcontrolador
PIC16F877A. Se utilizarán LEDs para simular los semáforos, y dos de ellos
tendrán un tercer LED para representar flecha de giro.

Materiales utilizados:
 Microcontrolador PIC16F877A
 Programador PICkit 2
 Protoboard
 Cristal de 20MHz
 2 capacitores de 22pF
 11 LEDs (3 rojos, 3 amarillos, 3 verdes, 2 azules)
 11 resistencias de 220 ohmios
 Cables de conexión

Desarrollo:
Para llevar a cabo la práctica, se siguieron los siguientes pasos:
1. Se preparó el código en PIC C Compiler y se configuró el programador
PICkit 2 para programar el microcontrolador PIC16F877A en la
protoboard.
2. Se cargó un programa de control de semáforos en el microcontrolador
utilizando PIC C Compiler. El programa incluye un ciclo de trabajo para
cada semáforo y un ciclo de trabajo para la flecha de giro en dos
semáforos.
3. Se conectaron LEDs a los puertos del microcontrolador y se configuraron
en el programa de control de semáforos para que se enciendan y
apaguen en secuencia, de acuerdo con la programación de los ciclos de
trabajo.
4. Se realizó una serie de pruebas para verificar el correcto funcionamiento
del programa de control de semáforos, incluyendo la comprobación del
estado de los puertos y la secuencia de encendido y apagado de los
LEDs.
Resultados:
Los resultados obtenidos en la práctica indican que el programa de control de
semáforos funciona correctamente. Los LEDs se encendían y apagaban de
acuerdo con la programación de los ciclos de trabajo, y los puertos se
encontraban en el estado correcto.

Conclusiones:
En base a los resultados obtenidos, se concluye que el programa de control de
semáforos funciona correctamente y es capaz de controlar el funcionamiento
de un semáforo de una intersección de tres semáforos. Se recomienda
continuar con las pruebas para asegurar su correcto funcionamiento en
diferentes situaciones de tráfico.

Referencias:
Microchip Technology Inc. (2019). PIC16F877A Data Sheet. Disponible en:
https://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf

Evidencias:
A continuación, se presentan algunas evidencias de la práctica realizada:
Fotografía de la protoboard y los LEDs conectados a los puertos del
microcontrolador.
Capturas de pantalla del código realizado en PIC c compiller.
Captura de pantalla de la simulación de los semáforos en Proteus.

También podría gustarte