Circuits Numériques - Multiplexeurs

Thursday, 1 August 2024
Vue schématique du montage Vue prototypage du montage Pour faire ce circuit, il faut commencer par relier les broches INH, A, B, C et D respectivement aux broches D2, D3, D4, D5 et D6 de la carte Arduino. On relie ensuite les broches VSS à la masse de la carte Arduino ( GND) et la broche VDD à la broche 5V de la carte Arduino. On continue en reliant la broche commune à la broche A0 de la carte Arduino. Fonctionnement du multiplexeur et. N. Il est possible d'utiliser n'importe quelles broches numériques pour câbler A, B, C, D et INH. Le choix des broches D2, D3, D4, D5 et D6 pour ce tutoriel est parfaitement arbitraire, libre à vous de choisir d'autres broches si vous le souhaitez. Vous pouvez aussi choisir d'utiliser une autre broche que la broche A0 de la carte Arduino pour la broche commune du CD4067B. Le montage fini On achève ensuite le circuit en reliant chaque sortie de potentiomètre à une des voies du CD4067B et chaque potentiomètre aux broches GND et 5V de la carte Arduino. PS Si vous le souhaitez, vous pouvez ajouter un condensateur de 100nF entre les broches VDD et VSS du CD4067B pour améliorer sa résistance aux parasites en provenance de l'alimentation.
  1. Fonctionnement du multiplexeur optique

Fonctionnement Du Multiplexeur Optique

À l'autre extrémité du module, vous aurez les entrées dans ce cas, qui sont C0-C10 que vous pouvez connecter à vos appareils. Une fois connecté, le code Arduino peut être simple.

Le montage est prêt, passons au code! Le code n'aura qu'un but: lire les seize potentiomètres du montage de démonstration et envoyer sur le port série les valeurs lues pour les afficher sur le PC via le moniteur série. Utilisation d'un multiplexer avec Arduino • AranaCorp. // Broches d'adresse const byte PIN_ENABLE = 2; const byte PIN_ADDR_A = 3; const byte PIN_ADDR_B = 4; const byte PIN_ADDR_C = 5; const byte PIN_ADDR_D = 6; // Broche de signal const byte PIN_SIG = A0; On commence le code comme d'habitude avec les classiques déclarations de broches, au moyen de diverses constantes, à raison d'une constante par broche. PS Vous remarquerez que j'ai utilisé un préfixe commun PIN_ pour toutes les broches et un autre PIN_ADDR_ pour les broches d'adresses.