Съдържание:

Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор: 3 стъпки
Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор: 3 стъпки

Видео: Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор: 3 стъпки

Видео: Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор: 3 стъпки
Видео: Как использовать 2 или более лазерных датчиков расстояния VL53L0X 2024, Ноември
Anonim
Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор
Урок: Как Arduino контролира множество устройства с един и същ адрес, използвайки TCA9548A I2C мултиплексор

Описание:

Модулът за мултиплекс TCA9548A I2C трябва да дава възможност за свързване на устройства със същия I2C адрес (до 8 същия адрес I2C), свързан към един микроконтролер. Мултиплексорът действа като вратар, като прехвърля командите към избрания набор от I2C щифт с вашата команда. Самият мултиплексор е на I2C адрес 0x70 (но може да се регулира от 0x70 до 0x77), просто напишете един байт с желания мултиплексиран изходен номер към този порт, всички бъдещи I2C пакети ще бъдат изпратени до този порт. На теория бихте могли да имате 8 от тези мултиплексори на всеки от адресите 0x70-0x77, за да контролирате 64 от една и съща I2C адресирана част

Спецификация:

  • 8 от 1 двупосочен превключвател за прехвърляне С
  • I2C шина и шина за управление на системата (SMBus) съвместими Активен вход за ниско нулиране
  • Три адресни щифта в IS поддържа до осем на 2C шина TCA9548A устройство
  • Поддържа нива на напрежение между 1.8V, 2.5V, 3.3V и 5V шини преобразуване
  • Диапазонът на работното захранващо напрежение е от 1.65V до 5.5V5V входно напрежение
  • Тактова честота от 0 до 400kHz
  • Размер: 30 мм х 20 мм
  • Цвят: лилав

Стъпка 1: Подготовка на материала

Подготовка на материала
Подготовка на материала
Подготовка на материала
Подготовка на материала
Подготовка на материала
Подготовка на материала

Снимката по -горе показва схеми и материали, необходими в този урок:

  1. TCA9548A I2C мултиплексен модул
  2. Arduino UNO
  3. Arduino I2C сериен LCD 20x4 (жълта подсветка)
  4. VL53LOX ЛАЗЕРЕН СЕНЗОРЕН МОДУЛ НА ДАННИ (TOF)

Стъпка 2: Следвайте видео стъпката

Стъпка 3: Изходен код и библиотека

Изтеглете връзката по -долу за библиотека

  1. Библиотека за сензори за лазерен обхват VL53L0X
  2. Библиотека с течни кристали I2C (LCD)

Препоръчано: