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, Juli
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 Multiplekser modul omogućava povezivanje uređaja sa 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 podesiti od 0x70 do 0x77), jednostavno upišite jedan bajt sa željenim brojem multipleksiranog izlaza na taj port, svi budući I2C paketi će biti poslani na taj port. U teoriji, mogli biste imati 8 ovih multipleksera na svakoj od adresa 0x70-0x77 kako biste kontrolirali 64 istog-I2C-adresiranog dijela

Specifikacija:

  • 8 od 1 dvosmjernog prekidača za prijenos Sa
  • I2C sabirnica i sabirnica za upravljanje sustavom (SMBus) kompatibilni Aktivni ulaz s niskim resetiranjem
  • Tri priključka za adresu na IS -u podržava do osam na uređaju TCA9548A sa 2C sabirnice
  • Podržava razine napona između konverzija 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
  • 0 do 400kHz taktna frekvencija
  • 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 SENZORA U RANGIRANJU (TOF)

Korak 2: Slijedite Video korak

Korak 3: Izvorni kod i biblioteka

Link ispod za biblioteku

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

Preporučuje se: