Turinys:

Pamoka: Kaip „Arduino“valdo kelis to paties adreso įrenginius naudodami TCA9548A I2C multiplekserį: 3 žingsniai
Pamoka: Kaip „Arduino“valdo kelis to paties adreso įrenginius naudodami TCA9548A I2C multiplekserį: 3 žingsniai

Video: Pamoka: Kaip „Arduino“valdo kelis to paties adreso įrenginius naudodami TCA9548A I2C multiplekserį: 3 žingsniai

Video: Pamoka: Kaip „Arduino“valdo kelis to paties adreso įrenginius naudodami TCA9548A I2C multiplekserį: 3 žingsniai
Video: ESET Remote administrator: naujos kartos centralizuotas valdymas nuotoliniu būdu 2024, Liepa
Anonim
Pamoka: Kaip „Arduino“valdo kelis to paties adreso įrenginius naudodami TCA9548A I2C multiplekserį
Pamoka: Kaip „Arduino“valdo kelis to paties adreso įrenginius naudodami TCA9548A I2C multiplekserį

Apibūdinimas:

„TCA9548A I2C Multiplexer“modulis skirtas prijungti prie vieno mikrovaldiklio prijungtus įrenginius, turinčius tą patį I2C adresą (iki 8 to paties adreso I2C). Multiplekseris veikia kaip vartininkas, su jūsų komanda perkelia komandas į pasirinktą I2C kaiščio rinkinį. Pats multiplekseris yra I2C adresu 0x70 (tačiau jį galima koreguoti nuo 0x70 iki 0x77), tiesiog į tą prievadą parašykite vieną baitą su norimu multipleksuoto išvesties numeriu, visi būsimi I2C paketai bus siunčiami į tą prievadą. Teoriškai galite turėti 8 iš šių multiplekserių kiekviename iš 0x70-0x77 adresų, kad galėtumėte valdyti 64 tos pačios I2C adresuotos dalies

Specifikacija:

  • 8 iš 1 dvikryptis perdavimo jungiklis
  • Su I2C magistralė ir sistemos valdymo magistralė (SMBus) suderinama Aktyvi mažo atstatymo įvestis
  • Trys adreso smeigtukai ISpalaiko iki aštuonių 2C magistralės TCA9548A įrenginyje
  • Palaiko įtampos lygius tarp 1,8 V, 2,5 V, 3,3 V ir 5 V magistralių
  • Maitinimo įtampos diapazonas yra nuo 1,65V iki 5,5V5V
  • Laikrodžio dažnis nuo 0 iki 400 kHz
  • Dydis: 30 x 20 mm
  • Spalva: violetinė

1 žingsnis: medžiagos paruošimas

Medžiagos paruošimas
Medžiagos paruošimas
Medžiagos paruošimas
Medžiagos paruošimas
Medžiagos paruošimas
Medžiagos paruošimas

Aukščiau esančioje nuotraukoje parodyta schema ir medžiaga, reikalinga šiai pamokai:

  1. TCA9548A I2C multiplekserio modulis
  2. Arduino UNO
  3. „Arduino I2C“serijinis LCD 20x4 (geltonas foninis apšvietimas)
  4. VL53LOX LASER RANGING JUTIKLIO MODULIS (TOF)

2 veiksmas: atlikite vaizdo įrašo veiksmą

3 žingsnis: šaltinio kodas ir biblioteka

Atsisiųskite žemiau esančią bibliotekos nuorodą

  1. VL53L0X lazerio diapazono jutiklių biblioteka
  2. Skystųjų kristalų I2C (LCD) biblioteka

Rekomenduojamas: