ST VL53L5CX Amser-y-Hedfan 8 x 8 Llawlyfr Defnyddiwr Synhwyrydd Rangio Multizone

Canllaw integreiddio meddalwedd i weithredu gyrrwr golau ultra y VL53L5CX
Synhwyrydd aml-barth Amser Hedfan 8 x 8 gyda maes eang o view

Rhagymadrodd

Pwrpas y llawlyfr defnyddiwr hwn yw esbonio sut i weithredu'r haen platfform sydd ei hangen i ddefnyddio'r gyrrwr ultra lite VL53L5CX (ULD).

Ffigur 1. Modiwl synhwyrydd VL53L5CX

Cyfeiriadau:

  1. Taflen ddata VL53L5CX (DS13754)
  2. Llawlyfr defnyddiwr VL53L5CX ULD (UM2884

1 Disgrifiad swyddogaethol

1.1  System drosoddview

Mae'r system VL53L5CX yn cynnwys modiwl caledwedd a meddalwedd ULD (VL53L5CX ULD) sy'n rhedeg ar westeiwr (gweler y ffigur isod). Mae'r modiwl caledwedd yn cynnwys y synhwyrydd Amser Hedfan (ToF). Mae ST yn danfon y gyrrwr meddalwedd y cyfeirir ato yn y ddogfen hon fel “y gyrrwr”. Mae'r ddogfen hon yn disgrifio swyddogaethau'r gyrrwr sy'n hygyrch i'r gwesteiwr. Mae'r swyddogaethau hyn yn rheoli'r synhwyrydd ac yn cael y data amrywiol.


     Ffigur 2. System VL53L5CX drosoddview

System synhwyrydd ToF

1.1 Pensaernïaeth a chynnwys Driver

Mae'r pecyn VL53L5CX ULD yn cynnwys pedwar ffolder. Mae'r gyrrwr wedi'i leoli yn y ffolder / VL53L5CX_ULD_API.
Er mwyn defnyddio'r gyrrwr yn gywir, mae angen i'r defnyddiwr lenwi'r ddau files sydd wedi'u lleoli yn y ffolder "Llwyfan".
Maent yn cynnwys y swyddogaethau ar gyfer trafodion I2C, a nodweddion amrywiol sy'n ofynnol gan y gyrrwr. Mae'r bensaernïaeth sbardun a ddangosir yn y ffigur canlynol.


Ffigur 3. Pensaernïaeth gyrrwr VL53L5CX

2 Gofynion cof

1.1 Cof gyrrwr

Gan fod y VL53L5CX yn synhwyrydd sy'n seiliedig ar RAM, mae angen llwytho firmware cyn dechrau sesiwn amrywiol. Anfonir y firmware yn awtomatig gan y gyrrwr pan elwir y swyddogaeth cychwyn.
Mae'r firmware yn defnyddio rhan fawr o'r gyrrwr (tua 86 kbytes). Mae'r tabl canlynol yn disgrifio'r maint nodweddiadol sydd ei angen ar y gwesteiwr

Tabl 1. Defnydd cof nodweddiadol

File Maint (Kbytes mewn Flash)
API 92.6
Ategyn Xtalk 2.4
Trothwy canfod ategyn 0.4
Synhwyrydd mudiant ategyn 0.2
CYFANSWM 95.6

Nodyn: Gall cyfanswm y cof amrywio yn dibynnu ar nifer y targedau fesul parth a'r allbwn sydd wedi'i alluogi. Mae'r arfaethedig gwerthoedd yn cyfateb i'r gosodiadau gyrrwr diofyn. Cyfeiriwch at y llawlyfr defnyddiwr UM2884 am ragor o wybodaeth.
Nodyn: Y lefel optimeiddio (defnydd cof nodweddiadol) yn GCC yw -0 s.

3 Gweithredu platfform

Mae angen i'r defnyddiwr ddefnyddio'r gyrrwr i weithredu'r camau a ddisgrifir yn y bennod hon. Mae'r swyddogaethau gwag wedi'u lleoli yn y “platform.c” file

1.1I2C darllen/ysgrifennu

Mae trafodion rhwng synhwyrydd VL53L5CX a'r gwesteiwr yn cael eu trin gan I2C. Rhoddir pinout y modiwl a'r sgematigau yn y daflen ddata VL53L5CX (DS13754).
Mae angen i'r defnyddiwr weithredu'r swyddogaethau I2C i ddarllen ac ysgrifennu'r data. Rhestrir y trafodion I2C lleiaf ac uchaf yn y tabl canlynol.

Tabl 2. Maint trafodiad I2C

Gosodiad Maint (beit)
Cof I2C Darllen 1
Darlleniad I2C Uchaf 3100
Isafswm I2C Ysgrifennu 1
Uchafswm I2C Ysgrifennu 32800

I2C lled band
Mae'r VL53L5CX yn anfon neu'n derbyn data trwy I2C pan fodlonir un o'r amodau canlynol:

  • Pan ddechreuir y synhwyrydd. Mae cadarnwedd yn cael ei lwytho ac mae dilyniant arferol yn cael ei lansio.
  • Pan fydd y gwesteiwr yn cael neu'n gosod y modd pŵer.
  • Pan fydd y synhwyrydd wedi'i ffurfweddu, ei gychwyn neu ei stopio
  • Pan ddarllenir y data amrediad.
  • Ar gyfer y modd pleidleisio, pan fydd gwesteiwr yn gwirio a yw data newydd yn barod. Yn dibynnu ar gyflymder cloc I2C, gall y drefn gychwynnol gymryd amser gan fod angen tua 86 kbytes
    llwythog. Gall defnydd I2C uchel arall atodi ar gyfer cyfradd ffrâm uchel, gan ddefnyddio ffurfweddiadau penodol (pob allbwn wedi'i alluogi a nifer uchaf y targedau fesul parth). Mae'r tabl canlynol yn rhoi'r lled band ar gyfer sawl ffurfweddiad.

Tabl 3. Lled band IC2 yn ystod amrywio ar gyfer nifer o ffurfweddiadau

Cyfluniad gyrrwr Maint pecyn (beit) Lled band (beit/eiliad)
1 Hz – Cydraniad 4×4 – 1 targed fesul parth

– dim ond yn cael pellter + statws targed + targed ds canfod

 

124

 

124

1 Hz – Cydraniad 8×8 – 1 targed fesul parth

– dim ond yn cael pellter + statws targed + targed ds canfod

 

316

 

316

60 Hz - Cydraniad 4 × 4 - 4 targed fesul parth - yr holl allbwn wedi'i alluogi 1008 63000
15 Hz - Cydraniad 8 × 8 - 4 targed fesul parth - yr holl allbwn wedi'i alluogi 3360 50909

Hanes adolygu

Tabl 4. Hanes adolygu'r ddogfen

Dyddiad Fersiwn Newidiadau
03-Mehefin-2021 1 Rhyddhad cychwynnol

RHYBUDD PWYSIG - DARLLENWCH YN OFALUS os gwelwch yn dda

Mae STMicroelectronics NV a'i is-gwmnïau (“ST”) yn cadw'r hawl i wneud newidiadau, cywiriadau, gwelliannau, addasiadau a gwelliannau i gynhyrchion ST a / neu i'r ddogfen hon ar unrhyw adeg heb rybudd. Dylai prynwyr gael y wybodaeth berthnasol ddiweddaraf am gynhyrchion ST cyn gosod archebion. Gwerthir cynhyrchion ST yn unol â thelerau ac amodau gwerthu ST a oedd ar waith ar adeg cydnabod y gorchymyn.
Prynwyr sy'n llwyr gyfrifol am ddewis, dewis a defnyddio cynhyrchion ST ac nid yw ST yn cymryd unrhyw gyfrifoldeb am gymorth cais na dylunio cynhyrchion Prynwyr.
Ni roddir trwydded, yn benodol nac yn oblygedig, i unrhyw hawl eiddo deallusol gan ST yma
Bydd ailwerthu cynhyrchion ST gyda darpariaethau gwahanol i'r wybodaeth a nodir yma yn dileu unrhyw warant a roddir gan ST ar gyfer cynnyrch o'r fath.
Mae ST a logo ST yn nodau masnach ST. Am wybodaeth ychwanegol am nodau masnach ST, cyfeiriwch at www.st.com/trademarks. Mae pob enw cynnyrch neu wasanaeth arall yn eiddo i'w perchnogion priodol.
Mae gwybodaeth yn y ddogfen hon yn disodli ac yn disodli gwybodaeth a ddarparwyd yn flaenorol mewn unrhyw fersiynau blaenorol o'r ddogfen hon.
© 2021 STMicroelectroneg – Cedwir pob hawl

 

Darllenwch Fwy Am y Llawlyfr Hwn a Lawrlwythwch PDF:

Dogfennau / Adnoddau

ST VL53L5CX Amser Hedfan 8 x 8 Synhwyrydd Amrediad Aml-barth [pdfLlawlyfr Defnyddiwr
VL53L5CX, Amser Hedfan 8 x 8 Synhwyrydd Amrediad Aml-barth

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *