STMicroelectronics - logo

Rychlý průvodce
Vícezónový senzor pro měření doby letu 8×8 s 90° FoV, rozšiřující deska VL53L7CX pro
STM32 Nucleo

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - kryt

října 2022

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - ikona 3

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - ikona 1

Konec hardwaruview

VL53L7CX – 8×8 vícezónový rozsahový senzor s 90° FoV
X-NUCLEO-53L7A1 Popis hardwaru

  • X-NUCLEO-53L7A1 je vícezónový senzor pro měření vzdálenosti 8×8 s úhlem záběru 90° a vývojovou deskou navrženou na základě senzoru VL53L7CX a patentované technologie ST FlightSense™.
  • VL53L7CX komunikuje s hostitelským mikrokontrolérem vývojářské desky STM32 Nucleo prostřednictvím propojení I3C dostupného na konektoru RXNUMX desky Arduino UNO.

Klíčové produkty na palubě
Vícezónový senzor VL53L7CX 8×8 s úhlem záběru 90°
Rozpěrky 0.25, 0.5 a 1 mm pro simulaci vzduchových mezer s krycími skly

Oddělovací desky
Rozbočovací desky SATEL-VL53L7CX lze zakoupit samostatně

Nejnovější informace jsou k dispozici na www.st.com
X-NUCLEO-53L7A1

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 1

Objednací kód: X-NUCLEO-53L7A1

  • Rozšiřující deska X-NUCLEO-53L7A1
    • Zařízení VL53L7CX lze v zakázkových aplikacích integrovat s rozšiřující deskou nebo externím rozbočovačem VL53L7CX.
    • Rozbočovací desky se dodávají samostatně.
  • X-NUCLEO-53L7A1 je k dispozici také jako NUCLEO Pack (P-NUCLEO-53L7A1)
    • Rozšiřující desku X-NUCLEO-53L7A1 lze také objednat na www.st.com jako součást sady NUCLEO Pack s rozšiřující deskou a deskou STM32 NUCLEO.
    • Objednací kód: P-NUCLEO-53L7A1: rozšiřující deska X-NUCLEO-53L7A1 a deska s plnými funkcemi NUCLEO-F401RE.
  • Vylamovací desky VL53L7CX lze objednat samostatně
    • Objednací kód: SATEL-VL53L7CX
    • Balení obsahuje dvě výsuvné desky

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 2

Softwarové prostředí senzorů doby letu
Software STM32Cube skončilview

Popis softwaru X-CUBE-TOF1

  • Softwarový balíček X-CUBE-TOF1 je rozšíření STM32Cube pro rozšiřující desky produktové řady Time-of-Flight (včetně X-NUCLEO-53L7A1) pro STM32. Zdrojový kód je založen na STM32Cube, což usnadňuje přenositelnost a sdílení kódu mezi různými rodinami mikrokontrolérů STM32.ampImplementace je k dispozici pro rozšiřující desku senzoru STM32 Nucleo (X-NUCLEO-53L7A1) zasunutou na vývojovou desku STM32 Nucleo (NUCLEO-F401RE nebo NUCLEO-L476RG).

Klíčové vlastnosti

  • Vrstva budiče (VL53L7CX ULD) pro kompletní správu vysoce přesného senzoru pro měření vzdálenosti VL53L7CX integrovaného v rozšiřující desce X-NUCLEO-53L7A1.
  • Snadná přenositelnost mezi různými rodinami MCU díky STM32Cube.
  • Bezplatné, uživatelsky přívětivé licenční podmínky.
  • Sample kód pro měření rozsahu.

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 3

Nastavení a ukázka Přamples

HW předpoklady

  • 1x Vysoce přesná rozšiřující deska snímače ToF založená na VL53L7CX (X-NUCLEO-53L7A1).
  • 1x STM32 Nucleo vývojová deska (NUCLEO-F401RE napřample)
  • 1x notebook/PC s Windows
  • 1x USB kabel USB typu A na Mini-B
  • Pokud nemáte vývojovou desku STM32 Nucleo, můžete si objednat balíček Nucleo (P-NUCLEO-53L7A1):
    • Rozšiřující deska X-NUCLEO-53L7A1 a deska s plnými funkcemi NUCLEO-F401RE se dodávají společně.

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 4

SW předpoklady

  • STSW-IMG036: Ultra Lite Driver (ULD) pro VL53L7CX
  • STSW-IMG037: Grafické uživatelské rozhraní (GUI) P-NUCLEO-53L7A1 ve Windows 7 a 10
  • STSW-IMG038: Linuxový ovladač pro VL53L7CX
  • X-CUBE-TOF1: Rozšíření softwaru senzorů doby letu pro STM32Cube.
  • Při instalaci X-CUBE-TOF1 nainstaluje instalační program také adresář obsahující example projekty například zde:
  • C:\Users\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projekty\NUCLEOF1RE\Příklamples\53L7A1\53L7A1_SimpleRanging.

Instalace ovladače NUCLEO Kit

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 5

Instalace softwaru GUI VL53L7CX

GUI je obecně prvním a snadným nástrojem pro hodnocení zařízení

  • Proveďte instalaci HW a připojte rozšiřující desku VL53L7CX + Nucleo F401RE k PC
  • Nainstalujte GUI SW pro VL53L7CX Demo a konfigurační nastavení
  • STSW-IMG037, staženo z www.st.com
  • Spusťte instalační program s oprávněními správce

Grafické uživatelské rozhraní může:

  • Proveďte ofsetovou a Xtalk kalibraci a vizualizujte kalibrační data
  • Změňte klíčové parametry VL53L7CX
  • Zobrazení dat v reálném čase (vzdálenost, signál, okolní rychlost)
  • Získejte protokolování dat a přehrajte si protokol dat (.csv file)

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 6

Instalace softwaru X-CUBE-TOF1

  • Proveďte HW instalaci a připojte sadu NUCLEO ( P-NUCLEO-53L7A1) k PC
  • Nainstalujte balíček SW X-CUBE-TOF1
    • X-CUBE-TOF1 rev 3.2.0 nebo novější, stažený z www.st.com
    • X-CUBE-TOF1 se instaluje pomocí STM32CubeMx, sekce pro správu instalace softwaru.
    • Jakmile je X-CUBE-TOF1 nainstalován. Přejděte na
    • C:\Uživatelé\ \STM32Cube\Repozitář\Balíčky\STMicroelectronics\X-CUBE-TOF1\ \Projekty\NUCLEO-F1RE\Examples\53L7A1\53L7A1_SimpleRanging

Obsah softwarového balíku X-CUBE: API SW + SW examples

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 7

VL53L7CX – 8×8 vícezónový rozsahový senzor s 90° FoV
Kód hodnocení example (.bin) pomocí X-CUBE-TOF1 a NUCLEO Pack

Postupujte podle pokynů z UM3108 (Jak používat VL53L7CX se softwarovými balíčky pro senzory doby letu STMicroelectronics X-CUBE-TOF1 pro STM32CubeMX), které naleznete na st.com

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 8

VL53L7CX – 8×8 vícezónový rozsahový senzor s 90° FoV
Začněte programovat s kódem examppomocí X-CUBE-TOF1 a NUCLEO Pack
Postupujte podle pokynů z UM3108 (Jak používat VL53L7CX se softwarovými balíčky pro senzory doby letu STMicroelectronics X-CUBE-TOF1 pro STM32CubeMX), které naleznete na st.com

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 9

Dokumenty a související zdroje

Všechny dokumenty jsou k dispozici na kartě Dokumentace souvisejících produktů webstrana
X-NUCLEO-53L7A1:

  • Stručná data DB4808: Vícezónový senzor pro měření doby letu 8×8 s rozšiřující deskou FoV 90° založený na VL53L7CX pro STM32 Nucleo
  • Uživatelská příručka UM3067: Začínáme s X-NUCLEO-53L7A1 Vysoce přesný senzor doby letu založený na VL53L7CX pro STM32 Nucleo
  • Schémata X-NUCLEO-53L7A1
  • X-NUCLEO-53L7A1 GERBER

P-NUCLEO-53L7A1:

  • Stručná data DB4871: Sada VL53L7CX Nucleo s rozšiřující deskou X-NUCLEO-53L7A1 a deskou Nucleo STM32F401RE

SATEL-VL53L7CX:

  • Stručná data DB4809: Rozbočovací deska VL53L7CX Vysoce přesný senzor doby letu
  • SCHÉMA ZAPOJENÍ SATEL-VL53L7CX
  • SATEL-VL53L7CX GERBER

X-CUBE-TOF1: Softwarový balíček pro STM32Cube

  • Data Brief DB4449: Rozšíření softwaru senzorů doby letu pro STM32Cube
  • Uživatelská příručka UM3108: Začínáme s STMicroelectronics X-CUBE-TOF1, senzory doby letu, softwarový balíček pro STM32CubeMX

VL53L7CX:

  • Datový list DS13865: Vícezónový senzor pro měření doby letu 8×8 s úhlem záběru 90°
  • Stručná data DB4796: Vícezónový senzor pro měření doby letu 8×8 s úhlem zorného pole 90°

STSW-IMG036:

  • Data Brief DB4810: Ultra lite driver (ULD) aplikační programovací rozhraní (API) pro VL53L7CX Time-of-Flight 8×8 vícezónový senzor rozsahu s 90° FoV

STSW-IMG037:

  • Data Brief DB4811: P-NUCLEO-53L7A1 pack grafické uživatelské rozhraní (GUI)

Otevřené vývojové prostředí STM32: Konecview

Ekosystém STM32 ODE 
RYCHLÝ, DOSTUPNÝ PROTOTYP A VÝVOJ
Otevřené vývojové prostředí STM32 (ODE) je otevřený, flexibilní, snadný a cenově dostupný způsob vývoje inovativních zařízení a aplikací založených na rodině 32bitových mikrokontrolérů STM32 v kombinaci s dalšími nejmodernějšími komponenty ST připojenými přes rozšiřující desky. Umožňuje rychlé prototypování se špičkovými součástmi, které lze rychle převést do finálních návrhů.
STM32 ODE zahrnuje následujících pět prvků:

  • Vývojové desky STM32 Nucleo. Komplexní řada cenově dostupných vývojových desek pro všechny řady mikrokontrolérů STM32 s neomezenou unifikovanou možností rozšíření a s integrovaným debuggerem/programátorem
  • Expanzní desky STM32 Nucleo. Desky s dalšími funkcemi pro přidání snímání, ovládání, konektivity, napájení, zvuku nebo dalších funkcí podle potřeby. Rozšiřující desky jsou připojeny na horní stranu vývojových desek STM32 Nucleo. Složitější funkčnosti lze dosáhnout stohováním dalších rozšiřujících desek
  • Software STM32Cube. Sada bezplatných nástrojů a vestavěných softwarových kostek umožňujících rychlý a snadný vývoj na STM32, včetně vrstvy Hardware Abstraction Layer, middlewaru a konfigurátoru a generátoru kódu na bázi PC STM32CubeMX.
  • Rozšiřující software STM32Cube. Rozšiřující software poskytovaný zdarma pro použití s ​​rozšiřujícími deskami STM32 Nucleo a kompatibilní se softwarovým rámcem STM32Cube
  • Funkční balíčky STM32Cube. Sada funkcí examppro některé z nejběžnějších aplikačních případů vytvořených využitím modularity a interoperability vývojových desek a rozšíření STM32 Nucleo se softwarem a rozšířeními STM32Cube.

Otevřené vývojové prostředí STM32 je kompatibilní s širokou škálou vývojových prostředí, včetně STM32CubeIDE, IAR EWARM, Keil MDK-ARM a IDE založených na GCC/LLVM, s možností integrace různých komponent, jako jsou STM32CubeMX, STM32CubeProgrammer nebo STM32CubeMonitor.

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 10

Otevřené vývojové prostředí STM32: vše, co potřebujete
Kombinace široké škály rozšiřitelných desek založených na špičkových komerčních produktech a modulárním softwaru, od ovladače až po aplikační úroveň, umožňuje rychlé prototypování nápadů, které lze hladce převést do konečných návrhů.
Chcete-li začít s návrhem:

  • Vyberte si vhodnou vývojovou desku STM32 Nucleo (NUCLEO) a rozšiřující desky (X-NUCLEO) (senzory, konektivitu, audio, ovládání motoru atd.) pro funkce, které potřebujete.
  • Vyberte si vývojové prostředí (IDE založené na IAR EWARM, Keil MDK a GCC/LLVM) a použijte bezplatné nástroje a software STM32Cube, jako například STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor nebo STM32CubeIDE.
  • Stáhněte si veškerý potřebný software pro spuštění funkcí na vybraných rozšiřujících deskách STM32 Nucleo.
  • Zkompilujte svůj návrh a nahrajte jej na vývojovou desku STM32 Nucleo.
  • Pak začněte s vývojem a testováním vaší aplikace. Software vyvinutý na prototypovacím hardwaru STM32 Open Development Environment lze přímo použít v pokročilé prototypovací desce nebo v návrhu konečného produktu s použitím stejných komerčních komponent ST nebo komponent ze stejné řady, jaké se nacházejí na deskách STM32 Nucleo.

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 - Hardware ukončenview 11

Dokumenty / zdroje

Vícezónový senzor STMicroelectronics X-NUCLEO-53L7A1 [pdfUživatelská příručka
X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 Vícezónový senzor pro měření vzdálenosti, Vícezónový senzor pro měření vzdálenosti, Senzor pro měření vzdálenosti, Senzor

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *