Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PREGUNTA 1.
Diseñar y desarrollar un programa utilizando el dsPIC33FJ32MC204 que emule el
funcionamiento de los semáforos del crucero vial que se muestra en la Fig1.
AVDA. SECUNDARIA
S4 S3
AVDA. PRINCIPAL
S1 S2
Ambas avenidas son de doble sentido, las vueltas son prohibidas por lo que el recorrido solo
puede ser recto.
Las siguientes condiciones describen el funcionamiento de los semáforos:
Mientras los semáforos S1 y S3 de la avenida principal, se encuentran en “siga”
(verde), los semáforos S2 y S4 de la avenida secundaria, se encontrarán en “alto”
(rojo).
Los semáforos S2 y S4 se mantienen en rojo aun cuando los semáforos S1 y S3
cambien a “preventivo” (amarillo).
Cuando cambien a “alto” los semáforos S1 y S3, los semáforos S2 y S4 estarán en
“siga”, manteniéndose así mientras S1 y S3 pasen a “preventivo”.
Finalmente se repite el ciclo indefinidamente.
Asumiendo que el flujo vehicular de la avenida principal es mayor que el de la avenida
secundaria, se establece:
que el tiempo en verde de los semáforos S1 y S3 (de la avenida principal) debe ser
mayor al tiempo en verde de los semáforos S2 y S4 (de la avenida secundaria).
Se pide:
1. Para medir el tiempo de encendido y apagado de los semáforos deben realizarse con
TIMER DE 32 BITS : TIMER B Y TIMERC
¿Cuál es el timer que debe tener la palabra más significativa?:…………………………
2. Cuando se configura para la operación de 32 bits, ¿cuál de los timers es requerido para
la configuracion y control.:……………………………………..
14. Cargar valor de período de 32 bits (lsw) .Para (60seg) con fosc=10MHZ
RB0
3.3v
R1
10k
INT0
SW1
dsPIC33FJMC202