Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Descrição:
O Módulo Multiplexador I2C TCA9548A permite conectar dispositivos com o mesmo endereço I2C (até 8 mesmo endereço I2C) ligados a um microcontrolador. O multiplexador atua como um gatekeeper, transferindo os comandos para o conjunto selecionado de pinos I2C com o seu comando. O próprio multiplexador está no endereço I2C 0x70 (mas pode ser ajustado de 0x70 a 0x77), basta escrever um único byte com o número de saída multiplexado desejado para essa porta, quaisquer pacotes I2C futuros serão enviados para essa porta. Em teoria, você poderia ter 8 desses multiplexadores em cada um dos endereços 0x70-0x77 para controlar 64 da mesma parte endereçada I2C
Especificação:
- 8 de 1 comutador de transferência bidirecional Com
- Compatível com barramento I2C e barramento de gerenciamento de sistema (SMBus) Entrada de redefinição baixa ativa
- Três pinos de endereço em ISuportam até oito no dispositivo TCA9548A do barramento 2C
- Suporta níveis de tensão entre 1,8 V, 2,5 V, 3,3 V e 5 V Conversão de barramentos
- A faixa de tensão da fonte de alimentação operacional é de 1,65 V a 5,5 V 5 V de entrada de tensão
- Frequência de relógio de 0 a 400kHz
- Tamanho: 30 mm x 20 mm
- Cor roxa
Etapa 1: Preparação do Material
A foto acima mostra o esquema e o material necessário neste tutorial:
- Módulo Multiplexador TCA9548A I2C
- Arduino UNO
- Arduino I2C Serial LCD 20x4 (luz de fundo amarela)
- MÓDULO DE SENSOR DE RANGING DE LASER VL53LOX (TOF)
Etapa 2: siga a etapa do vídeo
Etapa 3: Código-fonte e biblioteca
Baixe o link abaixo para a biblioteca
- Biblioteca de sensores de alcance a laser VL53L0X
- Biblioteca I2C de cristal líquido (LCD)