Cuprins:

Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă utilizând multiplexorul TCA9548A I2C: 3 pași
Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă utilizând multiplexorul TCA9548A I2C: 3 pași

Video: Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă utilizând multiplexorul TCA9548A I2C: 3 pași

Video: Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă utilizând multiplexorul TCA9548A I2C: 3 pași
Video: Cum se utilizează 2 sau mai multe senzor la distanță laser VL53L0X 2024, Noiembrie
Anonim
Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă folosind multiplexorul TCA9548A I2C
Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă folosind multiplexorul TCA9548A I2C

Descriere:

Modulul multiplexor TCA9548A I2C trebuie să permită conectarea dispozitivelor cu aceeași adresă I2C (până la 8 aceeași adresă I2C) conectată la un microcontroler. Multiplexorul acționează ca un gatekeeper, transferând comenzile la setul selectat de pin I2C cu comanda ta. Multiplexorul în sine este pe adresa I2C 0x70 (dar poate fi ajustat de la 0x70 la 0x77), pur și simplu scrieți un singur octet cu numărul de ieșire multiplexat dorit în acel port, orice pachete viitoare I2C vor fi trimise la acel port. În teorie, ai putea avea 8 dintre aceste multiplexoare pe fiecare dintre adresele 0x70-0x77 pentru a controla 64 din aceeași parte-adresată I2C

Specificație:

  • 8 din 1 comutator de transfer bidirecțional Cu
  • Compatibil cu magistrala I2C și magistrala de gestionare a sistemului (SMBus) Intrare activă de resetare redusă
  • Trei pini de adresă la IS suportă până la opt pe dispozitivul TCA9548A de magistrală 2C
  • Suportă niveluri de tensiune între 1.8V, 2.5V, 3.3V și 5V autobuze de conversie
  • Gama de tensiune de alimentare este de 1,65V până la 5,5V5V
  • Frecvența de ceas de la 0 la 400kHz
  • Dimensiune: 30mm x 20mm
  • Culoare: violet

Pasul 1: Pregătirea materialului

Pregătirea materialului
Pregătirea materialului
Pregătirea materialului
Pregătirea materialului
Pregătirea materialului
Pregătirea materialului

Fotografia de mai sus prezintă schema și materialul necesar în acest tutorial:

  1. TCA9548A Modul multiplexor I2C
  2. Arduino UNO
  3. Arduino I2C Serial LCD 20x4 (iluminare de fundal galbenă)
  4. VL53LOX LASER SENSOR RANGING MODULLE (TOF)

Pasul 2: urmați pasul video

Pasul 3: Cod sursă și bibliotecă

Descărcați linkul de mai jos pentru bibliotecă

  1. Biblioteca senzorului de rază laser VL53L0X
  2. Biblioteca cu cristale lichide I2C (LCD)

Recomandat: