Interrupteur d'entrée
Vue d'ensemble
- Objectif : L'interrupteur d'entrée est un composant numérique qui permet le contrôle manuel de la valeur d'un signal binaire. Il convertit l'action de l'utilisateur en un signal logique HAUT ou BAS, fournissant une entrée interactive aux circuits numériques.
- Symbole : L'interrupteur d'entrée est représenté par un symbole de bascule comportant une broche de sortie.
- Rôle de DigiSim.io : Fournit un mécanisme d'entrée contrôlé par l'utilisateur pour les circuits numériques de l'environnement de simulation, permettant de tester et de démontrer interactivement le comportement des circuits.

Description fonctionnelle
Comportement logique
L'interrupteur d'entrée produit une valeur binaire constante qui peut être basculée manuellement entre les états HAUT et BAS par l'utilisateur.
États :
| État de l'interrupteur | Valeur de sortie |
|---|---|
| Position OFF | 0 (BAS) |
| Position ON | 1 (HAUT) |
Entrées et sorties
- Entrées : Aucune. L'interrupteur d'entrée est contrôlé directement par l'interaction utilisateur plutôt que par des entrées logiques.
- Sortie : Une unique sortie 1 bit fournissant un signal HAUT ou BAS selon la position de l'interrupteur.
Paramètres configurables
- État initial : La position de départ de l'interrupteur (ON ou OFF).
- Étiquette : Étiquette texte facultative qui peut être attribuée pour identifier l'usage de l'interrupteur dans le circuit.
Représentation visuelle dans DigiSim.io
L'interrupteur d'entrée est affiché comme une bascule sur laquelle on peut cliquer pour changer son état. En position ON, l'interrupteur et son fil de sortie indiquent visuellement l'état HAUT par des changements de couleur. En position OFF, ils indiquent l'état BAS. La représentation graphique permet de voir clairement la position actuelle de l'interrupteur.
Valeur pédagogique
Concepts clés
- Génération de signal : Illustre la notion de sources de signal binaire dans les systèmes numériques.
- Interface utilisateur : Montre comment une entrée humaine peut être traduite en signal numérique.
- Flux de contrôle : Illustre comment les signaux d'entrée déterminent le comportement d'un circuit.
- Contrôle d'état : Présente le réglage manuel d'état dans les circuits numériques.
Objectifs d'apprentissage
- Comprendre comment les entrées binaires affectent le fonctionnement des circuits numériques.
- Apprendre à utiliser les interrupteurs pour tester et vérifier la fonctionnalité des circuits.
- Reconnaître le rôle des entrées utilisateur dans la conception des systèmes numériques.
- Appliquer correctement les interrupteurs d'entrée pour créer des systèmes numériques interactifs.
- Développer des compétences de débogage de circuit grâce à des entrées contrôlées.
Exemples d'utilisation
- Tests logiques : Vérification du comportement des portes logiques et des circuits combinatoires.
- Définition de conditions initiales : Établissement d'états de départ pour des circuits séquentiels.
- Sélection de mode : Activation ou désactivation de fonctions spécifiques d'un système numérique.
- Saisie manuelle de données : Saisie de valeurs binaires pour traitement.
- Signaux de contrôle : Fournir des signaux de contrôle à des composants tels que multiplexeurs, décodeurs ou lignes d'activation.
Notes techniques
- Contrairement au composant Horloge, qui génère automatiquement des signaux périodiques, l'interrupteur d'entrée maintient son état jusqu'à ce qu'il soit modifié manuellement.
- Plusieurs interrupteurs d'entrée peuvent être combinés pour créer des entrées multi-bits représentant des valeurs binaires.
- Dans DigiSim.io, les interrupteurs réagissent immédiatement lorsqu'ils sont basculés, alors que les interrupteurs physiques peuvent nécessiter des circuits anti-rebond.
- L'interrupteur d'entrée peut servir à isoler et déboguer des parties spécifiques d'un circuit en contrôlant précisément les conditions d'entrée.
Implémentation
Dans les applications du monde réel, les interrupteurs d'entrée sont implémentés au moyen de :
- interrupteurs mécaniques à bascule ou à bouton-poussoir avec circuits anti-rebond
- commutateurs DIP (Dual In-line Package) pour les paramètres de configuration
- entrées tactiles ou clavier dans les simulations logicielles
- contacts de relais dans certaines applications industrielles
Composants associés
- Horloge : Fournit un signal alternatif automatique, contrairement à l'interrupteur d'entrée réglé manuellement
- Constante : Fournit une valeur fixe (0 ou 1) sans intervention manuelle
- Bouton : Version momentanée d'un interrupteur qui revient à son état par défaut lorsqu'il est relâché