STM32 Nucleo Time Flight Sensor miaraka amin'ny fandrefesana lavitra

STM32 Nucleo Time Flight Sensor miaraka amin'ny fandrefesana lavitra

Famantarana ny fotoanan'ny sidina miaraka amin'ny fandrefesana lavitr'ezaka miorina amin'ny birao fanitarana VL53L4CX ho an'ny STM32 Nucleo 

Lafo ny Hardwareview

Takelaka data X-NUCLEO-53L4A2

  • Ny X-NUCLEO-53L4A2 dia sensor Time-of-Flight miaraka amin'ny fandrefesana ny halavirana lava sy ny boards fampandrosoana natao manodidina ny sensor VL53L4CX mifototra amin'ny teknolojia patente ST FlightSense ™.
  • Ny VL53L4CX dia mifandray amin'ny STM32 Nucleo developer board microcontroller mpampiantrano amin'ny alalan'ny rohy I2C misy amin'ny Arduino UNO R3 connector.

Ny vokatra fototra amin'ny sambo 

Sary VL53L4CX Time-of-Flight (ToF) Sensor Time-of-Flight miaraka amin'ny fandrefesana lavitra
Spacers 0.25, 0.5 ary 1mm hanao simulate ny banga rivotra, miaraka amin'ny solomaso manarona

Breakout boards connectors 

Ampahany SATEL-VL53L4CX azo vidiana misaraka ny boards breakout

Kaody baiko: X-NUCLEO-53L4A2 

Lafo ny Hardwareview

Vaovao farany azo alaina ao amin'ny www.st.com
Ampahany X-NUCLEO-53L4A2 

  • Takelaka data X-NUCLEO-53L4A2
  • Ny fitaovana VL53L4CX amin'ny fampiharana mahazatra dia azo ampidirina amin'ny birao fanitarana, na fivoahana VL53L4CX ivelany.
  • Aterina misaraka ny boards breakout.
  • X-NUCLEO-53L4A2 dia azo alaina amin'ny fonosana NUCLEO (P-NUCLEO-53L4A2)
  • Ireo singa mifandraika amin'ny X-NUCLEO-53L4A2 www.st.com ho ampahany amin'ny fonosana NUCLEO misy takelaka fanitarana sy board STM32 NUCLEO.
  • Kaody baiko: P-NUCLEO-53L4A2:
    X-NUCLEO-53L4A2 birao fanitarana sy NUCLEO-F401RE feno takelaka misy endri-javatra.
  • Ireo singa mifandraika amin'ny VL53L4CX
  • Ampahany : SATEL-VL53L4CX
  • Ny fonosana dia misy takelaka fisaka roa
    Lafo ny Hardwareview

Famantarana ny fotoanan'ny sidina Software Environment 

STM32Cube Software Overview

Famaritana ny rindrambaiko X-CUBE-TOF1

  • Ny fonosana rindrambaiko X-CUBE-TOF1 dia fanitarana STM32Cube ho an'ny tabilao fanitarana ny fianakaviana vokatra Time-ofFlight (anisan'izany ny X-NUCLEO-53L4A2) ho an'ny STM32. Ny kaody loharano dia mifototra amin'ny STM32Cube mba hanamaivanana ny fampitana sy fizarana kaody amin'ny fianakaviana STM32 MCU samihafa. A sampNy fampiharana dia misy amin'ny STM32 Nucleo ranging sensor expansion board (X-NUCLEO-53L4A2) napetraka eo an-tampon'ny STM32 Nucleo development board (NUCLEOF401RE na NUCLEO L476RG).

Ny endri-javatra fototra 

  • Soson'ny mpamily (driver VL53L4CX) ho an'ny fitantanana feno ny sensor VL53L4CX miaraka amin'ny fandrefesana lavitr'ezaka tafiditra ao amin'ny birao fanitarana X-NUCLEO53L4A2.
  • Mora entina amin'ny fianakaviana MCU samihafa, noho ny STM32Cube.
  • Fepetra fahazoan-dàlana maimaim-poana, mora ampiasaina.
  • Sample code ho an'ny fandrefesana.

SW farany azo alaina amin'ny www.st.com 
X-CUBE-TOF1

Setup & Demo Exampl' 

HW fepetra takiana

  • 1x birao fanitarana sensor ToF marina miorina amin'ny VL53L4CX (X-NUCLEO-53L4A2).
    HW fepetra takiana
  • 1x STM32 Nucleo development board (NUCLEO-F401RE ho an'ny example)
    HW fepetra takiana
  • 1x Laptop/PC misy Windows
  • 1x USB karazana A mankany Mini-B tariby USB
  • Raha tsy manana STM32 Nucleo development board ianao dia afaka manafatra fonosana Nucleo (P-NUCLEO-53L4A2):
    HW fepetra takiana
  • X-NUCLEO-53L4A2 birao fanitarana sy NUCLEO-F401RE feno endri-javatra birao napetraka miaraka.
  • STSW-IMG029: Ireo singa mifandraika amin'ny VL53L4CX
  • STSW-IMG030: P-NUCLEO-53L4A2 Graphical User Interface (GUI) amin'ny Windows 7 sy 10
  • STSW-IMG031: Mpamily Linux ho an'ny VL53L4CX
  • X-CUBE-TOF1: Fanitarana rindrambaiko sensor amin'ny fotoanan'ny sidina ho an'ny STM32Cube.
    • Rehefa mametraka ny X-CUBE-TOF1 ianao dia mametraka ny lahatahiry misy ny example projet eto ohatra:
      • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.

Fametrahana mpamily NUCLEO Kit

  1. Ampifandraiso amin'ny PC amin'ny alàlan'ny USB ny P-NUCLEO
    • Miandrasa ho fantatra ny birao; apetraka ho azy ny mpamily)
    • Raha tsy afaka mametraka ho azy ny mpamily STLINK ny Windows, araho azafady ny dingana 2
    Fametrahana mpamily NUCLEO Kit
  2. Apetraho ny mpamily port USB amin'ny PC hahitana ny board Nucleo
    • Misintona STSW-LINK009 avy amin'ny www.st.com
    • Sokafy ary tsindrio indroa eo amin'ny “stlink_winusb_install.bat” hametrahana ny mpamily.
    Fametrahana mpamily NUCLEO Kit

VL53L4CX GUI fametrahana rindrambaiko

GUI amin'ny ankapobeny no fitaovana voalohany sy mora hanombanana ny fitaovana
  • Manaova fametrahana HW ary mampifandray ny birao fanitarana VL53L4CX + Nucleo F401RE amin'ny PC
  • Ampidiro ny GUI SW ho an'ny VL53L4CX Demo sy ny fikandrana
    • TSW-IMG030, alaina avy amin'ny www.st.com
    • Ampandehano ny installer miaraka amin'ny tombontsoa Admin
      Ny Interface mpampiasa grafika dia afaka:
    • Manaova ny offset sy Xtalk calibration ary alaivo sary an-tsaina ny angona calibration
    • Ireo singa mifandraika amin'ny VL53L4CX
    • Asehoy amin'ny fotoana tena izy ny angona (lavitra, famantarana, tahan'ny manodidina)
    • Mahazoa firaketana angon-drakitra ary avereno averina indray ny angona iray (.csv file)
      VL53L4CX GUI fametrahana rindrambaiko
    • Manaova fametrahana HW ary ampifandraiso amin'ny PC ny kitapo NUCLEO (P-NUCLEO 53L4A2)
    • Apetraho ny fonosana X-CUBE-TOF1 SW
      • X-CUBE-TOF1 rev 4.0.0 na vao haingana, alaina avy amin'ny www.st.com
      • Ny X-CUBE-TOF1 dia napetraka amin'ny alàlan'ny STM32CubeMx, mitantana fizarana fametrahana rindrambaiko.
      • Raha vao tafapetraka ny X-CUBE-TOF1. Mandeha
        • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Ny votoatin'ny fonosana rindrambaiko X-CUBE: API SW + SW exampl'

Ny votoatin'ny fonosana rindrambaiko X-CUBE: API SW + SW exampl'

Birao fanitarana Sensor Time-of-Flight tsara indrindra 

Code fanombanana example (.bin) mampiasa X-CUBE-TOF1 sy fonosana NUCLEO

Ny votoatin'ny fonosana rindrambaiko X-CUBE: API SW + SW exampl'

VL53L4CX sensor miaraka amin'ny birao fanitarana fandrefesana lavitra 

Manomboka fandaharana amin'ny code exampmampiasa X-CUBE-TOF1 sy fonosana NUCLEO

Code fanombanana example (.bin) mampiasa X-CUBE-TOF1 sy fonosana NUCLEO

Documents & Loharano mifandraika

Mandehana any https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

Ny antontan-taratasy rehetra dia hita ao amin'ny tabilao Documentation amin'ireo vokatra mifandraika webpejy

VL53L4CX: Product Folder

  • DS13805 : Famantarana ny fotoanan'ny sidina miaraka amin'ny fandrefesana ny halavirana lavitra – takelaka data

X-NUCLEO-53L4A2: Product Folder

  • DB462 : Famantarana fotoanan'ny sidina miaraka amin'ny birao fanitarana fandrefesana lavitra miorina amin'ny VL53L4CX ho an'ny STM32 Nucleo
  • X-NUCLEO-53L4A2 Torolàlana fanombohana haingana: Famantarana ny fotoanan'ny sidina miaraka amin'ny fandrefesana lavitra lavitra – ity antontan-taratasy ity
  • UM2976 : Fanombohana amin'ny X-NUCLEO-53L4A2 sensor Time-of-Flight miaraka amin'ny fandrefesana lavitra miorina amin'ny VL53L4CX ho an'ny STM32 Nucleo - boky fampianarana

P-NUCLEO-53L4A2: Lahatahiry vokatra

  • DBxxxx : VL53L4CX Nucleo pack miaraka amin'ny tabilao fanitarana X-NUCLEO-53L4A2 sy STM32F401RE Nucleo board– angona fohy

SATEL-VL53L4CX: Toetran'ny vokatra

  • DB4632 : VL53L4CX solaitrabe fandrefesana ny fotoanan'ny sidina miaraka amin'ny fandrefesana lavitr'ezaka – fohy angona

STSW-IMG029: Mpamily miboridana ho an'ny lahatahiry VL53L4CX

  • DB4583 : Application Programming Interface (API) ho an'ny VL53L4CX – data brief

STSW-IMG030: Folder amin'ny User Interface (GUI).

  • DB4584 : P-NUCLEO-53L4A2 pack graphical user interface (GUI) – data brief
  • Fametrahana rindrambaiko file

X-CUBE-TOF1: fonosana rindrambaiko ho an'ny STM32Cube

  • DB4449 : Fanitarana ny lozisialin'ny STM32Cube ho an'ny STMXNUMXCube
  • UMxxxx : Fanombohana amin'ny STMicroelectronics X-CUBE-TOF1, Sensors Time-of Flight, fonosana rindrambaiko ho an'ny STM32CubeMX - Torolàlana ho an'ny mpampiasa
  • Fametrahana rindrambaiko file

STM32 ODE Ecosystem

PROTOTYPE SY FAMPANDROSOANA HAINGANA, AZY

Ny STM32 Open Development Environment (ODE) dia fomba misokatra, malefaka, mora ary mora amin'ny famolavolana fitaovana sy fampiharana vaovao mifototra amin'ny fianakaviana microcontroller STM32 32-bit miaraka amin'ireo singa ST hafa manara-penitra mifandray amin'ny alàlan'ny fanitarana boards. Izy io dia mamela ny prototyping haingana miaraka amin'ireo singa manan-danja izay azo ovaina haingana ho endrika farany.

Ny STM32 ODE dia ahitana ireto singa dimy manaraka ireto:

  • Ireo singa mifandraika amin'ny STM32 Nucleo Karazan-drafitra fampivoarana mora vidy ho an'ny andiany microcontroller STM32 rehetra, miaraka amin'ny fahaiza-miitatra tsy manam-petra ary miaraka amin'ny debugger/programmer mitambatra
  • STM32 Nucleo fanitarana boards Boards misy fampiasa fanampiny hanampiana fahatsapana, fanaraha-maso, fifandraisana, hery, feo na fiasa hafa raha ilaina. Ny boards fanitarana dia apetaka eo an-tampon'ny STM32 Nucleo development boards. Ny fiasa sarotra kokoa dia azo atao amin'ny alàlan'ny fametrahana takelaka fanitarana fanampiny.
  • Sary STM32Cube. Fitaovam-pitaovana maimaim-poana sy biriky rindrankajy napetaka mba ahafahana mivoatra haingana sy mora amin'ny STM32, ao anatin'izany ny Layer Abstraction Hardware, middleware ary ny
    STM32CubeMX PC-based configurator sy mpamorona kaody
  • STM32Cube fanitarana rindrambaiko. Ny rindrambaiko fanitarana nomena maimaim-poana ho an'ny fampiasana amin'ny STM32 Nucleo fanitarana boards, ary mifanaraka amin'ny STM32Cube rafitra rindrambaiko.
  • Ireo singa mifandraika amin'ny STM32Cube Set ny fonction examples ho an'ny sasany amin'ireo tranga fampiharana mahazatra indrindra natsangana tamin'ny alàlan'ny fampiasana ny modularity sy ny interoperability ny STM32 Nucleo development boards sy ny fanitarana, miaraka amin'ny rindrambaiko STM32Cube sy ny fanitarana.

Ny STM32 Open Development Environment dia mifanaraka amin'ny tontolo fampandrosoana isan-karazany ao anatin'izany ny STM32CubeIDE, IAR EWARM, Keil MDK-ARM, ary ny IDE miorina amin'ny GCC/LLVM, miaraka amin'ny fahafahana mampiditra ireo singa isan-karazany toy ny STM32CubeMX, STM32CubeProgrammer na STMoni32Cube.

Prototyping haingana sy mora vidy

STM32 Open Development Environment: izay rehetra ilainao

Ny fitambaran'ny boards azo itarina midadasika mifototra amin'ny vokatra ara-barotra ambony indrindra sy ny rindrambaiko modular, manomboka amin'ny mpamily ka hatramin'ny ambaratonga fampiharana, dia manome fahafahana ny prototyping haingana ny hevitra izay azo ovaina tsara ho endrika farany.

Hanombohana ny famolavolanao:

  • Fidio ny STM32 Nucleo development board (NUCLEO) sy ny fanitarana (X-NUCLEO) boards (sensors, connexion, audio, control motor etc.) ho an'ny fiasa ilainao.
  • Safidio ny tontolo iainanao fampandrosoana (IAR EWARM, Keil MDK ary IDE miorina amin'ny GCC/LLVM) ary ampiasao ny fitaovana sy rindrambaiko maimaim-poana STM32Cube toy ny STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor na STM32CubeIDE.
  • Ampidino ny rindrambaiko ilaina rehetra hampandehanana ny fampiasa amin'ny takelaka fanitarana STM32 Nucleo voafantina.
  • Angony ny endrikao ary ampidiro ao amin'ny birao fampandrosoana STM32 Nucleo.
  • Avy eo manomboka mamolavola sy mitsapa ny fampiharana anao.

Ny lozisialy novolavolaina tamin'ny STM32 Open Development Environment prototyping hardware dia azo ampiasaina mivantana amin'ny takelaka prototyping efa mandroso na amin'ny famolavolana vokatra farany amin'ny fampiasana ireo singa ST ara-barotra mitovy, na singa avy amin'ny fianakaviana mitovy amin'ireo hita ao amin'ny boards STM32 Nucleo.

STM32 Open Development Environment: izay rehetra ilainao

Logo

Documents / Loharano

ST STM32 Nucleo Time Flight Sensor miaraka amin'ny fandrefesana lavitra [pdf] Torolàlana ho an'ny mpampiasa
STM32 Nucleo Time Flight Sensor miaraka amin'ny fandrefesana lavitra, STM32 Nucleo, Sensor Time Flight miaraka amin'ny fandrefesana lavitra, Fandrefesana lavitra, Fandrefesana

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *