STMicroelectronics-logo

STMicroelectronics VL53L4ED suure täpsusega lähedusandur

STMicroelectronics-VL53L4ED-kõrge täpsusega lähedusandur-toode

Tooteteave

Tehnilised andmed

  • Suure täpsusega lähedusandur koos laiendatud temperatuurivõimega laiendusplaadiga
  • Põhineb VL53L4ED-l STM32 Nucleo jaoks
  • Andur: VL53L4ED ToF
  • Vahetükid: 0.25 mm, 0.5 mm ja 1 mm õhuvahede simuleerimiseks
  • Breakout lauad: SATEL-VL53L4ED eraldusplaadid saadaval eraldi
  • Pistikud: Arduino UNO R3 pistikud

Toote kasutusjuhised

X-NUCLEO-53L4A3 on varustatud anduriga VL53L4ED, vahetükkide, jaotusplaatide ja pistikutega. See on mõeldud suure täpsusega läheduse tuvastamiseks koos laiendatud temperatuurivahemiku võimalustega.

  • Vajalikud plaadid: X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3
  • Ühendage P-NUCLEO USB kaudu arvutiga.
  • Nucleo plaadi tuvastamiseks installige arvuti USB-pordi draiver.
  • Seadme hindamiseks installige VL53L4ED GUI tarkvara.
  • Installige tarkvarapakett X-CUBE-TOF1 API SW ja muu jaoksampvähem.

Järgige VL3108L53ED koos tarkvarapakettidega X-CUBE-TOF4 kasutamiseks saidil st.com esitatud UM1 juhiseid. Lohistage .bin files paigaldamiseks.

KKK

Riistvara läbiview

X-NUCLEO-53L4A3 Riistvara kirjeldus

  • X-NUCLEO-53L4A3 on arendusplaat, mis on loodud ST FlightSense'i patenteeritud tehnoloogial põhineva ülitäpse lähedus- ja laiendatud temperatuurivahemiku anduri VL53L4ED ToF ümber.
  • VL53L4ED suhtleb STM32 Nucleo arendajaplaadi hosti mikrokontrolleriga I2C lingi kaudu, mis on saadaval Arduino UNO R3 pistikul.

Peamised tooted pardal

  • VL53L4ED ToF suure täpsusega läheduse ja laiendatud temperatuurivahemiku andur
  • 0.25, 0.5 ja 1 mm vahetükid õhuvahede simuleerimiseks katteklaasidega

Breakout plaatide pistikud

  • SATEL-VL53L4ED eraldusplaate saab osta eraldi

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-1

  • X-NUCLEO-53L4A3 laiendusplaat
    • Kohandatud rakendustes olevaid VL53L4ED seadmeid saab integreerida laiendusplaadi või välise VL53L4ED vahekaardiga.
    • Purustusplaadid tarnitakse eraldi.
  • X-NUCLEO-53L4A3 on saadaval ka NUCLEO paketina (P-NUCLEO-53L4A3)
    • Laiendusplaati X-NUCLEO-53L4E3 saab tellida ka veebisaidilt www.st.com osana NUCLEO Packist koos laiendusplaadi ja STM32 NUCLEO plaadiga.
    • Tellimiskood: P-NUCLEO-53L4A3: X-NUCLEO-53L4A3 laiendusplaat ja NUCLEO-F401RE täisfunktsiooniga plaat.
  • Eraldi saab tellida VL53L4ED eraldusplaate
    • Tellimiskood: SATEL-VL53L4ED
    • Pakis on kaks eralduslauda

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-2

X-CUBE-TOF1 tarkvara kirjeldus

Tarkvarapakett X-CUBE-TOF1 on STM32Cube'i laiendus tooteperekonna Time-of-Flight laiendusplaatidele (sh X-NUCLEO-53L4A3) STM32 jaoks. Lähtekood põhineb STM32Cube'il, et hõlbustada kaasaskantavust ja koodi jagamist erinevate STM32 MCU perekondade vahel. A sampRakendus on saadaval STM32 Nucleo kaugusanduri laiendusplaadile (X-NUCLEO-53L4A3), mis on ühendatud STM32 Nucleo arendusplaadi (NUCLEOF401RE või NUCLEO-L476RG) peale.

Põhiomadused

  • Draiveri kiht (VL53L4ED ULD) laiendusplaadile X-NUCLEO-53L4A53 integreeritud anduri VL4L3ED täielikuks haldamiseks.
  • Tänu STM32Cube'ile on lihtne kaasaskantavus erinevate MCU perekondade vahel.
  • Tasuta kasutajasõbralikud litsentsitingimused.
  • Sample kood vahemiku mõõtmiseks.

Lennuajaandurite tarkvarakeskkond STM32Cube'i tarkvara läbiview

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-3

Seadistamine ja demo Examples

Seadistamine ja demo Examples HW eeldused

  • 1x suure täpsusega ToF-anduri laiendusplaat, mis põhineb VL53L4ED-l (X-NUCLEO-53L4A3).
  • 1x STM32 Nucleo arendusplaat (NUCLEO-F401RE näiteksample)
  • 1x Windowsiga sülearvuti/arvuti
  • 1x USB-tüüpi A kuni Mini-B USB-kaabel
  • Kui teil pole STM32 Nucleo arendusplaati, saate tellida Nucleo paketi (P-NUCLEO-53L4A3):
  • X-NUCLEO-53L4A3 laiendusplaat ja NUCLEO-F401RE täisfunktsioonidega plaat tarnitakse koos.

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-4

Seadistamine ja demo Examples SW eeldused

  • STSW-IMG044: Ultra Lite draiver (ULD) VL53L4ED jaoks
  • STSW-IMG045: graafiline kasutajaliides (GUI) opsüsteemides Windows 7 ja 10
  • STSW-IMG046: Linuxi draiver VL53L4ED jaoks
  • X-CUBE-TOF1: lennuajaandurite tarkvaralaiendus STM32Cube'i jaoks.
  • Kui installite X-CUBE-TOF1, installib installija ka kataloogi, mis sisaldab exampprojekte siin näiteks:
  • C:\Kasutajad\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEOF1RE\Examples\53L4A3\53L4A3_SimpleRanging.

NUCLEO komplekti draiveri installimine

  1. Ühendage P-NUCLEO USB kaudu arvutiga
    • Oodake tahvli äratundmist; draiverid installitakse automaatselt)
    • Kui Windows ei saa STLINK-draiverit automaatselt installida, järgige 2. sammuSTMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-5
  2. Nucleo plaadi tuvastamiseks installige arvuti USB-pordi draiver
    • Laadige STSW-LINK009 alla saidilt www.st.com
    • Draiveri installimiseks pakkige lahti ja topeltklõpsake failil „stlink_winusb_install.bat”.

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-6

VL53L4ED GUI tarkvara installimine

GUI on üldiselt esimene ja lihtsaim tööriist seadme hindamiseks

  • Tehke HW installimine ja ühendage X-NUCLEO-53L4A3 laiendusplaat + Nucleo F401RE arvutiga
  • Installige VL53L4ED demo ja konfiguratsiooniseadete jaoks GUI SW
  • STSW-IMG045, alla laaditud aadressilt www.st.com
  • Käivitage installiprogramm administraatoriõigustega

Graafiline kasutajaliides suudab

  • Tehke nihke ja Xtalki kalibreerimine ning visualiseerige kalibreerimisandmed
  • Muutke VL53L4ED põhiparameetreid
  • Kuvage reaalajas andmeid (kaugus, signaal, ümbritsev kiirus)
  • Hankige andmete logimine ja taasesitage andmelogi (.csv file)

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-7

X-CUBE-TOF1 tarkvara installimine

  • Tehke HW installimine ja ühendage NUCLEO komplekt (P-NUCLEO-53L4A3) arvutiga
  • Installige X-CUBE-TOF1 SW pakett
  • X-CUBE-TOF1 rev 3.4.0 või uuem, alla laaditud aadressilt www.st.com
  • X-CUBE-TOF1 installitakse STM32CubeMx kaudu, hallake tarkvara installimise jaotist.
  • Kui X-CUBE-TOF1 on installitud. Minema
  • C:\Kasutajad\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEO-F1RE\Examples\53L4A3\53L4A3_SimpleRanging

X-CUBE tarkvarapaketi sisu: API SW + SW examples

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-8

VL53L4ED – ToF suure täpsusega läheduse ja laiendatud temperatuurivahemiku andur

Hindamiskood ntample (.bin), kasutades X-CUBE-TOF1 ja NUCLEO paketti

  • Järgige UM3108 juhiseid (Kuidas kasutada VL53L4ED-d koos STMicroelectronicsi X-CUBE-TOF1 lennuajaanduri tarkvarapakettidega STM32CubeMX jaoks), mille leiate aadressilt st.com

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-9

  • VL53L4ED – ToF suure täpsusega läheduse ja laiendatud temperatuurivahemiku andur

Alusta programmeerimist koodiga exampkasutades X-CUBE-TOF1 ja NUCLEO Packi

  • Järgige UM3108 juhiseid (Kuidas kasutada VL53L4ED-d koos STMicroelectronicsi X-CUBE-TOF1 lennuajaanduri tarkvarapakettidega STM32CubeMX jaoks), mille leiate aadressilt st.com

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-10

Dokumendid ja seotud ressursid

VL53L4ED: tootekaust

  • DS14256: suure täpsusega lennuaja lähedusandur koos laiendatud temperatuurivõimega – andmeleht
  • DB5003: lennuaja ülitäpse lähedusanduri laiendusplaat, mis põhineb VL53L4ED-l STM32 Nucleo jaoks – lühikirjeldus

X-NUCLEO-53L4A3: tootekaust

  • DB5074: Suure täpsusega lähedusandur koos laiendatud temperatuurivõimega laiendusplaadiga, mis põhineb VL53L4ED-l STM32 Nucleo jaoks – andmete lühikirjeldus
  • UM3222: X-NUCLEO-53L4A3 laiendusplaadiga alustamine STM32 Nucleo jaoks, mis põhineb VL53L4ED-l – kasutusjuhend

P-NUCLEO-53L4A3: tootekaust

  • DB5122: VL53L4ED Nucleo pakett koos X-NUCLEO-53L4A3 laiendusplaadi ja STM32F401RE Nucleo plaadiga – andmete lühikokkuvõte
  • UM3222: X-NUCLEO-53L4A3 laiendusplaadiga alustamine STM32 Nucleo jaoks, mis põhineb VL53L4ED-l – kasutusjuhend

SATEL-VL53L4ED: tootekaust

  • DB5080: VL53L4ED jaotusplaat Suure täpsusega lähedusandur koos laiendatud temperatuurivõimega – andmete lühikirjeldus

STSW-IMG044: Ultra Lite draiver (ULD) VL53L4ED kausta jaoks

  • DB5182: Ultra Lite draiveri (ULD) rakenduse programmeerimisliides (API) VL53L4ED jaoks – andmete lühikirjeldus

STSW-IMG045: graafilise kasutajaliidese (GUI) kaust

  • DB5183: P-NUCLEO-53L4A3 paketi graafiline kasutajaliides (GUI) – andmete lühikirjeldus

X-CUBE-TOF1: STM32Cube'i tarkvarapakett

  • DB4449: Lennuaja andurite tarkvaralaiendus STM32Cube'i jaoks – andmete lühikirjeldus
  • UM3108: STMicroelectronics X-CUBE-TOF1 kasutamise alustamine, lennuaja andurid, tarkvarapakett STM32CubeMX jaoks – kasutusjuhend

STM32 ODE ökosüsteem

KIIRE, SOODSAD PROTOTÜÜPID JA ARENDUS

STM32 avatud arenduskeskkond (ODE) on avatud, paindlik, lihtne ja taskukohane viis uuenduslike seadmete ja rakenduste arendamiseks, mis põhinevad STM32 32-bitise mikrokontrolleri perekonnal kombineerituna teiste laiendusplaatide kaudu ühendatud tipptasemel ST-komponentidega. See võimaldab kiiret prototüüpimist tipptasemel komponentidega, mida saab kiiresti lõplikuks kujunduseks muuta.
STM32 ODE sisaldab järgmist viit elementi:

  • STM32 Nucleo arendusplaadid. Lai valik taskukohaseid arendusplaate kõigile STM32 mikrokontrollerite seeriatele, piiramatu ühtse laiendamisvõimalusega ja integreeritud siluri/programmeerijaga
  • STM32 Nucleo laiendusplaadid. Täiendavate funktsioonidega tahvlid, et lisada vajadusel andurit, juhtimist, ühenduvust, toidet, heli või muid funktsioone. Laiendusplaadid on ühendatud STM32 Nucleo arendusplaatide peale. Keerulisemaid funktsioone saab saavutada täiendavate laiendusplaatide virnastamisel
  • STM32Cube tarkvara. Tasuta tööriistade ja manustatud tarkvara telliste komplekt, mis võimaldab STM32 kiiret ja lihtsat arendamist, sealhulgas riistvara abstraktsioonikiht, vahevara ning STM32CubeMX arvutipõhine konfiguraator ja koodigeneraator
  • STM32Cube'i laiendustarkvara. Laiendustarkvara pakutakse tasuta kasutamiseks koos STM32 Nucleo laiendusplaatidega ja see ühildub tarkvararaamistikuga STM32Cube
  • STM32Cube funktsioonipaketid. Funktsioonide komplekt ntamples mõnede kõige levinumate rakendusjuhtumite jaoks, mis on loodud STM32 Nucleo arendusplaatide ja laienduste modulaarsuse ja koostalitlusvõime ning STM32Cube'i tarkvara ja laiendustega.

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-11

STM32 avatud arenduskeskkond: kõik, mida vajate

Laia valiku laiendatavate tahvlite kombinatsioon, mis põhinevad tipptasemel kommertstoodetel ja modulaarsel tarkvaral alates draiveri tasemest kuni rakenduse tasemeni, võimaldab ideede kiiret prototüüpimist, mida saab sujuvalt lõplikeks kujundusteks muuta.

Disaini alustamiseks

  • Valige vajalike funktsioonide jaoks sobivad STM32 Nucleo arendusplaadid (NUCLEO) ja laiendusplaadid (X-NUCLEO) (andurid, ühenduvus, heli, mootori juhtimine jne).
  • Valige oma arenduskeskkond (IAR EWARM, Keil MDK ja GCC/LLVM-põhised IDE-d) ning kasutage tasuta STM32Cube tööriistu ja tarkvara, nagu STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor või STM32CubeIDE.
  • Laadige alla kogu vajalik tarkvara funktsioonide käivitamiseks valitud STM32 Nucleo laiendusplaatidel.
  • Koostage oma disain ja laadige see STM32 Nucleo arendusplaadile.
  • Seejärel alustage oma rakenduse arendamist ja testimist.

STMicroelectronics-VL53L4ED-kõrge täpsus-lähedusandur-joon-12

STM32 avatud arenduskeskkonna prototüüpimise riistvaral välja töötatud tarkvara saab otse kasutada täiustatud prototüüpimisplaadis või lõpptoote disainis, kasutades samu kaubanduslikke ST-komponente või sama perekonna komponente, mida leidub STM32 Nucleo plaatidel.

Dokumendid / Ressursid

STMicroelectronics VL53L4ED suure täpsusega lähedusandur [pdfKasutusjuhend
X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3, VL53L4ED suure täpsusega lähedusandur, VL53L4ED, suure täpsusega lähedusandur, täpsusega lähedusandur, lähedusandur

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *