Sadržaj:

Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera: 3 koraka
Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera: 3 koraka

Video: Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera: 3 koraka

Video: Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera: 3 koraka
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Studeni
Anonim
Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera
Vodič: Kako Arduino kontrolira više uređaja iste adrese pomoću TCA9548A I2C multipleksera

Opis:

TCA9548A I2C multipleksni modul omogućuje povezivanje uređaja s istom I2C adresom (do 8 istih adresa I2C) spojenih na jedan mikrokontroler. Multiplekser djeluje kao čuvar vrata, prebacujući naredbe na odabrani skup I2C pinova vašom naredbom. Sam multiplekser je na I2C adresi 0x70 (ali se može prilagoditi od 0x70 do 0x77), jednostavno upišite jedan bajt sa željenim brojem multipleksiranog izlaza na taj port, svi budući I2C paketi bit će poslani na taj port. U teoriji, mogli biste imati 8 od ovih multipleksera na svakoj od adresa 0x70-0x77 kako biste kontrolirali 64 istog-I2C-adresa-dijela

Specifikacija:

  • 8 od 1 dvosmjerni prekidač za prijenosS
  • I2C sabirnica i sabirnica za upravljanje sustavom (SMBus) kompatibilni Aktivni ulaz s niskim resetiranjem
  • Tri priključka za adresu na ISupire do osam na 2C sabirnici TCA9548A uređaja
  • Podržava razine napona između pretvorbi sabirnica 1.8V, 2.5V, 3.3V i 5V
  • Opseg radnog napona napajanja je 1,65 V do 5,5 V 5 V naponski ulaz
  • Taktna frekvencija od 0 do 400 kHz
  • Veličina: 30 mm x 20 mm
  • Boja: ljubičasta

Korak 1: Priprema materijala

Priprema materijala
Priprema materijala
Priprema materijala
Priprema materijala
Priprema materijala
Priprema materijala

Gornja fotografija prikazuje shemu i materijal potreban u ovom vodiču:

  1. TCA9548A I2C Multipleksni modul
  2. Arduino UNO
  3. Arduino I2C serijski LCD 20x4 (žuto pozadinsko osvjetljenje)
  4. VL53LOX LASERSKI MODUL SENZORSKOG OSJETNIKA (TOF)

Korak 2: Slijedite Video korak

Korak 3: Izvorni kod i biblioteka

Link za preuzimanje knjižnice dolje

  1. Biblioteka senzora laserskog dometa VL53L0X
  2. Biblioteka s tekućim kristalima I2C (LCD)

Preporučeni: