Sommario:

Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: 3 passaggi
Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: 3 passaggi

Video: Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: 3 passaggi

Video: Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: 3 passaggi
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Dicembre
Anonim
Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A
Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A

Descrizione:

Il modulo multiplexer I2C TCA9548A consente di collegare dispositivi con lo stesso indirizzo I2C (fino a 8 I2C con lo stesso indirizzo) collegati a un microcontrollore. Il multiplexer funge da gatekeeper, inviando i comandi al set selezionato di pin I2C con il tuo comando. Il multiplexer stesso si trova sull'indirizzo I2C 0x70 (ma può essere regolato da 0x70 a 0x77), è sufficiente scrivere un singolo byte con il numero di output multiplex desiderato su quella porta, eventuali pacchetti I2C futuri verranno inviati a quella porta. In teoria, potresti avere 8 di questi multiplexer su ciascuno degli indirizzi 0x70-0x77 per controllare 64 della stessa parte indirizzata I2C

Specifica:

  • Commutatore di trasferimento bidirezionale 8 su 1Con
  • Compatibile con bus I2C e bus di gestione del sistema (SMBus) Ingresso di reset basso attivo
  • Tre pin di indirizzo su ISupporta fino a otto sul dispositivo TCA9548A bus 2C
  • Supporta livelli di tensione tra 1,8 V, 2,5 V, 3,3 V e 5 V. Conversione dei bus
  • L'intervallo della tensione di alimentazione operativa è compreso tra 1,65 V e 5,5 V5 V in ingresso
  • Frequenza di clock da 0 a 400 kHz
  • Dimensioni: 30 mm x 20 mm
  • Colore viola

Passaggio 1: preparazione del materiale

Preparazione del materiale
Preparazione del materiale
Preparazione del materiale
Preparazione del materiale
Preparazione del materiale
Preparazione del materiale

La foto sopra mostra lo schema e il materiale necessari in questo tutorial:

  1. Modulo multiplexer I2C TCA9548A
  2. Arduino UNO
  3. Arduino I2C seriale LCD 20x4 (retroilluminazione gialla)
  4. MODULO SENSORE DI PORTATA LASER VL53LOX (TOF)

Passaggio 2: segui il passaggio del video

Passaggio 3: codice sorgente e libreria

Scarica il link qui sotto per la libreria

  1. Libreria di sensori di portata laser VL53L0X
  2. Libreria a cristalli liquidi I2C (LCD)

Consigliato: