Table des matières:

Tutoriel : Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C : 3 étapes
Tutoriel : Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C : 3 étapes

Vidéo: Tutoriel : Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C : 3 étapes

Vidéo: Tutoriel : Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C : 3 étapes
Vidéo: Le multiplexeur TCA9548A ou comment résoudre un conflit d’adresse sur le bus I2C 2024, Novembre
Anonim
Tutoriel: Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C
Tutoriel: Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C

La description:

Le module multiplexeur I2C TCA9548A permet de connecter des appareils avec la même adresse I2C (jusqu'à 8 même adresse I2C) connectés à un microcontrôleur. Le multiplexeur agit comme un garde-porte, transférant les commandes vers l'ensemble sélectionné de broches I2C avec votre commande. Le multiplexeur lui-même est sur l'adresse I2C 0x70 (mais peut être ajustée de 0x70 à 0x77), écrivez simplement un seul octet avec le numéro de sortie multiplexé souhaité sur ce port, tous les futurs paquets I2C seront envoyés à ce port. En théorie, vous pourriez avoir 8 de ces multiplexeurs sur chacune des adresses 0x70-0x77 afin de contrôler 64 de la même partie I2C.

Spécification:

  • Interrupteur de transfert bidirectionnel 8 sur 1Avec
  • Compatible bus I2C et bus de gestion de système (SMBus) Entrée de réinitialisation active basse
  • Trois broches d'adresse à ISupporte jusqu'à huit sur le périphérique TCA9548A à bus 2C
  • Prend en charge les niveaux de tension entre les bus 1,8 V, 2,5 V, 3,3 V et 5 V
  • La plage de tension d'alimentation de fonctionnement est de 1,65 V à 5,5 V5 V d'entrée de tension
  • Fréquence d'horloge de 0 à 400 kHz
  • Taille: 30 mm x 20 mm
  • Couleur violet

Étape 1: Préparation du matériel

Materielle préparation
Materielle préparation
Materielle préparation
Materielle préparation
Materielle préparation
Materielle préparation

La photo ci-dessus montre le schéma et le matériel nécessaire dans ce tutoriel:

  1. Module multiplexeur TCA9548A I2C
  2. Arduino UNO
  3. LCD série Arduino I2C 20x4 (rétroéclairage jaune)
  4. MODULE DE CAPTEUR DE TÉLÉGLAGE LASER VL53LOX (TOF)

Étape 2: Suivez l'étape vidéo

Étape 3: Code source et bibliothèque

Lien de téléchargement ci-dessous pour la bibliothèque

  1. Bibliothèque de capteurs de portée laser VL53L0X
  2. Bibliothèque de cristaux liquides I2C (LCD)

Conseillé: