CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90...

12
Oscar Ignacio Botero H. CONTADORES Son sistemas secuenciales con una entrada de pulsos que representan en su salida la cantidad de pulsos dados. En los contadores se tienen en cuenta las siguientes características: Número máximo de cuentas. Cuenta Ascendente o descendente. Operación Síncrona o Asíncrona. Módulo 8: se necesitan 3 FF. Las salidas Q cuentan ascendente y las salidas Qn cuentan descendente. CP A B C Cta Dec CK 0 0 0 000 0 1 1 0 0 001 1 2 0 1 0 010 2 3 1 1 0 011 3 4 0 0 1 100 4 5 1 0 1 101 5 6 0 1 1 110 6 7 1 1 1 111 7 8 0 0 0 000 0

Transcript of CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90...

Page 1: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

CONTADORES Son sistemas secuenciales con una entrada de pulsos que representan en su salida la cantidad de pulsos dados.

En los contadores se tienen en cuenta las siguientes características: Número máximo de cuentas. Cuenta Ascendente o descendente. Operación Síncrona o Asíncrona.

Módulo 8: se necesitan 3 FF. Las salidas Q cuentan ascendente y las salidas Qn cuentan descendente.

CP A B C Cta Dec

CK 0 0 0 000 0

1 1 0 0 001 1 2 0 1 0 010 2 3 1 1 0 011 3 4 0 0 1 100 4 5 1 0 1 101 5 6 0 1 1 110 6 7 1 1 1 111 7 8 0 0 0 000 0

Page 2: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 2

BC A

00 01 11 10

0 1 1 X

BC A

00 01 11 10

0 1

CK 1 2 3 4 5 6 7 8

FF1

FF2

FF3

CU

EN

TA

0 =

00

0

1 =

00

1

2 =

01

0

3 =

01

1

4 =

10

0

5 =

10

1

6 =

11

0

7 =

11

1

0 =

00

0

Módulo 5: se requieren 3 FF y las salidas Q cuentan ascendente, se necesita que cuente hasta el número 5 por

consiguiente se resetea en el número 6 y la función es: CBAFF 110

CB6#

Page 3: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 3

CD AB

00

01

11

10

00 01 11 10

CD AB

00

01

11

10

00 01 1 11 X 10

MAXTERM 14 #

MINTERM 14 #

DCB

DCB

CONTADOR ASCENDENTE ASÍNCRONO Las salidas Q son ascendentes y las salidas Qn son descendentes. Las entradas J y K de cada FF están a “1”, o sea que están en modo de conmutación o FF tipo T, por tanto cada pulso de reloj hará que el FF cambie de estado. La salida Q del FF1 (A) es el bit menos significativo (LSB) y la salida Q del FF4 (D) es el bit más significativo (MSB). Contador ascendente hasta el numero 13, o sea, se resetea (R) cuando pase al número 14 y retorna al 0 (0000), el número 15 se toma como que puede estar en cualquier estado (X). Las salidas Q se conectan a las entradas CK y se visualiza por Q.

Page 4: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 4

Diagrama de tiempos:

R R

CK 1 2 3 4 5 6 7 8 9 10 11 12 13 14

FF1

FF2

FF3

FF4

CU

EN

TA

0 =

00

00

1 =

00

01

2 =

00

10

3 =

00

11

4 =

01

00

5 =

01

01

6 =

01

10

7 =

01

11

8 =

10

00

9 =

10

01

10

= 1

010

11

= 1

011

12

= 1

100

13

= 1

101

0 =

00

00

0 =

00

00

Page 5: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 5

CD AB

00

01

11

10

00 01 11 10

CD AB

00

01

11

10

00 X 01 1 11 10 X

MAXTERM 2 #

MINTERM 2 #

DCA

DCA

CONTADOR DESCENDENTE ASÍNCRONO Las salidas Qn son ascendentes y las salidas Q son descendentes. Las entradas J y K de cada FF están a “1”, o sea que están en modo de conmutación o FF tipo T, por tanto cada pulso de reloj hará que el FF cambie de estado. La salida Q del FF1 (A) es el bit menos significativo (LSB) y la salida Q del FF4 (D) es el bit más significativo (MSB). Contador descendente hasta el numero 3, o sea, se setea (S) cuando pase al número 2 y retorna al 15 (1111), el número 1 y el 0 se toman como que pueden estar en cualquier estado (X). Las salidas Qn se conectan a las entradas CK y se visualiza por Q.

Page 6: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 6

Diagrama de tiempos:

S S

CK 14 13 12 11 10 9 8 7 6 5 4 3 2 14 13

FF1

FF2

FF3

FF4

CU

EN

TA

Q’

0 =

00

00

1 =

00

01

2 =

00

10

3 =

00

11

4 =

01

00

5 =

01

01

6 =

01

10

7 =

01

11

8 =

10

00

9 =

10

01

10

= 1

010

11

= 1

011

12

= 1

100

0 =

00

00

1 =

00

01

2 =

00

10

CU

EN

TA

Q

15

= 1

111

14

= 1

110

13

= 1

101

12

= 1

100

11

= 1

011

10

= 1

010

9 =

10

01

8 =

10

00

7 =

01

11

6 =

01

10

5 =

01

01

4 =

01

00

3 =

00

11

15

= 1

111

14

= 1

110

13

= 1

101

CUENTA ASCENDENTE: las Q se conectan a CK del siguiente FF, se resetea (R = 0000) y se visualiza por las Q.

CUENTA DESCENDENTE: las Qn se conectan a CK del siguiente FF, se setea (S = 1111) y se visualiza por las Q.

Page 7: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 7

IC 74LS90 CONTADOR DE DÉCADA La salida Q0 = QA es conectada a la entrada B = CP1 para conteo BCD.

CUENTA SALIDAS

Q3 = QD Q2 = QC Q1 = QB Q0 = QA

0 0 0 0 0

1 0 0 0 1

2 0 0 1 0

3 0 0 1 1

4 0 1 0 0

5 0 1 0 1

6 0 1 1 0

7 0 1 1 1

8 1 0 0 0

9 1 0 0 1

RESET / ENTRADAS SALIDAS

R0 (1) R0 (2) R9 (1) R9 (2) Q3 QD

Q2 QC

Q1 QB

Q0 QA

1 1 0 X 0 0 0 0

1 1 X 0 0 0 0 0

X X 1 1 1 0 0 1

X 0 X 0 CUENTA

0 X 0 X CUENTA

0 X X 0 CUENTA

X 0 0 X CUENTA

Page 8: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 8

DIVISORES DE FRECUENCIA CON EL IC 74LS90 El circuito integrado 7490 se activa con flancos negativos en el pulso de reloj (clock) y realizando las siguientes conexiones se puede obtener diferentes divisores de frecuencia.

DIVISOR POR PIN DE ENTRADA PIN DE SALIDA CONEXIÓN EXTERNA

2 14 12 Pin 2 – 3 – 6 – 7 = L

3 1 8 Pin 6 – 7 = L Pin 8 a Pin 2 Pin 9 a Pin 3

4 1 8 Pin 11 a Pin 2 y 3 Pin 6 – 7 = L

5 1 11 Pin 2 – 3 – 6 – 7 = L

6 14 8

Pin 12 a Pin 1 Pin 9 a Pin 2 Pin 8 a Pin 3 Pin 6 – 7 = L

7 14 11

Pin 8 a Pin 7 Pin 12 a Pin 1 Pin 9 a Pin 6 Pin 2 – 3 = L

8 14 8 Pin 12 a Pin 1 Pin 11 a Pin 2 y 3 Pin 6 – 7 = L

9 14 11 Pin 12 a Pin 1 y 2 Pin 11 a Pin 3 Pin 6 – 7 = L

10 14 11 Pin 12 a Pin 1 Pin 2 – 3 – 6 – 7 = L

Page 9: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 9

IC 74LS92 CONTADOR DIVISOR POR 12 La salida Q0 = QA es conectada a la entrada B = CP1.

CUENTA SALIDAS

Q3 = QD Q2 = QC Q1 = QB Q0 = QA

0 0 0 0 0

1 0 0 0 1

2 0 0 1 0

3 0 0 1 1

4 0 1 0 0

5 0 1 0 1

6 1 0 0 0

7 1 0 0 1

8 1 0 1 0

9 1 0 1 1

10 1 1 0 0

11 1 1 0 1

RESET / ENTRADAS

SALIDAS

R0 (1) R0 (2) Q3 QD

Q2 QC

Q1 QB

Q0 QA

1 1 0 0 0 0

0 X CUENTA

X 0 CUENTA

Page 10: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 10

IC 74190 CONTADOR DE DÉCADA UP/DOWN CON MODO DE CONTROL Se carga el dato (Load = 11) con nivel bajo. A, B, C y D (15-1-10-9)= datos de entrada Para contar hacia arriba (Count Up = 5):

o Pines Down/Up (5) y Enable en bajo (4) o Flanco positivo del reloj (14).

Para contar hacia abajo (Count Down = 5): o Pin Down/Up (5) en alto y Enable en bajo (4) o Flanco positivo del reloj (14).

La salida Ripple/Clock (13) genera un pulso para contadores en cascada (decenas, centenas, etc), de 0 a 8 el nivel

es alto, en 9 baja y en el 0 sube nuevamente generando el pulso para el siguiente contador (9 – 0). o Se conecta Ripple/Clock (13) al Clock (14) del siguiente contador.

Page 11: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 11

IC 74LS192 CONTADOR DE DÉCADA SUBE / BAJA (UP / DOWN)

CLEAR

LOAD

A

B

C

D

UP

DOWN

QA

QB

QC

QD

CARRY

BORROW

DA

TO

S

Cle

ar

Load

7

8

1000

9

1001

0

0000

1

0001

2

0010

1

0001

0

0000

9

1001

8

1000

Cuenta ascendente Cuenta descendente

Page 12: CONTADORESfiles.oscarbotero.webnode.com.co/200001282-c1fbfc2f5e/Contadores.… · IC 74LS90 CONTADOR DE DÉCADA ... DIVISORES DE FRECUENCIA CON EL IC 74LS90 ... (Load = 11) con nivel

Oscar Ignacio Botero H.

Contadores. 12

Se Carga el dato (Load) con Bajo (L) Se Borra o Resetea (Clear) con Alto (H)

Pin UP = flancos positivos

Para contar hacia arriba (Count Up) Pin DOWN = Alto (H)

Pin UP = Alto (H) Para contar hacia abajo (Count Down

Pin DOWN = flancos positivos

La salida Carry (9 – 0) entrega un pulso Bajo (L).

La salida Borrow (0 – 9) entrega un pulso Bajo (L).