STMicroelectronics - logo

Quick Bẹrẹ Itọsọna
Akoko-ti-Flight 8 × 8 multizone orisirisi sensọ pẹlu 90° FoV VL53L7CX imugboroosi ọkọ fun
STM32 iparun

STMicroelectronics X-NUCLEO-53L7A1 Multizone Raging Sensor - ideri

Oṣu Kẹwa Ọdun 2022

STMicroelectronics X-NUCLEO-53L7A1 Multizone Raging Sensor - aami 3

STMicroelectronics X-NUCLEO-53L7A1 Multizone Raging Sensor - aami 1

Hardware Loriview

VL53L7CX – 8× 8 multizone orisirisi sensọ pẹlu 90 ° FoV
X-NUCLEO-53L7A1 Hardware Apejuwe

  • X-NUCLEO-53L7A1 jẹ 8 × 8 multizone sensọ orisirisi pẹlu 90 ° FoV ati igbimọ idagbasoke ti a ṣe ni ayika sensọ VL53L7CX ti o da lori imọ-ẹrọ itọsi ST FlightSense ™
  • VL53L7CX n ba sọrọ pẹlu STM32 Nucleo Olùgbéejáde igbimọ agbalejo microcontroller nipasẹ ọna asopọ IC ti o wa lori asopo Arduino UNO R3.

Key Products lori ọkọ
VL53L7CX 8×8 multizone orisirisi sensọ pẹlu 90 ° FoV
0.25, 0.5 ati 1mm spacers lati ṣe afiwe awọn ela afẹfẹ, pẹlu awọn gilaasi ideri

Breakout lọọgan
SATEL-VL53L7CX breakout lọọgan le ṣee ra lọtọ

Alaye tuntun ti o wa ni www.st.com
X-NUCLEO-53L7A1

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 1

Koodu ibere: X-NUCLEO-53L7A1

  • X-NUCLEO-53L7A1 imugboroosi ọkọ
    • Awọn ẹrọ VL53L7CX ni awọn ohun elo aṣa le ṣepọ pẹlu ọkọ imugboroja, tabi VL53L7CX breakout ita.
    • Awọn igbimọ breakout ti wa ni jiṣẹ lọtọ.
  • X-NUCLEO-53L7A1 tun wa bi Pack NUCLEO (P-NUCLEO-53L7A1)
    • X-NUCLEO-53L7A1 imugboroosi ọkọ le tun ti wa ni pase lori www.st.com gẹgẹ bi ara ti a NUCLO Pack pẹlu imugboroosi ọkọ ati STM32 NUCLO ọkọ.
    • koodu ibere: P-NUCLEO-53L7A1: X-NUCLEO-53L7A1 imugboroosi ọkọ ati NUCLO-F401RE ni kikun awọn ẹya ara ẹrọ ọkọ.
  • VL53L7CX breakout lọọgan le wa ni pase lọtọ
    • koodu ibere: SATEL-VL53L7CX
    • Idii naa gbe awọn igbimọ breakout meji

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 2

Aago-ti-Flight sensosi Software Ayika
STM32Cube Software Pariview

X-CUBE-TOF1 software apejuwe

  • Apo sọfitiwia X-CUBE-TOF1 jẹ imugboroja STM32Cube fun awọn igbimọ imugboroja ti idile ọja Time-of- (pẹlu X-NUCLEO-53L7A1) fun STM32. Koodu orisun da lori STM32Cube lati ni irọrun gbigbe ati pinpin koodu kọja awọn idile STM32 MCU oriṣiriṣi. A sample imuse wa fun STM32 Nucleo orisirisi sensọ imugboroosi ọkọ (X-NUCLEO-53L7A1) edidi lori oke kan STM32 Nucleo ọkọ idagbasoke (NUCLEO-F401RE tabi NUCLEO-L476RG).

Awọn ẹya ara ẹrọ bọtini

  • Iwakọ Layer (VL53L7CX ULD) fun pipe isakoso ti VL53L7CX High yiye orisirisi sensọ ese ni X-NUCLEO-53L7A1 imugboroosi ọkọ.
  • Irọrun gbigbe kọja awọn idile MCU oriṣiriṣi, o ṣeun si STM32Cube.
  • Ọfẹ, awọn ofin iwe-aṣẹ ore-olumulo.
  • Sample koodu fun orisirisi wiwọn.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 3

Eto & Ririnkiri Examples

HW prequisites

  • 1x Ipese giga ToF sensọ imugboroosi igbimọ ti o da lori VL53L7CX (X-NUCLEO-53L7A1).
  • 1x STM32 Nucleo idagbasoke igbimọ (NUCLEO-F401RE fun example)
  • 1x Kọǹpútà alágbèéká / PC pẹlu Windows
  • 1x Iru USB A si Mini-B okun USB
  • Ti o ko ba ni igbimọ idagbasoke STM32 Nucleo, o le paṣẹ idii Nucleo kan (P-NUCLEO-53L7A1):
    • X-NUCLEO-53L7A1 imugboroja ọkọ ati NUCLO-F401RE ni kikun awọn ẹya ara ẹrọ ti a fi papọ.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 4

SW prerequisites

  • STSW-IMG036: Ultra Lite Driver (ULD) fun VL53L7CX
  • STSW-IMG037: P-NUCLEO-53L7A1 Olumulo Aworan (GUI) lori Windows 7 ati 10
  • STSW-IMG038: Linux iwakọ fun VL53L7CX
  • X-CUBE-TOF1: Aago-ti-Flight sensosi software imugboroosi software fun STM32Cube.
  • Nigba ti o ba fi sori ẹrọ X-CUBE-TOF1 insitola fi sori ẹrọ tun liana ti o ni awọn exampAwọn iṣẹ akanṣe nibi fun apẹẹrẹ:
  • C: \ Awọn olumulo \ STM32Cube \ Ibi ipamọ \ Awọn idii \ STMicroelectronics \ X-CUBE-TOF1 \ \ Awọn iṣẹ akanṣe \ NUCLEOF1RE \ Examples\53L7A1\53L7A1_SimpleRanging.

NUCLEO Apo iwakọ fifi sori

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 5

VL53L7CX GUI software fifi sori

GUI ni gbogbogbo jẹ irinṣẹ akọkọ ati irọrun lati ṣe iṣiro ẹrọ naa

  • Ṣe fifi sori HW ati so igbimọ imugboroja VL53L7CX + Nucleo F401RE si PC
  • Fi GUI SW sori ẹrọ fun Ririnkiri VL53L7CX ati awọn eto atunto
  • STSW-IMG037, gbaa lati ayelujara lati www.st.com
  • Ṣiṣe awọn insitola pẹlu Admin awọn anfaani

Ni wiwo olumulo ayaworan le:

  • Ṣe aiṣedeede ati isọdiwọn Xtalk ati wo data isọdiwọn
  • Yi pada bọtini sile ti VL53L7CX
  • Ṣe afihan data ni akoko gidi (ijinna, ifihan agbara, oṣuwọn ibaramu)
  • Gba iwọle data ki o tun ṣe datalog kan (.csv file)

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 6

X-CUBE-TOF1 software fifi sori ẹrọ

  • Ṣe fifi sori HW ki o so ohun elo NUCLO (P-NUCLEO-53L7A1) si PC
  • Fi sori ẹrọ package X-CUBE-TOF1 SW
    • X-CUBE-TOF1 rev 3.2.0 tabi Opo, gbaa lati www.st.com
    • X-CUBE-TOF1 ti fi sori ẹrọ nipasẹ STM32CubeMx, ṣakoso apakan fifi sori ẹrọ software.
    • Ni kete ti X-CUBE-TOF1 ti fi sori ẹrọ. Lọ si
    C: \ Awọn olumulo \ \ STM32Cube \ Ibi ipamọ \ Awọn idii \ STMicroelectronics \ X-CUBE-TOF1 \ \ Awọn iṣẹ akanṣe \ NUCLEO-F1RE \ Examples\53L7A1\53L7A1_SimpleRanging

X-CUBE software awọn akoonu ti: API SW + SW examples

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 7

VL53L7CX – 8× 8 multizone orisirisi sensọ pẹlu 90 ° FoV
Koodu igbelewọn example (.bin) lilo X-CUBE-TOF1 ati NUCLO Pack

Tẹle awọn itọnisọna lati UM3108 (Bi o ṣe le lo VL53L7CX pẹlu STMMicroelectronics' X-CUBE-TOF1 Awọn akopọ sọfitiwia sensọ akoko-of-Flight fun STM32CubeMX) ti o le rii lori st.com

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 8

VL53L7CX – 8× 8 multizone orisirisi sensọ pẹlu 90 ° FoV
Bẹrẹ siseto pẹlu koodu examples lilo X-CUBE-TOF1 ati NUCLO Pack
Tẹle awọn itọnisọna lati UM3108 (Bi o ṣe le lo VL53L7CX pẹlu STMMicroelectronics' X-CUBE-TOF1 Awọn akopọ sọfitiwia sensọ akoko-of-Flight fun STM32CubeMX) ti o le rii lori st.com

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 9

Awọn iwe aṣẹ & Awọn orisun ti o jọmọ

Gbogbo awọn iwe aṣẹ wa ni taabu Iwe aṣẹ ti awọn ọja ti o jọmọ weboju-iwe
X-NUCLEO-53L7A1:

  • Alaye kukuru DB4808: Akoko-ti-ofurufu 8 × 8 multizone orisirisi sensọ pẹlu 90 ° FoV igbimọ imugboroosi ti o da lori VL53L7CX fun STM32 Nucleo
  • Afọwọṣe olumulo UM3067: Bibẹrẹ pẹlu X-NUCLEO-53L7A1 Iṣe deede Aago-ti-ofurufu sensọ ti o da lori VL53L7CX fun STM32 Nucleo
  • X-NUCLEO-53L7A1 SCHEMATICS
  • X-NUCLEO-53L7A1 GERBER

P-NUCLEO-53L7A1:

  • Alaye kukuru DB4871: idii Nucleo VL53L7CX pẹlu igbimọ imugboroja X-NUCLEO-53L7A1 ati igbimọ Nucleo STM32F401RE

SATEL-VL53L7CX:

  • Data Brief DB4809: VL53L7CX breakout Board Ipese ti o ga julọ Aago-ti-Flight Sensor
  • SATEL-VL53L7CX SCHEMATIC
  • SATEL-VL53L7CX GERBER

X-CUBE-TOF1: Software package fun STM32Cube

  • Alaye kukuru DB4449: Imugboroosi sọfitiwia awọn sensọ akoko-ti-Flight fun STM32Cube
  • Itọsọna olumulo UM3108: Bibẹrẹ pẹlu STMicroelectronics X-CUBE-TOF1, Awọn sensọ akoko-ti-Flight, package sọfitiwia fun STM32CubeMX

VL53L7CX:

  • Datasheet DS13865: Akoko-ti-Flight 8×8 multizone orisirisi sensọ pẹlu 90° FoV
  • Data Brief DB4796: Akoko-ti-Flight 8×8 multizone orisirisi sensọ pẹlu 90° FoV

STSW-IMG036:

  • Data Brief DB4810: Ultra Lite Driver (ULD) ni wiwo siseto ohun elo (API) fun VL53L7CX Aago-ti-Flight 8 × 8 multizone orisirisi sensọ pẹlu 90 ° FoV

STSW-IMG037:

  • Data Brief DB4811: P-NUCLEO-53L7A1 ni wiwo olumulo ayaworan (GUI)

STM32 Ṣii Idagbasoke Ayika: Pariview

STM32 ODE ilolupo 
SARA, ITOJU IDAGBASOKE ATI IDAGBASOKE
Ayika Idagbasoke Ṣii STM32 (ODE) jẹ ṣiṣi, rọ, irọrun ati ọna ti ifarada lati ṣe agbekalẹ awọn ẹrọ imotuntun ati awọn ohun elo ti o da lori idile microcontroller STM32 32-bit ni idapo pẹlu awọn paati ST-ti-ti-ti-aworan miiran ti o sopọ nipasẹ awọn igbimọ imugboroja. O jẹ ki afọwọṣe iyara ṣiṣẹ pẹlu awọn paati iwaju-eti ti o le yipada ni iyara si awọn apẹrẹ ikẹhin.
STM32 ODE pẹlu awọn eroja marun wọnyi:

  • STM32 Nucleo idagbasoke lọọgan. Iwọn okeerẹ ti awọn igbimọ idagbasoke ti ifarada fun gbogbo STM32 jara microcontroller, pẹlu agbara imugboroja ti iṣọkan ti ko ni opin, ati pẹlu oluṣeto adarọ-ese / pirogirama
  • STM32 Nucleo imugboroosi lọọgan. Awọn igbimọ pẹlu iṣẹ ṣiṣe afikun lati ṣafikun oye, iṣakoso, Asopọmọra, agbara, ohun tabi awọn iṣẹ miiran bi o ṣe nilo. Awọn igbimọ imugboroja ti wa ni edidi lori oke awọn igbimọ idagbasoke STM32 Nucleo. Awọn iṣẹ ṣiṣe eka diẹ sii le ṣee ṣe nipasẹ tito awọn igbimọ imugboroja afikun
  • STM32Cube software. Eto ti awọn irinṣẹ ọfẹ ọfẹ ati awọn biriki sọfitiwia ti a fi sii lati jẹ ki idagbasoke iyara ati irọrun lori STM32, pẹlu Layer Abstraction Hardware, middleware ati atunto orisun STM32CubeMX PC ati olupilẹṣẹ koodu
  • STM32Cube imugboroosi software. Sọfitiwia Imugboroosi ti pese ni ọfẹ fun lilo pẹlu awọn igbimọ imugboroja STM32 Nucleo, ati ibaramu pẹlu ilana sọfitiwia STM32Cube
  • Awọn akopọ Iṣẹ STM32Cube. Eto iṣẹ examples fun diẹ ninu awọn ọran ohun elo ti o wọpọ julọ ti a ṣe nipasẹ gbigbe modularity ati interoperability ti awọn igbimọ idagbasoke Nucleo STM32 ati awọn imugboroja, pẹlu sọfitiwia STM32Cube ati awọn imugboroja.

Ayika Idagbasoke Ṣii STM32 jẹ ibaramu pẹlu ọpọlọpọ awọn agbegbe idagbasoke pẹlu STM32CubeIDE, IAR EWARM, Keil MDK-ARM, ati awọn IDE ti o da lori GCC/LLVM, pẹlu seese lati ṣepọ awọn oriṣiriṣi awọn paati bii STM32CubeMX, STM32CubeMoreprogrammer tabi STM32CubeMother

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 10

Ayika Idagbasoke Ṣii STM32: gbogbo ohun ti o nilo
Ijọpọ ti ọpọlọpọ awọn igbimọ ti o gbooro ti o da lori awọn ọja iṣowo ti o ni iwaju ati sọfitiwia apọjuwọn, lati awakọ si ipele ohun elo, ngbanilaaye iṣapẹẹrẹ iyara ti awọn imọran ti o le yipada ni irọrun sinu awọn apẹrẹ ikẹhin.
Lati bẹrẹ apẹrẹ rẹ:

  • Yan igbimọ idagbasoke STM32 Nucleo ti o yẹ (NUCLEO) ati imugboroosi (X-NUCLEO) awọn igbimọ (awọn sensọ, Asopọmọra, ohun, iṣakoso mọto ati bẹbẹ lọ) fun iṣẹ ṣiṣe ti o nilo.
  • Yan agbegbe idagbasoke rẹ (IAR EWARM, Keil MDK ati GCC/LLVM-orisun IDEs) ati lo awọn irinṣẹ STM32Cube ọfẹ ati sọfitiwia bii STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor tabi STM32CubeIDE.
  • Ṣe igbasilẹ gbogbo sọfitiwia pataki lati ṣiṣẹ iṣẹ ṣiṣe lori awọn igbimọ imugboroosi STM32 Nucleo ti a yan.
  • Ṣe akopọ apẹrẹ rẹ ki o gbee si igbimọ idagbasoke STM32 Nucleo.
  • Lẹhinna bẹrẹ idagbasoke ati idanwo ohun elo rẹ. Software ti o ni idagbasoke lori STM32 Ṣii Development Environment hardware prototyping le ṣee lo taara ni igbimọ iṣapẹẹrẹ ilọsiwaju tabi ni apẹrẹ ọja ipari nipa lilo awọn paati ST iṣowo kanna, tabi awọn paati lati idile kanna gẹgẹbi awọn ti a rii lori awọn igbimọ STM32 Nucleo.

STMicroelectronics X-NUCLEO-53L7A1 Multizone Sensor Raging – Hardware Overview 11

Awọn iwe aṣẹ / Awọn orisun

STMicroelectronics X-NUCLEO-53L7A1 Multizone Raging Sensor [pdf] Itọsọna olumulo
X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 Multizone Sensor Raging, Multizone Raging Sensor, Sensor Raging, Sensọ

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *