Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Описание:
Модуль мультиплексора TCA9548A I2C предназначен для подключения устройств с одним и тем же адресом I2C (до 8 одинаковых адресов I2C), подключенных к одному микроконтроллеру. Мультиплексор действует как привратник, передавая команды выбранному набору вывода I2C с вашей командой. Сам мультиплексор находится на I2C-адресе 0x70 (но его можно настроить от 0x70 до 0x77), просто запишите один байт с желаемым мультиплексированным выходным номером в этот порт, любые будущие пакеты I2C будут отправлены на этот порт. Теоретически у вас может быть 8 таких мультиплексоров на каждом из адресов 0x70-0x77, чтобы контролировать 64 части с одинаковым адресом I2C.
Технические характеристики:
- Двунаправленный переключатель на 8 из 1
- Совместимость с шиной I2C и шиной управления системой (SMBus) Активный низкий вход сброса
- Три адресных контакта на IS Поддерживает до восьми на шине 2C TCA9548A устройства
- Поддерживает уровни напряжения между шинами 1,8 В, 2,5 В, 3,3 В и 5 В. Преобразование
- Диапазон рабочего напряжения источника питания: от 1,65 В до 5,5 В, входное напряжение 5 В.
- Тактовая частота от 0 до 400 кГц
- Размер: 30 мм x 20 мм
- Цвет: пурпурный
Шаг 1: Подготовка материала
На фотографии выше показаны схема и материалы, необходимые для этого урока:
- TCA9548A Модуль мультиплексора I2C
- Arduino UNO
- Последовательный ЖК-дисплей Arduino I2C 20x4 (желтая подсветка)
- МОДУЛЬ ЛАЗЕРНОГО ДАТЧИКА ДАЛЬНОСТИ (TOF) VL53LOX
Шаг 2: следуйте инструкциям по видео
Шаг 3: исходный код и библиотека
Ссылка для скачивания ниже для библиотеки
- Библиотека лазерных датчиков дальности VL53L0X
- Библиотека Liquid Crystal I2C (LCD)