STM32 Nucleo Time Flight Sensor s rozšířeným měřením dosahu

STM32 Nucleo Time Flight Sensor s rozšířeným měřením dosahu

Senzor doby letu s měřením rozšířeného dosahu na základě rozšiřující desky VL53L4CX pro STM32 Nucleo 

Konec hardwaruview

X-NUCLEO-53L4A2 Popis hardwaru

  • X-NUCLEO-53L4A2 je senzor doby letu s rozšířenou deskou pro měření a vývoj, navržený kolem senzoru VL53L4CX založený na patentované technologii ST FlightSense™.
  • VL53L4CX komunikuje s hostitelským mikrokontrolérem vývojářské desky STM32 Nucleo prostřednictvím propojení I2C dostupného na konektoru Arduino UNO R3.

Klíčové produkty na palubě 

VL53L4CX Time-of-Flight (ToF) Snímač doby letu s měřením rozšířeného dosahu
Rozpěrky 0.25, 0.5 a 1 mm simulovat vzduchové mezery, s krycí skla

Konektory vylamovacích desek 

SATEL-VL53L4CX vylamovací desky lze zakoupit samostatně

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

Konec hardwaruview

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

  • Rozšiřující deska X-NUCLEO-53L4A2
  • Zařízení VL53L4CX v uživatelských aplikacích lze integrovat s rozšiřující deskou nebo externím breakoutem VL53L4CX.
  • Vylamovací desky jsou dodávány samostatně.
  • X-NUCLEO-53L4A2 je k dispozici také jako NUCLEO Pack (P-NUCLEO-53L4A2)
  • Rozšiřující desku X-NUCLEO-53L4A2 lze objednat také 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-53L4A2:
    Rozšiřující deska X-NUCLEO-53L4A2 a deska s plnými funkcemi NUCLEO-F401RE.
  • Vylamovací desky VL53L4CX lze objednat samostatně
  • Objednací kód: SATEL-VL53L4CX
  • Balení obsahuje dvě vylamovací desky
    Konec hardwaruview

Softwarové prostředí senzorů doby letu 

Software STM32Cube skončilview

Popis softwaru X-CUBE-TOF1

  • Softwarový balík X-CUBE-TOF1 je rozšíření STM32Cube pro rozšiřující desky řady produktů Time-ofFlight (včetně X-NUCLEO-53L4A2) pro STM32. Zdrojový kód je založen na STM32Cube pro usnadnění přenositelnosti a sdílení kódu mezi různými rodinami STM32 MCU. Tak jakoampImplementace je k dispozici pro rozšiřující desku snímače rozsahu STM32 Nucleo (X-NUCLEO-53L4A2) připojenou na horní část vývojové desky STM32 Nucleo (NUCLEOF401RE nebo NUCLEO L476RG).

Klíčové vlastnosti 

  • Vrstva ovladače (ovladač VL53L4CX) pro kompletní správu snímače VL53L4CX s měřením rozšířeného rozsahu integrovaného v rozšiřující desce X-NUCLEO53L4A2.
  • 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.

Nejnovější SW dostupný na www.st.com 
X-CUBE-TOF1

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 VL53L4CX (X-NUCLEO-53L4A2).
    HW předpoklady
  • 1x vývojová deska STM32 Nucleo (NUCLEO-F401RE napřample)
    HW předpoklady
  • 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-53L4A2):
    HW předpoklady
  • Rozšiřující deska X-NUCLEO-53L4A2 a deska NUCLEO-F401RE s plnými funkcemi dodávané společně.
  • STSW-IMG029: Holý ovladač pro VL53L4CX
  • STSW-IMG030: Grafické uživatelské rozhraní (GUI) P-NUCLEO-53L4A2 ve Windows 7 a 10
  • STSW-IMG031: Linux ovladač pro VL53L4CX
  • X-CUBE-TOF1: Rozšíření softwaru senzorů času letu pro STM32Cube.
    • Při instalaci X-CUBE-TOF1 nainstaluje instalační program také adresář obsahující example projekty například zde:
      • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.

Instalace ovladače NUCLEO Kit

  1. Připojte P-NUCLEO k PC přes USB
    • Počkejte, až bude deska rozpoznána; ovladače se nainstalují automaticky)
    • Pokud systém Windows nemůže automaticky nainstalovat ovladač STLINK, postupujte podle kroku 2
    Instalace ovladače NUCLEO Kit
  2. Nainstalujte ovladač portu USB počítače, aby bylo možné detekovat desku Nucleo
    • Stáhněte si STSW-LINK009 z www.st.com
    • Rozbalte a dvakrát klikněte na „stlink_winusb_install.bat“ pro instalaci ovladače.
    Instalace ovladače NUCLEO Kit

Instalace softwaru GUI VL53L4CX

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 VL53L4CX + Nucleo F401RE k PC
  • Nainstalujte GUI SW pro VL53L4CX Demo a konfigurační nastavení
    • TSW-IMG030, 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 VL53L4CX
    • 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)
      Instalace softwaru GUI VL53L4CX
    • Proveďte HW instalaci a připojte sadu NUCLEO ( P-NUCLEO 53L4A2) k PC
    • Nainstalujte balíček SW X-CUBE-TOF1
      • X-CUBE-TOF1 rev 4.0.0 nebo novější, staženo z www.st.com
      • X-CUBE-TOF1 se instaluje prostřednictvím STM32CubeMx, sekce správy instalace softwaru.
      • Jakmile je X-CUBE-TOF1 nainstalován. Jít do
        • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Obsah softwarového balíku X-CUBE: API SW + SW examples

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

Rozšiřující deska snímače času letu s vysokou přesností 

Kód hodnocení example (.bin) pomocí X-CUBE-TOF1 a NUCLEO Pack

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

Senzor VL53L4CX s rozšiřující deskou pro měření rozšířeného rozsahu 

Začněte programovat s kódem examppomocí X-CUBE-TOF1 a NUCLEO Pack

Kód hodnocení example (.bin) pomocí X-CUBE-TOF1 a NUCLEO Pack

Dokumenty a související zdroje

Přejít na https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

Všechny dokumenty jsou k dispozici na kartě Dokumentace souvisejících produktů webstrana

VL53L4CX: Složka produktu

  • DS13805 : Snímač doby letu s měřením rozšířeného dosahu – datový list

X-NUCLEO-53L4A2: Složka produktu

  • DB462 : Snímač doby letu s rozšiřující deskou pro měření rozšířeného dosahu na bázi VL53L4CX pro STM32 Nucleo – stručná data
  • X-NUCLEO-53L4A2 Rychlý průvodce startem: Snímač doby letu s měřením rozšířeného dosahu – tento dokument
  • UM2976 : Začínáme se senzorem doby letu X-NUCLEO-53L4A2 s měřením rozšířeného dosahu na základě VL53L4CX pro STM32 Nucleo – uživatelská příručka

P-NUCLEO-53L4A2: Složka produktu

  • DBxxxx : VL53L4CX Nucleo pack s rozšiřující deskou X-NUCLEO-53L4A2 a deskou STM32F401RE Nucleo – přehled údajů

SATEL-VL53L4CX: Složka produktu

  • DB4632 : VL53L4CX vylamovací deska Snímač doby letu s měřením rozšířeného dosahu – stručná data

STSW-IMG029: Holý ovladač pro složku VL53L4CX

  • DB4583 : Aplikační programovací rozhraní (API) pro VL53L4CX – stručná data

STSW-IMG030: Složka grafického uživatelského rozhraní (GUI).

  • DB4584 : P-NUCLEO-53L4A2 pack grafické uživatelské rozhraní (GUI) – stručná data
  • Nastavení softwaru file

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

  • DB4449 : Rozšíření softwaru senzorů času letu pro STM32Cube – stručná data
  • UMxxxx : Začínáme s STMicroelectronics X-CUBE-TOF1, senzory doby letu, softwarový balíček pro STM32CubeMX – Uživatelská příručka
  • Nastavení softwaru file

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ší funkcionality 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 bloků umožňujících rychlý a snadný vývoj na STM32, včetně vrstvy hardwarové abstrakce, middlewaru a
    Konfigurátor a generátor kódů 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 celou řadou vývojových prostředí včetně STM32CubeIDE, IAR EWARM, Keil MDK-ARM a IDE na bázi GCC/LLVM, s možností integrace různých komponent, jako jsou STM32CubeMX, STM32CubeProgrammer nebo STM32CubeMonitor.

Rychlé a cenově dostupné prototypování a vývoj

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 své vývojové prostředí (IAR EWARM, Keil MDK a IDE založené na GCC/LLVM) a použijte bezplatné nástroje a software STM32Cube, jako jsou 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.
  • Poté začněte vyvíjet a testovat svou aplikaci.

Software vyvinutý na prototypové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é rodiny jako ty, které se nacházejí na deskách STM32 Nucleo.

Otevřené vývojové prostředí STM32: vše, co potřebujete

Logo

Dokumenty / zdroje

ST STM32 Nucleo Time Flight Sensor s rozšířeným měřením dosahu [pdfUživatelská příručka
STM32 Nucleo Time Flight Sensor s měřením rozšířeného dosahu, STM32 Nucleo, Time Flight Sensor s měřením rozšířeného dosahu, Měření rozšířeného rozsahu, Měření dosahu

Reference

Zanechte komentář

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