STM32 Nucleo Time Ofurufu sensọ pẹlu Afikun Range odiwon
Sensọ akoko-ti-Flight pẹlu wiwọn iwọn gigun ti o da lori igbimọ imugboroja VL53L4CX fun STM32 Nucleo
Hardware Loriview
X-NUCLEO-53L4A2 Hardware Apejuwe
- X-NUCLEO-53L4A2 jẹ sensọ Aago-ti-Flight pẹlu wiwọn iwọn gigun ati igbimọ idagbasoke ti a ṣe ni ayika sensọ VL53L4CX ti o da lori imọ-ẹrọ itọsi ST FlightSense™
- VL53L4CX n ba sọrọ pẹlu STM32 Nucleo Olùgbéejáde igbimọ agbalejo microcontroller nipasẹ ọna asopọ I2C kan ti o wa lori asopo Arduino UNO R3.
Key Products lori ọkọ
VL53L4CX Akoko-ti-Flight (ToF) Sensọ akoko-ti-Flight pẹlu wiwọn ibiti o gbooro sii
0.25, 0.5 ati 1mm spacers lati ṣedasilẹ air ela, pẹlu awọn ideri gilaasi
Breakout awọn ọna asopọ
SATEL-VL53L4CX breakout lọọgan le ṣee ra lọtọ
Koodu ibere: X-NUCLEO-53L4A2
Alaye tuntun ti o wa ni www.st.com
X-NUCLEO-53L4A2
- X-NUCLEO-53L4A2 imugboroosi ọkọ
- Awọn ẹrọ VL53L4CX ni awọn ohun elo aṣa le ṣepọ pẹlu igbimọ imugboroja, tabi ita VL53L4CX breakout.
- Awọn lọọgan breakout ti wa ni jiṣẹ lọtọ.
- X-NUCLEO-53L4A2 tun wa bi Pack NUCLEO (P-NUCLEO-53L4A2)
- Igbimọ imugboroosi X-NUCLEO-53L4A2 tun le paṣẹ lori www.st.com gẹgẹ bi ara ti a NUCLO Pack pẹlu imugboroosi ọkọ ati STM32 NUCLO ọkọ.
- Koodu ibere: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 imugboroosi ọkọ ati NUCLO-F401RE ni kikun awọn ẹya ara ọkọ. - VL53L4CX breakout lọọgan le wa ni pase lọtọ
- Koodu ibere: SATEL-VL53L4CX
- Ididi naa gbe awọn igbimọ breakout meji
Aago-ti-Flight sensosi Software Ayika
STM32Cube Software Pariview
X-CUBE-TOF1 software apejuwe
- Apo sọfitiwia X-CUBE-TOF1 jẹ imugboroja STM32Cube fun awọn igbimọ imugboroja ti idile ọja Time-ofFlight (pẹlu X-NUCLEO-53L4A2) fun STM32. Koodu orisun da lori STM32Cube lati ni irọrun gbigbe ati pinpin koodu kọja awọn idile STM32 MCU oriṣiriṣi. A sample imuse wa fun STM32 Nucleo orisirisi sensọ imugboroosi ọkọ (X-NUCLEO-53L4A2) edidi lori oke ti ẹya STM32 Nucleo igbimọ idagbasoke (NUCLEOF401RE tabi NUcleO L476RG).
Awọn ẹya ara ẹrọ bọtini
- Layer awakọ (awakọ VL53L4CX) fun iṣakoso pipe ti sensọ VL53L4CX pẹlu wiwọn ibiti o gbooro sii ti a ṣe sinu igbimọ imugboroja X-NUCLEO53L4A2.
- Irọrun gbigbe kọja awọn idile MCU oriṣiriṣi, o ṣeun si STM32Cube.
- Ọfẹ, awọn ofin iwe-aṣẹ ore-olumulo.
- Sample koodu fun orisirisi wiwọn.
Latest SW wa ni www.st.com
X-CUBE-TOF1
Eto & Ririnkiri Examples
HW prequisites
- 1x Ipese giga to gaju ToF igbimọ imugboroosi sensọ da lori VL53L4CX (X-NUCLEO-53L4A2).
- 1x STM32 Nucleo idagbasoke ọkọ (NUCLEO-F401RE fun example)
- 1x Kọǹpútà alágbèéká / PC pẹlu Windows
- 1x Iru USB A si Mini-B okun USB
- Ti o ko ba ni igbimọ idagbasoke STM32 Nucleo, o le paṣẹ idii Nucleo kan (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 igbimọ imugboroja ati NUCLO-F401RE awọn ẹya kikun ti a firanṣẹ papọ.
- STSW-IMG029: Igboro iwakọ fun VL53L4CX
- STSW-IMG030: P-NUCLEO-53L4A2 Oju opo Olumulo ayaworan (GUI) lori Windows 7 ati 10
- STSW-IMG031: Iwakọ Linux fun VL53L4CX
- X-CUBE-TOF1: Imugboroosi sọfitiwia awọn sensọ akoko-ti-Flight fun STM32Cube.
- Nigba ti o ba fi sori ẹrọ X-CUBE-TOF1 insitola fi sori ẹrọ tun liana ti o ni awọn exampAwọn iṣẹ akanṣe nibi fun apẹẹrẹ:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- Nigba ti o ba fi sori ẹrọ X-CUBE-TOF1 insitola fi sori ẹrọ tun liana ti o ni awọn exampAwọn iṣẹ akanṣe nibi fun apẹẹrẹ:
NUCLEO Apo iwakọ fifi sori
- So P-NUCLEO pọ mọ PC nipasẹ USB
• Duro fun igbimọ lati mọ; Awọn awakọ ti fi sori ẹrọ laifọwọyi)
• Ti Windows ko ba le fi awakọ STLINK sori ẹrọ laifọwọyi, jọwọ tẹle igbesẹ 2
- Fi sori ẹrọ awakọ ibudo USB PC lati wa igbimọ Nucleo
• Ṣe igbasilẹ STSW-LINK009 lati www.st.com
Yọọ kuro ki o tẹ lẹẹmeji lori “stlink_winusb_install.bat
” lati fi sori ẹrọ awakọ naa.
VL53L4CX GUI software fifi sori
GUI ni gbogbogbo jẹ irinṣẹ akọkọ ati irọrun lati ṣe iṣiro ẹrọ naa
- Ṣe fifi sori HW ati so igbimọ imugboroja VL53L4CX + Nucleo F401RE si PC
- Fi GUI SW sori ẹrọ fun Ririnkiri VL53L4CX ati awọn eto atunto
- TSW-IMG030, gbaa lati ayelujara lati www.st.com
- Ṣiṣe awọn insitola pẹlu Admin awọn anfaani
Ni wiwo olumulo ayaworan le: - Ṣe aiṣedeede ati isọdiwọn Xtalk ati wo data isọdiwọn
- Yi pada bọtini sile ti VL53L4CX
- Ṣe afihan data ni akoko gidi (ijinna, ifihan agbara, oṣuwọn ibaramu)
- Gba iwọle data ki o tun ṣe datalog kan (.csv file)
- Ṣe fifi sori HW ki o so ohun elo NUCLO (P-NUCLEO 53L4A2) si PC
- Fi sori ẹrọ package X-CUBE-TOF1 SW
- X-CUBE-TOF1 rev 4.0.0 tabi tuntun, gbaa lati ayelujara www.st.com
- X-CUBE-TOF1 ti fi sori ẹrọ nipasẹ STM32CubeMx, ṣakoso apakan fifi sori ẹrọ sọfitiwia.
- Ni kete ti X-CUBE-TOF1 ti fi sori ẹrọ. Lọ si
- 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 awọn akoonu ti: API SW + SW examples
Ipese giga Time-of-Flight Sensor imugboroosi ọkọ
Koodu igbelewọn example (.bin) lilo X-CUBE-TOF1 ati NUCLO Pack
Sensọ VL53L4CX pẹlu igbimọ imugboroja wiwọn ibiti o gbooro sii
Bẹrẹ siseto pẹlu koodu examples lilo X-CUBE-TOF1 ati NUCLO Pack
Lọ si https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
Gbogbo awọn iwe aṣẹ wa ni taabu Iwe aṣẹ ti awọn ọja ti o jọmọ weboju-iwe
VL53L4CX: Ọja Folda
- DS13805 : Sensọ akoko-ti-Flight pẹlu wiwọn ibiti o gbooro sii - iwe data
X-NUCLEO-53L4A2: Ọja Folda
- DB462 Sensọ akoko-ti-Flight pẹlu igbimọ imugboroja wiwọn iwọn gigun ti o da lori VL53L4CX fun STM32 Nucleo - kukuru data
- X-NUCLEO-53L4A2 Itọsọna ibere kiakia: Sensọ akoko-ti-Flight pẹlu wiwọn ibiti o gbooro sii - iwe yii
- UM2976 Bibẹrẹ pẹlu X-NUCLEO-53L4A2 Sensọ akoko-ti-Flight pẹlu wiwọn iwọn gigun ti o da lori VL53L4CX fun STM32 Nucleo - itọnisọna olumulo
P-NUCLEO-53L4A2: Ọja Folda
- DBxxxx : Ididi Nucleo VL53L4CX pẹlu igbimọ imugboroja X-NUCLEO-53L4A2 ati STM32F401RE Nucleo board- alaye kukuru
SATEL-VL53L4CX: Ọja Folda
- DB4632 : VL53L4CX breakout Board Sensọ akoko-ti-Flight pẹlu wiwọn ibiti o gbooro sii - kukuru data
STSW-IMG029: Igboro awakọ fun VL53L4CX folda
- DB4583 : Ohun elo siseto Interface (API) fun VL53L4CX - data finifini
STSW-IMG030: Aworan wiwo olumulo (GUI) folda
- DB4584: P-NUCLEO-53L4A2 ni wiwo olumulo ayaworan (GUI) - alaye kukuru
- Eto software file
X-CUBE-TOF1: Software package fun STM32Cube
- DB4449 : Time-of-Flight sensosi software imugboroosi fun STM32Cube – data finifini
- UMxxxx : Bibẹrẹ pẹlu STMicroelectronics X-CUBE-TOF1, Awọn sensọ akoko-ti Flight, package software fun STM32CubeMX - Itọsọna olumulo
- Eto software file
STM32 ODE ilolupo
SARA, ITOJU IDAGBASOKE ATI IDAGBASOKE
Ayika Idagbasoke Ṣii STM32 (ODE) jẹ ṣiṣi, rọ, irọrun ati ọna ti ifarada lati ṣe agbekalẹ awọn ẹrọ imotuntun ati awọn ohun elo ti o da lori idile microcontroller STM32 32-bit ni idapo pẹlu awọn paati ST-ti-ti-ti-aworan miiran ti o sopọ nipasẹ awọn igbimọ imugboroja. O jẹ ki afọwọṣe iyara ṣiṣẹ pẹlu awọn paati iwaju-eti ti o le yipada ni iyara si awọn apẹrẹ ikẹhin.
STM32 ODE pẹlu awọn eroja marun wọnyi:
- STM32 Nucleo idagbasoke lọọgan. Iwọn okeerẹ ti awọn igbimọ idagbasoke ti ifarada fun gbogbo jara microcontroller STM32, pẹlu agbara imugboroja ti iṣọkan ti ko ni opin, ati pẹlu oluṣeto adarọ-ese / pirogirama
- STM32 Nucleo imugboroosi lọọgan. Awọn igbimọ pẹlu iṣẹ ṣiṣe afikun lati ṣafikun oye, iṣakoso, Asopọmọra, agbara, ohun tabi awọn iṣẹ miiran bi o ṣe nilo. Awọn igbimọ imugboroja ti wa ni edidi lori oke awọn igbimọ idagbasoke STM32 Nucleo. Awọn iṣẹ ṣiṣe eka diẹ sii le ṣee ṣe nipasẹ tito awọn igbimọ imugboroja afikun.
- STM32Cube software. Eto awọn irinṣẹ ọfẹ ọfẹ ati awọn biriki sọfitiwia ti a fi sinu lati jẹ ki idagbasoke iyara ati irọrun lori STM32, pẹlu Layer Abstraction Hardware, middleware ati awọn
STM32CubeMX PC-orisun atunto ati koodu monomono - STM32Cube imugboroosi software. Sọfitiwia Imugboroosi ti pese ni ọfẹ fun lilo pẹlu awọn igbimọ imugboroja STM32 Nucleo, ati ibaramu pẹlu ilana sọfitiwia STM32Cube
- Awọn akopọ Iṣẹ STM32Cube. Eto iṣẹ examples fun diẹ ninu awọn ọran ohun elo ti o wọpọ julọ ti a ṣe nipasẹ gbigbe modularity ati interoperability ti awọn igbimọ idagbasoke Nucleo STM32 ati awọn imugboroja, pẹlu sọfitiwia STM32Cube ati awọn imugboroja.
Ayika Idagbasoke Ṣii STM32 jẹ ibaramu pẹlu ọpọlọpọ awọn agbegbe idagbasoke pẹlu STM32CubeIDE, IAR EWARM, Keil MDK-ARM, ati awọn IDE ti o da lori GCC/LLVM, pẹlu seese lati ṣepọ awọn oriṣiriṣi awọn paati bii STM32CubeMX, STM32CubeMoreprogrammer tabi STM32CubeMother
Ayika Idagbasoke Ṣii STM32: gbogbo ohun ti o nilo
Ijọpọ ti ọpọlọpọ awọn igbimọ ti o gbooro ti o da lori awọn ọja iṣowo ti o ni iwaju ati sọfitiwia apọjuwọn, lati awakọ si ipele ohun elo, ngbanilaaye iṣapẹẹrẹ iyara ti awọn imọran ti o le yipada ni irọrun sinu awọn apẹrẹ ikẹhin.
Lati bẹrẹ apẹrẹ rẹ:
- Yan igbimọ idagbasoke STM32 Nucleo ti o yẹ (NUCLEO) ati imugboroosi (X-NUCLEO) awọn igbimọ (awọn sensọ, Asopọmọra, ohun, iṣakoso mọto ati bẹbẹ lọ) fun iṣẹ ṣiṣe ti o nilo.
- Yan agbegbe idagbasoke rẹ (IAR EWARM, Keil MDK ati GCC/LLVM-orisun IDEs) ati lo awọn irinṣẹ STM32Cube ọfẹ ati sọfitiwia bii STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor tabi STM32CubeIDE.
- Ṣe igbasilẹ gbogbo sọfitiwia pataki lati ṣiṣẹ iṣẹ ṣiṣe lori awọn igbimọ imugboroosi STM32 Nucleo ti a yan.
- Ṣe akopọ apẹrẹ rẹ ki o gbee si igbimọ idagbasoke STM32 Nucleo.
- Lẹhinna bẹrẹ idagbasoke ati idanwo ohun elo rẹ.
Software ti o ni idagbasoke lori STM32 Ṣii Development Environment hardware prototyping le ṣee lo taara ni igbimọ iṣapẹẹrẹ ilọsiwaju tabi ni apẹrẹ ọja ipari nipa lilo awọn paati ST iṣowo kanna, tabi awọn paati lati idile kanna gẹgẹbi awọn ti a rii lori awọn igbimọ STM32 Nucleo.
Awọn iwe aṣẹ / Awọn orisun
![]() |
ST STM32 Nucleo Time Flight sensọ pẹlu Afikun Range odiwon [pdf] Itọsọna olumulo Sensọ Oko ofurufu STM32 Aago Nucleo pẹlu Wiwọn Ibiti Ti o gbooro, STM32 Nucleo, Sensọ Ofurufu akoko pẹlu Wiwọn Ibiti Ti o gbooro, Iwọn Iwọn Ipilẹṣẹ, Iwọn Iwọn Iwọn |