1. Vad är VL53L0X?

2. Funktion
3. Specifikationer
- Ultraliten storlek: 4,4 × 2,4 × 1,0 mm
- Driftspänning: 2,6–5 V DC
- 940 nm infrarött ljus
- Mycket snabb respons (50 ms)
- Räckvidd: normalt läge 0–1000 mm, fjärrläge 0–2000 mm
- Avvikelsen är 1 % på ett avstånd av 1 meter (mer än 10 % på ett avstånd av 2 meter).
- Det emitterade laserljuset är ögonsäkert och helt osynligt.
- Kommunikationsläge: IIC, 400 kHz, enhetsadress 0x52. Den lägsta biten är läs-/skrivflaggan. 0 betyder skrivning och 1 betyder läsning. Vid skrivning är dessa 8 bitar därför: 0101 0010, det vill säga 0x52. Vid läsning är dessa 8 bitar: 0101 0011, det vill säga 0x53.



4. Stiftkonfiguration och kopplingsschema

- Stift 1 AVDDVCSEL: positiv VCSEL-matningsspänning
- Stift 2 AVSSVCSEL: jord för VCSEL-strömförsörjningen
- Stift 3, 4, 6 och 12 GND: jord
- Stift 5 XSHUT: styrning av strömförsörjningsläge. Om du inte behöver vilolägesfunktionen kan detta stift anslutas direkt till AVDD.
- Stift 7 GPIO1: avbrottsutgång. Öppen dränering, så ett externt pull-up-motstånd krävs.
- Stift 8 DNC: ej anslutet
- Stift 9 och 10: IIC-kommunikationsport
- Stift 11 AVDD: positiv matningsspänning

5. Firmwaretillståndsmaskin


När VL53L0X startas går den in i tillståndet Hw Standby, vilket är ett standbyläge med mycket låg strömförbrukning. Dra sedan upp XSHUT-stiftet för att försätta VL53L0X i tillståndet Fw Boot och börja förbereda avståndsmätningen. Om standbyläget inte behövs kan du ansluta XSHUT till AVDD. VL53L0X kan inte kommunicera via IIC när den är i viloläge.
VL53L0X har tre driftlägen:
-
Enkelt läge: efter att ha tagit emot kommandot för att starta avståndsmätningen börjar den mäta och avslutas automatiskt. När mätningen är slutförd går den till läget Sw Standby.
-
Kontinuerligt läge: Efter att ha tagit emot kommandot för att starta avståndsmätningen fortsätter den att mäta tills kommandot för att stoppa avståndsmätningen tas emot. När stoppkommandot tas emot slutförs den senaste mätningen innan läget avslutas.
-
Kontinuerligt intervalläge: Efter att ha tagit emot kommandot för att starta avståndsmätningen börjar den mäta. När en mätning har slutförts väntar den en viss tid innan nästa mätning påbörjas, tills kommandot för att stoppa avståndsmätningen tas emot. Väntetiden mellan mätningarna kan justeras.
6. Försiktighetsåtgärder vid användning
VL53L0X används normalt tillsammans med ett täckglas. Täckglaset har två funktioner: att ge fysiskt skydd mot damm och att filtrera ljus.

Täckglas är vanligtvis ogenomskinliga och har antingen två cirkulära hål eller ett elliptiskt hål för att sända ut och ta emot infrarött ljus. Täckglasen måste uppfylla ett antal optiska krav för att säkerställa avståndsmätning. Täckglasets kvalitet mäts med transmissionskoefficienten och grumlighetskoefficienten.
Det finns två parametrar att ta hänsyn till: luftspalten mellan VL53L0X och täckglasets fönster samt expansionsområdet (exkluderingsområdet) framför VL53L0X, enligt bilden nedan:

Det ideala skyddsglaset har följande egenskaper:
(1) Inga strukturella defekter i plast- eller glasmaterialet
(2) Inga ytdefekter som kan orsaka ljusspridning från fingeravtryck eller ökad känslighet för fläckar
(3) Transmittans >90 % i det nära infraröda området (940nm ± 10nm) och låg disighet
(4) Yttre beläggning (fingeravtrycks- eller antireflexbeläggning) som inte försämrar motståndskraften mot fingeravtryck
(5) Ett enda material. Användning av två material kan påverka prestandan.
Den ideala konstruktionsutformningen (ett skyddsglas placerat över VL53L0X) har följande egenskaper:
(1) Liten luftspalt (<0.5 mm)
(2) Tunt skyddsglas
(3) Lutningsvinkeln mellan skyddsglaset och VL53L0X är mindre än 2 grader.
(4) Snäva toleranser.
Skyddsglasets kvalitet påverkar lasertransmissionen:




7. Kalibreringsprocess
-
För att säkerställa noggrannheten bör användaren utföra en kalibrering efter att användningsmiljön har fastställts (om glasskydd ska användas, användningsmiljöns temperatur, matningsspänning med mera). Processen är följande:

- Temperaturkalibrering innebär att två temperaturberoende parametrar bestäms: VHV och faskalibrering. Omkalibrering krävs varje gång temperaturskillnaden överstiger 8 grader mellan miljön där VL53L0X används och miljön där den kalibrerades.
- Offsetkalibrering är skillnaden mellan avståndet vid kalibreringstillfället och mätavståndet, och rekommenderas i allmänhet att utföras vid 10 cm. Offset är vanligtvis ett fast värde. När hänsyn tas till matningsspänning, omgivningstemperatur, huruvida ett glasskydd används med mera kan skillnaden mellan det avlästa mätvärdet och det faktiska värdet användas för att bestämma offset.

-
Kalibrering av överhörning: Överhörning definieras som den signal som reflekteras tillbaka från täckglaset. Om ett glasöverdrag monteras kommer en del av laserljuset att reflekteras tillbaka som en störningssignal när laserljuset lämnar täckglaset. Störningssignalens storlek beror på typen av täckglas och luftspaltens storlek. Storleken på det avståndsfel som störningssignalen orsakar är proportionell mot förhållandet mellan överhörningens storlek och storleken på signalen som returneras från målet.
8. Avståndsmätning
- Användaren kan hämta data genom avläsning eller avbrott
- Avståndsmätning
-
IIC skriver 1 databits

-
IIC läser 1 databits

-
IIC skriver flera databitar

-
IIC läser flera databitar

