Мазмуну:

Үйрөткүч: Arduino TCA9548A I2C мультиплексорун колдонуу менен бир эле дарек түзмөктөрүн кантип башкарат: 3 кадам
Үйрөткүч: Arduino TCA9548A I2C мультиплексорун колдонуу менен бир эле дарек түзмөктөрүн кантип башкарат: 3 кадам

Video: Үйрөткүч: Arduino TCA9548A I2C мультиплексорун колдонуу менен бир эле дарек түзмөктөрүн кантип башкарат: 3 кадам

Video: Үйрөткүч: Arduino TCA9548A I2C мультиплексорун колдонуу менен бир эле дарек түзмөктөрүн кантип башкарат: 3 кадам
Video: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, Июль
Anonim
Үйрөткүч: Arduino TCA9548A I2C мультиплексорун колдонуу менен бир эле дарек түзмөктөрүн кантип башкарат
Үйрөткүч: Arduino TCA9548A I2C мультиплексорун колдонуу менен бир эле дарек түзмөктөрүн кантип башкарат

Description:

TCA9548A I2C мультиплексор модулу бир микроконтроллерге илинген I2C дареги (8 дарегине чейин I2C чейин) бар түзмөктөрдү туташтырууга мүмкүндүк берет. Мультиплексор дарбазанын милдетин аткарат, буйруктарыңызды I2C пиндин тандалган топтомуна сиздин буйругуңуз менен жабат. Мультиплексор өзү I2C дареги боюнча 0x70 (бирок 0x70тен 0x77ге чейин жөнгө салынышы мүмкүн), жөн гана каалаган портко каалаган мультиплекстелген чыгаруу номери менен бир байтты жазыңыз, келечектеги I2C пакеттери ошол портко жөнөтүлөт. Теория боюнча, сизде 0x70-0x77 даректеринин ар биринде 8ден турган мультиплексорлор болушу мүмкүн, ошол эле I2C-даректелген бөлүктүн 64үн көзөмөлдөө үчүн.

Мүнөздөмөсү:

  • 8 ичинен 1 эки багыттуу которуу алмаштыргычы
  • I2C шинасы жана системаны башкаруу шинасы (SMBus) шайкеш Активдүү төмөн абалга келтирүү
  • IS дарегиндеги үч дарек казыгы 2C автобус TCA9548A түзмөгүндө сегизге чейин колдойт
  • 1.8V, 2.5V, 3.3V жана 5V Bus Conversion ортосундагы чыңалуу деңгээлин колдойт
  • Иштеп жаткан электр менен камсыздоо чыңалуу диапазону 1.65Vдан 5.5V5V чыңалууга чейин
  • 0дөн 400кГцке чейинки жыштык
  • Өлчөмү: 30mm x 20mm
  • Түсү: кызгылт

1 -кадам: Материалды даярдоо

Материалды даярдоо
Материалды даярдоо
Материалды даярдоо
Материалды даярдоо
Материалды даярдоо
Материалды даярдоо

Жогорудагы сүрөттө бул окуу куралында керектүү схемалар жана материалдар көрсөтүлгөн:

  1. TCA9548A I2C мультиплексор модулу
  2. Arduino UNO
  3. Arduino I2C Сериялык ЖК 20x4 (Сары Арткы Жарык)
  4. VL53LOX LASER RANGING SENSOR MODULE (TOF)

2 -кадам: Видео кадамын аткарыңыз

3 -кадам: Булак коду жана китепкана

Китепкана үчүн төмөндөгү шилтемени жүктөп алыңыз

  1. VL53L0X лазер диапазону сенсорунун китепканасы
  2. Суюк кристалл I2C (ЖК) китепканасы

Сунушталууда: