Interrupteur
Une source à verrouillage : un clic la fait basculer entre le niveau logique BAS (0) et HAUT (1), et elle conserve cet état jusqu'au clic suivant. Là où un bouton revient tout seul, un interrupteur mémorise, ce qui en fait le choix naturel pour un réglage ou un mode qui doit rester en place. Il modélise un interrupteur unipolaire réel, dont le niveau défini dépend de son câblage avec une résistance de rappel au haut (pull-up) ou au bas (pull-down).
Basculer et maintenir
Cliquez sur l'interrupteur pour faire passer sa sortie de 0 au niveau logique HAUT (1) ; cliquez de nouveau pour revenir au niveau logique BAS (0). Entre les clics la valeur reste exactement là où vous l'avez laissée, un interrupteur est donc idéal pour une entrée persistante comme une ligne de validation ou un bit de sélection.
| Position | Output |
|---|---|
| OFF | 0 |
| ON | 1 |
Pull-up contre pull-down
Un interrupteur réel ne fait qu'ouvrir ou fermer un contact ; une résistance décide du niveau de repos. Câblée avec une résistance de rappel au haut vers VCC, la ligne est au niveau logique HAUT (1) quand l'interrupteur est ouvert et tombe à 0 quand il se ferme à la masse, donnant un signal actif au niveau bas. Un rappel au bas vers la masse inverse cela. L'interrupteur simulé fait abstraction du câblage et fournit simplement un 0 ou un 1 propre et maintenu.
Lignes de validation et de sélection
Parce qu'il conserve son état, un interrupteur est parfait pour une entrée de commande qui doit rester constante : une validation qui contrôle un compteur, ou un bit de sélection qui aiguille un multiplexeur. Réglez-le une fois et le reste du circuit voit un niveau stable aussi longtemps que nécessaire, sans maintien manuel.
Citations
- Texas Instruments. (2011). Choosing an appropriate pull-up/pull-down resistor for open drain outputs (Report No. SLVA485). Référence 1
- Horowitz, P., & Hill, W. (2015). The art of electronics (3rd ed.). Cambridge University Press. Référence 2