STM32 Nucleo-aja lennuandur koos laiendatud mõõteulatusega

STM32 Nucleo-aja lennuandur koos laiendatud mõõteulatusega

Lennuaja andur koos laiendatud ulatuse mõõtmisega, mis põhineb STM53 Nucleo laiendusplaadil VL4L32CX 

Riistvara läbiview

X-NUCLEO-53L4A2 Riistvara kirjeldus

  • X-NUCLEO-53L4A2 on lennuaja andur koos laiendatud ulatuse mõõtmis- ja arendusplaadiga, mis on loodud ST FlightSense™ patenteeritud tehnoloogial põhineva anduri VL53L4CX ümber.
  • VL53L4CX suhtleb STM32 Nucleo arendajaplaadi hosti mikrokontrolleriga I2C lingi kaudu, mis on saadaval Arduino UNO R3 pistikul.

Peamised tooted pardal 

VL53L4CX Lennuaja (ToF) Lennuaja andur koos laiendatud ulatuse mõõtmisega
0.25, 0.5 ja 1 mm vahetükid õhuvahede simuleerimiseks katteklaasid

Breakout plaatide pistikud 

SATEL-VL53L4CX Breakout lauad saab osta eraldi

Tellimiskood: X-NUCLEO-53L4A2 

Riistvara läbiview

Värskeim teave saadaval aadressil www.st.com
X-NUCLEO-53L4A2 

  • X-NUCLEO-53L4A2 laiendusplaat
  • Kohandatud rakendustes olevaid VL53L4CX seadmeid saab integreerida laiendusplaadiga või välise VL53L4CX väljalülitusega.
  • Purustusplaadid tarnitakse eraldi.
  • X-NUCLEO-53L4A2 on saadaval ka NUCLEO paketina (P-NUCLEO-53L4A2)
  • X-NUCLEO-53L4A2 laiendusplaati saab ka tellida www.st.com osana NUCLEO Packist koos laiendusplaadi ja STM32 NUCLEO plaadiga.
  • Tellimiskood: P-NUCLEO-53L4A2:
    X-NUCLEO-53L4A2 laiendusplaat ja NUCLEO-F401RE täisfunktsiooniga plaat.
  • Eraldi saab tellida VL53L4CX eraldusplaate
  • Tellimiskood: SATEL-VL53L4CX
  • Pakis on kaks eralduslauda
    Riistvara läbiview

Lennuaja andurite tarkvarakeskkond 

STM32Cube'i tarkvara läbiview

X-CUBE-TOF1 tarkvara kirjeldus

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

Põhiomadused 

  • Draiveri kiht (VL53L4CX draiver) anduri VL53L4CX täielikuks haldamiseks koos laiendatud ulatuse mõõtmisega, mis on integreeritud laiendusplaadile X-NUCLEO53L4A2.
  • Tänu STM32Cube'ile on lihtne kaasaskantavus erinevate MCU perekondade vahel.
  • Tasuta kasutajasõbralikud litsentsitingimused.
  • Sample kood vahemiku mõõtmiseks.

Viimane SW saadaval aadressil www.st.com 
X-CUBE-TOF1

Seadistamine ja demo Examples 

HW eeldused

  • 1x suure täpsusega ToF-anduri laiendusplaat, mis põhineb VL53L4CX-l (X-NUCLEO-53L4A2).
    HW eeldused
  • 1x STM32 Nucleo arendusplaat (NUCLEO-F401RE ntample)
    HW eeldused
  • 1x Windowsiga sülearvuti/arvuti
  • 1x USB-tüüpi A kuni Mini-B USB-kaabel
  • Kui sul pole STM32 Nucleo arendusplaati, saad tellida Nucleo paketi (P-NUCLEO-53L4A2):
    HW eeldused
  • X-NUCLEO-53L4A2 laiendusplaat ja NUCLEO-F401RE täisfunktsioonidega plaat tarnitakse koos.
  • STSW-IMG029: Paljas juht VL53L4CX jaoks
  • STSW-IMG030: P-NUCLEO-53L4A2 graafiline kasutajaliides (GUI) opsüsteemides Windows 7 ja 10
  • STSW-IMG031: Linuxi draiver VL53L4CX jaoks
  • X-CUBE-TOF1: Lennuaja andurite tarkvaralaiendus STM32Cube'i jaoks.
    • Kui installite X-CUBE-TOF1, installib installija ka kataloogi, mis sisaldab exampprojekte siin näiteks:
      • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_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. sammu
    NUCLEO komplekti draiveri installimine
  2. Nucleo plaadi tuvastamiseks installige arvuti USB-pordi draiver
    • Laadige alla STSW-LINK009 saidilt www.st.com
    • Pakkige lahti ja topeltklõpsake "stlink_winusb_install.bat” draiveri installimiseks.
    NUCLEO komplekti draiveri installimine

VL53L4CX GUI tarkvara installimine

GUI on üldiselt esimene ja lihtne tööriist seadme hindamiseks
  • Tehke HW installimine ja ühendage VL53L4CX laiendusplaat + Nucleo F401RE arvutiga
  • Installige GUI SW VL53L4CX demo ja konfiguratsiooniseadete jaoks
    • TSW-IMG030, alla laaditud www.st.com
    • Käivitage installiprogramm administraatoriõigustega
      Graafiline kasutajaliides võib:
    • Tehke nihke ja Xtalki kalibreerimine ning visualiseerige kalibreerimisandmed
    • Muutke VL53L4CX põhiparameetreid
    • Andmete kuvamine reaalajas (kaugus, signaal, ümbritsev kiirus)
    • Hankige andmete logimine ja taasesitage andmelogi (.csv file)
      VL53L4CX GUI tarkvara installimine
    • Tehke HW installimine ja ühendage NUCLEO komplekt (P-NUCLEO 53L4A2) arvutiga
    • Installige X-CUBE-TOF1 SW pakett
      • X-CUBE-TOF1 rev 4.0.0 või uuem, alla laaditud saidilt www.st.com
      • X-CUBE-TOF1 installitakse STM32CubeMx kaudu, hallake tarkvara installimise jaotist.
      • Kui X-CUBE-TOF1 on installitud. Minema
        • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
X-CUBE tarkvarapaketi sisu: API SW + SW examples

X-CUBE tarkvarapaketi sisu: API SW + SW examples

Suure täpsusega lennuaja anduri laiendusplaat 

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

X-CUBE tarkvarapaketi sisu: API SW + SW examples

VL53L4CX andur laiendatud mõõtmisulatusega laiendusplaadiga 

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

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

Dokumendid ja seotud ressursid

Mine aadressile https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

Kõik dokumendid on saadaval seotud toodete vahekaardil Dokumentatsioon weblehel

VL53L4CX: Toote kaust

  • DS13805 : Lennuaja andur koos laiendatud ulatuse mõõtmisega – andmeleht

X-NUCLEO-53L4A2: Toote kaust

  • DB462 : Lennuajaandur koos laiendatud ulatuse mõõtmise laiendusplaadiga, mis põhineb VL53L4CX-l STM32 Nucleo jaoks – andmete lühikirjeldus
  • X-NUCLEO-53L4A2 Kiirjuhend: Lennuaja andur koos laiendatud ulatuse mõõtmisega – see dokument
  • UM2976 : X-NUCLEO-53L4A2 kasutamise alustamine Lennuaja anduriga laiendatud mõõtmisulatusega, mis põhineb VL53L4CX for STM32 Nucleo jaoks – kasutusjuhend

P-NUCLEO-53L4A2: tootekaust

  • DBxxxx : VL53L4CX Nucleo pakett koos X-NUCLEO-53L4A2 laiendusplaadi ja STM32F401RE Nucleo plaadiga – andmete lühikirjeldus

SATEL-VL53L4CX: tootekaust

  • DB4632 : VL53L4CX katkestusplaat Lennuaja andur koos laiendatud ulatuse mõõtmisega – lühiandmetega

STSW-IMG029: tühi draiver VL53L4CX kausta jaoks

  • DB4583 : Rakenduse programmeerimisliides (API) VL53L4CX jaoks – andmete lühikirjeldus

STSW-IMG030: graafilise kasutajaliidese (GUI) kaust

  • DB4584 : P-NUCLEO-53L4A2 paketi graafiline kasutajaliides (GUI) – andmete lühikirjeldus
  • Tarkvara seadistamine file

X-CUBE-TOF1: STM32Cube'i tarkvarapakett

  • DB4449 : Lennuajaandurite tarkvaralaiendus STM32Cube'i jaoks – andmete lühikirjeldus
  • UMxxxx : STMicroelectronics X-CUBE-TOF1 kasutamise alustamine, lennuaja andurid, tarkvarapakett STM32CubeMX jaoks – kasutusjuhend
  • Tarkvara seadistamine file

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õikidele STM32 mikrokontrollerite seeriatele, millel on piiramatu ühtne laiendusvõimalus ja integreeritud silur/programmeerija
  • 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 abstraktsioonikihti, vahevara ja
    STM32CubeMX PC-põhine konfiguraator ja koodigeneraator
  • STM32Cube'i laiendustarkvara. STM32 Nucleo laiendusplaatidega kasutamiseks tasuta saadaval olev laiendustarkvara, mis ü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.

STM32 avatud arenduskeskkond ühildub paljude arenduskeskkondadega, sealhulgas STM32CubeIDE, IAR EWARM, Keil MDK-ARM ja GCC/LLVM-põhiste IDE-dega, võimalusega integreerida erinevaid komponente, nagu STM32CubeMX, STM32CubeProgrammer või STM32CubeMonitor.

Kiire ja soodne prototüüpimine ja arendus

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 toimige järgmiselt.

  • 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.

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.

STM32 avatud arenduskeskkond: kõik, mida vajate

Logo

Dokumendid / Ressursid

ST STM32 Nucleo-aja lennuandur koos laiendatud mõõteulatusega [pdfKasutusjuhend
STM32 Nucleo aja lennuandur koos laiendatud ulatuse mõõtmisega, STM32 Nucleo, aja lennuandur koos laiendatud ulatuse mõõtmisega, laiendatud ulatuse mõõtmine, kauguse mõõtmine

Viited

Jäta kommentaar

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