STM32 Nucleo Time Flight Sensor e nang le Tekanyo e Atolositsoeng ea Range
Sensor ea Nako ea Sefofane e nang le litekanyo tse atolositsoeng tse thehiloeng ho boto ea katoloso ea VL53L4CX bakeng sa STM32 Nucleo.
Hardware Overview
X-NUCLEO-53L4A2 Tlhaloso ea lisebelisoa
- X-NUCLEO-53L4A2 ke sensor ea Nako ea Sefofane e nang le litekanyo tse atolositsoeng le boto ea nts'etsopele e etselitsoeng ho potoloha sensor ea VL53L4CX e ipapisitseng le theknoloji ea patente ea ST FlightSense™.
- VL53L4CX e buisana le "STM32 Nucleo developer board" microcontroller ka sehokelo sa I2C se fumanehang ho sehokelo sa Arduino UNO R3.
Lihlahisoa tsa Bohlokoa ka sekepeng
Setšoantšo sa VL53L4CX Nako ea Sefofane (ToF) Sensor ea Nako ea Sefofane e nang le tekanyo e atolositsoeng ea mefuta-futa
0.25, 0.5 le 1mm li-spacers ho etsisa likheo tsa moea, le koahela likhalase
Lihokelo tsa liboto tsa Breakout
SATEL-VL53L4CX liboto tsa breakout li ka rekoa ka thoko
Khoutu ea odara: X-NUCLEO-53L4A2
Lintlha tsa morao-rao li fumaneha ho www.st.com
X-NUCLEO-53L4A2
- Boto ea katoloso ea X-NUCLEO-53L4A2
- Lisebelisoa tsa VL53L4CX lits'ebetsong tsa tloaelo li ka kopanngoa le boto ea ho atolosa, kapa ho phatloha ha VL53L4CX ka ntle.
- Mapolanka a marang-rang a fanoa ka thoko.
- X-NUCLEO-53L4A2 e fumaneha hape joalo ka NUCLEO Pack (P-NUCLEO-53L4A2)
- Boto ea katoloso ea X-NUCLEO-53L4A2 le eona e ka laeloa www.st.com e le karolo ea NUCLEO Pack e nang le boto ea ho atolosa le boto ea STM32 NUCLEO.
- Khoutu ea odara: P-NUCLEO-53L4A2:
Boto ea katoloso ea X-NUCLEO-53L4A2 le boto ea likarolo tse felletseng tsa NUCLEO-F401RE. - Liboto tsa VL53L4CX li ka laeloa ka thoko
- Khoutu ea odara: SATEL-VL53L4CX
- Pakete e na le liboto tse peli tsa ho phatloha
Tikoloho ea Software ea Lisebelisoa tsa Nako ea Sefofane
STM32Cube Software Overview
X-CUBE-TOF1 tlhaloso ea software
- Sephutheloana sa software sa X-CUBE-TOF1 ke katoloso ea STM32Cube bakeng sa mapolanka a katoloso a lelapa la sehlahisoa sa Time-ofFlight (ho kenyeletsoa le X-NUCLEO-53L4A2) bakeng sa STM32. Khoutu ea mohloli e thehiloe ho STM32Cube ho nolofatsa ts'ebeliso le ho arolelana khoutu ho malapa a fapaneng a STM32 MCU. A sample ts'ebetsong e fumaneha bakeng sa boto ea katoloso ea sensor ea STM32 Nucleo (X-NUCLEO-53L4A2) e kentsoeng ka holim'a boto ea ntlafatso ea STM32 Nucleo (NUCLEOF401RE kapa NUCLEO L476RG).
Lintlha tse ka sehloohong
- Mokhanni oa mokhanni (mokhanni oa VL53L4CX) bakeng sa tsamaiso e feletseng ea VL53L4CX sensor e nang le tekanyo e atolositsoeng ea mefuta e kopantsoeng ka lebokose la ho atolosa X-NUCLEO53L4A2.
- E bonolo ho pholletsa le malapa a fapaneng a MCU, ka lebaka la STM32Cube.
- Lipehelo tsa laesense tsa mahala, tse bonolo ho basebelisi.
- Sample khoutu bakeng sa ho lekanya ho fapaneng.
SW ea morao-rao e fumaneha ho www.st.com
X-CUBE-TOF1
Seta & Demo Examples
Lintho tse hlokahalang tsa HW
- 1x Boto ea katoloso ea sensor e phahameng ea 53x e thehiloeng ho VL4LXNUMXCX (X-NUCLEO-53L4A2).
- 1x STM32 Boto ea ntlafatso ea Nucleo (NUCLEO-F401RE bakeng sa mohlalaample)
- 1x Laptop/PC e nang le Windows
- 1x thapo ea USB ea mofuta oa A ho ea ho Mini-B ea USB
- Haeba u sena boto ea nts'etsopele ea STM32 Nucleo, u ka odara pakete ea Nucleo (P-NUCLEO-53L4A2):
- Boto ea katoloso ea X-NUCLEO-53L4A2 le boto ea likarolo tse felletseng tsa NUCLEO-F401RE e rometsoe hammoho.
- STSW-IMG029: Setšoantšo sa VL53L4CX
- STSW-IMG030: P-NUCLEO-53L4A2 Graphical User Interface (GUI) e ho Windows 7 le 10
- STSW-IMG031: Mokhanni oa Linux bakeng sa VL53L4CX
- X-CUBE-TOF1: Katoloso ea software ea lisensara tsa nako ea Sefofane bakeng sa STM32Cube.
- Ha o kenya X-CUBE-TOF1 sehlomathisi se kenya le bukana e nang le example merero mona ka mohlala:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- Ha o kenya X-CUBE-TOF1 sehlomathisi se kenya le bukana e nang le example merero mona ka mohlala:
Ho kenya mokhanni oa NUCLEO Kit
- Hokela P-NUCLEO ho PC ka USB
• Emela hore boto e amoheloe; li-driver li kentsoe ka bo eona)
• Haeba Windows e sitoa ho instola ka bo eona mokhanni oa STLINK, ka kopo latela mohato oa 2
- Kenya PC USB port driver ho bona boto ea Nucleo
• Khoasolla STSW-LINK009 ho tsoa ho www.st.com
• Unzip ebe o tobetsa "stlink_winusb_install.bat
” ho kenya mokhanni.
Ho kenya software ea VL53L4CX GUI
GUI hangata ke sesebelisoa sa pele le se bonolo sa ho lekola sesebelisoa
- Etsa kopo ea HW 'me u hokele boto ea katoloso ea VL53L4CX + Nucleo F401RE ho PC.
- Kenya GUI SW bakeng sa Demo ea VL53L4CX le litlhophiso tsa tlhophiso
- TSW-IMG030, e jarollotsoe ho www.st.com
- Kenya sesebelisoa ka litokelo tsa Admin
Graphical User Interface e ka: - Etsa tlhophiso ea offset le Xtalk 'me u bone data ea calibration
- Fetola lintlha tsa bohlokoa tsa VL53L4CX
- Hlahisa data ka nako ea 'nete (bohole, lets'oao, sekhahla sa tikoloho)
- Fumana tlaleho ea data 'me u bapale hape tlaleho ea boitsebiso (.csv file)
- Etsa kopo ea HW 'me u hokele lisebelisoa tsa NUCLEO (P-NUCLEO 53L4A2) ho PC.
- Kenya sephutheloana sa X-CUBE-TOF1 SW
- X-CUBE-TOF1 rev 4.0.0 kapa e ncha, e jarollotsoe ho www.st.com
- X-CUBE-TOF1 e kenngoa ka STM32CubeMx, laola karolo ea ho kenya software.
- Hang ha X-CUBE-TOF1 e kentsoe. Eya ho
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Likahare tsa sephutheloana sa software sa X-CUBE: API SW + SW examples
Boto ea katoloso ea Sensor ea Nako ea Sefofane e nepahetseng haholo
Tlhahlobo ea khoutu example (.bin) ho sebelisa X-CUBE-TOF1 le NUCLEO Pack
Sensor ea VL53L4CX e nang le boto e atolositsoeng ea litekanyo tsa mefuta
Qala lenaneo ka khoutu examples ho sebelisa X-CUBE-TOF1 le NUCLEO Pack
Eya ho https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
Litokomane tsohle li fumaneha ho "Documentation tab" ea lihlahisoa tse amanang webleqephe
VL53L4CX: Sephutheli sa Sehlahisoa
- DS13805 : Sensor ea Nako ea Sefofane e nang le tekanyo e atolositsoeng ea mefuta-futa - leqephe la data
X-NUCLEO-53L4A2: Sephutheli sa Sehlahisoa
- DB462 : Sensor ea Nako ea Sefofane e nang le boto e atolositsoeng ea litekanyo tse thehiloeng ho VL53L4CX bakeng sa STM32 Nucleo - bokhutšoane ba data
- X-NUCLEO-53L4A2 Tataiso ea ho qala ka potlako: Sensor ea Nako ea Sefofane e nang le tekanyo e atolositsoeng ea mefuta-futa - tokomane ena
- UM2976 : Ho qala ka X-NUCLEO-53L4A2 sensor ea Nako ea Sefofane e nang le tekanyo e atolositsoeng ea mefuta e thehiloeng ho VL53L4CX bakeng sa STM32 Nucleo - buka ea mosebedisi
P-NUCLEO-53L4A2: Folder ea Sehlahisoa
- DBxxxx : VL53L4CX Nucleo pakete e nang le boto ea katoloso ea X-NUCLEO-53L4A2 le boto ea STM32F401RE Nucleo - bokhutšoane ba data
SATEL-VL53L4CX: Sephutheloana sa Sehlahisoa
- DB4632 : Boto ea ho phatloha ha VL53L4CX Sensor ea Nako ea Sefofane e nang le tekanyo e atolositsoeng ea mefuta-futa - bokhutšoane ba data
STSW-IMG029: Mokhanni o se nang letho bakeng sa foldara ea VL53L4CX
- DB4583 : Application Programming Interface (API) bakeng sa VL53L4CX - data e khutšoanyane
STSW-IMG030: Folder ea Graphical User Interface (GUI).
- DB4584 : P-NUCLEO-53L4A2 pakete ea sebopeho sa mosebelisi (GUI) - bokhutšoane ba data
- Ho seta software file
X-CUBE-TOF1: Sephutheloana sa software bakeng sa STM32Cube
- DB4449 : Katoloso ea software ea li-sensor tsa Nako ea Sefofane bakeng sa STM32Cube - bokhutšoanyane ba data
- Umxxx : Ho qala ka STMicroelectronics X-CUBE-TOF1, li-sensor tsa Nako ea Sefofane, sephutheloana sa software bakeng sa STM32CubeMX - Buka ea Mosebelisi
- Ho seta software file
STM32 ODE Ecosystem
TŠEBELETSO EA POTLAKO, E THEFELLANG LE NTSHETSO-PELE
STM32 Open Development Environment (ODE) ke mokhoa o bulehileng, o tenyetsehang, o bonolo le o theko e tlaase oa ho hlahisa lisebelisoa tse ncha le lisebelisoa tse thehiloeng ho lelapa la microcontroller la STM32 32-bit hammoho le likarolo tse ling tsa morao-rao tsa ST tse amanang le liboto tsa ho atolosa. E nolofalletsa prototyping e potlakileng e nang le likarolo tse ka pele tse ka fetoloang ka potlako ho ba meralo ea ho qetela.
STM32 ODE e kenyelletsa lintlha tse hlano tse latelang:
- Liboto tsa nts'etsopele ea STM32 Nucleo. Letoto le felletseng la liboto tsa nts'etsopele tse theko e tlaase bakeng sa letoto lohle la li-microcontroller tsa STM32, tse nang le bokhoni bo sa lekanyetsoang ba katoloso e kopaneng, 'me e na le debugger/programer e kopaneng.
- STM32 Nucleo mapolanka a katoloso. Liboto tse nang le ts'ebetso e eketsehileng ho eketsa kutlo, taolo, khokahanyo, matla, molumo kapa mesebetsi e meng ha ho hlokahala. Maboto a katoloso a hoketsoe holim'a liboto tsa nts'etsopele ea STM32 Nucleo. Mesebetsi e rarahaneng haholoanyane e ka finyelloa ka ho bokella liboto tse eketsehileng tsa katoloso.
- Software ea STM32Cube. Sete ea lisebelisoa tsa mahala le litene tsa software tse kentsoeng ho thusa nts'etsopele e potlakileng le e bonolo ho STM32, ho kenyeletsoa Hardware Abstraction Layer, middleware le
STM32CubeMX PC-based configurator le code jenereithara - STM32Cube software ea katoloso. Software ea katoloso e fanoa mahala bakeng sa tšebeliso le liboto tsa katoloso tsa STM32 Nucleo, 'me e tsamaellana le moralo oa software oa STM32Cube.
- Lisebelisoa tsa STM32Cube Sete ya tshebetso exampLes bakeng sa tse ling tsa linyeoe tse atileng haholo tsa ts'ebeliso tse hahiloeng ka ho sebelisana le maemo le ho sebelisana ha liboto tsa nts'etsopele ea STM32 Nucleo le katoloso, ka software ea STM32Cube le katoloso.
STM32 Open Development Environment e lumellana le libaka tse ngata tsa nts'etsopele tse kenyeletsang STM32CubeIDE, IAR EWARM, Keil MDK-ARM, le li-IDE tse thehiloeng ho GCC/LLVM, tse nang le monyetla oa ho kopanya likarolo tse sa tšoaneng tse kang STM32CubeMX, STM32CubeProgrammer kapa STM32CubeMonitor.
STM32 Open Development Tikoloho: tsohle tseo o li hlokang
Motsoako oa mapolanka a mangata a ka atolosoang a ipapisitseng le lihlahisoa tsa khoebo tse etellang pele le software ea modular, ho tloha ho mokhanni ho isa boemong ba ts'ebeliso, e etsa hore ho be le prototyping e potlakileng ea mehopolo e ka fetoloang hantle hore e be meralo ea ho qetela.
Ho qala moralo oa hau:
- Khetha liboto tse nepahetseng tsa STM32 Nucleo nts'etsopele (NUCLEO) le mapolanka a katoloso (X-NUCLEO) (li-sensor, khokahanyo, molumo, taolo ea makoloi joalo-joalo) bakeng sa ts'ebetso eo u e hlokang.
- Khetha sebaka sa hau sa nts'etsopele (IAR EWARM, Keil MDK le GCC/LLVM-based IDEs) 'me u sebelise lisebelisoa tsa mahala tsa STM32Cube le software tse kang STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor kapa STM32CubeIDE.
- Khoasolla software eohle e hlokahalang ho tsamaisa ts'ebetso ho liboto tsa katoloso tsa STM32 Nucleo tse khethiloeng.
- Kopanya moralo oa hau 'me u o kenye boto ea nts'etsopele ea STM32 Nucleo.
- Ebe u qala ho hlahisa le ho leka kopo ea hau.
Software e entsoeng ho STM32 Open Development Environment prototyping hardware e ka sebelisoa ka ho toba botong ea prototyping e tsoetseng pele kapa moralong oa sehlahisoa sa ho qetela ho sebelisoa likarolo tse tšoanang tsa khoebo tsa ST, kapa likarolo tse tsoang lelapeng le le leng le tse fumanoang libotong tsa STM32 Nucleo.
Litokomane / Lisebelisoa
![]() |
STM32 Nucleo Time Flight Sensor e nang le Tekanyo e Atolositsoeng ea Range [pdf] Bukana ea Mosebelisi STM32 Nucleo Time Flight Sensor e nang le Tekanyo e Atolositsoeng ea Range, STM32 Nucleo, Sensor ea Nako ea Sefofane e nang le Tekanyo e Atolositsoeng ea Range, Tekanyo e Atolositsoeng ea Range, Tekanyo ea Range. |