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.
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.
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é
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
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
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…
- 0
- 16
- 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.