STM32 Nucleo Time Flight Sensor s proširenim rasponom mjerenja
Senzor vremena leta s proširenim rasponom mjerenja temeljen na VL53L4CX ploči za proširenje za STM32 Nucleo
Hardver gotovview
X-NUCLEO-53L4A2 Opis hardvera
- X-NUCLEO-53L4A2 je senzor vremena leta s proširenim rasponom mjerenja i razvojnom pločom dizajniranom oko senzora VL53L4CX koji se temelji na ST FlightSense™ patentiranoj tehnologiji
- VL53L4CX komunicira s glavnim mikrokontrolerom razvojne ploče STM32 Nucleo putem I2C veze dostupne na Arduino UNO R3 konektoru.
Ključni proizvodi na brodu
VL53L4CX Time-of-Flight (ToF) Senzor vremena leta s mjerenjem proširenog raspona
Odstojnici od 0.25, 0.5 i 1 mm za simulaciju zračnih raspora, s pokrovna stakla
Konektori za prekidne ploče
SATEL-VL53L4CX ploče za izbijanje mogu se kupiti zasebno
Šifra narudžbe: X-NUCLEO-53L4A2
Najnovije informacije dostupne na www.st.com
X-NUKLEO-53L4A2
- X-NUCLEO-53L4A2 ploča za proširenje
- VL53L4CX uređaji u prilagođenim aplikacijama mogu se integrirati s pločom za proširenje ili vanjskim VL53L4CX prekidom.
- Ploče za razbijanje isporučuju se zasebno.
- X-NUCLEO-53L4A2 također je dostupan kao NUCLEO paket (P-NUCLEO-53L4A2)
- Ploča za proširenje X-NUCLEO-53L4A2 također se može naručiti na www.st.com kao dio NUCLEO paketa s pločom za proširenje i STM32 NUCLEO pločom.
- Šifra narudžbe: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 ploča za proširenje i NUCLEO-F401RE ploča s punim značajkama. - VL53L4CX razvodne ploče mogu se naručiti zasebno
- Šifra narudžbe: SATEL-VL53L4CX
- Pakiranje sadrži dvije ploče za izbijanje
Programsko okruženje senzora vremena leta
STM32Cube softver gotovview
Opis softvera X-CUBE-TOF1
- Softverski paket X-CUBE-TOF1 je proširenje STM32Cube za ploče za proširenje obitelji proizvoda Time-ofFlight (uključujući X-NUCLEO-53L4A2) za STM32. Izvorni kod se temelji na STM32Cube kako bi se olakšala prenosivost i dijeljenje koda između različitih STM32 MCU obitelji. A sampimplementacija je dostupna za STM32 Nucleo senzorsku ploču za proširenje (X-NUCLEO-53L4A2) priključenu na STM32 Nucleo razvojnu ploču (NUCLEOF401RE ili NUCLEO L476RG).
Ključne značajke
- Pokretački sloj (VL53L4CX upravljački program) za potpuno upravljanje VL53L4CX senzorom s proširenim rasponom mjerenja integriranim u X-NUCLEO53L4A2 ploču za proširenje.
- Jednostavna prenosivost kroz različite MCU obitelji, zahvaljujući STM32Cube.
- Besplatni licencni uvjeti jednostavni za korištenje.
- Sample kod za mjerenje dometa.
Najnoviji softver dostupan na www.st.com
X-KOCKA-TOF1
Setup & Demo Examples
HW preduvjeti
- 1x ploča za proširenje ToF senzora visoke preciznosti temeljena na VL53L4CX (X-NUCLEO-53L4A2).
- 1x STM32 Nucleo razvojna ploča (NUCLEO-F401RE nprample)
- 1x prijenosno/PC računalo sa sustavom Windows
- 1x USB tip A na Mini-B USB kabel
- Ako nemate STM32 Nucleo razvojnu ploču, možete naručiti Nucleo pack (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 ploča za proširenje i NUCLEO-F401RE ploča s punim značajkama isporučuju se zajedno.
- STSW-IMG029: Goli drajver za VL53L4CX
- STSW-IMG030: P-NUCLEO-53L4A2 Grafičko korisničko sučelje (GUI) na Windows 7 i 10
- STSW-IMG031: Linux upravljački program za VL53L4CX
- X-CUBE-TOF1: Softversko proširenje senzora vremena leta za STM32Cube.
- Kada instalirate X-CUBE-TOF1, instalacijski program instalira i direktorij koji sadrži exampprojekti ovdje, na primjer:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- Kada instalirate X-CUBE-TOF1, instalacijski program instalira i direktorij koji sadrži exampprojekti ovdje, na primjer:
Instalacija drajvera za NUCLEO Kit
- Povežite P-NUCLEO s računalom putem USB-a
• Pričekajte da se ploča prepozna; drajveri se instaliraju automatski)
• Ako Windows ne može automatski instalirati STLINK upravljački program, slijedite korak 2
- Instalirajte upravljački program USB priključka računala za otkrivanje Nucleo ploče
• Preuzmite STSW-LINK009 s www.st.com
• Raspakirajte i dvaput kliknite na "stlink_winusb_install.bat
” za instaliranje upravljačkog programa.
VL53L4CX GUI instalacija softvera
GUI je općenito prvi i jednostavan alat za procjenu uređaja
- Izvršite HW instalaciju i spojite VL53L4CX ploču za proširenje + Nucleo F401RE na računalo
- Instalirajte GUI SW za VL53L4CX Demo i konfiguracijske postavke
- TSW-IMG030, preuzeto sa www.st.com
- Pokrenite instalacijski program s administratorskim ovlastima
Grafičko korisničko sučelje može: - Izvršite kalibraciju pomaka i Xtalk i vizualizirajte podatke kalibracije
- Promijenite ključne parametre VL53L4CX
- Prikaz podataka u stvarnom vremenu (udaljenost, signal, ambijentalna brzina)
- Dobijte evidenciju podataka i ponovno reproducirajte evidenciju podataka (.csv file)
- Izvršite HW instalaciju i spojite NUCLEO komplet (P-NUCLEO 53L4A2) na računalo
- Instalirajte X-CUBE-TOF1 SW paket
- X-CUBE-TOF1 rev 4.0.0 ili noviji, preuzeto s www.st.com
- X-CUBE-TOF1 se instalira putem STM32CubeMx, odjeljka za upravljanje instalacijom softvera.
- Nakon što je X-CUBE-TOF1 instaliran. Ići
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Sadržaj programskog paketa X-CUBE: API SW + SW examples
Ploča za proširenje senzora vremena leta visoke točnosti
Evaluacijski kod nprample (.bin) koristeći X-CUBE-TOF1 i NUCLEO Pack
VL53L4CX senzor s pločom za proširenje mjerenja proširenog raspona
Započnite programiranje s kodom npramppomoću X-CUBE-TOF1 i paketa NUCLEO
Idi na https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
Svi dokumenti dostupni su u kartici Dokumentacija povezanih proizvoda webstranica
VL53L4CX: Mapa proizvoda
- DS13805 : Senzor vremena leta s mjerenjem proširenog raspona – podatkovna lista
X-NUCLEO-53L4A2: Mapa proizvoda
- DB462 : Senzor vremena leta s pločom za proširenje mjerenja proširenog raspona temeljenom na VL53L4CX za STM32 Nucleo – kratki podaci
- X-NUCLEO-53L4A2 Kratki vodič: Senzor vremena leta s mjerenjem proširenog raspona – ovaj dokument
- UM2976 : Početak rada s X-NUCLEO-53L4A2 senzorom vremena leta s proširenim rasponom mjerenja na temelju VL53L4CX za STM32 Nucleo – korisnički priručnik
P-NUCLEO-53L4A2: Mapa proizvoda
- DBxxxx : VL53L4CX Nucleo paket s X-NUCLEO-53L4A2 pločom za proširenje i STM32F401RE Nucleo pločom – kratki podaci
SATEL-VL53L4CX: Mapa proizvoda
- DB4632 : VL53L4CX razvodna ploča Senzor vremena leta s mjerenjem proširenog raspona – kratki podaci
STSW-IMG029: Goli upravljački program za mapu VL53L4CX
- DB4583 : Aplikacijsko programsko sučelje (API) za VL53L4CX – kratki podaci
STSW-IMG030: Mapa grafičkog korisničkog sučelja (GUI).
- DB4584 : P-NUCLEO-53L4A2 paket grafičkog korisničkog sučelja (GUI) – sažetak podataka
- Postavljanje softvera file
X-CUBE-TOF1: Programski paket za STM32Cube
- DB4449 : Proširenje softvera senzora vremena leta za STM32Cube – kratki podaci
- UMxxxx : Početak rada sa STMicroelectronics X-CUBE-TOF1, senzorima vremena leta, softverskim paketom za STM32CubeMX – korisnički priručnik
- Postavljanje softvera file
STM32 ODE ekosustav
BRZA, PRISTUPAČNA IZRADA I RAZVOJ PROTOTIPA
STM32 Open Development Environment (ODE) otvoren je, fleksibilan, jednostavan i pristupačan način za razvoj inovativnih uređaja i aplikacija temeljenih na obitelji STM32 32-bitnih mikrokontrolera u kombinaciji s drugim najsuvremenijim ST komponentama povezanim putem ploča za proširenje. Omogućuje brzu izradu prototipa s vrhunskim komponentama koje se mogu brzo transformirati u konačni dizajn.
STM32 ODE uključuje sljedećih pet elemenata:
- STM32 Nucleo razvojne ploče. Opsežan raspon pristupačnih razvojnih ploča za sve serije mikrokontrolera STM32, s neograničenom unificiranom mogućnošću proširenja i s integriranim debugerom/programatorom
- STM32 Nucleo ploče za proširenje. Ploče s dodatnom funkcionalnošću za dodavanje senzora, kontrole, povezivosti, napajanja, zvuka ili drugih funkcija po potrebi. Ploče za proširenje priključene su na vrh STM32 Nucleo razvojnih ploča. Složenije funkcionalnosti mogu se postići slaganjem dodatnih ploča za proširenje.
- STM32Cube softver. Skup besplatnih alata i ugrađenih softverskih blokova za omogućavanje brzog i jednostavnog razvoja na STM32, uključujući sloj hardverske apstrakcije, međuprogram i
Konfigurator i generator koda baziran na računalu STM32CubeMX - STM32Cube softver za proširenje. Softver za proširenje dostupan je besplatno za korištenje s STM32 Nucleo pločama za proširenje i kompatibilan sa softverskim okvirom STM32Cube
- Funkcijski paketi STM32Cube. Skup funkcija npramples za neke od najčešćih slučajeva aplikacija izgrađenih korištenjem modularnosti i interoperabilnosti razvojnih ploča i proširenja STM32 Nucleo, sa softverom i proširenjima STM32Cube.
Otvoreno razvojno okruženje STM32 kompatibilno je sa širokim rasponom razvojnih okruženja uključujući STM32CubeIDE, IAR EWARM, Keil MDK-ARM i IDE-ove temeljene na GCC/LLVM, uz mogućnost integracije različitih komponenti kao što su STM32CubeMX, STM32CubeProgrammer ili STM32CubeMonitor.
STM32 Otvoreno razvojno okruženje: sve što vam treba
Kombinacija širokog raspona proširivih ploča temeljenih na vodećim komercijalnim proizvodima i modularnom softveru, od razine drajvera do razine aplikacije, omogućuje brzu izradu prototipa ideja koje se mogu glatko transformirati u konačni dizajn.
Za početak dizajna:
- Odaberite odgovarajuću STM32 Nucleo razvojnu ploču (NUCLEO) i ploče za proširenje (X-NUCLEO) (senzori, povezivanje, audio, kontrola motora itd.) za funkcionalnost koju trebate.
- Odaberite svoje razvojno okruženje (IDE-ovi temeljeni na IAR EWARM, Keil MDK i GCC/LLVM) i koristite besplatne STM32Cube alate i softver kao što su STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor ili STM32CubeIDE.
- Preuzmite sav potreban softver za pokretanje funkcionalnosti na odabranim STM32 Nucleo pločama za proširenje.
- Sastavite svoj dizajn i prenesite ga na razvojnu ploču STM32 Nucleo.
- Zatim počnite razvijati i testirati svoju aplikaciju.
Softver razvijen na hardveru za izradu prototipa STM32 Open Development Environment može se izravno koristiti u naprednoj ploči za izradu prototipa ili u dizajnu krajnjeg proizvoda koristeći iste komercijalne ST komponente ili komponente iz iste obitelji kao one koje se nalaze na STM32 Nucleo pločama.
Dokumenti / Resursi
![]() |
ST STM32 Nucleo Time Flight Sensor s proširenim rasponom mjerenja [pdf] Korisnički priručnik STM32 Nucleo senzor vremenskog leta s proširenim mjerenjem dometa, STM32 Nucleo, senzor vremenskog leta s proširenim mjerenjem dometa, mjerenje proširenog dometa, mjerenje dometa |