1. Mikä on VL53L0X?

2. Periaatteet
3. Tekniset tiedot
- Erittäin pieni koko: 4,4 x 2,4 x 1,0 mm
- Käyttöjännite: 2,6 V–5 V DC
- 940 nm infrapuna valo
- Erittäin nopea vasteaika (50 ms)
- Kantama: Normaali tila 0 - 1000 mm, kauko-ohjaustila 0 - 2000 mm
- 1 % poikkeama 1 metrin etäisyydellä (yli 10 % 2 metrin etäisyydellä)
- Lähetetty laservalo on silmille turvallista ja täysin näkymätöntä
- Viestintätila: IIC, 400KHz, laitteen osoite 0x52, alin bitti on luku/kirjoitus-lippu. 0 tarkoittaa kirjoitusta, 1 lukemista. Siksi kirjoitettaessa tämä 8-bittinen data on: 0101 0010, eli 0x52. Luettaessa tämä 8-bittinen data on: 0101 0011, eli 0x53.



4. Nastajärjestys ja kytkentäkaavio

- 1-nastainen AVDDVCSEL: VCSEL-virtalähteen plus
- 2-nastainen AVSSVCSEL: VCSEL-virtalähteen maa
- Nastat 3, 4, 6, 12 GND: maa
- Nasta 5 XSHUT: virranhallinta, jos horrostilaa ei tarvita, tämä nasta voidaan kytkeä suoraan AVDD:hen.
- Nasta 7 GPIO1: keskeytysulostulo. Open-drain-ulostulo, joten vaatii ulkoisen ylösvedon.
- Nasta 8 DNC: irrallinen
- Nastat 9 ja 10: IIC-väylä
- Nasta 11 AVDD: virtalähteen plus

5. Laiteohjelmiston tilakone


Kun VL53L0X kytketään päälle, se siirtyy Hw-valmiustilaan, joka on erittäin vähävirtaista kulutusta vaativa valmiustila. Vedä sitten XSHUT-nasta ylös laittaaksesi VL53L0X:n Fw Boot -tilaan aloittaaksesi etäisyyden mittauksen valmistelun. Jos valmiustilaa ei tarvita, voit kytkeä XSHUT:n AVDD:hen. VL53L0X ei voi kommunikoida IIC:n kanssa ollessaan lepotilassa.
VL53L0X:llä on 3 toimintatilaa:
-
Yksittäistila: Kun etäisyyden aloituskomento vastaanotetaan, mittaus alkaa ja mittauksen päätyttyä laite poistuu automaattisesti ja siirtyy Sw-valmiustilaan.
-
Jatkuva tila: Kun etäisyyden aloituskomento vastaanotetaan, mittaus jatkuu, kunnes vastaanotetaan etäisyyden lopetuskomento. Lopetuskomennon vastaanoton jälkeen viimeinen mittaus suoritetaan loppuun ennen poistumista.
-
Jatkuva intervallitila: Kun etäisyyden aloituskomento vastaanotetaan, mittaus alkaa, ja yhden mittauksen jälkeen odotetaan tietty aika ennen seuraavaa mittausta, kunnes vastaanotetaan etäisyyden lopetuskomento. Mittausten välinen odotusaika on säädettävissä.
6. Käyttöön liittyvät varotoimet
VL53L0X:ää käytetään yleensä yhdessä peitekalvon kanssa. Peitekalvo palvelee kahta tarkoitusta: tarjoaa fyysisen suojan pölyltä ja suodattaa valoa.

Peitekalvot ovat yleensä läpinäkymättömiä ja niissä on joko kaksi pyöreää reikää tai yksi soikea reikä infrapunasäteen lähettämistä ja vastaanottamista varten. Peitekalvojen on täytettävä useita optisia vaatimuksia mittauskyvyn varmistamiseksi. Peitekalvon laatua mitataan läpäisy- ja sumukertoimilla.
On kaksi parametria, joista tulee olla tietoinen: VL53L0X:n ja peitekalvon ikkunan välinen ilmarako sekä laajennusalue (poissulkualue) VL53L0X:n edessä, kuten alla on esitetty:

Ihanteellisella peitekalvolla on seuraavat ominaisuudet:
(1) ei rakenteellisia vikoja muovi- tai lasimateriaalissa
(2) ei pinnan vikoja, jotka voisivat aiheuttaa sormenjälkien valon sirontaa tai tahraherkkyyttä
(3) Läpäisy >90 % lähi-infrapuna-alueella (940 nm ± 10 nm) ja alhaisissa sumuolosuhteissa
(4) Ulkoinen pinnoite (sormenjälkiä estävä tai heijastuksia vähentävä pinnoite), joka ei heikennä sormenjälkien kestävyyttä
(5) Yksi materiaali. Kahden materiaalin käyttö voi muuttaa suorituskykyä.
Ihanteellisella rakenteellisella suunnittelulla (lasikannen rakenne VL53L0X:n päällä) on seuraavat ominaisuudet:
(1) Pieni ilmarako (<0,5 mm)
(2) Ohut lasikansi
(3) Lasikannen ja VL53L0X:n välinen kallistuskulma on alle 2 astetta.
(4) tiukat toleranssit.
Lasikannen laadun vaikutus laserin läpäisyyn:




7. Kalibrointiprosessi
-
Tarkkuuden varmistamiseksi käyttäjän tulisi suorittaa kalibrointi sen jälkeen, kun hän on määrittänyt käyttöympäristönsä (kuten lasikannen peittäminen, käyttöympäristön lämpötila, virtalähteen jännite jne.). Prosessi on seuraava:

- Lämpötilan kalibrointi tarkoittaa kahden lämpötilasta riippuvan parametrin määrittämistä: VHV ja vaihekalibrointi. Uudelleenkalibrointi on tarpeen aina, kun VL53L0X:n käyttöympäristön ja kalibrointiympäristön välinen lämpötilaero ylittää 8 astetta.
- Offset-kalibrointi tarkoittaa kalibrointiajan etäisyyden ja mittausetäisyyden välistä poikkeamaa, ja sitä suositellaan yleensä kalibroitavaksi 10 cm etäisyydellä. Offset on yleensä kiinteä arvo; kun käyttöjännite, ympäristön lämpötila, lasisuojan lisääminen jne. muuttuvat, voidaan lukea mitatun arvon ja todellisen arvon välinen ero, joka on offset.

-
CrossTalk-kalibrointi: CrossTalk tarkoittaa kytkentähäiriötä, joka määritellään signaaliksi, joka heijastuu takaisin suojalasista. Jos lasinen suojalasi lisätään, kun laservalo ammutaan suojalasin läpi, osa laservalosta heijastuu takaisin häiriösignaalina. Häiriösignaalin koko riippuu suojalasin tyypistä ja ilmarakosta. Etäisyysvirheen koko, jonka häiriösignaali aiheuttaa, on verrannollinen kytkentähäiriön kokoon suhteessa kohteesta palautuvan signaalin kokoon.


8. Etäisyyden mittaus
- Käyttäjä voi saada datan kyselyllä tai keskeytyksellä
- Etäisyyden mittausprosessi

-
IIC kirjoittaa 1 tavun dataa

-
IIC lukee 1 tavun dataa

-
IIC kirjoittaa useita tavujoukkoja dataa

-
IIC lukee useita tavujoukkoja dataa
