Der Adafruit VL53L4CX Time-of-Flight-Sensor ist ein weiterer großartiger Time-of-Flight-Entfernungssensor von ST in der VL5-Chipserie, der sich hervorragend für große Entfernungen eignet - er reicht bis zu 6 Meter im Vergleich zu den maximal 4 Metern des VL53L1X.
Der Sensor enthält eine winzige unsichtbare Laserquelle und einen passenden Sensor. Das VL53L4CX kann die "Laufzeit" erfassen, d. h. die Zeit, die das Licht benötigt, um zum Sensor zurück zu gelangen. Da es eine sehr schmale Lichtquelle verwendet, eignet es sich nur für die Entfernungsbestimmung der direkt vor ihm liegenden Fläche. Im Gegensatz zu Sonaren, die Ultraschallwellen reflektieren, ist der Erfassungskegel sehr schmal. Im Gegensatz zu IR-Distanzsensoren, die versuchen, die Menge des zurückgeworfenen Lichts zu messen, ist der VL53 viel präziser und hat keine Linearitätsprobleme oder "Doppelbilder", bei denen man nicht erkennen kann, ob ein Objekt sehr weit entfernt oder sehr nah ist.
Dies ist die "große Schwester" des VL53L4CD ToF-Sensors und kann eine Entfernung von ca. 1 bis 6000 mm bewältigen, außerdem verfügt er über eine gewisse Fähigkeit zur Erkennung mehrerer Objekte. Grundsätzlich kann es erkennen, wenn mehr als ein Objekt im Blickfeld ist, und Ihnen die beiden Entfernungen mitteilen.
Bitte beachten Sie, dass der Arduino Treiber für diesen Chip keine Boards mit "kleinem Speicher" wie den ATmega328 unterstützt - Sie benötigen einen SAMD21, SAMD51, ESP, etc. mit 50K Flash-Speicher!
Der Sensor ist klein und einfach in jedem Robotik- oder interaktiven Projekt zu verwenden. Da er 2,8 V Spannung und Logik benötigt, hat Adafruit den kleinen Kerl auf eine Breakout-Platine mit einem Regler und Level-Shifting gesetzt. Sie können es ohne Bedenken mit jedem 3-5V Power- oder Logik-Mikrocontroller verwenden. Mit dem 3,3-V-Logikpegel eines Feather oder dem 5-V-Pegel eines Arduino Mega ist dieses Breakout bereit, mit den meisten gängigen Mikrocontrollern oder SBCs zu arbeiten. Und da es I2C spricht, können Sie es einfach mit zwei Datenleitungen plus Strom und Masse anschließen.
Als ob das nicht genug wäre, haben sie auch SparkFun qwiic-kompatible STEMMA QT-Anschlüsse für den I2C-Bus hinzugefügt, so dass Sie nicht einmal löten müssen. Schließen Sie Ihr Lieblingsmikrofon einfach mit einem Plug-and-Play-Kabel an, um so schnell wie möglich ToF-Daten zu erhalten. Wenn Sie nicht löten möchten, schließen Sie einfach Ihr Lieblingsmikrofon, wie den STM32F405 Feather, mit einem STEMMA QT-Adapterkabel an. Dank der Stemma QT-Anschlüsse kann das VL53L4CX auch mit unserem verschiedenen Zubehör verwendet werden. QT-Kabel ist nicht im Lieferumfang enthalten, aber wir haben eine Vielzahl im Shop
Die Kommunikation mit dem Sensor erfolgt über I2C mit einer von ST geschriebenen API, sie haben eine Arduino Bibliothek mit einem Beispiel für die Kommunikation hier.
Technische Details
Technische Daten:
Schnelle, genaue Entfernungsmessung
Histogrammbasierte Technologie
Entfernungsmessung von 0 mm bis zu 6 m
Linearität für kurze Entfernungen bis zu 10 mm
Deutliche Verbesserung der Entfernungsmessung bei allen Zielen und Lichtverhältnissen
Sichtfeld (FoV) von 18°
Multi-Objekt-Erkennungsfunktion
Ziele jenseits der 80 cm Reichweite sind immun gegen Übersprechen durch Deckglas und Verschmieren
VL53L4CX ist ein voll integriertes Miniaturmodul
Emitter: unsichtbarer Laser (VCSEL) mit 940 nm und analogem Treiber
Low-Power-Mikrocontroller mit moderner digitaler Firmware
Größe: 4.4 x 2,4 x 1 mm
Pin-zu-Pin-kompatibel mit VL53L0X, VL53L1X, VL53L1CB, VL53L3CX und VL53L4CD
ST-Dokumentation für den VL53L4CX-Sensor