cictro.com
  • Tutoriels
    • Algèbre booléenne
    • Amplificateurs
    • Amplificateurs opérationnels
    • Alimentations électriques
    • Atténuateurs
    • Circuits AC
    • Circuits CC
    • Circuits Divers
    • Compteurs
    • Condensateurs
    • Diodes
    • Electromagnétisme
    • Électronique de puissance
    • Filtres
    • Générateurs de Formes d’Onde
    • Inducteurs
    • Logique combinatoire
    • Logique séquentielle
    • Nombres binaires
    • Oscillateur
    • Périphériques d’entrée et sortie
    • Portes logiques
    • Réseaux RC
    • Résistances
    • Systèmes
    • Transformateurs
    • Transistors
  • Outils
    • Calculateurs
  • Avis Produits
    • Caméras de Sécurité
    • PC et Accessoires
    • Ordinateurs portables
    • Cartes Mères
    • Haut-parleurs
    • Accessoires pour Voitures
Notification
  • HomeHome
  • Mes Intérêts
  • Mes Sauvegardes
  • Historique
Personnaliser

cictro.com

Tutoriels Électroniques Complets

Font ResizerAa
  • HomeHome
  • Mes Intérêts
  • Mes Sauvegardes
  • Historique
Search
  • Quick Access
    • Home
    • Contact Us
    • Blog Index
    • Historique
    • Mes Sauvegardes
    • Mes Intérêts
    • Mon Flux
  • Categories

Top Stories

Explore the latest updated news!
Nœuds, Boucles et Branches

Nœuds, Boucles et Branches

Compteur Johnson 4017

Compteur Johnson 4017

Symptômes d’une défaillance de la batterie CMOS | Comment savoir si la batterie CMOS est morte ?

Symptômes d’une défaillance de la batterie CMOS | Comment savoir si la batterie CMOS est morte ?

Stay Connected

Find us on socials
248.1kSuiveursJ'aime
61.1kSuiveursSuivre
165kSubscribersSubscribe
Made by ThemeRuby using the Foxiz theme. Powered by WordPress
cictro.com > Blog > Tutoriels > Logique séquentielle > Compteur à anneaux Johnson
Logique séquentielle

Compteur à anneaux Johnson

Cictro.com
Dernière mise à jour : décembre 1, 2024 4:00 pm
Par Cictro.com
Aucun commentaire
Partager
Disclosure: Cet article peut contenir des liens d'affiliation, ce qui signifie que je peux toucher une commission si vous cliquez sur le lien et effectuez un achat. Je ne recommande que des produits ou des services que j'utilise personnellement et dont je pense qu'ils apporteront une valeur ajoutée à mes lecteurs. Votre soutien est apprécié !
Partager
Contenu
Le Compteur Anneau JohnsonCompteur Anneau JohnsonFAQ sur le Compteur Anneau Johnson

Compteur à anneaux Johnson

Le Compteur Anneau Johnson

Le compteur anneau Johnson est un type de compteur créé à l’aide de registres à décalage, qui permet de faire circuler un bit de données dans une boucle continue, produisant une séquence de valeurs uniques en raison de la rétroaction des sorties vers les entrées.

Le compteur anneau Johnson consiste en un certain nombre de compteurs connectés ensemble avec la sortie renvoyée à l’entrée. Dans ce tutoriel, nous verrons que le compteur anneau Johnson est un type de compteur créé à l’aide de registres à décalage. Dans le précédent tutoriel sur les registres à décalage, nous avons vu que si nous appliquons un signal de données en série à l’entrée d’un registre à décalage série à sortie série, la même séquence de données sortira du dernier bascule de la chaîne de registre.

Ce mouvement de données en série à travers le registre se produit après un nombre prédéterminé de cycles d’horloge, permettant ainsi au registre SISO d’agir comme une sorte de circuit de délai pour le signal de données d’entrée d’origine.

Mais que se passerait-il si nous connectons la sortie de ce registre à décalage à son entrée afin que la sortie de la dernière bascule, QD, devienne l’entrée de la première bascule, QA ? Nous aurions alors un circuit en boucle fermée qui « recirculerait » le même bit de DONNÉES autour d’une boucle continue pour chaque état de sa séquence, et c’est le principal fonctionnement d’un compteur annulaire.

En bouclant la sortie vers l’entrée (rétroaction), nous pouvons convertir un circuit de registre à décalage standard en compteur annulaire. Considérons le circuit ci-dessous.

Compteur Anneau à 4 Bits

compteur anneau de base

Le compteur anneau synchrone présenté ci-dessus est présélectionné de sorte qu’exactement un bit de données dans le registre soit réglé à logique “1”, tous les autres bits étant remis à “0”. Pour y parvenir, un signal « CLEAR » est d’abord appliqué à toutes les bascules ensemble afin de « RÉINITIALISER » leurs sorties à un niveau logique “0”, puis une impulsion de « PRÉRÉGLAGE » est appliquée à l’entrée de la première bascule ( FFA ) avant que les impulsions d’horloge soient appliquées. Cela place alors une seule valeur logique “1” dans le circuit du compteur anneau.

À chaque impulsion d’horloge successive, le compteur fait circuler le même bit de données entre les quatre bascules encore et encore autour de la « boucle » à chaque quatrième cycle d’horloge. Mais pour faire circuler correctement les données autour du compteur, nous devons d’abord « charger » le compteur avec un motif de données approprié, car toutes les logiques “0” ou toutes les logiques “1” produites à chaque cycle d’horloge rendraient le compteur anneau invalide.

Ce type de mouvement de données est appelé « rotation », et comme dans le registre à décalage précédent, l’effet du mouvement du bit de données de gauche à droite à travers un compteur anneau peut être présenté graphiquement comme suit, accompagné de son diagramme temporel :

Mouvement de Rotation d’un Compteur Anneau

mouvement de données du compteur anneau

séquence de synchronisation

Étant donné que l’exemple de compteur anneau montré ci-dessus a quatre états distincts, il est également connu comme un compteur « modulo-4 » ou « mod-4 », chaque sortie de bascule ayant une valeur de fréquence égale à un quart (1/4) de la fréquence d’horloge principale.

Le « MODULO » ou « MODULUS » d’un compteur est le nombre d’états que le compteur compte ou leurs séquences avant de se répéter, et un compteur anneau peut être configuré pour produire n’importe quel numéro modulo. Un compteur anneau « mod-n » nécessitera « n » bascules connectées ensemble pour faire circuler un seul bit de données fournissant « n » états de sortie différents.

Par exemple, un compteur anneau mod-8 nécessite huit bascules et un compteur anneau mod-16 nécessiterait seize bascules. Cependant, comme dans notre exemple ci-dessus, seules quatre des 16 états possibles sont utilisés, rendant les compteurs anneau très inefficients en termes d’utilisation de leurs états de sortie.

Compteur Anneau Johnson

Le compteur anneau Johnson ou « compteurs à anneau torsadés » est un autre registre à décalage avec rétroaction exactement identique à celle du compteur anneau standard ci-dessus, sauf que cette fois la sortie inversée Q de la dernière bascule est maintenant reconnectée à l’entrée D de la première bascule comme montré ci-dessous.

Le principal avantage de ce type de compteur anneau est qu’il nécessite seulement la moitié du nombre de bascules par rapport au compteur anneau standard, donc son numéro modulo est également divisé par deux. Ainsi, un compteur Johnson à « n étages » circulera un seul bit de données en donnant une séquence de 2n états différents et peut donc être considéré comme un « compteur mod-2n ».

Compteur Anneau Johnson à 4 Bits

compteur anneau johnson

Cette inversion de Q avant d’être renvoyée à l’entrée D fait que le compteur « compte » de manière différente. Au lieu de parcourir un ensemble fixe de motifs comme le compteur anneau normal, par exemple pour un compteur à 4 bits, « 0001 » (1), « 0010 » (2), « 0100 » (4), « 1000 » (8) et ainsi de suite, le compteur Johnson compte vers le haut puis vers le bas alors que la logique « 1 » initiale passe à droite en remplaçant la logique « 0 » précédente.

Un compteur anneau Johnson à 4 bits passe des blocs de quatre logiques “0” puis quatre logiques “1”, produisant ainsi un motif à 8 bits. Comme la sortie inversée Q est connectée à l’entrée D, ce motif à 8 bits se répète continuellement. Par exemple, « 1000 », « 1100 », « 1110 », « 1111 », « 0111 », « 0011 », « 0001 », « 0000 » et cela est démontré dans le tableau suivant.

Table de Vérité pour un Compteur Anneau Johnson à 4 Bits

Numéro d’Impulsion d’Horaire FFA FFB FFC FFD
0 0 0 0 0
1 1 0 0 0
2 1 1 0 0
3 1 1 1 0
4 1 1 1 1
5 0 1 1 1
6 0 0 1 1
7 0 0 0 1

En plus de compter ou de faire tourner des données autour d’une boucle continue, les compteurs anneau peuvent également être utilisés pour détecter ou reconnaître divers motifs ou valeurs numériques dans un ensemble de données. En connectant des portes logiques simples telles que les portes ET ou OU aux sorties des bascules, le circuit peut être conçu pour détecter un nombre ou une valeur précisés.

Les compteurs anneau Johnson standard à 2, 3 ou 4 étages peuvent également être utilisés pour diviser la fréquence du signal d’horloge en variant leurs connexions de rétroaction, et des sorties de division par 3 ou division par 5 sont également disponibles.

Par exemple, un compteur anneau Johnson à 3 étages pourrait être utilisé comme générateur de forme d’onde carrée déphasée à 120 degrés en se connectant aux sorties de données à A, B et NON-B.

Le compteur Johnson standard à 5 étages, tel que le CD4017 couramment disponible, est généralement utilisé comme circuit de compteur/diviseur décimal synchrone.

D’autres combinaisons telles que le circuit plus petit à 2 étages, également appelé oscillateur ou générateur de « quadrature » (sinus/cosinus), peuvent être utilisées pour produire quatre sorties individuelles qui sont chacune déphasées de 90 degrés par rapport aux autres afin de produire un signal d’horloge à 4 phases comme montré ci-dessous.

Générateur de Quadrature à 2 Bits

configuration de quadrature

Sortie A B C D
QA+QB 1 0 0 0
QA+QB 0 1 0 0
QA+QB 0 0 1 0
QA+QB 0 0 0 1
Oscillateur de Quadrature à 2 Bits, Séquence de Comptage

Comme les quatre sorties, A à D, sont déphasées de 90 degrés les unes par rapport aux autres, elles peuvent être utilisées avec des circuits supplémentaires pour entraîner un moteur pas à pas à 2 phases pour le contrôle de position ou la capacité de faire tourner un moteur à un emplacement particulier comme montré ci-dessous.

Contrôle de Moteur Pas à Pas

contrôleur de moteur pas à pas

Circuit de Moteur Pas à Pas à 2 Phases (Unipolaire) Full-Step

La vitesse de rotation du moteur pas à pas dépendra principalement de la fréquence d’horloge et d’autres circuits seraient nécessaires pour répondre aux exigences de puissance du moteur. Comme cette section vise seulement à donner au lecteur une compréhension de base des compteurs anneau Johnson et de leurs applications, d’autres bons sites Web expliquent plus en détail les types et les exigences de conduite des moteurs pas à pas.

Les compteurs anneau Johnson sont disponibles sous forme standard de CI TTL ou CMOS, comme le CD4017, compteur de décade Johnson à 5 étages avec 10 sorties décodées actives en HAUT ou le CD4022, compteur Johnson à 4 étages, divisant par 8 avec 8 sorties décodées actives en HAUT.

FAQ sur le Compteur Anneau Johnson

1. Qu’est-ce qu’un compteur anneau Johnson ?
Un compteur anneau Johnson est un type particulier de compteur qui utilise des flip-flops en boucle pour produire des séquences de données, nécessitant moins de flip-flops que le compteur anneau standard.
2. Comment fonctionne un compteur anneau ?
Un compteur anneau fonctionne en recueillant un bit de données dans une boucle fermée où la sortie d’un flip-flop est renvoyée à l’entrée du flip-flop suivant, permettant à ce bit de se déplacer à travers le circuit.
3. Quel est l’avantage d’un compteur anneau Johnson par rapport à un compteur anneau normal ?
L’avantage réside dans sa capacité à fonctionner avec moins de flip-flops, ce qui réduit le nombre d’états à gérer, tout en doublant le nombre d’états de sortie.
4. Est-il possible d’utiliser un compteur anneau pour détecter des valeurs spécifiques ?
Oui, en ajoutant des portes logiques aux sorties, un compteur anneau peut être configuré pour détecter des motifs ou des valeurs de données spécifiques.
5. Quels sont les composants typiques d’un compteur anneau Johnson ?
Les compteurs anneau Johnson sont généralement constitués de bascules, de portes logiques et, éventuellement, de composants d’interface pour des applications spécifiques comme les moteurs pas à pas.
6. Comment un compteur anneau Johnson peut-il être utilisé dans les moteurs pas à pas ?
Il peut produire des séquences de contrôle de phases, permettant un mouvement précis et le contrôle de position des moteurs pas à pas.
7. Où trouve-t-on des compteurs anneau Johnson dans l’électronique moderne ?
Ils sont utilisés dans divers circuits électroniques, notamment pour le contrôle de moteurs et la génération de signaux, et se trouvent souvent sous forme de circuits intégrés.
ÉTIQUETTES :alimentation électriqueCircuits CAcircuits électriquescomposants électroniquescompteur à anneauxdéveloppement de circuitsélectroniqueéquipements de testingénierieInnovationinstrumentationJohnsonmesures électriquessystèmes de mesuretechnologie
Partager cet Article
Facebook Copier le lien Imprimer
Aucun commentaire Aucun commentaire

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous Aimeriez Aussi

Bascule Toggle Flip-flop
Logique séquentielle

Bascule Toggle Flip-flop

Conversion des bascules flip-flop
Logique séquentielle

Conversion des bascules flip-flop

Le Registre à Décalage
Logique séquentielle

Le Registre à Décalage

Le bascule D
Logique séquentielle

Le bascule D

cictro.com

Cictro.com est votre guide complet pour apprendre l’électronique. Que vous soyez débutant ou passionné, découvrez des ressources éducatives pour maîtriser l’électronique à votre rythme.

  • Categories:
  • Fashion
  • Travel
  • Sport
  • Adverts

Liens Utiles

  • Mon Flux
  • Mes Intérêts
  • Historique
  • Mes Sauvegardes

À Propos

  • À propos
  • Politique de Confidentialité
  • Conditions d’Utilisation
  • Contact

© 2024 Cictro.com Tous droits réservés. Par YS

Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?