Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Beschreibung:
Das I2C-Multiplexer-Modul TCA9548A soll es ermöglichen, Geräte mit derselben I2C-Adresse (bis zu 8 I2C-Adressen derselben Adresse) an einen Mikrocontroller anzuschließen. Der Multiplexer fungiert als Gatekeeper und leitet die Befehle mit Ihrem Befehl an den ausgewählten Satz von I2C-Pins weiter. Der Multiplexer selbst befindet sich auf der I2C-Adresse 0x70 (kann aber von 0x70 bis 0x77 eingestellt werden). Schreiben Sie einfach ein einzelnes Byte mit der gewünschten Multiplex-Ausgangsnummer an diesen Port, alle zukünftigen I2C-Pakete werden an diesen Port gesendet. Theoretisch könnten Sie 8 dieser Multiplexer an jeder der 0x70-0x77-Adressen haben, um 64 des gleichen I2C-adressierten Teils zu steuern
Spezifikation:
- 8 von 1 bidirektionaler UmschalterMit
- Kompatibel mit I2C-Bus und System Management Bus (SMBus) Aktiver Low-Reset-Eingang
- Drei Adresspins bei IUnterstützt bis zu acht am 2C-Bus-TCA9548A-Gerät
- Unterstützt Spannungspegel zwischen 1,8V, 2,5V, 3,3V und 5V Buskonvertierung
- Der Betriebsspannungsbereich der Stromversorgung beträgt 1,65V bis 5,5V5V Spannungseingang
- 0 bis 400 kHz Taktfrequenz
- Größe: 30 mm x 20 mm
- Farbe lila
Schritt 1: Materialvorbereitung
Das obige Foto zeigt das Schema und das Material, das in diesem Tutorial benötigt wird:
- TCA9548A I2C-Multiplexer-Modul
- Arduino UNO
- Arduino I2C serielles LCD 20x4 (gelbe Hintergrundbeleuchtung)
- VL53LOX LASER-REICHWEITENSENSORMODUL (TOF)
Schritt 2: Folgen Sie dem Video-Schritt
Schritt 3: Quellcode und Bibliothek
Download-Link unten für Bibliothek
- VL53L0X Laser-Entfernungssensorbibliothek
- Flüssigkristall-I2C (LCD)-Bibliothek