You are on page 1of 20

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores

CIRCUITOS SECUENCIALES: ANALISIS Y DISEÑO DE CIRCUITOS CONTADORES • Contadores y Divisores de frecuencia Asíncronos • Contadores y Divisores de frecuencia Sincronos

Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores

1

Diagrama de bloques de un contador y un divisor de frecuencia
Entrada de impulsos

Contador

Salida 1 Salida 2 Salida n

n Salidas

Entrada de impulsos

Divisor de frecuencia

Salida

Un flanco de bajada por cada n flancos de entrada
Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 2

Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez

1

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores

Circuito contador binario de módulo 16
"1" Q0 Q1 Q2 Q3

2 4 1 16

IC1A Q 15
9 6

7

IC1B Q 11
4 1

2

IC2A Q 15
9 6

7

IC2B Q 11

J

PR

J

PR

J

PR

J

PR

CLK K CL
3

CLK K CL
8

CLK K CL
3

CLK K CL
8

Q

14

12

Q

10

16

Q

14

12

Q

10

Entrada de impulsos

7476

7476

7476

7476

S

R1 "1" 10 k

Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores

3

Cronograma de funcionamiento del contador binario de módulo 16

CLK Q0 Q1 Q2 Q3 t t t t t

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0000

Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores

4

Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez

2

Autor: Fernando Remiro Domínguez 3 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Retardo de propagación al pasar del estado 1111 al 0000 T CLK Q0 Q1 Q2 Q3 t t t t t tpb tpb tpb tpb 5 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Cronograma de funcionamiento con tiempos de retardo CLK QA QB QC QD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0000 t t t t t Estados no deseados 0000 0010 0000 0110 0100 0000 1000 1010 1000 1100 1110 1100 1000 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 6 Lógica Digital y Microprogramable.

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Contador binario descendente de módulo 16 "1" Q0 R1 10 k) Q1 Q2 Q3 S IC1A J PR Q J PR IC1B Q J PR IC2A Q J PR IC2B Q CLK K Entrada de impulsos CL Q 7476 CLK K CL Q 7476 CLK K CL 3 CLK Q 7476 K CL 8 Q 7476 "1" Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 7 Cronograma de funcionamiento del contador binario descendente de módulo 16 CLK Q0 Q1 Q2 Q3 t t t t t 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 0001 0000 1111 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 8 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 4 .

Autor: Fernando Remiro Domínguez 5 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Contador Up-Down de modulo 8 "1" Q0 Q1 Q2 J PR Q J PR Q J PR Q CLK K Entrada de impulsos CL Q CLK K CL Q CLK K CL Q 7476 UP/DOWN S R1 Vcc 10 k Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 9 Contador Up-Down de modulo 8 mejorado "1" Q0 "1" Q1 "1" Q2 J PR Q J PR Q J PR Q CLK K Entrada de impulsos CL Q CLK K CL 8 CLK Q K CL Q UP/DOWN S R1 Vcc Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 10 Lógica Digital y Microprogramable.

Autor: Fernando Remiro Domínguez 6 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Contador BCD asíncrono "1" Q0 Q1 Q2 Q3 J PR Q J PR Q J PR Q J PR Q CLK K Entrada de impulsos CL Q CLK K CL Q CLK K CL Q CLK K CL Q S R1 "1" 10 k Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 11 Cronograma del contador asíncrono BCD CLK Q0 Q1 Q2 Q3 Valor binario 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0 1 2 3 4 5 6 7 8 9 Valor decimal t t t t t 0000 0 Tiempo de retardo Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 12 Lógica Digital y Microprogramable.

Autor: Fernando Remiro Domínguez 7 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Dado electrónico con biestables J-K "1" Q0 Q1 Q2 S J PR Q J PR Q J PR Q CLK K Entrada de impulsos 10 kHz CL Q CLK K CL Q CLK K CL Q Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 13 EL 7490 7490 R0(1) CPA 14 CPB 1 (2) (3) & CTR CT = 0 Control A B QA QB QC QD 12 9 8 11 R0(2) R9(1) R9(2) (6) (7) & Z2 2 3 6 7 R0(1) R0(2) R9(1) R9(2) DIV 2 A (14) + –3 CT = 1 DIV 5 B (1) (12) QA QB QC QD 7490 + –3 CT = 4 0 CT 3 (9) (8) (11) ANSI/IEEE 91-1973 ANSI/IEEE 91-1984 14 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Lógica Digital y Microprogramable.

Autor: Fernando Remiro Domínguez 8 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores R9(1) R9(2) (6) (7) Contador 7490 J Q (12) QA INPUT (14) A CK K QB INPUT B (1) J CK K Q (9) J CK K Q (8) Q C S CK R R0(1) R0(2) (2) (3) Q (11) Q D Q Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 15 Cronograma del modo 1 de funcionamiento del 7490 CLK QA QB QC QD t t t t t 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0000 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 16 Lógica Digital y Microprogramable.

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Contador de 0 a 999 en BCD a b c d e f g IC4 7448 a b c d e f g IC5 7448 a b c d e f g IC6 7448 1 2 4 8 BI/RB0 RBI LT "1" 1 2 4 8 BI/RB0 RBI LT "1" 1 2 4 8 BI/RB0 RBI LT "1" QA QB QC QD IC1 7490 QA QB QC QD IC2 7490 QA QB QC QD IC3 7490 VCC + A B R0(1) R0(2) R9(1) R9(2) A B R0(1) R0(2) R9(1) R9(2) A B R0(1) R0(2) R9(1) R9(2) C1 1 µF R1 10 k CLK Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 17 El Contador 7493 7493 14 1 A B QA QB QC QD 12 9 8 11 R0(1) R0(2) (2) (3) & CTR CT = 0 Control 2 3 R0(1) R0(2) CP0 (14) DIV 2 + (12) Q0 Q1 Q2 Q3 7493 CP1 (1) DIV 8 + CT 0 2 (9) (8) (11) ANSI/IEEE 91-1973 ANSI/IEEE 91-1984 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 18 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 9 .

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores El Contador 7493 J INPUT (14) [14] A Q (12) [13] QA CK K J INPUT (1) [8] B Q (9) [9] QB CK K J CK K Q (8) [10] QC J CK K R0(1) R0(2) (2) [1] (3) [2] Q (11) [12] QD Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 19 Divisor de frecuencia por 13 QA QB QC QD "1" "1" "1" "1" CLK J CLK K CL Q J CLK Q J CLK Q J CLK Q Q K CL Q K CL Q K CL Q CPB 7493 7408 CLK QA QB QC QD t t t t t tp Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 20 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 10 .

Autor: Fernando Remiro Domínguez 11 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Divisor de frecuencia de varias etapas Entrada Divisor de frecuencia por K Divisor de frecuencia por L Divisor de frecuencia por N Salida Frecuencia de entrada Frecuencia de entrada K Frecuencia de entrada K·L Frecuencia de entrada K·L·N Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 21 Divisor de frecuencia por 91 Conexión en cascada Entrada IC1 A B QA QB QC R0(1) R0(2) QD IC2 A B QA QB QC R0(1) R0(2) QD Salida 7493 IC3A 7493 IC3B 7408 Frecuencia de entrada 13 7408 Frecuencia de entrada 13·7 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 22 Lógica Digital y Microprogramable.

Autor: Fernando Remiro Domínguez 12 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Divisor de frecuencia por 91 con un menor tiempo de retardo Salida 3 IC4A 7400 IC3B 2 7411 IC3A 1 7411 IC1 Entrada A B QA QB QC R0(1) R0(2) QD R0(1) R0(2) IC2 A B QA QB QC QD 7493 7493 Divisor por 7 Divisor por 13 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 23 Diagrama de bloques Reloj digital Circuito visualizador de los minutos Circuito visualizador de las horas Señal de entrada 50 Hz Divisor de frecuencia por 50 Divisor de frecuencia por 60 Contador BCD de módulo 60 Contador BCD de módulo 24 1 impulso por segundo 1 impulso por minuto 1 impulso por hora Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 24 Lógica Digital y Microprogramable.

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Divisor de frecuencia por 50 Señal de entrada a 50 Hz 14 1 A B QA QB QC QD 12 9 8 11 14 1 A B QA QB QC QD 12 9 8 11 2 3 6 7 R0(1) R0(2) R9(1) R9(2) 2 3 6 7 R0(1) R0(2) R9(1) R9(2) Señal de 1 Hz Señal de 5 Hz 7490 7490 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 25 Divisor de frecuencia por 60 Señal de entrada. 1 impulso por minuto 14 1 A B QA QB QC QD 12 9 8 11 14 1 A B QA QB QC QD 12 9 8 11 2 3 6 7 R0(1) R0(2) R9(1) R9(2) 2 3 6 7 R0(1) R0(2) R9(1) R9(2) 1 impulso cada 60 segundos 7490 Señal de 1 impulso cada 10 segundos 7490 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 26 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 13 .

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Circuito contador de unidades y decenas de minutos Display unidades de minutos Display decenas de minutos 13 12 11 10 9 15 14 13 12 11 10 9 15 14 a b c d e f g 7448 a b c d e f g 7448 1 7 2 1 4 2 8 BI/RB0 RBI LT 6 4 5 3 "1" 1 7 2 1 4 2 8 BI/RB0 RBI LT 6 4 5 3 "1" 1 impulso por hora 12 9 8 11 7490 12 9 8 11 7490 QA QB QC QD QA QB QC QD A B 1 impulso por minuto 14 1 R0(1) R0(2) R9(1) R9(2) 2 3 6 7 A B 14 1 R0(1) R0(2) R9(1) R9(2) 2 3 6 7 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 27 Circuito contador de Unidades y decenas de horas Display unidades de hora Display decenas de hora 13 12 11 10 9 15 14 13 12 11 10 9 15 14 a b c d e f g 7448 a b c d e f g 7448 1 7 2 1 4 2 8 BI/RB0 RBI LT 6 4 5 3 "1" 1 7 2 1 4 2 8 BI/RB0 RBI LT 6 4 5 3 "1" 12 9 8 11 7490 12 9 8 11 7490 QA QB QC QD QA QB QC QD A B 1 impulso por hora 14 1 R0(1) R0(2) R9(1) R9(2) 2 3 6 7 A B 14 1 R0(1) R0(2) R9(1) R9(2) 2 3 6 7 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 28 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 14 .

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Dado electrónico realizado con el 74191 13 12 11 10 9 15 14 a b c d e f g IC2 7448 1 7 2 1 4 2 8 BI/RB0 RBI LT 6 4 5 3 U3 12 1 2 13 Vcc 7410 3 2 6 7 13 12 QA QB QC QD RCO MAX/MIN IC1 74191 A B C D CLK 15 1 10 9 14 G 4 D/U LOAD 5 11 Vcc S Entrada de impulsos 10 kHz Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 29 EL 74190 74190 CTEN (4) 15 1 10 9 G1 CTR DIV 10 2(CT = 0) Z6 3(CT = 9) Z6 6.3+ (13) RCO G4 LOAD (11) C5 5D [1] [2] [4] [8] +– (3) (2) (6) (7) 14 4 5 11 CLK G D/U LOAD RCO 13 A (15) B (1) MAX/MIN 12 QA QB QC QD C (10) D (9) 74190 ANSI/IEEE 91-1973 ANSI/IEEE 91-1984 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 30 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 15 .2–/1. 4 (12) A B C D QA QB QC QD 3 2 6 7 D/U CLK (5) (14) MAX/MIN M2 [DOWN] M3 [UP] 1. 1.

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Cronograma de funcionamiento del 74190 LOAD A B C D CLOCK D/U CTEN QA QB QC QD MAX/MIN RCO 7 LOAD 8 9 0 1 2 2 INHIBIT 2 1 0 9 8 7 DATA INPUTS COUNT UP COUNT DOWN Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 31 Contador de 0 a 999 con C.I 74190 conexión asíncrona Unidades IC1 74190 Decenas IC2 74190 Centenas IC3 74190 QA QB QA QD RCO MAX/MIN QA QB QA QD RCO MAX/MIN QA QB QA QD RCO MAX/MIN CLK G D/U LOAD A B C D "1" CLK G D/U LOAD A B C D CLK G D/U LOAD A B C D CLK DOWN/UP Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 32 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 16 .

I 74190 conexión seudoasíncrona UNIDADES DECENAS CENTENAS IC1 74190 IC2 74190 IC3 74190 QA QB QC QD RCO MAX/MIN QA QB QC QD RCO MAX/MIN QA QB QC QD RCO MAX/MIN A B C D CLK G D/U LOAD A B C D CLK G D/U LOAD A B C D CLK G D/U LOAD CLK "1" DOWN/UP Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 34 Lógica Digital y Microprogramable.Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Contador de 0 a 9999 con C.I 74190 conexión síncrona o propagación anticipada UNIDADES DECENAS CENTENAS UNIDADES DE MILLAR IC1 74190 IC2 74190 IC3 74190 IC4 74190 QA QB QC QD RCO MAX/MIN QA QB QC QD RCO MAX/MIN QA QB QC QD RCO MAX/MIN QA QB QC QD RCO MAX/MIN A B C D CLK G D/U LOAD A B C D CLK G D/U LOAD A B C D CLK G D/U LOAD A B C D CLK G D/U LOAD "1" CLK DOWN/UP IC5A 7400 IC6A 7410 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 33 Contador de 0 a 999 con C. Autor: Fernando Remiro Domínguez 17 .

4 (13) MAX/MIN (14) RCO G4 LOAD (11) C5 5D [1] [2] [4] [8] ANSI/IEEE 91-1984 +– (3) (2) (6) (7) 14 4 5 11 CLK G D/U LOAD RCO 13 A (15) B (1) MAX/MIN 12 QA QB QC QD C (10) D (9) 74191 ANSI/IEEE 91-1973 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 35 Cronograma de funcionamiento del 74191 LOAD A B C D CLOCK D/U CTEN QA QB QC QD MAX/MIN RCO 13 LOAD 14 15 0 1 2 2 INHIBIT 2 1 0 15 14 13 DATA INPUTS COUNT UP COUNT DOWN Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 36 Lógica Digital y Microprogramable. 1. Autor: Fernando Remiro Domínguez 18 .3+ 2(CT = 0) Z6 3(CT = 15) Z6 6.Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores El 74191 74191 CTEN (4) 15 1 10 9 G1 CTR DIV 16 (12) A B C D QA QB QC QD 3 2 6 7 D/U CLK (5) M2 [DOWN] M3 [UP] 1.2–/1.

Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores El 74192 74192 CLR 15 1 10 9 (14) CT = 0 2+ CTR DIV 10 1 CT = 9 (12) A B C D QA QB QC QD 3 2 6 7 UP (5) DOWN (4) LOAD (11) C0 G1 1– 2 CT = 0 (13) B0 G2 C3 3D [1] [2] [4] [8] ANSI/IEEE 91-1984 37 (3) (2) (6) (7) 5 4 11 14 UP DN LOAD CLR C0 B0 12 13 A (15) B (1) QA QB QC QD C (10) D (9) 74192 ANSI/IEEE 91-1972 Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Cronograma de funcionamiento del 74192 CLR LOAD A B C D UP DOWN QA QB OUTPUTS QC QD CO BO 0 7 8 9 0 1 2 1 0 9 8 7 DATA INPUTS CLEAR PRESET COUNT UP COUNT DOWN Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 38 Lógica Digital y Microprogramable. Autor: Fernando Remiro Domínguez 19 .

Autor: Fernando Remiro Domínguez 20 .Capítulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores Contador de 0 a 999 con C.I 74192 conexión en cascada Unidades Decenas Centenas Contaje (Up) A UP B C D CO UP A B C D CO A UP B C 74192 BO CLEAR 74192 DOWN LOAD BO CLEAR 74192 DOWN LOAD D Salida CO arrastre Descontaje DOWN (Down) LOAD BO Salida acreadora CLEAR Carga Puesta a cero Capitulo 6: Circuitos Secuenciales:Análisis y Diseño de Circuitos Contadores 39 Lógica Digital y Microprogramable.