STMicroelectronics - logo

Dali nga Giya sa Pagsugod
Time-of-Flight 8×8 multizone ranging sensor nga adunay 90° FoV VL53L7CX expansion board alang sa
STM32 Nucleo

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - tabon

Oktubre 2022

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - icon 3

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - icon 1

Nahuman ang Hardwareview

VL53L7CX - 8 × 8 multizone ranging sensor nga adunay 90 ° FoV
X-NUCLEO-53L7A1 Deskripsyon sa Hardware

  • Ang X-NUCLEO-53L7A1 usa ka 8 × 8 multizone ranging sensor nga adunay 90° FoV ug development board nga gidisenyo palibot sa VL53L7CX sensor base sa ST FlightSense ™ patented nga teknolohiya
  • Ang VL53L7CX nakigkomunikar sa STM32 Nucleo developer board host microcontroller pinaagi sa IC link nga anaa sa Arduino UNO R3 connector.

Panguna nga mga Produkto sa board
VL53L7CX 8 × 8 multizone ranging sensor nga adunay 90 ° FoV
0.25, 0.5 ug 1mm nga mga spacer aron i-simulate ang mga gintang sa hangin, nga adunay mga tabon nga baso

Mga breakout board
Ang SATEL-VL53L7CX breakout boards mahimong mapalit nga gilain

Pinakabag-o nga impormasyon nga anaa sa www.st.com
X-NUCLEO-53L7A1

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 1

Order Code: X-NUCLEO-53L7A1

  • X-NUCLEO-53L7A1 expansion board
    • Ang mga kagamitan sa VL53L7CX sa custom nga mga aplikasyon mahimong i-integrate sa expansion board, o external VL53L7CX breakout.
    • Ang breakout boards gihatod nga gilain.
  • Ang X-NUCLEO-53L7A1 magamit usab isip NUCLEO Pack (P-NUCLEO-53L7A1)
    • Ang X-NUCLEO-53L7A1 expansion board mahimo usab nga orderon sa www.st.com isip kabahin sa NUCLEO Pack nga adunay expansion board ug STM32 NUCLEO board.
    • Order code: P-NUCLEO-53L7A1: X-NUCLEO-53L7A1 expansion board ug NUCLEO-F401RE full features board.
  • Ang mga breakout board sa VL53L7CX mahimong ma-order nga gilain
    • Order code: SATEL-VL53L7CX
    • Ang pakete nagdala og duha ka breakout boards

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 2

Panahon-sa-Paglupad sensors Software Environment
Natapos ang STM32Cube Softwareview

X-CUBE-TOF1 software nga paghulagway

  • Ang X-CUBE-TOF1 software package kay STM32Cube expansion para sa expansion boards sa Time-of- Flight product family (lakip ang X-NUCLEO-53L7A1) para sa STM32. Ang gigikanan nga code gibase sa STM32Cube aron mapagaan ang pagdala ug pagpaambit sa code sa lainlaing mga pamilya sa STM32 MCU. Usa ka sampAng pagpatuman magamit alang sa STM32 Nucleo ranging sensor expansion board (X-NUCLEO-53L7A1) nga gibutang sa ibabaw sa usa ka STM32 Nucleo development board (NUCLEO- F401RE o NUCLEO-L476RG).

Pangunang mga bahin

  • Driver layer (VL53L7CX ULD) para sa kompleto nga pagdumala sa VL53L7CX High accuracy ranging sensor nga gisagol sa X-NUCLEO-53L7A1 expansion board.
  • Sayon nga pagdala sa lainlaing mga pamilya sa MCU, salamat sa STM32Cube.
  • Libre, user-friendly nga mga termino sa lisensya.
  • Sample code alang sa ranging measurement.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 3

Setup ug Demo Examples

Mga kinahanglanon sa HW

  • 1x Taas nga katukma ToF sensor expansion board base sa VL53L7CX (X-NUCLEO-53L7A1).
  • 1x STM32 Nucleo development board (NUCLEO-F401RE alang sa example)
  • 1x Laptop/PC nga adunay Windows
  • 1x USB type A hangtod sa Mini-B USB cable
  • Kung wala kay STM32 Nucleo development board, mahimo kang mag-order og Nucleo pack (P-NUCLEO-53L7A1):
    • X-NUCLEO-53L7A1 expansion board ug NUCLEO-F401RE full features board nga gihatud sa tingub.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 4

Mga kinahanglanon sa SW

  • STSW-IMG036: Ultra Lite Driver (ULD) para sa VL53L7CX
  • STSW-IMG037: P-NUCLEO-53L7A1 Graphical User Interface (GUI) sa Windows 7 ug 10
  • STSW-IMG038: Linux driver alang sa VL53L7CX
  • X-CUBE-TOF1: Time-of-Flight sensors software pagpalapad para sa STM32Cube.
  • Kung imong i-install ang X-CUBE-TOF1 ang installer mag-install usab sa direktoryo nga adunay suludampAng mga proyekto dinhi pananglitan:
  • C:\Users\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Proyekto\NUCLEOF1RE\Examples\53L7A1\53L7A1_SimpleRanging.

Pag-instalar sa driver sa NUCLEO Kit

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 5

Pag-instalar sa software sa VL53L7CX GUI

Ang GUI sa kasagaran mao ang una ug sayon ​​​​nga himan sa pagtimbang-timbang sa device

  • Buhata ang pag-instalar sa HW ug ikonektar ang VL53L7CX expansion board + Nucleo F401RE sa PC
  • I-install ang GUI SW para sa VL53L7CX Demo ug configuration settings
  • STSW-IMG037, gi-download gikan sa www.st.com
  • Pagdalagan ang installer nga adunay mga pribilehiyo sa Admin

Ang Graphical User Interface mahimong:

  • Buhata ang offset ug Xtalk calibration ug i-visualize ang calibration data
  • Usba ang yawe nga mga parameter sa VL53L7CX
  • Ipakita ang tinuod nga oras sa datos (distansya, signal, ambient rate)
  • Pagkuha og data logging ug i-replay ang usa ka datalog (.csv file)

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 6

Pag-instalar sa X-CUBE-TOF1 software

  • Buhata ang pag-instalar sa HW ug ikonektar ang NUCLEO kit (P-NUCLEO-53L7A1) sa PC
  • I-install ang X-CUBE-TOF1 SW nga pakete
    • X-CUBE-TOF1 rev 3.2.0 o mas bag-o, download gikan sa www.st.com
    • Ang X-CUBE-TOF1 gi-install pinaagi sa STM32CubeMx, pagdumala sa software installation section.
    • Sa higayon nga ma-install ang X-CUBE-TOF1. Adto sa
    • C:\Users\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Proyekto\NUCLEO-F1RE\Examples\53L7A1\53L7A1_SimpleRanging

X-CUBE software package sulod: API SW + SW examples

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 7

VL53L7CX - 8 × 8 multizone ranging sensor nga adunay 90 ° FoV
Evaluation code example (.bin) gamit ang X-CUBE-TOF1 ug usa ka NUCLEO Pack

Sunda ang mga instruksyon gikan sa UM3108 (Unsaon paggamit sa VL53L7CX sa STMicroelectronics' X-CUBE-TOF1 Time-of-Flight sensor software packages para sa STM32CubeMX) nga makita sa st.com

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 8

VL53L7CX - 8 × 8 multizone ranging sensor nga adunay 90 ° FoV
Pagsugod sa programming gamit ang code exampgamit ang X-CUBE-TOF1 ug usa ka NUCLEO Pack
Sunda ang mga instruksyon gikan sa UM3108 (Unsaon paggamit sa VL53L7CX sa STMicroelectronics' X-CUBE-TOF1 Time-of-Flight sensor software packages para sa STM32CubeMX) nga makita sa st.com

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 9

Mga Dokumento ug May Kalabutan nga mga Kapanguhaan

Ang tanan nga mga dokumento anaa sa tab nga Dokumentasyon sa mga may kalabutan nga mga produkto webpanid
X-NUCLEO-53L7A1:

  • Mubo nga Data DB4808: Time-of-Flight 8×8 multizone ranging sensor nga adunay 90° FoV expansion board base sa VL53L7CX para sa STM32 Nucleo
  • Manwal sa Gumagamit UM3067: Pagsugod sa X-NUCLEO-53L7A1 Taas nga katukma Time-of-Flight sensor base sa VL53L7CX para sa STM32 Nucleo
  • X-NUCLEO-53L7A1 MGA ESKEMATIKA
  • X-NUCLEO-53L7A1 GERBER

P-NUCLEO-53L7A1:

  • Data Brief DB4871: VL53L7CX Nucleo pack nga adunay X-NUCLEO-53L7A1 expansion board ug STM32F401RE Nucleo board

SATEL-VL53L7CX:

  • Mubo nga Data DB4809: VL53L7CX breakout board Taas nga katukma nga Time-of-Flight Sensor
  • SATEL-VL53L7CX ESCHEMATIC
  • SATEL-VL53L7CX GERBER

X-CUBE-TOF1: Software package para sa STM32Cube

  • Mubo nga Datos DB4449: Time-of-Flight sensors software pagpalapad alang sa STM32Cube
  • Manwal sa Gumagamit UM3108: Pagsugod sa STMicroelectronics X-CUBE-TOF1, Time-of-Flight sensors, software package para sa STM32CubeMX

VL53L7CX:

  • Datasheet DS13865: Time-of-Flight 8×8 multizone ranging sensor nga adunay 90° FoV
  • Mubo nga Data DB4796: Oras sa Paglupad 8 × 8 multizone ranging sensor nga adunay 90 ° FoV

STSW-IMG036:

  • Mubo nga Data DB4810: Ultra lite driver (ULD) application programming interface (API) para sa VL53L7CX Time-of-Flight 8×8 multizone ranging sensor nga adunay 90° FoV

STSW-IMG037:

  • Mubo nga Datos DB4811: P-NUCLEO-53L7A1 pack graphical user interface (GUI)

STM32 Open Development Environment: Overview

STM32 ODE Ecosystem 
PASAS, BARATO NGA PROTOTYP UG PAGDEVELOP
Ang STM32 Open Development Environment (ODE) usa ka bukas, flexible, sayon ​​ug barato nga paagi sa pagpalambo sa mga innovative device ug aplikasyon base sa STM32 32-bit microcontroller nga pamilya nga gikombinar sa ubang state-of-the-art nga ST component nga konektado pinaagi sa expansion boards. Gitugotan niini ang paspas nga prototyping nga adunay nanguna nga mga sangkap nga dali nga mabag-o sa katapusan nga mga disenyo.
Ang STM32 ODE naglakip sa mosunod nga lima ka mga elemento:

  • STM32 Nucleo development boards. Usa ka komprehensibo nga hanay sa mga barato nga development boards alang sa tanan nga serye sa STM32 microcontroller, nga adunay walay kinutuban nga hiniusa nga kapabilidad sa pagpalapad, ug adunay integrated debugger/programmer
  • STM32 Nucleo expansion boards. Ang mga tabla nga adunay dugang nga pagpaandar aron idugang ang sensing, kontrol, koneksyon, gahum, audio o uban pang mga gimbuhaton kung kinahanglan. Ang mga expansion board gisaksak sa ibabaw sa STM32 Nucleo development boards. Ang mas komplikado nga mga gamit mahimong makab-ot pinaagi sa pag-stack sa dugang nga mga expansion boards
  • STM32Cube nga software. Usa ka set sa libre nga bayad nga mga himan ug gi-embed nga software nga mga brick aron makahimo sa paspas ug sayon ​​nga pag-uswag sa STM32, lakip ang Hardware Abstraction Layer, middleware ug ang STM32CubeMX PC-based configurator ug code generator
  • STM32Cube pagpalapad software. Ang pagpalapad nga software gihatag nga walay bayad para magamit sa STM32 Nucleo expansion boards, ug compatible sa STM32Cube software framework
  • STM32Cube Function Packs. Set sa function examples alang sa pipila sa labing kasagaran nga mga kaso sa aplikasyon nga gitukod pinaagi sa paggamit sa modularity ug interoperability sa STM32 Nucleo development boards ug mga pagpalapad, nga adunay STM32Cube software ug mga pagpalapad.

Ang STM32 Open Development Environment kay compatible sa usa ka halapad nga development environment lakip na ang STM32CubeIDE, IAR EWARM, Keil MDK-ARM, ug GCC/LLVM-based IDEs, nga adunay posibilidad nga i-integrate ang lain-laing component sama sa STM32CubeMX, STM32CubeProgrammer o STMoni32Cube.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 10

STM32 Open Development Environment: ang tanan nga imong gikinahanglan
Ang kombinasyon sa usa ka halapad nga hanay sa mapalapad nga mga tabla base sa nanguna nga mga komersyal nga produkto ug modular nga software, gikan sa drayber hangtod sa lebel sa aplikasyon, makapahimo sa paspas nga pag-prototyp sa mga ideya nga mahimong hapsay nga mabag-o ngadto sa katapusan nga mga disenyo.
Sa pagsugod sa imong disenyo:

  • Pilia ang angay nga STM32 Nucleo development board (NUCLEO) ug expansion (X-NUCLEO) boards (sensors, connectivity, audio, motor control ug uban pa) para sa functionality nga imong gikinahanglan.
  • Pilia ang imong development environment (IAR EWARM, Keil MDK ug GCC/LLVM-based IDEs) ug gamita ang libre nga STM32Cube tools ug software sama sa STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor o STM32CubeIDE.
  • I-download ang tanang gikinahanglan nga software aron mapadagan ang gamit sa pinili nga STM32 Nucleo expansion boards.
  • I-compile ang imong desinyo ug i-upload kini sa STM32 Nucleo development board.
  • Dayon sugdi ang pagpalambo ug pagsulay sa imong aplikasyon. Ang software nga naugmad sa STM32 Open Development Environment prototyping hardware mahimong direktang gamiton sa usa ka advanced prototyping board o sa usa ka end product design gamit ang parehas nga komersyal nga ST component, o mga component gikan sa samang pamilya nga makita sa STM32 Nucleo boards.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor - Hardware Overview 11

Mga Dokumento / Mga Kapanguhaan

STMicroelectronics X-NUCLEO-53L7A1 Multizone Ranging Sensor [pdf] Giya sa Gumagamit
X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 Multizone Ranging Sensor, Multizone Ranging Sensor, Ranging Sensor, Sensor

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *