555 : un testeur
de réflexes -
Étape 2 : Bascule bistable
Électronique
II est temps à présent de se souvenir du but premier de ce circuit : tester les réflexes d'un individu.
Quand l'utilisateur le démarre, nous aimerions qu'un signal se produise (a priori une LED qui s'allume), après un certain délai initial.
L'utilisateur devra réagir au signal en appuyant sur un bouton aussi vite que possible. Le compteur comptera en millisecondes son temps de réaction, décompte qui cessera dès que le bouton aura été pressé.
L'affichage demeurera alors bloqué indéfiniment, affichant le nombre d'impulsions comptabilisées avant que l'utilisateur ne réagisse.
Pour obtenir ce résultat, je pense qu'il nous faut une bascule bistable.
Quand celle-ci reçoit un signal, elle démarre l'exécution du compteur.
Quand elle reçoit un nouveau signal, elle en interrompt l'exécution.
Comment créer cette bascule bistable ?
Croyez-le ou non, nous allons utiliser un autre temporisateur 555, mais selon un nouveau mode de fonctionnement, appelé bistable.
En mode bistable, le temporisateur 555 s'est transformé en grosse bascule bistable.
Pour éviter toute incertitude, nous conservons les broches 2 et 4 normalement positives via des résistances de rappel vers le niveau haut, mais des impulsions négatives peuvent supplanter ces dernières pour basculer le 555 dans l'état inverse.
La fig. 10 présente un timer 555 en mode bistable, contrôlé par deux bouton-poussoir.
Figure 10
L'ajout d'un timer 555 bistable au testeur de réflexes interrompt le compteur si
vous appuyez sur un bouton,
et le maintient dans cet état.
R9, R10 : 1K
IC6: timer 555
Vous pouvez l'ajouter au-dessus de votre circuit existant. Comme vous allez associer la sortie d'IC6 à la broche 2 d'IC1, le compteur le plus haut, vous pouvez déconnecter S1 et R1 de cette broche (fig. 11).
R7, R9, R10, R12 : 1K | R8 : 2K2 | R11 :330K |
C1:100uF | C2:68μF | C3, C4, C6 :0,1 uF |
C5.10uF | SI, S2, S3 : interrupteurs tactiles | IC5, IC6, IC7: temporisateurs 555 |
À présent, branchez à nouveau le circuit. Il doit compter de la même façon qu'auparavant, mais lorsque vous appuyez sur S4 (de la fig. 4-40), il se bloque.
C'est parce que votre timer 555 bistable envoie sa sortie positive à la broche clock disable du compteur.
Le compteur continue à recevoir un flux d'impulsions du temporisateur 555 astable, mais aussi longtemps que la broche 2 est positive sur le compteur, celui-ci ignore simplement les impulsions.
Appuyez sur S5 pour rétablir le timer 555 bistable de façon à ce qu'il fournisse une sortie négative et que le compteur puisse alors reprendre. Notre circuit est quasiment finalisé.
Nous pouvons réinitialiser le compteur à zéro (avec S3), le démarrer (avec S5) et attendre que l'utilisateur interrompe le décompte (avec S4).
Il manque seulement un moyen de commencer le décompte de façon imprévue.