Compte Rendu Numeric 3

  • Upload
    zak

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

  • 8/3/2019 Compte Rendu Numeric 3

    1/6

    But de la manipulation :

    Analyse de quelques types de compteurs asynchrones, les inconvnients, utilisation des

    compteurs synchrones.

    Manipulation :1) Compteur d compteur binaire asynchrone

    a) Diviseur par deux bascule JK

    Soit le circuit ci-dessus.U 1 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    V

    V 1

    1 5 V d c

    C L K

    D S T M 1O F F T I M E = 5 u S

    O N T I M E = 5 u SD E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1

    V

    0

    On utilisant lORCAD pour visualiser le signal dhorloge et de sortie on trouve :

    On remarque que la sortie de la bascule change de valeurs entre 0 et 1 au front descendant de

    lhorloge.

    a)

    b) Compteurs

    0

    C L K

    D S T M 1O F F T I M E = 5 u S

    O N T I M E = 5 u S

    D E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1V

    Q a

    V

    Q b

    U 2 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L KH Q c

    V

    U 3 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 4 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 1 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    V

    Q d

    V

    V 1

    5 V d c

    Le compteur asynchrone reoit le signal dhorloge seulement sur la premire bascule tandis

    que le signal dhorloge des autres bascules est le signal de sortie Q de la bascule prcdente.

  • 8/3/2019 Compte Rendu Numeric 3

    2/6

    On voit bien que le compteur compte jusqu 15.

    Maintenant on dsire arrter le comptage 13.

    13 correspond en binaire Qd=1,Qc=1,Qb=0,Qa=1.

    Le retour zro doit seffectuer quand on atteint 13 donc on utilise une porte NAND tel que

    son entre on a Qd Qc Qb Qa.

    Le circuit devient alors :U 5 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 2 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 3 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 4 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 6

    N A N D 4

    1

    2345

    0

    C L K

    D S T M 1O F F T I M E = 5 u SO N T I M E = 5 u SD E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1

    U 7

    N O T

    1

    2

    V 3

    5 V d c

    c) D compteur

    Le d compteur asynchrone reoit le signal dhorloge seulement sur la premire bascule tandis

    que le signal dhorloge des autres bascules est le signal de sortie Q de la bascule prcdente.

  • 8/3/2019 Compte Rendu Numeric 3

    3/6

    0

    C L K

    D S T M 1O F F T I M E = 5 u S

    O N T I M E = 5 u S

    D E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1

    V

    V V

    Q b

    U 2 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L KQ cH Q a

    U 3 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 4 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 1 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    Q d

    V

    V 1

    5 V d c

    2) compteur binaire synchrone

    But : remdier linconvnient de 1-b)a) Analyse dun compteur synchrone :

    U 4 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 5

    N A N D 2

    1

    2

    3

    C L K

    D S T M 1O F F T I M E = . 5 u S

    O N T I M E = . 5 u S

    D E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1

    U 2 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 3 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    Ja= Qc.Qb Jb= Qc Jc=Qc

    Ka=Qb Kb=Qc Kc=1

  • 8/3/2019 Compte Rendu Numeric 3

    4/6

    Table de vrit :

    N Qa Qb Qc Ja Ka Jb Kb Jc Kc

    0 0 0 0 0 1 0 0 1 1

    1 0 0 1 0 1 1 1 0 1

    2 0 1 0 0 0 0 0 1 13 0 1 1 1 0 1 1 0 1

    4 1 0 0 0 1 0 0 1 1

    5 1 0 1 0 1 1 1 0 1

    6 1 1 0 0 0 0 0 1 1

    7 1 1 1 1 0 1 1 0 1

    On utilisant la table de fonctionnement :

    J K Qn Qn+1

    0 x 0 0

    1 x 0 1x 1 1 0

    x 0 1 1

    On trouve alors la table suivante :

    N Qa Qb Qc Ja Ka Jb Kb Jc Kc

    0 0 0 0 0 1 0 0 1 1

    1 0 0 1 0 1 1 1 0 1

    2 0 1 0 0 0 0 0 1 1

    3 0 1 1 1 0 1 1 0 14 1 0 0 0 1 0 0 1 1

    5 0 0 0 0 1 0 0 1 1

    6 0 0 1 0 1 1 1 0 1

    7 0 1 0 0 0 0 0 1 1

    b) Synthse dun compteur synchrone modulo 8 :

    1) le nombre de bascule est 3.

    2)

    Qan Qbn Qcn0 0 0

    0 0 1

    0 1 0

    0 1 1

    1 0 0

    1 0 1

    1 1 0

    1 1 1

  • 8/3/2019 Compte Rendu Numeric 3

    5/6

    Qan+1 Qbn+1 Qcn+1

    0 0 1

    0 1 0

    0 1 1

    1 0 0

    1 0 11 1 0

    1 1 1

    0 0 0

    3)

    Qan\QbnQcn 0

    0

    0

    1

    1

    1

    10

    0 0 0 1 0

    1 1 1 0 1

    Qan+1 = Qan + (Qbn.Qcn)

    Qan\QbnQcn 0

    0

    0

    1

    1

    1

    10

    0 0 1 0 1

    1 0 1 0 1

    Qbn+1 = Qbn + Qcn

    Qan\QbnQcn 0

    0

    0

    1

    1

    1

    10

    0 1 0 0 11 1 0 0 1

    Qcn+1 = Qcn

    4)

    Jan=Qbn.Qcn Jbn=Qcn Jcn=1

    Kan=Qbn.Qcn Kbn=Qcn Kcn=1

    5)

    U 7 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 8 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    V 1

    5 V d c

    U 1 0

    A N D 2

    1

    2

    3

    U 6 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    0

    C L K

    D S T M 2O F F T I M E = . 5 u S

    O N T I M E = . 5 u S

    D E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1

    c) compteur dcompteur :Ja = Ka =QbQcX+QbQcX.

    Jb =Kb =Qc + X.

  • 8/3/2019 Compte Rendu Numeric 3

    6/6

    Jc = Kc = 1

    V 2

    5 V d c

    1

    2

    3

    U 1 3 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 1 1 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    U 2 0

    X

    1

    23

    U 1 2 A

    7 4 1 0 7

    1

    4

    1

    3

    3

    2

    1 2

    J

    K

    C

    L

    R

    Q

    Q

    C L K

    0

    12

    1

    2 3 4

    1

    2 3 4

    C L K

    D S T M 2O F F T I M E = . 5 u S

    O N T I M E = . 5 u S

    D E L A Y =

    S T A R T V A L = 0

    O P P V A L = 1

    3) compteur decimala) compteur BCD 10 positions

    R0 Rs A B C D

    0 0 comptage

    0 1 1 0 0 1

    1 1 1 0 0 1

    1 0 0 0 0 0

    b) Diviseur de frquence par 10 avec signal de sortie synchrones

    R0 Rs A B C D0 0 comptage

    0 1 1 0 0 1

    1 1 1 0 0 1

    1 0 0 0 0 0