Modifications

Sauter à la navigation Sauter à la recherche
31 octets ajoutés ,  12 février 2021 à 21:53
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!  
29 910

modifications

Menu de navigation