STM32 Nucleo Nguva Yendege Sensor ine Yakawedzerwa Range kuyerwa

Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa zvichibva paVL53L4CX yekuwedzera bhodhi yeSTM32 Nucleo.
Hardware Overview
X-NUCLEO-53L4A2 Hardware Tsanangudzo
- Iyo X-NUCLEO-53L4A2 iNguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa uye bhodhi rekusimudzira rakagadzirirwa kutenderedza VL53L4CX sensor yakavakirwa paST FlightSense ™ patented tekinoroji.
- Iyo VL53L4CX inotaurirana neiyo STM32 Nucleo yekuvandudza bhodhi inobata microcontroller kuburikidza neI2C link inowanikwa paArduino UNO R3 yekubatanidza.
Key Products pabhodhi
VL53L4CX Nguva-ye-Ndege (ToF) Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa
0.25, 0.5 uye 1mm spacers kutevedzera mapeji emhepo, ne kuvhara magirazi
Breakout boards connectors
SATEL-VL53L4CX mapuranga ekuputika anogona kutengwa zvakasiyana
Order Code: X-NUCLEO-53L4A2

Ruzivo rwazvino rwunowanikwa pa www.st.com
X-NUCLEO-53L4A2
- X-NUCLEO-53L4A2 bhodhi rekuwedzera
- VL53L4CX zvishandiso mumashandisirwo etsika anogona kubatanidzwa nekuwedzera bhodhi, kana yekunze VL53L4CX breakout.
- Mabhodhi ekuputika anounzwa zvakasiyana.
- X-NUCLEO-53L4A2 inowanikwawo seNUCLEO Pack (P-NUCLEO-53L4A2)
- Iyo X-NUCLEO-53L4A2 yekuwedzera bhodhi inogona zvakare kuodha pa www.st.com sechikamu cheNUCLEO Pack ine bhodhi rekuwedzera uye STM32 NUCLEO bhodhi.
- Kodhi yeodha: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 bhodhi rekuwedzera uye NUCLEO-F401RE yakazara maficha bhodhi. - VL53L4CX breakout boards inogona kuodha zvakasiyana
- Nhamba yekodhi: SATEL-VL53L4CX
- Iyo paki inotakura mabhodhi maviri ekuputika

Nguva-ye-Ndege sensors Software Environment
STM32Cube Software Pamusoroview
X-CUBE-TOF1 tsananguro yesoftware
- Iyo X-CUBE-TOF1 software package ndeye STM32Cube yekuwedzera yemabhodhi ekuwedzera eTime-ofFlight chigadzirwa mhuri (kusanganisira iyo X-NUCLEO-53L4A2) yeSTM32. Iyo kodhi kodhi yakavakirwa paSTM32Cube kurerutsa kutakurika uye kugovera kodhi kune dzakasiyana STM32 MCU mhuri. A sample kusevenzeswa kunowanikwa kune iyo STM32 Nucleo inotangira sensor yekuwedzera bhodhi (X-NUCLEO-53L4A2) yakavharirwa pamusoro pe STM32 Nucleo development board (NUCLEOF401RE kana NUCLEO L476RG).
Zvinhu zvinokosha
- Driver layer (VL53L4CX mutyairi) yekutonga kwakazara kweVL53L4CX sensor ine yakawedzera chiyero chiyero chakabatanidzwa muX-NUCLEO53L4A2 yekuwedzera bhodhi.
- Kutakurika kuri nyore kumhuri dzakasiyana dzeMCU, nekuda kweSTM32Cube.
- Marezinesi emahara, anoshandisika nyore.
- Sample kodhi yekuyera kuyerwa.

Ichangoburwa SW inowanikwa pa www.st.com
X-CUBE-TOF1
Setup & Demo Examples
HW prerequisites
- 1x Yakanyanya kurongeka ToF sensor yekuwedzera bhodhi yakavakirwa paVL53L4CX (X-NUCLEO-53L4A2).

- 1x STM32 Nucleo yekuvandudza bhodhi (NUCLEO-F401RE yeexampLe)

- 1x Laptop/PC ine Windows
- 1x USB mhando A kusvika Mini-B USB tambo
- Kana iwe usina STM32 Nucleo yekuvandudza bhodhi, unogona kuhodha Nucleo pack (P-NUCLEO-53L4A2):

- X-NUCLEO-53L4A2 bhodhi rekuwedzera uye NUCLEO-F401RE yakazara maficha bhodhi akaunzwa pamwechete.
- STSW-IMG029: Bare mutyairi weVL53L4CX
- STSW-IMG030: P-NUCLEO-53L4A2 Graphical User Interface (GUI) pa Windows 7 uye 10
- STSW-IMG031: Linux mutyairi weVL53L4CX
- X-CUBE-TOF1: Nguva-ye-Ndege sensors software yekuwedzera yeSTM32Cube.
- Paunoisa iyo X-CUBE-TOF1 iyo yekuisa isa zvakare dhairekitori rine exampmapurojekiti pano semuenzaniso:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- Paunoisa iyo X-CUBE-TOF1 iyo yekuisa isa zvakare dhairekitori rine exampmapurojekiti pano semuenzaniso:
NUCLEO Kit mutyairi kuisirwa
- Batanidza iyo P-NUCLEO kuPC kuburikidza ne USB
• Kumirira kuti bhodhi rizivikanwe; madhiraivha anoiswa otomatiki)
• Kana Windows isingakwanise kuisa pachayo STLINK driver, tapota tevera danho rechipiri

- Isa PC USB port driver kuti uone iyo Nucleo board
• Dhaunirodha STSW-LINK009 kubva pawww.st.com
• Unzip wobaya kaviri pakanzi “stlink_winusb_install.bat” kuisa driver.

VL53L4CX GUI software yekuisa
GUI kazhinji ndiyo yekutanga uye iri nyore chishandiso chekuongorora mudziyo
- Ita HW kuisirwa uye batanidza iyo VL53L4CX yekuwedzera bhodhi + Nucleo F401RE kuPC.
- Isa iyo GUI SW yeVL53L4CX Demo uye zvigadziriso zvekugadzirisa
- TSW-IMG030, kutorwa kubva www.st.com
- Mhanya iyo yekuisa neAdmin ropafadzo
Iyo Graphical User Interface inogona: - Ita iyo yekubvisa uye Xtalk calibration uye fungidzira calibration data
- Shandura makiyi paramita eVL53L4CX
- Ratidza chaiyo nguva iyo data (chinhambwe, chiratidzo, ambient rate)
- Wana kudhindwa kwedata uye tambazve datalog (.csv file)

- Ita HW kuisirwa uye batanidza iyo NUCLEO kit ( P-NUCLEO 53L4A2) kuPC.
- Isa iyo X-CUBE-TOF1 SW package
- X-CUBE-TOF1 rev 4.0.0 kana nyowani, yakatorwa kubva www.st.com
- Iyo X-CUBE-TOF1 yakaiswa kuburikidza neSTM32CubeMx, maneja software yekuisa chikamu.
- Kana iyo X-CUBE-TOF1 yaiswa. Enda ku
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
X-CUBE software package zvirimo: API SW + SW examples

Kunyatsorurama Nguva-ye-Ndege Sensor yekuwedzera bhodhi
Evaluation code example (.bin) uchishandisa X-CUBE-TOF1 uye NUCLEO Pack

VL53L4CX sensor ine yakawedzera chiyero chekuyera bhodhi yekuwedzera
Tanga programming necode exampsekushandisa X-CUBE-TOF1 uye NUCLEO Pack

Enda ku https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
Ese magwaro anowanikwa mune iyo Documentation tebhu yezvakabatana zvigadzirwa webpeji
VL53L4CX: Product Folder
- DS13805 : Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa - data sheet
X-NUCLEO-53L4A2: Product Folder
- DB462 : Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa bhodhi yakavakirwa paVL53L4CX yeSTM32 Nucleo - data pfupi
- X-NUCLEO-53L4A2 Kurumidza kutanga gwara: Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa - gwaro iri
- UM2976 : Kutanga neX-NUCLEO-53L4A2 Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa zvichibva paVL53L4CX yeSTM32 Nucleo - bhuku remushandisi
P-NUCLEO-53L4A2: Chigadzirwa Folder
- DBxxxx : VL53L4CX Nucleo pack ine X-NUCLEO-53L4A2 yekuwedzera bhodhi uye STM32F401RE Nucleo bhodhi- data pfupi
SATEL-VL53L4CX: Chigadzirwa Folder
- DB4632 : VL53L4CX breakout board Nguva-ye-Ndege sensor ine yakawedzera chiyero kuyerwa - data pfupi
STSW-IMG029: Bare mutyairi weVL53L4CX forodha
- DB4583 : Application Programming Interface (API) yeVL53L4CX - data pfupi
STSW-IMG030: Graphical User Interface (GUI) Folder
- DB4584 : P-NUCLEO-53L4A2 pack graphical user interface (GUI) - data pfupi
- Software setup file
X-CUBE-TOF1: Software package ye STM32Cube
- DB4449 : Nguva-ye-Ndege sensors software yekuwedzera yeSTM32Cube - data pfupi
- UMxxxx : Kutanga neiyo STMicroelectronics X-CUBE-TOF1, Nguva-yeFlight sensors, software package yeSTM32CubeMX - Mushandisi Manual
- Software setup file
STM32 ODE Ecosystem
KUDYA, KUNOGONA PROTOTYPING UYE KUDZIDZWA
Iyo STM32 Open Development Environment (ODE) inzira yakavhurika, inochinjika, iri nyore uye inokwanisika yekugadzira zvishandiso zvitsva uye maapplication akavakirwa pamhuri yeSTM32 32-bit microcontroller yakasanganiswa nezvimwe zvechizvino-zve-iyo ST zvikamu zvakabatana kuburikidza nemabhodhi ekuwedzera. Inogonesa kukurumidza prototyping ine inotungamira-kumucheto zvikamu zvinogona kukurumidza kushandurwa kuita ekupedzisira madhizaini.
Iyo STM32 ODE inosanganisira zvinotevera zvishanu zvinhu:
- STM32 Nucleo kuvandudza mabhodhi. Huwandu hwakakwana hwemabhodhi ekusimudzira anodhura kune ese STM32 microcontroller akatevedzana, ane husina muganho wakabatana wekuwedzera kugona, uye neyakasanganiswa debugger/programmer.
- STM32 Nucleo mabhodhi ekuwedzera. Mabhodhi ane mamwe maitiro ekuwedzera kunzwa, kutonga, kubatana, simba, odhiyo kana mamwe mabasa sezvinodiwa. Mabhodhi ekuwedzera akavharirwa pamusoro peiyo STM32 Nucleo mabhodhi ekuvandudza. Zvimwe zvakaoma kushanda zvinogona kuwanikwa nekurongedza mamwe mabhodhi ekuwedzera.
- STM32Cube software. Seti yemahara-ye-charge maturusi uye akaiswa zvidhinha zvesoftware kuti zvigone kukurumidza uye nyore kusimudzira paSTM32, kusanganisira Hardware Abstraction Layer, middleware uye
STM32CubeMX PC-based configurator uye kodhi jenareta - STM32Cube yekuwedzera software. Software yekuwedzera yakapihwa mahara kuti ishandiswe neSTM32 Nucleo mabhodhi ekuwedzera, uye inoenderana neiyo STM32Cube software framework.
- STM32Cube Function Packs. Seti yebasa exampLes kune mamwe emakesi akajairwa ekushandisa akavakwa nekusimudzira modularity uye kudyidzana kweSTM32 Nucleo mabhodhi ekuvandudza uye ekuwedzera, ine STM32Cube software uye kuwedzera.
Iyo STM32 Open Development Environment inoenderana nenzvimbo dzakasiyana siyana dzebudiriro dzinosanganisira STM32CubeIDE, IAR EWARM, Keil MDK-ARM, uye GCC/LLVM-based IDEs, paine mukana wekubatanidza zvinhu zvakasiyana seSTM32CubeMX, STM32CubeProgrammer kana STM32CubeMonitor.

STM32 Vhura Nzvimbo Yekuvandudza: zvese zvaunoda
Iko kusanganiswa kwehupamhi hwemabhodhi anokwidziridzwa akavakirwa pane inotungamira-kumucheto zvigadzirwa zvekutengesa uye modular software, kubva mutyairi kuenda kune application level, inogonesa kukurumidza prototyping yemazano anogona kushandurwa zvakanaka kuita ekupedzisira dhizaini.
Kuti utange dhizaini yako:
- Sarudza yakakodzera STM32 Nucleo development board (NUCLEO) uye kuwedzera (X-NUCLEO) mabhodhi (sensors, connectivity, audio, motor control etc.) nokuda kwebasa raunoda.
- Sarudza nharaunda yako yekusimudzira (IAR EWARM, Keil MDK uye GCC/LLVM-based IDEs) uye shandisa emahara STM32Cube maturusi uye software yakadai seSTM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor kana STM32CubeIDE.
- Dhawunirodha ese anodiwa software yekumhanyisa kushanda pane yakasarudzwa STM32 Nucleo mabhodhi ekuwedzera.
- Unganidza dhizaini yako uye uiise kune STM32 Nucleo yekuvandudza bhodhi.
- Wobva watanga kugadzira uye kuyedza application yako.
Software yakagadziridzwa paSTM32 Open Development Environment prototyping hardware inogona kushandiswa zvakananga mune yepamusoro prototyping board kana mukupedzisira chigadzirwa dhizaini uchishandisa zvakafanana zvekutengesa ST zvikamu, kana zvikamu zvinobva kumhuri imwechete neayo anowanikwa paSTM32 Nucleo board.


Zvinyorwa / Zvishandiso
![]() |
STM32 Nucleo Nguva Yendege Sensor ine Yakawedzerwa Range kuyerwa [pdf] Bhuku reMushandisi STM32 Nucleo Nguva Yendege Sensor ine Yakawedzerwa Range Measurement, STM32 Nucleo, Nguva Yekubhururuka Sensor ine Yakawedzera Range kuyerwa, Yakawedzera Range kuyerwa, Range kuyerwa. |




