Exercice — étude du circuit de comptage et du circuit de comparaison, dans l'esprit des sessions 2020–2025
Un vérin électrique pousse une pile de plaques jusqu'au poste de découpe. Un codeur solidaire de la tige délivre une impulsion tous les ; après mise en forme, ces impulsions attaquent un circuit de comptage à deux décades (unités, dizaines) monté en compteur. La course à réaliser est de ; elle est réglée par deux switchers : SW2 (dizaines) et SW1 (unités), codés en BCD.
Deux circuits 7485 (comparateur logique 4 bits), U3 pour les unités et U4 pour les dizaines, comparent le nombre compté à la consigne . Extrait du document constructeur : la comparaison commence par les bits de poids fort ; les entrées de mise en cascade , , ne sont prises en compte que lorsque les quatre bits de et de sont égaux.
Le vérin avance pendant l'étape 21 (). Le compteur ne doit recevoir les impulsions que pendant l'étape 21 et tant que la course n'est pas atteinte ; il est remis à zéro par l'étape 20 ou par le bouton RAZ (entrée de remise à zéro active au niveau haut).
1. a. Déterminer le nombre d'impulsions correspondant à la course demandée.
b. Donner les codes à afficher sur SW2 et SW1. Quel est le modulo du circuit de comptage à deux décades ?
2. Compléter les liaisons des entrées et de U3 et de U4, puis celles des entrées de mise en cascade de U3.
3. Compléter la mise en cascade des deux comparateurs pour comparer deux mots de 8 bits. Lequel délivre le résultat final ? Justifier.
4. Compléter le tableau des sorties.
| Nombre compté | U3 : A<B | U3 : A=B | U3 : A>B | |||
|---|---|---|---|---|---|---|
| 49 | … | … | … | … | … | … |
| 53 | … | … | … | … | … | … |
| 58 | … | … | … | … | … | … |
| 61 | … | … | … | … | … | … |
5. Écrire l'équation de l'entrée d'horloge du compteur en fonction de , et d'une sortie du comparateur, puis celle de l'entrée de remise à zéro . Préciser les portes utilisées.
6. Quelle sortie du comparateur sert de réceptivité à la transition 21 → 22 (fin de course) ? Que se passerait-il au cycle suivant si le compteur n'était pas remis à zéro ?
Voir la correction commentéeAprès avoir posé votre démarche
1.a Idée : chaque impulsion correspond à un pas de 2 mm.
impulsions.
1.b SW2 : ; SW1 : (). Deux décades : modulo (0 à 99).
2. Sorties des unités → de U3 ; celles des dizaines → de U4. SW1 → de U3, SW2 → de U4. U3 est l'étage de poids faible, seul : entrées de mise en cascade , , .
3. Idée : le chiffre des dizaines décide ; les unités ne départagent que des dizaines égales. Sorties , , de U3 → entrées de mise en cascade correspondantes de U4. C'est U4 qui délivre , , : il compare d'abord les dizaines et ne recopie ses entrées de cascade que si les dizaines sont égales.
4.
| Nombre compté | U3 : A<B | U3 : A=B | U3 : A>B | |||
|---|---|---|---|---|---|---|
| 49 | 0 | 0 | 1 | 1 | 0 | 0 |
| 53 | 1 | 0 | 0 | 1 | 0 | 0 |
| 58 | 0 | 1 | 0 | 0 | 1 | 0 |
| 61 | 1 | 0 | 0 | 0 | 0 | 1 |
À 49, U3 voit mais les dizaines imposent ; à 61, U3 voit mais l'emporte.
5. Idée : l'horloge n'est transmise que pendant l'étape 21 et tant que le nombre compté reste inférieur à la consigne.
réalisée par une porte ET à trois entrées ; et , par une porte OU (entrée active à 1).
6. : il passe à 1 quand le compteur atteint 58. À cet instant bloque l'horloge : même si le codeur délivre encore quelques impulsions (inertie), le compteur reste à 58. Sans remise à zéro, serait déjà à 1 au cycle suivant : la transition serait franchie aussitôt et le vérin n'avancerait pas.