Bonjour par ici
J'ai commencé l'électronique cette année, et je galère bien comme il faut.
J'étudie en ce moment la bascule D, et dans une annale d'examen, on devait étudier un décompteur allant de 7 à 0 comportant 3 bascules D asynchrones.
J'ai essayé de dérouler tout le décomptage de 111 (7) à 000 (0) mais vu que ça ne marche pas, y'a un truc que je capte forcément pas comme il faut.
Voici le schéma que j'ai :
Du coup, lorsque le front de l'horloge monte pour la première fois, Q0, Q1 et Q2 sont tous à 1. On a donc 111, soit 7. Jusque là, tout va bien.
D0, D1 et D2 récupère les valeurs de Q0 barre, Q1 barre et Q2 barre. Ils sont donc à 0.
Ensuite, au prochain front montant d'horloge, Q0 prend la valeur de D0. Donc Q0=0. Hors, Q0 est relié à l'horloge de la deuxième bascule, donc l'horloge reçoit 0. Et là, j'ai du mal à comprendre :
-Dans mon cours, c'est écrit que si l'horloge vaut 1 ou 0, alors les valeurs de Q et Q barre ne change pas. Hors, si c'est ça, Q1 et Q2 ne change jamais dans ce cas.
-Je me suis ensuite dit que 1 = front montant et 0 = front descendant. Donc si l'horloge de la deuxième et de la troisième bascule vaut 1, les valeurs changent. Sinon, elle reste les mêmes qu'à l'état précédent.
Mais si c'est ça ... Alors Q1 et Q1 barre ne change pas (ce qu'on cherche à avoir puisqu'on veut 110, donc 6). Mais puisque Q1 est relié à l'horloge de la troisième bascule, celle-ci reçoit 1, donc l'état change et Q2=0. Ce qui n'est évidement pas bon.
Je pense que mon grooos problème vient du fait que je n'arrive pas avoir ce que ça fait, que Q0 et Q1 alimente l'horloge de la bascule suivante.
Je sais que la bascule 2 bascule avec un changement d'écart par rapport à la bascule 1, et la bascule 3 bascule avec 2 changement d'écart avec la bascule 1, mais je ne vois pas pourquoi ça fonctionne avec un tel circuit.
Bref, j'espère que j'ai été claire, et merci d'avance si vous n'avez ne serait-ce que lu ce pâté ^^"
-----