17
Les compteurs : (modulo 6 ,24 et 60) Les décompteurs :(modulo 6,24 et 60)

Les compteurs : (modulo 6 ,24 et 60) - Génie Industrielgenie-indus.e-monsite.com/medias/files/tp4.pdf · Le compteur asynchrone modulo 60 est composé de 2 compteurs asynchrones

  • Upload
    buinhan

  • View
    643

  • Download
    27

Embed Size (px)

Citation preview

Les compteurs : (modulo 6 ,24 et 60)

Les décompteurs :(modulo 6,24 et 60)

2

Les compteurs Compteurs asynchrones

Compteurs asynchrones modulo 6

U2

JK_FF

J Q

~QK

RESET

CLK

SET

V112 V

V210 Hz

5 V

U6

DCD_HEX_DIG_BLUE

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

U4

AND3

XLA2

C Q T

1

F

3

Compteurs asynchrones modulo 24

ETAT Les sorties

Q5 Q4 Q3 Q2 Q1 Q0

0 0 0 0 0 0 0

1 0 0 0 0 0 1

2 0 0 0 0 1 0

3 0 0 0 0 1 1

4 0 0 0 1 0 0

5 0 0 0 1 0 1

6 0 0 0 1 1 0

7 0 0 0 1 1 1

8 0 0 1 0 0 0

9 0 0 1 0 0 1

10 0 1 0 0 0 0

11 0 1 0 0 0 1

12 0 1 0 0 1 0

13 0 1 0 0 1 1

14 0 1 0 1 0 0

15 0 1 0 1 0 1

16 0 1 0 1 1 0

17 0 1 0 1 1 1

18 0 1 1 0 0 0

19 0 1 1 0 0 1

20 1 0 0 0 0 0

21 1 0 0 0 0 1

22 1 0 0 0 1 0

23 1 0 0 0 1 1

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U1

JK_FF

J Q

~QK

RESET

CLK

SET

V112 V

V2100 Hz

5 V

U6

AND2

U7

AND2

U11

DCD_HEX_DIG_BLUE

U5

JK_FF

J Q

~QK

RESET

CLK

SET

U8

JK_FF

J Q

~QK

RESET

CLK

SET

U9

JK_FF

J Q

~QK

RESET

CLK

SET

U10

JK_FF

J Q

~QK

RESET

CLK

SET

U12

DCD_HEX_DIG_BLUE

U13

OR2

V312 V

U14

AND4

U15

AND4

U16

OR2

U17NOT

XLA1

C Q T

1

F

4

Compteurs asynchrones modulo 60

Le compteur asynchrone modulo 60 est composé de 2 compteurs asynchrones un de modulo 6 et l’autre de modulo 10 liées entre eux par un inverseur comme elle indique la figure celle-ci :

Il suffit de relier la sortie Q4 d'un compteur (synchrone ou asynchrone) de rang N à l'entrée d'horloge du compteur suivant (de rang N + 1). On intercale un inverseur entre cette sortie Q4 et l'entrée d'horloge car celle-ci est active sur le front montant (dans le cas présent).

5

U3

JK_FF

J Q

~QK

RESET

CLK

SETV1100 Hz

5 V

V212 V

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SETU4

JK_FF

J Q

~QK

RESET

CLK

SET

U5

DCD_HEX_YELLOW

U6AND2

U7

JK_FF

J Q

~QK

RESET

CLK

SET

U8

JK_FF

J Q

~QK

RESET

CLK

SET

U9

JK_FF

J Q

~QK

RESET

CLK

SET

V412 V

U10

DCD_HEX

U11

AND3U12NOT

6

Compteurs synchrones Compteurs synchrones modulo 6

Un compteur modulo 6 nécessite 3 bascules JK.

D’après les tables de karnaugh on obtient les équations suivantes :

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

V1

50 Hz

5 V

V212 V

U4

DCD_HEX

U5

AND3U6

AND3

U7

OR2

U8

AND3U9

AND3

U10

OR2

XLA2

C Q T

1

F

7

Compteurs synchrones modulo 24

8

D’après les tables de karnaugh on obtient les équations suivantes :

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

U4

JK_FF

J Q

~QK

RESET

CLK

SET

V1

80 Hz

5 V

V212 V

U5

AND2

U6NOT U8

OR2

U9

AND2

U7

AND3

U10

AND3

U11

DCD_HEX

U12

JK_FF

J Q

~QK

RESET

CLK

SET

U13

JK_FF

J Q

~QK

RESET

CLK

SET

V312 V

U14

DCD_HEX_BLUE

U15

AND4

U16AND2

U17

AND6

U18OR2

U19OR2

XLA2

C Q T

1

F

9

Compteurs synchrones modulo 60

Même principe de compteur asynchrone modulo 60 : Le compteur synchrone modulo 60 est composé de 2 compteurs synchrones un de modulo 6 et l’autre de modulo 10 liées entre eux par un inverseur.

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

V112 V

U4

AND2

U5

AND2

U6

NOT

U7

DCD_HEX

U9

JK_FF

J Q

~QK

RESET

CLK

SET

U8

JK_FF

J Q

~QK

RESET

CLK

SET

U10

JK_FF

J Q

~QK

RESET

CLK

SET

U11

JK_FF

J Q

~QK

RESET

CLK

SET

U12

DCD_HEX

V3

60 Hz

5 V

V412 V U13

AND2

U14

AND2

U15

AND3

U16

NOT

U17

NOT

10

Les décompteurs

Décompteurs asynchrones

Décompteurs asynchrones modulo 6

ETAT Les soties

Q2 Q1 Q0

5 1 0 1

4 1 0 0

3 0 1 1

2 0 1 0

1 0 0 1

0 0 0 0

U2

JK_FF

J Q

~QK

RESET

CLK

SET

V112 V

V210 Hz

5 V

U6

DCD_HEX_DIG_BLUE

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

XLA2

C Q T

1

F

U5A

74LS15N

11

Décompteurs asynchrones modulo 24

ETAT Les sorties

Q5 Q4 Q3 Q2 Q1 Q0

23 1 0 0 0 1 1

22 1 0 0 0 1 0

21 1 0 0 0 0 1

20 1 0 0 0 0 0

19 0 1 1 0 0 1

18 0 1 1 0 0 0

17 0 1 0 1 1 1

16 0 1 0 1 1 0

15 0 1 0 1 0 1

14 0 1 0 1 0 0

13 0 1 0 0 1 1

12 0 1 0 0 1 0

11 0 1 0 0 0 1

10 0 1 0 0 0 0

9 0 0 1 0 0 1

8 0 0 1 0 0 0

7 0 0 0 1 1 1

6 0 0 0 1 1 0

5 0 0 0 1 0 1

4 0 0 0 1 0 0

3 0 0 0 0 1 1

2 0 0 0 0 1 0

1 0 0 0 0 0 1

0 0 0 0 0 0 0

12

Décompteurs asynchrones modulo 60

Le décompteur asynchrone modulo 60 est composé de 2 décompteurs

asynchrones un de modulo 6 et l’autre de modulo 10 liées entre eux

par un file ou bien une porte oui.

U2

JK_FF

J Q

~QK

RESET

CLK

SET

V112 V

U6

DCD_HEX_GREEN

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

U5A

74LS15N

U4

DCD_HEX_GREEN

U7

JK_FF

J Q

~QK

RESET

CLK

SETU8

JK_FF

J Q

~QK

RESET

CLK

SET

U9

JK_FF

J Q

~QK

RESET

CLK

SET

U10

JK_FF

J Q

~QK

RESET

CLK

SET

V3

100 Hz

5 V V412 V

U11A

74LS21N

13

Décompteurs synchrones

Décompteurs synchrones modulo 6

ETAT Les soties

Q2 Q1 Q0

5 1 0 1

4 1 0 0

3 0 1 1

2 0 1 0

1 0 0 1

0 0 0 0

D’après les tables de karnaugh on obtient les équations suivantes :

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

V1

50 Hz

5 V

V212 V

U4

DCD_HEX

U11

AND2U5

AND2

U6

OR2

XLA2

C Q T

1

F

14

Décompteurs synchrones modulo 24

ETAT Les sorties

Q5 Q4 Q3 Q2 Q1 Q0

23 1 0 0 0 1 1

22 1 0 0 0 1 0

21 1 0 0 0 0 1

20 1 0 0 0 0 0

19 0 1 1 0 0 1

18 0 1 1 0 0 0

17 0 1 0 1 1 1

16 0 1 0 1 1 0

15 0 1 0 1 0 1

14 0 1 0 1 0 0

13 0 1 0 0 1 1

12 0 1 0 0 1 0

11 0 1 0 0 0 1

10 0 1 0 0 0 0

9 0 0 1 0 0 1

8 0 0 1 0 0 0

7 0 0 0 1 1 1

6 0 0 0 1 1 0

5 0 0 0 1 0 1

4 0 0 0 1 0 0

3 0 0 0 0 1 1

2 0 0 0 0 1 0

1 0 0 0 0 0 1

0 0 0 0 0 0 0

15

D’après les tables de karnaugh on obtient les équations suivantes :

U3

JK_FF

J Q

~QK

RESET

CLK

SET

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U4

JK_FF

J Q

~QK

RESET

CLK

SET

U5

JK_FF

J Q

~QK

RESET

CLK

SET

U6

JK_FF

J Q

~QK

RESET

CLK

SET

V1

60 Hz

5 V

V212 V

U7

NOT

U8

NOTU9

NOT

U10

AND2

U11

AND2

U13

OR3

U12

AND2

U14

AND2

U15

NOT

U16

AND4U17

OR2

U18

NOT

U19

AND2

U20

AND4

U21

AND2

U22

AND3

U23

NOT

U24

NOT

U25

DCD_HEX_BLUE

U26

DCD_HEX_BLUE

16

Décompteurs synchrones modulo 60

Le décompteur synchrone modulo 60 est composé de 2

décompteurs synchrones un de modulo 6 et l’autre de modulo 10

liées entre eux par un file ou bien une porte oui comme indique le

schéma suivante :

17

U1

JK_FF

J Q

~QK

RESET

CLK

SET

U2

JK_FF

J Q

~QK

RESET

CLK

SET

U3

JK_FF

J Q

~QK

RESET

CLK

SET

U28

DCD_HEX_BLUE

V112 V

U4

AND2

U5

AND2

U6

NOT

U7

NOT

U8

NOT

U9

NOT

U10

NOT

U11

JK_FF

J Q

~QK

RESET

CLK

SET

U12

JK_FF

J Q

~QK

RESET

CLK

SET

U13

JK_FF

J Q

~QK

RESET

CLK

SET

U14

JK_FF

J Q

~QK

RESET

CLK

SET

U15

DCD_HEX_BLUE

U16

AND2

U17

AND2V312 V

V4

200 Hz

5 V

U18

AND2

U19

AND2

U20

AND2

U21

OR2