Multiplexeur
15 jours pour comprendre les contrôleurs MIDI - Jour 11
Comment faire pour utiliser plus de potentiomètres que votre micro-contrôleur ne possède d’entrées analogiques ? En prenant un micro-contrôleur mieux fourni en entrées ? Ou en utilisant des multiplexeurs, ce qui vous reviendra moins cher et prendra moins de place. En attendant la mise en pratique dans le prochain article, c’est parti pour un peu de théorie.
Le mux
Le multiplexeur, mux en abrégé, est un dispositif électronique très simple, et pourtant si utile à notre vie moderne. Sans lui, pas d’ordinateurs. Les multiplexeurs sont indispensables, entre autre, pour gérer la mémoire (RAM, registres). Ce sont eux qui permettent de sélectionner un octet précis parmi des gigas.
On peut voir les multiplexeurs comme une boite noire avec plusieurs entrées de données et une seule sortie. Et on va pouvoir à tout moment sélectionner quelle entrée spécifique sera reproduite sur la sortie.
On trouvera des muxs à 2, 4, 8 ou 16 entrées. La sélection se fait à l’aide de quelques bits. Pour un mux à 2 entrées, un seul bit de sélection est suffisant. Alors que pour un mux à 4 entrées, deux bits de sélection seront nécessaires, etc.
Le CD4051
J’utiliserai un CD4051, qui est un mux à 8 entrées. J’expliquerai rapidement l’utilisation des 16 broches :
La broche n°16 sera reliée au 5 volts.
Les broches 6, 7 et 8 seront reliées au ground. La n°6 est la broche d’inhibition ; elle permet de n’avoir pas de sortie si besoin et elle n’aura pas d’utilité dans notre cas.
La broche n°3 est la sortie.
Les broches 1, 2, 4, 5, 12, 13, 14 et 15 sont les 8 entrées.
Les broches 9, 10 et 11 sont les 3 bits de sélection.
C’est tout pour la théorie. À demain pour mettre en pratique la récupéreration de deux potentiomètres sur une seule entrée de l’arduino.
Références
Cet article fait partie d’une série :
- Envoyer une note par le cable MIDI
- Lire un potentiomètre
- Lire un potentiomètre II
- Régler le problème de fluctuation
- Envoyer le message Control Change
- Six potentiomètres
- Six potentiomètres - Code objet
- Prototype en carton
- Surveiller la consommation
- Une solution hardware au problème de fluctuation ?
- Multiplexeur
- Multiplexeur II
- Multiplexeur III
- Moniteur MIDI
- Le bilan
Commentaires
Pas encore trouvé de solution simple et non-invasive pour avoir des commentaires sur le blog. En attendant vous pouvez laisser votre Commentaire sur mastodon@lkdjiin