Dans cette leçon vidéo, le présentateur explique en détail la bascule T (toggle flip‑flop), en la présentant comme une version simplifiée de la bascule JK. Après un rappel des quatre modes de la JK (mémoire, set, reset, toggle), il montre comment le mode toggle (J=K=1) conduit à la création d’une bascule T à une seule entrée T. Il décrit le fonctionnement de la bascule T : lorsqu’elle reçoit T=0, elle conserve son état (mode mémoire) ; lorsqu’elle reçoit T=1, elle inverse son état à chaque front montant de l’horloge. Le cours détaille deux implémentations pratiques : (1) la conversion d’une bascule JK en T en reliant J et K à T, et (2) la conversion d’une bascule D en T à l’aide d’une porte XOR (D = T XOR Q), avec analyse des deux cas T=0 et T=1. Le présentateur montre ensuite comment, si T est constamment à 1, on peut éliminer l’entrée de contrôle et la porte XOR, obtenant ainsi une bascule T « sans contrôle » qui sert de diviseur de fréquence par 2. Un chronogramme illustratif (CLK, T, Q) est décrit pour montrer les transitions de Q sur plusieurs fronts d’horloge. Enfin, il souligne les applications majeures de la bascule T : construction de compteurs binaires (chaque bascule représente un bit) et division de fréquence dans les circuits d’horloge numériques. La leçon se conclut en rappelant l’importance de la bascule T comme composant fondamental des circuits séquentiels et en annonçant des leçons futures sur ses applications pratiques.
Chapters
Bonjour à tous et bienvenue dans cette nouvelle leçon sur la logique séquentielle. Aujourd'hui, nous allons découvrir la bascule T. Dans la leçon consacrée à la bascule J-K, nous avons vu que celle-ci présente 4 modes de fonctionnement: le mode mémoire où la sortie conserve son état si J= 0 et K= 0, Le mode set qui force la sortie principale à 1 lorsque J= 1 et K= 0. Le mode reset qui force la sortie principale à 0 si J= 0 et K= 1. Enfin, le mode toggle qui inverse l'état de la sortie lorsque J= 1 et K= 1. Si la bascule JK est réalisée sous forme de flip-flop déclenché sur front, ces 4 modes ne s'appliquent qu'au moment du front actif de l'horloge CLK, généralement le front montant. En dehors de ces instants précis, la bascule fonctionne en mode mémoire et conserve sa sortie inchangée. L'un des modes les plus intéressants de la bascule J-K est le mode toggle, où la sortie s'inverse automatiquement lorsque J= 1 et K= 1. Ce comportement particulier est à l'origine de la bascule T, une version simplifiée dérivée de la bascule J-K dans laquelle les 2 entrées sont reliées ensemble. La bascule T, ou toggle flip-flop, est une bascule séquentielle qui change d'état à chaque front d'horloge lorsque son entrée Si T= 0, elle conserve simplement son état précédent. Elle se distingue des autres bascules par sa simplicité. En effet, contrairement à la bascule RS qui impose un état par set ou reset, ou à la bascule D qui copie directement l'entrée sur la sortie, la bascule T est conçue pour alterner automatiquement son état, reprenant le mode toggle de la bascule JK, mais en le rendant plus direct grâce à une seule entrée. Cette originalité en fait un composant essentiel dans plusieurs applications pratiques. Elle est largement utilisée dans la conception de compteurs binaires, où chaque bascule T représente un bit et permet d'incrémenter la valeur à chaque impulsion d'horloge. Elle sert également de diviseur de fréquence, chaque bascule divisant la fréquence d'entrée par 2, ce qui est particulièrement utile dans les circuits d'horloge numériques et les minuteries. Grâce à sa simplicité et son efficacité, La bascule T est un élément fondamental des circuits séquentiels et des systèmes de comptage. Pour obtenir une bascule T à partir d'une bascule JK, il suffit de relier les deux entrées J et K ensemble et de les connecter à l'entrée T. Ainsi, lorsque T est égal à 1, les deux entrées de la bascule JK sont simultanément à 1, ce qui active son mode toggle et provoque l'inversion de la sortie à chaque front d'horloge. Si T est égal à 0, Les deux entrées sont à zéro et la bascule reste en mode mémoire et conserve son état. Pour réaliser une bascule T à partir de la bascule des flip-flops actifs sur front, on peut exploiter la logique de la porte XOR afin de contrôler le basculement. En pratique, on réinjecte la sortie actuelle Q dans l'entrée D, mais en la combinant avec l'entrée de la commande T via une XOR, ce qui donne l'équation D= T XOR Q. Ainsi, 2 cas se présentent. Si T est égal à 0, l'équation devient D égal à 0 XOR Q, ce qui donne Q. À chaque front d'horloge, l'entrée D reçoit la valeur actuelle de la sortie, ce qui maintient l'état inchangé. La bascule fonctionne donc en mode mémoire. Si T est égal à 1, l'équation devient D égal à 1 XOR Q, ce qui donne Q barre. À chaque front d'horloge, l'entrée D reçoit l'inverse de la sortie actuelle, ce qui provoque un basculement automatique de l'état. Ou toggle. Grâce à ce montage, la bascule D se transforme en une bascule T, capable de mémoriser ou de basculer son état selon la valeur de l'entrée T. Si on ne souhaite pas contrôler le basculement, autrement dit si on veut que la bascule change d'état à chaque front d'horloge pour réaliser une division de fréquence par 2, alors l'entrée T devient inutile puisqu'elle est virtuellement toujours égale à 1. Dans ce cas, la porte XOR n'est plus nécessaire. En effet, il suffit de relier directement la sortie inversée Q barre à l'entrée D. Ainsi, à chaque front d'horloge, la bascule D copie l'inverse de son état actuel, ce qui provoque un basculement systématique de la sortie. On obtient ainsi une bascule T sans entrée de contrôle, utilisée comme diviseur de fréquence par 2 ou comme bit de compteur binaire. Cela montre que la bascule T n'est pas une structure indépendante, mais une adaptation ingénieuse de la bascule JK ou la bascule D. Complétons maintenant ce chronogramme de la bascule T en y représentant le signal d'horloge CLK, l'entrée T ainsi que la sortie principale Q. Comme d'habitude, il n'est pas nécessaire de tracer la sortie complémentaire Q-barre puisqu'elle correspond simplement à l'inverse de la sortie principale. Avant le premier front montant de l'horloge, la bascule T fonctionne en mode mémoire et conserve simplement sa sortie. Comme la valeur initiale n'est pas connue, on suppose qu'elle vaut 0. Au premier front montant, l'entrée T est égale à 1, ce qui provoque l'inversion de la sortie, donc Q passe de 0 à 1. Au front montant suivant, T est égale à 1 encore. La sortie est de nouveau inversée et revient à 0. Lors du troisième front montant, l'entrée T est égale à 0. La bascule reste en mode mémoire et garde la sortie inchangée à 0. Enfin, au dernier front montant, t= 1, on traîne une nouvelle inversion. La sortie passe à 1. Pour conclure, retenons que la bascule T est une déclinaison simple mais efficace des bascules JK et D. Sa particularité est de basculer automatiquement son état à chaque front d'horloge lorsque son entrée est activée, ce qui en fait un composant essentiel pour la réalisation de compteurs binaires et de diviseurs de fréquence. Dans les prochaines leçons, nous explorerons ces applications concrètes afin de mieux comprendre comment ces concepts théoriques s'intègrent dans des circuits pratiques. Merci pour votre attention et à la vidéo prochaine.