Académique Documents
Professionnel Documents
Culture Documents
DE SEMAFOROS
Integrantes:
-Jonathan Cacuango
-Willy Coronel
-Eduardo Palomo
Antecedentes:
Se requiere un controlador digital
para controlar un semforo en la
interseccin de una calle de trafico
muy denso con una calle de trafico
moderado
LGICA COMBINACIONAL
Decodificador de estados
Las Entrada proporcionada por la lgica secuencial son S0 y S1, estas
entradas proporcionan los cuatro estados es decir se genera cuatro
salidas R1, R2, R3, R4.
R1=S1So
R2=S1So
R3=S1So
R4=S1So
Diagrama de estados
Asignacin de variables
Presencia de vehculos: Pv
Contador largo activo: Cl
Contador corto activo: Cc
ausencia de vehculos: Pv
Contador largo inactivo: Cl
Contador corto inactivo: Cc
SR=R1+R2
PA=R2
SA=R4
PV=R1
SV=R3
SR=R1+R2
PA=R2
SA=R4
PV=R1
SV=R3
CIRCUITO CONTADOR
Contador Largo
Para el diseo del contador largo se implement un contador mdulo 26 el cual ser
activado por el conteo largo.
Para ser activado este mdulo es necesario que la variable Conteo largo este en 1
lgico, esto permite que en Multiplexor 74LS157 solo deje pasar la lgica B. con lo cual
activara el reloj del contador mdulo 26.
Una vez completada la cuenta hasta 25, habr un cambio lgico lo cual permitir
activar el conteo corto, siempre y cuando exista presencia de un carro.
Contador Corto
Para el diseo del contador corto se implement un contador mdulo
05 descendente el cual ser activado por el conteo corto
Este pequeo contador fue implementado con el CI 74LS190, el cual
tiene la propiedad de poder operar en forma ascendente y
descendente dependiendo de cmo se requiera. Entonces una vez
sea activado el conteo corto en el multiplexor 74LS157 dejara pasar la
seal de reloj para que el contador mdulo 4 empiece a contar
bloqueando el otro contador mdulo 25.
De igual manera una vez completado el conteo esta vez llegando a
cero, habr un cambio lgico desactivando este contador y activando
el contador mdulo 25.
7490
U12
7490
AND_3
7447
QA
QB
QC
QD
QE
QF
QG
74157
13
12
11
10
9
15
14
13
12
11
10
9
15
14
3Y
4Y
DISP LARGE
U23
U22
AND
25
VCC
4
TL
LOGICA CONTEO
12
A
B
C
D
BI/RBO
RBI
LT
QA
QB
QC
QD
QE
QF
QG
13
12
11
10
9
15
14
2Y
TC
7
1
2
6
4
5
3
A
B
C
D
BI/RBO
RBI
LT
QA
QB
QC
QD
QE
QF
QG
U11
1Y
CLK
E
D/U
PL
U10
1
15
1A
1B
2A
2B
3A
3B
4A
4B
3
2
6
7
13
7
1
2
6
4
5
3
A
B
C
D
BI/RBO
RBI
LT
DISP
Q0
Q1
Q2
Q3
RCO
12
9
8
11
7
1
2
6
4
5
3
VCC
2
3
5
6
11
10
14
13
14
4
5
11
D0
D1
D2
D3
U8
Q0
Q1
Q2
Q3
12
9
8
11
RELOJ
15
1
10
9
Q0
Q1
Q2
Q3
7447
R0(1)
R0(2)
R9(1)
R9(2)
CKA
CKB
R0(1)
R0(2)
R9(1)
R9(2)
CKA
CKB
U9
2
3
6
7
14
1
2
3
6
7
14
1
U16
25
12
A/B
E
U14
7447
VCC
U21
VCC
U15:A
AND_3
TS
2
7400
3
NOT
U13
74190
Cuando no pasa corriente por la base, no puede pasar tampoco por sus otros
terminales; se dice entonces que el transistor est en corte, es como si se
tratara de un interruptor abierto. El transistor est en saturacin cuando la
corriente en la base es muy alta; en ese caso se permite la circulacin de
corriente entre el colector y el emisor y el transistor se comporta como si fuera
un interruptor cerrado.
Por ello, para nuestro diseo tendremos un sensor desactivado cuando exista
contacto entre la fuente de luz (LED) y la fotorresistencia, y un sensor activo
cuando se corte este contacto llegando a la conduccin de corriente entre
colector y emisor.
VCC
RELOJ
RELOJ
VCC
R9
R8
1k
13
12
11
QA
QB
QC
U1:E
11
10
SENSOR
A
B
C
LED-GREEN
15k
7447
A
B
C
D
BI/RBO
RBI
LT
D9
U9
2N2222
7
1
2
74LS04
Q1
7
1
2
6
4
5
3
R10
QA
QB
QC
QD
QE
QF
QG
13
12
11
10
9
15
14
330
VCC
LDR1
12
9
8
Q0
Q1
Q2
Q3
U8
7490
Q0
Q1
Q2
12
9
8
11
TORCH_LDR
A
B
(1)
(2)
(1)
(2)
A
B
SENSOR DE BARRERA
LGICA SECUENCIAL
Conclusiones
Con este proyecto se cumpli el objetivo buscado, Disear e implementar un sistema de control de semforos con las
condiciones establecidas por el profesor, utilizando circuitos MSI tratados en el transcurso del semestre.
Se puede concluir que los sistemas digitales son de gran importancia ya que tienen un amplio campo de aplicacin como
televisin, sistemas de comunicacin, instrumentacin mdica, control de procesos etc. Solo basta saber utilizarlos
correctamente.
La correcta utilizacin de los mapas de Karnaugh es de gran importancia ya que permite simplificar la expresin booleana
obtenida al momento de realizar la tabla de verdad del problema planteado, lo cual implica menor tiempo y menor costo al
realizar la implementacin del circuito.
El diseo del sistema de control de semforos, comprende 3 grupos de procesos cada uno dependiente del otro como se pudo
observar en el diagrama de bloques respectivo.
Para el diseo del circuito se emple la lgica combinacional, circuitos contadores y la lgica secuencial.
Dentro de la lgica combinacional se emple las compuertas and, or, not entre otras, por otra parte en los circuitos de
conteo y en la lgica secuencial se utiliz flip flops.y contadores de decadas