# Modul multiplexor, I2C, 8 canale, PCA9548, 3.3-5V

> Modul multiplexor I2C cu 8 canale, bazat pe circuitul PCA9548, ce permite conectarea a pana la 8 senzori sau module cu aceeasi adresa I2C pe un singur microcontroler. Adresa proprie configurabila intre 0x70-0x77 prin pinii A0-A2, functioneaza la 2.3-5V, logica 3.3-5V fara level shifter, frecventa I2C de pana la 400kHz. Compatibil cu Arduino si alte placi de dezvoltare.

- Pagina: https://sigmanortec.ro/modul-multiplexor-i2c-8-canale-tca9548-33-5v
- Pret: 7.44 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 9564 · EAN: 5945849696951
- Categorie: Mecatronica si IoT > Senzori si Module > Module Expansiune
- Specificatii: Tensiune Intrare Minim VDC: 3.3; Tensiune Intrare Maxim VDC: 5; Tip Tensiune Intrare: DC; Model: PCA9548
- Colet (date de livrare): 0.005 kg
- Actualizat: 2026-09-14
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-10-22 01:15 (Europe/Bucharest)

## Descriere

Extinde magistrala I2C si elimina conflictele de adresa, permitand conectarea a pana la 8 senzori sau module identice pe acelasi microcontroler. Are 8 canale selectabile prin trimiterea unui byte, adresa proprie configurabila 0x70-0x77 prin A0-A2, functioneaza la 2.3-5V cu logica 3.3-5V fara level shifter, suporta pana la 400kHz pentru integrare rapida cu Arduino si alte placi.
Modul multiplexor, compatibil Arduino si alte placi de dezvoltare, ce permite conectarea a pana la 8 dispozitive pe aceeasi adresa I2C. Acest lucru se intampla atunci cand aveti mai multi senzori ce folosesc aceeasi adresa I2C, facand imposibila folosirea lor in acelasi timp.
Multiplexorul insusi este pe adresa I2C 0x70 (setabil intre 0x70 si 0x77) si functioneaza prin adresarea unui singur byte catre multiplexor in care este specificat canalul dorit. Multiplexorul va comunica microcontrolerul prin I2C iar microcontrolerul selecteaza ce port de pe multiplexor va fi folosit. Teoretic se pot folosi pana la 8 module multiplexoare, fiecare cu adresa proprie intre 0x70 si 0x77, fiecare conectat cu 8 senzori, pentru un tottal de 64 de senzori I2C pe acelasi microcontroler.
Acest modul este compatibil cu tensiuni logice de 3.3V si de 5V, fara a fi necesara folosirea unui translator de nivel logic.
Specificatii:
Tensiune alimentare: 2.3 - 5VDC
Frecventa: 0-400kHz
Adresa I2C: Selectabila, intre 0x70 si 0x77
Numar canale disponibile: 8 magistrale
Utilizare:
Setarea adresei folosite se face prin setarea pinilor A0, A1 si A2 dupa cum urmeaza:
AO
A1
A2
ADRESA I2C
LOW
0X70
HIGH
LOW
0X71
LOW
HIGH
LOW
0X72
HIGH
LOW
0X73
LOW
HIGH
0X74
HIGH
LOW
HIGH
0X75
LOW
HIGH
0X76
HIGH
0X77
Punerea in LOW se face prin conectarea pinului respectiv la GND, punerea in HIGH prin conectare la tensiunea de alimentare a modulului (VCC).
Pentru a selecta un bus I2C pentru scriere/citire, este necesara trimiterea unui byte catre multiplexor cu portul de iesire dorit (in format numeric, de la 0 la 7).
Exemplu selectare port cu Arduino:
void TCA9548A(uint8_t bus){
Wire.beginTransmission(0x70); // Adresa TCA9548A este 0x70
Wire.write(1 << bus); // trimite byte catre bus selectat
Wire.endTransmission();
Serial.print(bus);
}
Ulterior este suficienta apelarea functiei si trimiterea ca argument numarul portului pe care se doreste a fi controlat inainte de trimite comenzile I2C. Spre exemplu, pentru a controla dispozitivul conectat la magistrala cu numarul 3, se va apela urmatoarea linie inainte de alte comezni I2C. porturile incep de la 0.
TCA9548A(2);
Pinout:
Pin
Descriere
VIN
Alimenteaza multiplexorul
GND
Conectat la GND
SDA
Conectat la pinul SDA al microcontrolerului principal
SCL
Conectat la pinul SCL al microcontrolerului principal
RST
RST cu pin in LOW - poate fi folosit pentru a reseta multiplexorul
A0
Selecteaza adresa I2C a multiplexorului - conectat la GND sau VCC
A1
Selecteaza adresa I2C a multiplexorului - conectat la GND sau VCC
A2
Selecteaza adresa I2C a multiplexorului - conectat la GND sau VCC
SD0
SDA pentru canalul 0
SC0
SCL pentru canalul 0
SD1
SDA pentru canalul 1
SC1
SCL pentru canalul 1
SD2
SDA pentru canalul 2
SC2
SCL pentru canalul 2
SD3
SDA pentru canalul 3
SC3
SCL pentru canalul 3
SD4
SDA pentru canalul 4
SC4
SCL pentru canalul 4
SD5
SDA pentru canalul 5
SC5
SCL pentru canalul 5
SD6
SDA pentru canalul 6
SC6
SCL pentru canalul 6
SD7
SDA pentru canalul 7
SC7
SCL pentru canalul 7
