Quick Start Guide
Isikhathi Sendiza 8×8 multizone esukela inzwa ene-90° FoV VL53L7CX ibhodi yokunweba
I-STM32 Nucleo
Okthoba 2022
Hardware Overview
I-VL53L7CX – 8×8 multizone esukela inzwa eno-90° FoV
X-NUCLEO-53L7A1 Incazelo Yezingxenyekazi zekhompuyutha
- I-X-NUCLEO-53L7A1 iyinzwa engu-8×8 multizone esukela ku-90° FoV kanye nebhodi lokuthuthukisa elakhelwe ukuzungeza inzwa ye-VL53L7CX esekelwe kubuchwepheshe obunelungelo lobunikazi be-ST FlightSense™.
- I-VL53L7CX ixhumana ne-STM32 Nucleo board host microcontroller ngesixhumanisi se-IC esitholakala kusixhumi se-Arduino UNO R3.
Imikhiqizo Ebalulekile ebhodini
I-VL53L7CX 8×8 multizone esukela inzwa ene-90° FoV
0.25, 0.5 kanye no-1mm izikhala zokulingisa izikhala zomoya, ngezingilazi zekhava
Amabhodi okuphuma
Amabhodi okuphuma kwe-SATEL-VL53L7CX angathengwa ngokuhlukana
Ulwazi lwakamuva luyatholakala ku www.st.com
I-X-NUCLEO-53L7A1
Ikhodi ye-oda: X-NUCLEO-53L7A1
- Ibhodi lokunweba le-X-NUCLEO-53L7A1
• Amadivayisi e-VL53L7CX ezinhlelweni zokusebenza angahlanganiswa nebhodi lokunweba, noma ukuphuma kwe-VL53L7CX kwangaphandle.
• Amabhodi okuphuma alethwa ngokuhlukana. - I-X-NUCLEO-53L7A1 iyatholakala futhi njenge-NUCLEO Pack (P-NUCLEO-53L7A1)
• Ibhodi lokunweba le-X-NUCLEO-53L7A1 linga-odwa ngalo www.st.com njengengxenye ye-NUCLEO Pack enebhodi lokunweba kanye nebhodi le-STM32 NUCLEO.
• Ikhodi ye-oda: P-NUCLEO-53L7A1: Ibhodi lokunweba le-X-NUCLEO-53L7A1 kanye nebhodi lezici ezigcwele ze-NUCLEO-F401RE. - Amabhodi okuphuma kwe-VL53L7CX anga-odwa ngokwehlukana
• Ikhodi ye-oda: SATEL-VL53L7CX
• Iphakethe liphatha amabhodi amabili aphumayo
Imvelo Yesofthiwe Yezinzwa Zesikhathi Sendiza
I-STM32Cube Software Overview
Incazelo yesofthiwe ye-X-CUBE-TOF1
- Iphakheji yesofthiwe ye-X-CUBE-TOF1 iwukunwetshwa kwe-STM32Cube kwamabhodi okunweba omndeni womkhiqizo we-Time-of- Flight (okuhlanganisa i-X-NUCLEO-53L7A1) ye-STM32. Ikhodi yomthombo isuselwe ku-STM32Cube ukuze kube lula ukuphatheka nokwabelana ngekhodi kuyo yonke imindeni ehlukene ye-STM32 MCU. A sampukuqaliswa kwe-le kuyatholakala kubhodi lokunweba inzwa ye-STM32 Nucleo esukela (X-NUCLEO-53L7A1) exhunywe phezu kwebhodi lokuthuthukisa i-STM32 Nucleo (NUCLEO- F401RE noma i-NUCLEO-L476RG).
Izici ezibalulekile
- Isendlalelo somshayeli (VL53L7CX ULD) sokuphatha okuphelele kwe-VL53L7CX High ukunemba okusukela inzwa ehlanganiswe ebhodini lokunweba le-X-NUCLEO-53L7A1.
- Ukuphatheka kalula kuyo yonke imindeni ehlukene ye-MCU, sibonga i-STM32Cube.
- Imigomo yelayisense yamahhala, esebenziseka kalula.
- Sample khodi yokulinganisa ukulinganisa.
Isethaphu & Idemo ExampLes
Izimfuneko ze-HW
- 1x Ukunemba okuphezulu kwebhodi lokukhulisa inzwa ye-ToF esekelwe ku-VL53L7CX (X-NUCLEO-53L7A1).
- 1x STM32 ibhodi lokuthuthukisa i-Nucleo (NUCLEO-F401RE yesibample)
- 1x I-Laptop/PC eneWindows
- 1x uhlobo lwe-USB lohlobo A kuya kukhebula le-USB le-Mini-B
- Uma ungenalo ibhodi lokuthuthukisa i-STM32 Nucleo, ungakwazi uku-oda i-Nucleo pack (P-NUCLEO-53L7A1):
• Ibhodi lokunweba le-X-NUCLEO-53L7A1 nezici ezigcwele zebhodi le-NUCLEO-F401RE ilethwe ndawonye.
SW izimfuneko
- I-STSW-IMG036: I-Ultra Lite Driver (ULD) ye-VL53L7CX
- I-STSW-IMG037: I-P-NUCLEO-53L7A1 I-Graphical User Interface (GUI) ivuliwe Windows 7 no-10
- I-STSW-IMG038: Umshayeli we-Linux we-VL53L7CX
- I-X-CUBE-TOF1: Ukunwetshwa kwesofthiwe yezinzwa zesikhathi sendiza ye-STM32Cube.
- Lapho ufaka i-X-CUBE-TOF1 isifaki sifaka futhi uhla lwemibhalo oluqukethe i-exampamaphrojekthi lapha ngokwesibonelo:
- C:\Abasebenzisi\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Amaphrojekthi\NUCLEOF1RE\Examples\53L7A1\53L7A1_SimpleRanging.
Ukufakwa komshayeli we-NUCLEO Kit
Ukufakwa kwesoftware ye-VL53L7CX GUI
I-GUI ngokuvamile iyithuluzi lokuqala nelilula lokuhlola idivayisi
- Yenza ukufakwa kwe-HW bese uxhuma ibhodi lokunweba le-VL53L7CX + Nucleo F401RE ku-PC
- Faka i-GUI SW ye-VL53L7CX Demo kanye nezilungiselelo zokumisa
- I-STSW-IMG037, ilandwe kusuka www.st.com
- Qalisa isifaki ngamalungelo okuphatha
I-Graphical User Interface ingakwazi:
- Yenza ukulinganisa kwe-offset ne-Xtalk futhi ubone ngeso lengqondo idatha yokulinganisa
- Shintshanisa amasheya VL53L7CX
- Bonisa isikhathi sangempela idatha (ibanga, isignali, isilinganiso se-ambient)
- Thola ukungena kwedatha futhi udlale kabusha i-datalog (.csv file)
Ukufakwa kwesofthiwe ye-X-CUBE-TOF1
- Faka i-HW bese uxhuma ikhithi ye-NUCLEO ( P-NUCLEO-53L7A1) ku-PC.
- Faka iphakheji ye-X-CUBE-TOF1 SW
• I-X-CUBE-TOF1 rev 3.2.0 noma entsha, ilandwe kusuka www.st.com
• I-X-CUBE-TOF1 ifakwe nge-STM32CubeMx, phatha isigaba sokufakwa kwesofthiwe.
• Uma i-X-CUBE-TOF1 isifakiwe. Iya ku
• C:\Abasebenzisi\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Amaphrojekthi\NUCLEO-F1RE\Examples\53L7A1\53L7A1_SimpleRanging
Okuqukethwe kwephakheji yesofthiwe ye-X-CUBE: I-API SW + SW exampLes
I-VL53L7CX – 8×8 multizone esukela inzwa eno-90° FoV
Ikhodi yokuhlola example (.bin) esebenzisa i-X-CUBE-TOF1 kanye ne-NUCLEO Pack
Landela imiyalelo evela ku-UM3108 (Isetshenziswa kanjani i-VL53L7CX ene-STMicroelectronics' X-CUBE-TOF1 Amaphakheji esofthiwe yezinzwa zesikhathi se-Flight ye-STM32CubeMX) angatholakala ku- st.com
I-VL53L7CX – 8×8 multizone esukela inzwa eno-90° FoV
Qala ukuhlela ngekhodi exampusebenzisa i-X-CUBE-TOF1 kanye ne-NUCLEO Pack
Landela imiyalelo evela ku-UM3108 (Isetshenziswa kanjani i-VL53L7CX ene-STMicroelectronics' X-CUBE-TOF1 Amaphakheji esofthiwe yezinzwa zesikhathi se-Flight ye-STM32CubeMX) angatholakala ku- st.com
Wonke amadokhumenti ayatholakala kuthebhu Amadokhumenti yemikhiqizo ehlobene webikhasi
I-X-NUCLEO-53L7A1:
- I-Data Brief DB4808: Isikhathi Sendiza 8×8 multizone esukela inzwa enebhodi lokunweba elingu-90° FoV elisekelwe ku-VL53L7CX ye-STM32 Nucleo
- Incwadi Yomsebenzisi UM3067: Ukuqalisa nge-X-NUCLEO-53L7A1 Inzwa yokunemba okuphezulu Isikhathi Sendiza esekelwe ku-VL53L7CX ye-STM32 Nucleo
- I-X-NUCLEO-53L7A1 SCHEMATICS
- I-X-NUCLEO-53L7A1 GERBER
I-P-NUCLEO-53L7A1:
- I-Data Brief DB4871: Iphakethe le-VL53L7CX Nucleo elinebhodi lokunweba le-X-NUCLEO-53L7A1 nebhodi le-STM32F401RE Nucleo
I-SATEL-VL53L7CX:
- I-Data Brief DB4809: Ibhodi le-VL53L7CX Ukunemba okuphezulu Inzwa Yesikhathi Sendiza
- Idatha ye-SATEL-VL53L7CX SCHEMATIC
- Idatha ye-SATEL-VL53L7CX GERBER
I-X-CUBE-TOF1: Iphakheji yesofthiwe ye-STM32Cube
- I-Data Brief DB4449: Ukunwetshwa kwesoftware yezinzwa zesikhathi sendiza ye-STM32Cube
- Incwadi Yomsebenzisi UM3108: Ukuqalisa nge-STMicroelectronics X-CUBE-TOF1, izinzwa ze-Time-of-Flight, iphakheji yesofthiwe ye-STM32CubeMX
I-VL53L7CX:
- I-Datasheet DS13865: Isikhathi Sendiza 8×8 multizone esukela inzwa eno-90° FoV
- I-Data Brief DB4796: Isikhathi Sendiza 8×8 multizone esukela inzwa eno-90° FoV
I-STSW-IMG036:
- I-Data Brief DB4810: I-Ultra lite driver (ULD) application programming interface (API) ye-VL53L7CX Time-of-Flight 8×8 multizone inzwa esukela nge-90° FoV
I-STSW-IMG037:
- I-Data Brief DB4811: I-P-NUCLEO-53L7A1 pake isixhumi esibonakalayo somsebenzisi (GUI)
I-STM32 Open Development Environment: Overview
I-STM32 ODE Ecosystem
OKUSHESHAYO, OKUSHICILEYO KANYE NOKUTHUTHUKISA
I-STM32 Open Development Environment (ODE) iyindlela evulekile, eguquguqukayo, elula futhi ethengekayo yokuthuthukisa amadivaysi amasha nezinhlelo zokusebenza ngokusekelwe emndenini we-STM32 32-bit microcontroller kuhlanganiswe nezinye izingxenye ze-ST zesimanje ezixhunywe ngamabhodi okunweba. Inika amandla i-prototyping esheshayo enezingxenye ezihamba phambili ezingaguqulwa ngokushesha zibe imiklamo yokugcina.
I-STM32 ODE ihlanganisa lezi zinto ezinhlanu ezilandelayo:
- Amabhodi okuthuthukiswa kwe-STM32 Nucleo. Uhlu olubanzi lwamabhodi okuthuthukiswa athengekayo yawo wonke ama-STM32 microcontroller series, anamandla okunweba ahlanganisiwe angenamkhawulo, futhi ane-debugger/programmer edidiyelwe.
- Amabhodi okunweba we-STM32 Nucleo. Amabhodi anomsebenzi owengeziwe wokwengeza izinzwa, ukulawula, ukuxhumana, amandla, umsindo noma eminye imisebenzi njengoba kudingeka. Amabhodi okunweba axhunywe phezu kwamabhodi okuthuthukisa i-STM32 Nucleo. Ukusebenza okuyinkimbinkimbi okwengeziwe kungafinyelelwa ngokupakisha amabhodi okunweba engeziwe
- Isoftware ye-STM32Cube. Iqoqo lamathuluzi amahhala nezitini ze-software ezishumekiwe ukuze kuthuthukiswe ngokushesha futhi kulula ku-STM32, okuhlanganisa i-Hardware Abstraction Layer, i-middleware kanye ne-STM32CubeMX PC-based configurator kanye nekhodi generator.
- Isoftware yokwandisa i-STM32Cube. Isofthiwe yokunweba inikezwa mahhala ukuze isetshenziswe namabhodi okunweba we-STM32 Nucleo, futhi ihambisana nohlaka lwesofthiwe ye-STM32Cube
- Amaphekhi omsebenzi we-STM32Cube. Isethi yomsebenzi exampi-les kwamanye amakesi ohlelo ajwayelekile kakhulu akhiwe ngokuphakamisa imodularity nokusebenzisana kwamabhodi okuthuthukisa we-STM32 Nucleo nokunwetshwa, ngesofthiwe ye-STM32Cube nokunwetshwa.
I-STM32 Open Development Environment iyahambisana nezinhlobonhlobo zezindawo zokuthuthuka ezihlanganisa i-STM32CubeIDE, IAR EWARM, Keil MDK-ARM, kanye nama-IDE asekelwe ku-GCC/LLVM, nethuba lokuhlanganisa izingxenye ezihlukahlukene ezifana ne-STM32CubeMX, STM32CubeProgrammer noma STM32CubeMonitor.
I-STM32 Open Development Environment: konke okudingayo
Inhlanganisela yohlu olubanzi lwamabhodi anwebekayo asekelwe emikhiqizweni yokuhweba ehamba phambili kanye nesofthiwe ye-modular, kusukela kumshayeli kuya ezingeni lohlelo lokusebenza, yenza i-prototyping esheshayo yemibono ingashintshwa ngokushelelayo ibe imiklamo yokugcina.
Ukuze uqale umklamo wakho:
- Khetha ibhodi lokuthuthukisa i-STM32 Nucleo (NUCLEO) kanye namabhodi okunweba (X-NUCLEO) (izinzwa, uxhumo, umsindo, isilawuli semoto njll.) ukuze uthole ukusebenza okudingayo.
- Khetha indawo yakho yokuthuthuka (i-IAR EWARM, i-Keil MDK nama-IDE asekelwe ku-GCC/LLVM) futhi usebenzise amathuluzi amahhala e-STM32Cube nesofthiwe efana ne-STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor noma STM32CubeIDE.
- Landa yonke isoftware edingekayo ukuze usebenzise ukusebenza kumabhodi okunweba we-STM32 Nucleo akhethiwe.
- Hlanganisa umklamo wakho bese uwulayisha ebhodini lokuthuthukisa i-STM32 Nucleo.
- Bese uqala ukuthuthukisa nokuhlola uhlelo lwakho lokusebenza. Isofthiwe ethuthukiswe ku-STM32 Open Development Environment prototyping hardware ingasetshenziswa ngokuqondile ebhodini le-prototyping elithuthukisiwe noma ekwakhiweni komkhiqizo wokugcina kusetshenziswa izingxenye ezifanayo ze-ST zokuhweba, noma izingxenye zomndeni ofanayo nalezo ezitholakala kumabhodi e-STM32 Nucleo.
Amadokhumenti / Izinsiza
![]() |
I-STMicroelectronics X-NUCLEO-53L7A1 Inzwa ye-Multizone Ranging [pdf] Umhlahlandlela Womsebenzisi I-X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 Inzwa ye-Multizone Ranging, i-Multizone Ranging Sensor, i-Ranging Sensor, inzwa |