I-ST VL53L5CX Isikhathi Sendiza 8 x 8 Ibhukwana Lomsebenzisi Lenzwa Yezinzwa

Umhlahlandlela wokuhlanganisa isofthiwe ukuze usebenzise umshayeli okhanyayo we-VL53L5CX
Isikhathi Sendiza 8 x 8 inzwa ehlukahlukene yezone enenkambu ebanzi view

Isingeniso

Injongo yale manuwali yomsebenzisi ukuchaza indlela yokusebenzisa isendlalelo senkundla esidingekayo ukuze usebenzise i-VL53L5CX ultra lite driver (ULD).

Umfanekiso 1. I-VL53L5CX module module

Izithenjwa:

  1. Idatha ye-VL53L5CX (DS13754)
  2. Incwadi yomsebenzisi ye-VL53L5CX ULD (UM2884

1 Incazelo esebenzayo

1.1 Uhlelo luphelileview

Uhlelo lwe-VL53L5CX lwakhiwe imojula yehadiwe kanye nesoftware ye-ULD (VL53L5CX ULD) esebenza kumsingathi (bona umfanekiso ngezansi). Imojula yehadiwe iqukethe inzwa ye-Time-of Flight (ToF). I-ST iletha umshayeli wesofthiwe okubhekiselwa kuye kulo mbhalo ngokuthi “umshayeli”. Lo mbhalo uchaza imisebenzi yomshayeli efinyeleleka kumsingathi. Le misebenzi ilawula inzwa futhi ithole idatha ehlukahlukene.


     Umfanekiso 2. Uhlelo lwe-VL53L5CX luphelileview

Isistimu yezinzwa ze-ToF

1.1Isakhiwo somshayeli nokuqukethwe

Iphakethe le-VL53L5CX ULD lakhiwe ngamafolda amane. Umshayeli ukufolda / VL53L5CX_ULD_API.
Ukuze usebenzise kahle umshayeli, umsebenzisi udinga ukugcwalisa kokubili files ezitholakala kufolda ethi “Platform”.
Ziqukethe imisebenzi ye-I2C, kanye nezici ezixubile ezidingwa umshayeli. I-architecture yomshayeli ikhonjiswe emfanekisweni olandelayo.


Umfanekiso 3. VL53L5CX umshayeli izakhiwo

2 Izidingo zenkumbulo

1.1 Inkumbulo yomshayeli

Njengoba i-VL53L5CX iyinzwa esekelwe ku-RAM, i-firmware idinga ukulayishwa ngaphambi kokuqala iseshini ehlukahlukene. I-firmware ithunyelwa ngokuzenzakalelayo ngumshayeli lapho umsebenzi wokuqalisa ubizwa.
I-firmware isebenzisa ingxenye enkulu yomshayeli (cishe ama-kbytes angama-86). Ithebula elilandelayo lichaza usayizi ojwayelekile odingwa umsingathi

Ithebula 1. Ukusetshenziswa kwenkumbulo okujwayelekile

File Usayizi (Kbytes ku-Flash)
I-API 92.6
I-Plugin Xtalk 2.4
Umkhawulo wokuthola i-plugin 0.4
I-plugin motion detector 0.2
TOTAL 95.6

Qaphela: Imemori ephelele ingase yehluke kuye ngenani lezinto eziqondiwe zoni ngayinye kanye nokuphumayo okunikwe amandla. Okuhlongozwayo amanani ahambisana nezilungiselelo zomshayeli ezizenzakalelayo. Bheka imanuwali yomsebenzisi UM2884 ukuze uthole ulwazi olwengeziwe.
Qaphela: Izinga lokulungiselela (ukusetshenziswa kwenkumbulo okujwayelekile) ku-GCC ngu-0 s.

3 Ukuqaliswa kweplathifomu

Izenzo ezichazwe kulesi sihloko zidinga ukwenziwa umsebenzisi ukuze asebenzise umshayeli. Imisebenzi engenalutho itholakala ku-"platform.c" file

1.1I2C funda/bhala

Okwenziwayo phakathi kwenzwa ye-VL53L5CX nomsingathi kuphathwa yi-I2C. I-pinout yemojuli ne-schematics kunikezwe kudatha yedatha ye-VL53L5CX (DS13754).
Umsebenzisi udinga ukusebenzisa imisebenzi ye-I2C ukuze afunde futhi abhale idatha. Ubuncane kanye nobuningi bemisebenzi ye-I2C ibalwe kuthebula elilandelayo.

Ithebula 2. Usayizi wokwenziwe we-I2C

Ukusetha Usayizi (amabhayithi)
I-Min I2C Ifundiwe 1
I-Max I2C Ifundiwe 3100
Min I2C Bhala 1
I-Max I2C Bhala 32800

I-bandwidth ye-I2C
I-VL53L5CX ithumela noma yamukele idatha nge-I2C uma kuhlangatshezwana neyodwa yale mibandela:

  • Lapho inzwa iqaliswa. I-Firmware ilayishiwe futhi ukulandelana okujwayelekile kuyethulwa.
  • Uma umsingathi ethola noma esetha imodi yamandla.
  • Uma inzwa imisiwe, iqalisiwe noma iyamiswa
  • Lapho kufundwa idatha ehlukahlukene.
  • Ngemodi yokuvota, uma umsingathi ehlola ukuthi idatha entsha isilungile yini. Ngokuya ngesivinini sewashi le-I2C, umjikelezo wokuqalisa ungathatha isikhathi njengoba cishe ama-kbytes angama-86 kudingeka
    kulayishiwe. Okunye ukusetshenziswa okuphezulu kwe-I2C kungase kwenezele ekulinganiseni kozimele okuphezulu, kusetshenziswa ukulungiselelwa okuthile (konke okukhiphayo kunikwe amandla kanye nenani eliphakeme lezinto eziqondiwe ngendawo ngayinye). Ithebula elilandelayo linikeza umkhawulokudonsa wokucushwa okuningana.

Ithebula 3. I-IC2 yomkhawulokudonsa ngesikhathi sokuhlelwa kokucushwa okuningana

Ukucushwa komshayeli Usayizi wephakethe (amabhayithi) Umkhawulokudonsa (amabhayithi/isekhondi)
1 Hz – Ukulungiswa 4×4 – 1 okuqondiwe kuzoni ngayinye

- thola kuphela ibanga + isimo sethagethi + i-nb target itholiwe

 

124

 

124

1 Hz – Ukulungiswa 8×8 – 1 okuqondiwe kuzoni ngayinye

- thola kuphela ibanga + isimo sethagethi + i-nb target itholiwe

 

316

 

316

60 Hz – Ukulungiswa 4×4 – 4 okuqondiwe kuzoni ngayinye – konke okukhiphayo kunikwe amandla 1008 63000
15 Hz – Ukulungiswa 8×8 – 4 okuqondiwe kuzoni ngayinye – konke okukhiphayo kunikwe amandla 3360 50909

Umlando wokubuyekeza

Ithebula 4. Umlando wokubuyekeza idokhumenti

Usuku Inguqulo Izinguquko
03-Juni-2021 1 Ukukhishwa kokuqala

ISAZISO ESIBALULEKILE - SICELA UFUNDE NGOKUQONDA

I-STMicroelectronics NV nezinkampani ezingaphansi kwayo (“ST”) zinelungelo lokwenza ushintsho, ukulungisa, ukuthuthukisa, ukulungisa, nokuthuthukisa imikhiqizo ye-ST kanye / noma kule dokhumenti nganoma yisiphi isikhathi ngaphandle kwesaziso. Abathengi kufanele bathole imininingwane efanelekile yakamuva kumikhiqizo ye-ST ngaphambi kokufaka ama-oda. Imikhiqizo ye-ST ithengiswa ngokulandela imigomo nemibandela yokuthengiswa ekhona ngesikhathi sokuvuma kwe-oda.
Abathengi banesibopho kuphela ekukhetheni, ekukhetheni, nasekusebenziseni imikhiqizo ye-ST futhi i-ST ayitholi sibopho sosizo lohlelo lokusebenza noma ukwakhiwa kwemikhiqizo yabathengi.
Ayikho ilayisensi, eshiwo noma eshiwoyo, kunoma yiliphi ilungelo lempahla yengqondo elinikezwe i-ST lapha
Ukudayiswa kabusha kwemikhiqizo ye-ST nezinhlinzeko ezihlukile kulwazi olubekwe lapha kuzovala noma yisiphi isiqinisekiso esinikezwe i-ST salowo mkhiqizo.
Ilogo ye-ST kanye ne-ST yizimpawu zokuthengisa ze-ST. Ukuze uthole ulwazi olwengeziwe mayelana nezimpawu zokuthengisa ze-ST, sicela ubheke www.st.com/trademarks. Wonke amanye amagama omkhiqizo noma wesevisi ayimpahla yabanikazi abafanele.
Ulwazi olukule dokhumenti luthatha indawo futhi luthatha indawo yolwazi olwalunikezwe ngaphambilini kunoma yiziphi izinguqulo zangaphambili zalo mbhalo.
© 2021 STMicroelectronics – Wonke amalungelo agodliwe

 

Funda okwengeziwe ngale Manuwali & Landa i-PDF:

Amadokhumenti / Izinsiza

I-ST VL53L5CX Isikhathi Sendiza 8 x 8 Multizone Ranging Sensor [pdf] Imaniwali yosebenzisayo
I-VL53L5CX, Isikhathi Sendiza 8 x 8 Multizone Ranging Sensor

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *