ABCelectronique : portail d'information dans le domaine de l'électronique

Merci de ne pas poster des messages en relation avec le piratage.


    Forums de Abcelectronique > Electronique Analogique et Numérique
  » Logique Sequentielle : Compteur Bascule JK et dessin de chronogramme
Identifiant Se souvenir de moi ?
Mot de passe
Répondre     Nouvelle discussion
Logique Sequentielle : Compteur Bascule JK et dessin de chronogramme

 

88my0ui
88my0ui ☆☆☆☆☆☆ 15/05/2017, 11h42 #1  
Bonjour,
Je suis etudiant en L2 Electronique, et je ne comprends pas comment on peut "deviner" le chronogramme de la sortie d'une bascule JK a partir du chronogramme de ses entrées. D'habitude soit :
1. L'entree de la bascule est simple c-a-d y a pas de portes logique "avant"
2. Avec des portes logiques.
Voici un schéma ou je dois determiner les etats du compteur

http://i.imgur.com/yArd2Xb.jpg

Pour la bascule A , je dessine comment Qa en m'aidant du dessin de l'horloge? Qa change d'etat a chaque front descendant? Je pense que c'est ca, mais pour quoi? ( on a changement d'etat a chaque front quand on est en mode Basculement ou Mode T, alors pour quoi est ce le cas ici alors que ce n'est pas en mode T?)

Et puis, comment dessiner Qb?? Jb = Qa.Qc et Kb= Qa.(Qc barre), j'ai Qa mais je n'ai pas Qc pour le moment donc impossible de me servir de Jb et Kb pour dessiner Qb. Quelqu'un pourrait il m'expliquer ?

Mercii!!
DAUDET78
DAUDET78 ★★★★★★★ 15/05/2017, 12h16 #2  
A chaque coup d'horloge, la bascule change d'état en fonction de l'état de J et K
.
  • J="0" et K="0" : pas de changement
  • J="1" et K="0" : la sortie passe à "1" (ou y reste)
  • J="0" et K="1" : la sortie passe à "0" (ou y reste)
  • J="1" et K="1" : changement d'état

- Tu détermines (logique combinatoire) l'état de chaque J et K pour chaque bascule en fonction de l'état de ces bascules
- Tu détermines les bascules qui change d'état au prochain coup d'horloge
Et rebelote !

PS Ca s'appelle la table des erres
Miniatures attachées
Cliquez sur l'image pour la voir en taille réelle

Nom :  Table des erres JK.JPG
Affichages : 23
Taille :  23,5 Ko
__________________
L'age n'est pas un handicap .... Encore faut-il arriver jusque là!
88my0ui
88my0ui ☆☆☆☆☆☆ 15/05/2017, 13h12 #3  
Posté par DAUDET78

A chaque coup d'horloge, la bascule change d'état en fonction de l'état de J et K
.

  • J="0" et K="0" : pas de changement
  • J="1" et K="0" : la sortie passe à "1" (ou y reste)
  • J="0" et K="1" : la sortie passe à "0" (ou y reste)
  • J="1" et K="1" : changement d'état

- Tu détermines (logique combinatoire) l'état de chaque J et K pour chaque bascule en fonction de l'état de ces bascules
- Tu détermines les bascules qui change d'état au prochain coup d'horloge
Et rebelote !

PS Ca s'appelle la table des erres



Est ce la méthode de Marcus pour les compteurs synchrones?
Quand je suis la table des erres, Qa Qb et Qc reviennent a 0 au deuxieme coup d'horloge.
Dois je m'arreter ici?

En faite, dans l'exo que j'ai posté, les premieres questions etaient de donner l'equation dynamique des bascules utilisé dans ce compteur, puis determiner les expressions de Qa , Qb et Qc puis de determiner les etats parcourus par le compteur .

Donc si je comprends bien, on peut le faire avec la table des erres et aussi avec l'equation dynamique ?

Mercii pour votre reponse
DAUDET78
DAUDET78 ★★★★★★★ 15/05/2017, 13h48 #4  
Posté par 88my0ui

Est ce la méthode de Marcus pour les compteurs synchrones?

je ne connais pas Marcus , mais c'est la méthode que j'ai apprise en 1962

Quand je suis la table des erres, Qa Qb et Qc reviennent a 0 au deuxieme coup d'horloge.
Dois je m'arreter ici?

Donne la table des erres que tu as faite

En faite, dans l'exo que j'ai posté, les premieres questions etaient de donner l'equation dynamique des bascules utilisé dans ce compteur, puis determiner les expressions de Qa , Qb et Qc puis de determiner les etats parcourus par le compteur .
Donc si je comprends bien, on peut le faire avec la table des erres et aussi avec l'equation dynamique ?

J'en sais rien . La table des erres est suffisante
PS : Solution de fainéant : Utiliser un simulateur !
__________________
L'age n'est pas un handicap .... Encore faut-il arriver jusque là!
88my0ui
88my0ui ☆☆☆☆☆☆ 15/05/2017, 16h13 #5  
Posté par DAUDET78

je ne connais pas Marcus , mais c'est la méthode que j'ai apprise en 1962
Donne la table des erres que tu as faite

J'en sais rien . La table des erres est suffisante
PS : Solution de fainéant : Utiliser un simulateur !



Voici la table que j'ai faite:


http://i.imgur.com/ogIPiL9.jpg

Au deuxieme coup d'horloge, toutes les sorties sont a 0..
DAUDET78
DAUDET78 ★★★★★★★ 15/05/2017, 16h46 #6  
Les deux bascules de droite, si on démarre avec Qb=0 et Qc=0 ne change jamais d'état .
Les deux bascules de droite, si on démarre avec Qb=1 et Qc=1 on a la séquence
0/ Qa=0 Qb=1 Qc=1
1/ Qa=1 Qb=1 Qc=1
2/ Qa=0 Qb=1 Qc=0
3/ Qa=1 Qb=1 Qc=0
4/ Qa=0 Qb=0 Qc=1
5/ Qa=1 Qb=0 Qc=1
6/ Qa=0 Qb=1 Qc=1
7/ Qa=1 Qb=1 Qc=1
8/ Qa=0 Qb=1 Qc=0
9/ Qa=1 Qb=1 Qc=0
etc etc
Donc un diviseur synchrone par 6

PS : schéma pourri car si on démarre avec Qa=x Qb=0 Qc=0 le compteur est bloqué !
__________________
L'age n'est pas un handicap .... Encore faut-il arriver jusque là!
Répondre