Module multiplexeur TCA9548A I2C

UGS : DAR-02-E78

En stock

Module multiplexeur TCA9548A I2C pour gérer efficacement plusieurs appareils I2C, idéal pour des projets électroniques avancés.

8,900 TND

En stock

Livraison gratuite pour commandes plus de 200 TND
Multiplexeur I2C · 1 vers 8 canaux

Module multiplexeur TCA9548A I2C (8 canaux)

Le TCA9548A est un multiplexeur de bus I2C qui démultiplie un seul bus en huit canaux indépendants. Il résout le problème le plus frustrant de l’I2C : faire cohabiter plusieurs capteurs partageant exactement la même adresse, en aiguillant le maître vers un canal à la fois.

🔌 Huit périphériques, une seule adresse

Beaucoup de modules I2C ont une adresse figée en usine : deux écrans OLED en 0x3C, deux BME280 en 0x76, deux capteurs de couleur TCS34725 en 0x29… impossible de les mettre sur le même bus, ils se répondraient en même temps. Le TCA9548A crée huit sous-bus isolés (SC0/SD0 à SC7/SD7) et n’en active que le canal voulu : chaque capteur identique vit sur son propre canal et redevient adressable individuellement. Un besoin courant en instrumentation, en robotique multi-capteurs et dans les bancs de mesure.

Pourquoi ce multiplexeur

🧭8 canaux commutablesUn registre de sélection active le ou les canaux désirés depuis le maître.
♻️Fin des conflits d’adressePlusieurs capteurs de même adresse cohabitent enfin sur un seul montage.
🔗Jusqu’à 8 modules en parallèleAdresse réglable 0x70–0x77 (broches A0/A1/A2) : 64 canaux possibles au total.
🔋Large plage de tensionFonctionne aussi bien en logique 3,3 V (ESP32) qu’en 5 V (Arduino Uno).
Translation de niveau intégréeMaître et capteurs peuvent travailler à des tensions I2C différentes.
🧰Intégration simpleUne bibliothèque dédiée suffit à basculer de canal en quelques lignes.

📐 Caractéristiques clés

CircuitTexas Instruments TCA9548A
FonctionMultiplexeur / commutateur I2C 1→8
Nombre de canaux8 sous-bus I2C indépendants
Adresse du module0x70 à 0x77 (réglable A0/A1/A2)
Modules cascadablesJusqu’à 8 (soit 64 canaux)
Tension d’alimentation1,8 V à 5,5 V
InterfaceI2C (broches SDA / SCL + RESET)
Cartes compatiblesArduino, ESP32, ESP8266, Raspberry Pi

🆚 Multiplexeur ou changement d’adresse ?

Certains capteurs permettent de modifier leur adresse par une broche ou un strap — mais beaucoup n’offrent qu’une ou deux valeurs, et certains aucune. Le TCA9548A est la solution universelle : il n’impose rien au capteur, fonctionne avec n’importe quel périphérique I2C standard et garde un câblage propre puisque tous les modules partagent les mêmes lignes SDA/SCL côté capteurs. C’est aussi un excellent outil pour isoler un périphérique qui « plante » le bus.

🛠️ Ce que vous pouvez construire

Dès que deux capteurs de même référence doivent cohabiter, le TCA9548A devient la pièce manquante du montage.

🌡️ Réseau de capteurs identiques🖥️ Plusieurs écrans OLED🎨 Capteurs de couleur multiples🤖 Robotique multi-capteurs🏭 Banc de mesure / instrumentation🧪 Domotique & surveillance

🚀 Démarrer en 3 étapes

1. CâblerSDA/SCL du maître vers le TCA9548A, puis chaque capteur sur un canal SDn/SCn.
2. SélectionnerÉcrire le masque de canal (1 octet) à l’adresse 0x70 pour activer le bon canal.
3. DialoguerLire/écrire le capteur normalement, puis changer de canal avant le suivant.

👤 Pour qui ?

Ingénieurs & intégrateurs I2CRoboticiens multi-capteursLabos & R&DÉtudiants en systèmes embarqués

💡 Bon à savoir

Le TCA9548A ne fabrique pas de bande passante : tous les canaux partagent le débit du bus maître, et un seul groupe de capteurs dialogue à la fois — il faut commuter entre eux. Pensez aussi à fixer les broches A0/A1/A2 si vous cascadez plusieurs modules, sous peine de collision d’adresse. Enfin, ce module multiplexe l’I2C uniquement : il ne convertit pas du SPI ni de l’UART.

🏁 En résumé

Le multiplexeur TCA9548A est la réponse propre et universelle au conflit d’adresses I2C : huit canaux commutables, adresse réglable 0x70–0x77, alimentation 1,8–5,5 V et cascadage jusqu’à 64 canaux. Indispensable dès qu’un projet aligne plusieurs capteurs ou écrans de même adresse, en robotique, en instrumentation ou en domotique, sur Arduino comme sur ESP32.

📚 Documentation et ressources

Questions fréquentes

Comment utiliser le module multiplexeur TCA9548A I2C ?

Le module TCA9548A permet de gérer jusqu'à 8 appareils I2C sur un seul bus. Pour l'utiliser, connectez-le à votre microcontrôleur via les broches SDA et SCL, puis configurez-le dans votre code pour sélectionner l'appareil souhaité.

Ce module est-il compatible avec tous les microcontrôleurs ?

Oui, le TCA9548A est compatible avec la plupart des microcontrôleurs qui supportent le protocole I2C, comme Arduino, Raspberry Pi et d'autres plateformes de développement.

Comment installer le module TCA9548A ?

L'installation du module est simple. Connectez les broches SDA et SCL aux lignes correspondantes de votre microcontrôleur, puis alimentez le module avec une tension appropriée. Consultez la documentation pour les connexions spécifiques.

Quel est le délai de livraison pour ce produit en Tunisie ?

Le délai de livraison pour le module TCA9548A en Tunisie est généralement de 3 à 5 jours ouvrables, selon votre localisation et le mode de livraison choisi.

Quelle est la garantie offerte sur ce produit ?

Le module TCA9548A est couvert par une garantie de 6 mois contre les défauts de fabrication. Conservez votre preuve d'achat pour toute réclamation.

Quelles sont les différences entre le TCA9548A et d'autres multiplexeurs I2C ?

Le TCA9548A se distingue par sa capacité à gérer jusqu'à 8 appareils I2C simultanément, son interface simple et sa faible consommation d'énergie, ce qui le rend idéal pour des projets nécessitant plusieurs capteurs ou modules.

Puis-je utiliser plusieurs modules TCA9548A sur le même bus I2C ?

Oui, vous pouvez utiliser plusieurs modules TCA9548A sur le même bus I2C. Assurez-vous simplement de configurer correctement les adresses I2C pour éviter les conflits.

Comment utiliser le module multiplexeur TCA9548A I2C

Temps total : 15 min

Outils nécessaires : Fer à souder, Multimètre
Fournitures : Câbles Dupont, Alimentation 5V, Module TCA9548A, Appareils I2C
  1. 1
    Étape 1 : Préparation du matériel

    Rassemblez tous les outils et fournitures nécessaires. Assurez-vous d'avoir le module TCA9548A, des câbles Dupont, une alimentation de 5V et les appareils I2C que vous souhaitez connecter.

  2. 2
    Étape 2 : Connexion du module

    Connectez le module TCA9548A à votre microcontrôleur. Utilisez les broches SDA et SCL pour la communication I2C, et alimentez le module avec une tension de 5V. Vérifiez les connexions avec un multimètre.

  3. 3
    Étape 3 : Configuration des appareils I2C

    Connectez vos appareils I2C aux sorties du module TCA9548A. Chaque appareil doit être connecté à une des huit sorties disponibles (A0 à A7). Assurez-vous que chaque appareil a une adresse I2C unique.

  4. 4
    Étape 4 : Programmation du microcontrôleur

    Écrivez un programme pour votre microcontrôleur afin de contrôler le multiplexeur. Utilisez une bibliothèque I2C pour faciliter la communication. N'oubliez pas d'initialiser le TCA9548A et de sélectionner les canaux appropriés.

  5. 5
    Étape 5 : Test de la configuration

    Téléversez le code sur votre microcontrôleur et testez la communication avec les appareils I2C. Vérifiez que vous pouvez activer et désactiver les canaux du multiplexeur pour chaque appareil.

  6. 6
    Étape 6 : Débogage

    Si vous rencontrez des problèmes, vérifiez les connexions et assurez-vous que les adresses I2C des appareils ne se chevauchent pas. Utilisez un oscilloscope ou un analyseur logique pour inspecter les signaux I2C.

  7. 7
    Étape 7 : Finalisation du projet

    Une fois que tout fonctionne correctement, finalisez votre projet en intégrant le module dans votre circuit. Assurez-vous que toutes les connexions sont sécurisées et que le montage est propre.

Poids0,03 kg