Top

Shop

Découvrir nos gammes électroniques

TCA9548A Module Multiplexeur 8ch

9.000 TND

Brochages :
Broches d’alimentation :

  • Vin – c’est la broche d’alimentation. Étant donné que la puce du capteur utilise 3-5 VDC. Pour alimenter la carte, donnez-lui la même puissance que le niveau logique de votre microcontrôleur – par ex. pour un micro 5V comme Arduino, utilisez 5V
  • GND – terrain d’entente pour l’alimentation et la logique

Broches côté contrôle I2C :

  • SCL – il s’agit de la broche d’horloge I2C pour la puce elle-même, connectez-vous à la ligne d’horloge I2C de votre microcontrôleur.
  • SDA – il s’agit de la broche de données I2C pour la puce elle-même, connectez-vous à la ligne de données I2C de votre microcontrôleur.
  • RST – c’est la broche de réinitialisation, pour réinitialiser la puce du multiplexeur. Tiré haut par défaut, connectez-vous à la terre pour réinitialiser
  • A0 A1 A2 – ce sont les broches de sélection d’adresse pour le multiplexeur. Par défaut, le multiplexeur est à l’adresse 0x70 et ces trois broches sont tirées vers le bas. Connectez-les à Vin pour définir l’adresse sur 0x71 – 0x77.
  • A0 est le bit de poids faible (s’il est tiré vers le haut, il augmentera l’adresse de 1).
  • A1 est le 2ème bit de poids faible (s’il est tiré vers le haut, il augmentera l’adresse de 2).
  • A2 est le 3ème bit de poids faible (s’il est tiré vers le haut, il augmentera l’adresse de 4).

Broches côté multiplexé I2C :

  • SDx et SCx : Il existe 8 jeux de broches SDx et SCx, de SD0/SC0 à SD7/SC7. Ce sont les broches multiplexées. Chacun est un ensemble de bus I2C complètement séparé. Vous avez donc 8 appareils I2C avec des adresses identiques, tant qu’ils sont sur un bus I2C chacun.
  • Ces broches n’ont pas de pullups installés, donc si vous utilisez une puce ou un breakout sans pullups i2c, assurez-vous de les ajouter ! Eh bien, vous pouvez avoir Vin à 3,3 V et avoir ces broches tirées jusqu’à 5 V (c’est-à-dire qu’elles sont conformes à 5 V)

Rupture de stock

Rupture de stock

Description

Vous venez de trouver le capteur I2C parfait et vous souhaitez en connecter deux ou trois ou plus à votre Arduino lorsque vous réalisez « Euh oh, cette puce a une adresse I2C fixe, et d’après ce que je sais sur I2C, vous ne pouvez pas avoir deux appareils avec la même adresse sur les mêmes broches SDA/SCL ! » Vous n’avez pas de chance ? Vous le seriez, si vous n’aviez pas ce multiplexeur I2C CJMCU-9548 1 à 8 ultra-cool !
Enfin, un moyen d’obtenir jusqu’à 8 périphériques I2C de même adresse connectés à un microcontrôleur – ce multiplexeur agit comme un garde-porte, transférant les commandes vers l’ensemble sélectionné de broches I2C avec votre commande.
Son utilisation est assez simple : le multiplexeur lui-même est sur l’adresse I2C 0x70 (mais peut être ajustée de 0x70 à 0x77) et vous écrivez simplement un seul octet avec le numéro de sortie multiplexé souhaité sur ce port, et bam – tous les futurs paquets I2C sera envoyé à 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 adressée I2C.
Comme toutes les évasions Adafruit, nous mettons cette jolie puce sur une évasion pour vous afin que vous puissiez l’utiliser sur une planche à pain avec des condensateurs, et des pullups et des pulldowns pour rendre l’utilisation un jeu d’enfant. Un en-tête est requis et une fois soudé, vous pouvez le brancher sur une planche à pain sans soudure. La puce elle-même est compatible 3V et 5V, vous pouvez donc l’utiliser avec n’importe quel niveau logique.