Sisällysluettelo:

Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita TCA9548A I2C -multiplekserin avulla: 3 vaihetta
Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita TCA9548A I2C -multiplekserin avulla: 3 vaihetta

Video: Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita TCA9548A I2C -multiplekserin avulla: 3 vaihetta

Video: Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita TCA9548A I2C -multiplekserin avulla: 3 vaihetta
Video: Управляющая лампа переменного тока с реле 5 В с помощью Arduino 2024, Heinäkuu
Anonim
Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita käyttämällä TCA9548A I2C -multiplekseriä
Opetusohjelma: Kuinka Arduino hallitsee useita samoja osoitelaitteita käyttämällä TCA9548A I2C -multiplekseriä

Kuvaus:

TCA9548A I2C Multiplexer Module mahdollistaa yhdistämisen laitteisiin, joilla on sama I2C -osoite (enintään 8 samaa osoitetta I2C) kytkettynä yhteen mikro -ohjaimeen. Multiplekseri toimii portinvartijana ja siirtää komennot komennolla valittuun I2C -nastajoukkoon. Itse multiplekseri on I2C -osoitteessa 0x70 (mutta sitä voidaan säätää 0x70: stä 0x77: een), kirjoita vain yksi tavu halutulla multipleksoidulla lähtönumerolla kyseiseen porttiin, kaikki tulevat I2C -paketit lähetetään kyseiseen porttiin. Teoriassa sinulla voi olla 8 näistä multipleksereistä kullakin 0x70-0x77-osoitteella, jotta voit hallita 64 samaa I2C-osoitettua osaa

Erittely:

  • 8 /1 kaksisuuntainen siirtokytkin
  • I2C -väylä- ja järjestelmänhallintaväylä (SMBus) -yhteensopiva Aktiivinen alhaisen nollauksen tulo
  • Kolme osoitetappia IS -tuella jopa kahdeksan 2C -väylän TCA9548A -laitteella
  • Tukee jännitetasoja 1,8 V, 2,5 V, 3,3 V ja 5 V väylien välillä
  • Käyttöjännitteen jännitealue on 1,65V - 5,5V5V
  • 0-400 kHz kellotaajuus
  • Koko: 30 x 20 mm
  • Väri: violetti

Vaihe 1: Materiaalin valmistelu

Materiaalin valmistelu
Materiaalin valmistelu
Materiaalin valmistelu
Materiaalin valmistelu
Materiaalin valmistelu
Materiaalin valmistelu

Yllä oleva kuva näyttää kaavion ja tässä opetusohjelmassa tarvittavat materiaalit:

  1. TCA9548A I2C -multiplekserimoduuli
  2. Arduino UNO
  3. Arduino I2C Serial LCD 20x4 (keltainen taustavalo)
  4. VL53LOX LASER RANGING SENSOR MODULE (TOF)

Vaihe 2: Seuraa videovaihetta

Vaihe 3: Lähdekoodi ja kirjasto

Lataa alla oleva linkki kirjastoon

  1. VL53L0X Laser Range Sensor Library
  2. Liquid Crystal I2C (LCD) -kirjasto

Suositeltava: