Ligne 5 : |
Ligne 5 : |
| Le {{pl|709|TCA9548A}} est un multiplexeur de bus I2C qui permet de brancher le bus I2C en entrée vers l'un des 8 bus I2C en sortie du TCA9548A. | | Le {{pl|709|TCA9548A}} est un multiplexeur de bus I2C qui permet de brancher le bus I2C en entrée vers l'un des 8 bus I2C en sortie du TCA9548A. |
| | | |
− | [[fichier:TCA9548A.png|240px]] | + | [[Fichier:TCA9548A.png|240px]] |
| | | |
| Grâce à ce composant, il est alors possible de brancher un même capteur I2C '''SANS bit d'adresses''' plusieurs fois sur un même bus I2C. | | Grâce à ce composant, il est alors possible de brancher un même capteur I2C '''SANS bit d'adresses''' plusieurs fois sur un même bus I2C. |
Ligne 23 : |
Ligne 23 : |
| | | |
| === Alimentation === | | === Alimentation === |
− | * '''Vin''' : this is the power pin. Since the sensor chip uses 3-5 VDC. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V | + | * '''Vin''' : Broche d'alimentation 3 à 5V CC. Alimentez le TCA avec le même niveau logique que votre microcontrôleur - ex. 5V pour un Arduino, 3V pour un Pico ou une Pyboard |
− | * '''GND''' : common ground for power and logic | + | * '''GND''' : Masse commune pour l'alimentation et la logique. |
| | | |
| === Broches de contrôle du TCA === | | === Broches de contrôle du TCA === |
Ligne 37 : |
Ligne 37 : |
| | | |
| Vous disposez donc de 8 bus I2C pouvant supporter des périphériques ayant exactement les mêmes adresses (puisque ces périphériques sont sur des bus isolés les un des autres). | | Vous disposez donc de 8 bus I2C pouvant supporter des périphériques ayant exactement les mêmes adresses (puisque ces périphériques sont sur des bus isolés les un des autres). |
| + | |
| + | [[Fichier:TCA9548A-Arduino.png|640px]] |
| | | |
| '''Ces bus I2C ne disposent pas de résistances pullups sur SDx et SCx'''. Si vous utilisez des breakouts ou composants ne disposant pas de résistances pull-up alors il faudra les placez vous même sur le bus! | | '''Ces bus I2C ne disposent pas de résistances pullups sur SDx et SCx'''. Si vous utilisez des breakouts ou composants ne disposant pas de résistances pull-up alors il faudra les placez vous même sur le bus! |