Talaan ng mga Nilalaman:

Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer: 3 Mga Hakbang
Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer: 3 Mga Hakbang

Video: Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer: 3 Mga Hakbang

Video: Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer: 3 Mga Hakbang
Video: Control 10 output pins or relay using 10 push button switch with 1 Arduino input pin ANPB-V2 2024, Hulyo
Anonim
Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer
Tutorial: Paano Kinokontrol ng Arduino ang Maramihang Parehong Mga Device sa Address sa pamamagitan ng Paggamit ng TCA9548A I2C Multiplexer

Paglalarawan:

Ang TCA9548A I2C Multiplexer Module ay upang paganahin upang ikonekta ang mga aparato na may parehong I2C address (hanggang sa 8 parehong address I2C) na naka-hook sa isang microcontroller. Ang multiplexer ay kumikilos bilang isang gatekeeper, pinapatay ang mga utos sa napiling hanay ng I2C pin gamit ang iyong utos. Ang multiplexer mismo ay nasa I2C address na 0x70 (ngunit maaaring maiakma mula 0x70 hanggang 0x77), magsulat lamang ng isang solong byte na may nais na multiplexed output number sa port na iyon, ang anumang mga packet ng I2C sa hinaharap ay maipapadala sa port na iyon. Sa teorya, maaari kang magkaroon ng 8 ng mga multiplexer na ito sa bawat isa sa mga 0x70-0x77 na address upang makontrol ang 64 ng magkaparehong-I2C-address-part

Pagtutukoy:

  • 8 sa 1 bidirectional transfer switchWith
  • Ang I2C bus at system management bus (SMBus) na katugmang Aktibo ang mababang pag-reset ng input
  • Tatlong address pin sa ISupports hanggang walo sa aparato ng 2C bus TCA9548A
  • Sinusuportahan ang mga antas ng boltahe sa pagitan ng 1.8V, 2.5V, 3.3V at 5V bus Conversion
  • Ang saklaw ng boltahe ng suplay ng operating na operating ay 1.65V hanggang 5.5V5V boltahe na input
  • 0 hanggang 400kHz dalas ng orasan
  • Laki: 30mm x 20mm
  • Kulay: lila

Hakbang 1: Paghahanda ng Materyal

Paghahanda sa Materyal
Paghahanda sa Materyal
Paghahanda sa Materyal
Paghahanda sa Materyal
Paghahanda sa Materyal
Paghahanda sa Materyal

Ang larawan sa itaas ay nagpapakita ng eskematiko at materyal na kinakailangan sa tutorial na ito:

  1. TCA9548A I2C Multiplexer Module
  2. Arduino UNO
  3. Arduino I2C Serial LCD 20x4 (Dilaw na Backlight)
  4. VL53LOX LASER RANGING SENSOR MODULE (TOF)

Hakbang 2: Sundin ang Hakbang ng Video

Hakbang 3: Source Code at Library

Mag-download ng link sa ibaba para sa library

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

Inirerekumendang: