Tricky Circuit

Compteur binaire et diviseur d’horloge

Compte les événements avec quatre lumières

Une horloge est un signal temporel répété ; CLK abrège Clock. Un front montant passe du 0 logique au 1. Le compteur binaire ajoute un à chaque front reçu. Un bit est un chiffre binaire 0 ou 1 ; quatre bits ont 16 états, de 0000 à 1111. Hz, hertz, compte les cycles par seconde.

Ouvrir l’expérience interactive

TABLE D’EXPÉRIENCES

Modifie les réglages du circuit, prédis les mesures puis vérifie un défi. Ce sont des modèles pédagogiques ; chaque leçon explique leurs hypothèses.

Connecte-toi pour enregistrer ta progression. La progression en mode invité reste sur cet appareil.

Ouvrir le laboratoire dans une fenêtre complète

Comment ça marche

Choisis 0–32 fronts déjà reçus ou ajoute-en un avec Impulsion d’horloge. C’est un échantillon d’historique, pas une horloge automatique. La fréquence règle les rythmes répétés des sorties, pas le compte choisi. Sans délais ni rebond de contacts. Impulsion d’horloge s’arrête à 32 fronts reçus. Réinitialiser démarre un nouvel échantillon.

n compte les fronts reçus. Le compte vaut n modulo 16, le reste de la division par 16. Q0 est le bit de poids faible, Q3 de poids fort. En comptage continu, Q0 fait un cycle en deux fronts, Q3 en seize.

Difficulté
  1. Construis · Observe

    Allume. Choisis 3 fronts reçus et 8 Hz. Obtiens le compte 3, binaire 0011.

    Besoin d’un indice ?

    n=3; f=8 Hz → 0011

  2. Explore · Expérimente

    À 8 Hz choisis 16 fronts. Observe le retour au compte 0, binaire 0000.

    Besoin d’un indice ?

    n=16; f=8 Hz → 0000

  3. Résous · Résous

    Choisis 19 fronts et 16 Hz. Obtiens le compte 3, Q0 à 8 Hz et Q3 à 1 Hz.

    Besoin d’un indice ?

    n=19; f=16 Hz → 0011; fQ0=8 Hz; fQ3=1 Hz

Lectures complémentaires et fiches de circuits

Compteur binaire et diviseur d’horloge

Chaque lumière a un poids, comme un chiffre de compteur kilométrique. Le bit droit change le plus vite. Ce même compteur donne des rythmes de plus en plus lents.

count = n mod 16; fQ0 = fCLK/2; fQ3 = fCLK/16

Le compte répond au nombre de fronts reçus, la fréquence au rythme des cycles. Changer la fréquence ne réécrit pas l’historique choisi.

Un lien utile

Deux changements d’état forment un cycle complet. Q0 a donc la fréquence f/2, pas f.

Un détail surprenant

Le retour à zéro ne supprime pas les événements : quatre bits gardent le reste. Un compteur plus large retient davantage.

Un piège à éviter

Une horloge maintenue haute ne crée pas plusieurs fronts. Un vrai bouton peut rebondir ; ici chaque pression fait un front propre.

Le compte 15 reçoit un front montant de plus. Il devient…

  1. 0
  2. 16
  3. 15
Pour aller plus loin

Seize états seulement tiennent : après 1111 vient 0000.

Un petit compteur

Sélectionne trois fronts propres reçus.

Le mot de quatre bits est 0011.

Divise le rythme

Sélectionne 16 Hz et dix-neuf fronts reçus.

Compte 3 ; Q0 répète à 8 Hz et Q3 à 1 Hz.

Essaie un autre changement

Passe de 15 à 16 puis 17 fronts. Prédis 1111, 0000 et 0001. Change seulement la fréquence et vérifie que le compte reste identique.

ti.com