STMicroelectronics-logo

STMicroelectronics VL53L4ED Senzor blizine visoke preciznosti

STMicroelectronics-VL53L4ED-Proizvod senzora blizine visoke preciznosti

Informacije o proizvodu

Specifikacije

  • Senzor blizine visoke preciznosti s proširenom pločom za proširenje temperature
  • Zasnovan na VL53L4ED za STM32 Nucleo
  • Senzor: VL53L4ED ToF
  • Odstojnici: 0.25 mm, 0.5 mm i 1 mm za simulaciju zračnih praznina
  • Razvodne ploče: SATEL-VL53L4ED razvodne ploče dostupne zasebno
  • Konektori: Arduino UNO R3 konektori

Upute za upotrebu proizvoda

X-NUCLEO-53L4A3 je opremljen senzorom VL53L4ED, odstojnicima, pločama za razbijanje i konektorima. Dizajniran je za senzor blizine visoke preciznosti s mogućnostima proširenog temperaturnog raspona.

  • Potrebne ploče: X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3
  • Povežite P-NUCLEO na PC preko USB-a.
  • Instalirajte upravljački program za USB port za PC da biste otkrili Nucleo ploču.
  • Instalirajte VL53L4ED GUI softver za procjenu uređaja.
  • Instalirajte softverski paket X-CUBE-TOF1 za API SW i examples.

Pratite uputstva data u UM3108 na st.com za korišćenje VL53L4ED sa softverskim paketima X-CUBE-TOF1. Prevucite i ispustite .bin files za instalaciju.

FAQ

Hardware Overview

X-NUCLEO-53L4A3 Opis hardvera

  • X-NUCLEO-53L4A3 je razvojna ploča dizajnirana oko VL53L4ED ToF senzora visoke preciznosti blizine i proširenog temperaturnog raspona zasnovanog na patentiranoj tehnologiji ST FlightSense
  • VL53L4ED komunicira sa mikrokontrolerom matične ploče STM32 Nucleo razvojne ploče preko I2C veze dostupnog na Arduino UNO R3 konektoru.

Ključni proizvodi na brodu

  • VL53L4ED ToF senzor blizine visoke preciznosti i proširenog temperaturnog raspona
  • Odstojnici od 0.25, 0.5 i 1 mm za simulaciju zračnih otvora, s pokrovnim staklima

Konektori za razvodne ploče

  • SATEL-VL53L4ED ploče za razbijanje mogu se kupiti zasebno

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.1

  • X-NUCLEO-53L4A3 ploča za proširenje
    • VL53L4ED uređaji u prilagođenim aplikacijama mogu se integrirati sa pločom za proširenje ili eksternim VL53L4ED prelomom.
    • Razvodne ploče se isporučuju zasebno.
  • X-NUCLEO-53L4A3 je takođe dostupan kao NUCLEO paket (P-NUCLEO-53L4A3)
    • X-NUCLEO-53L4E3 ploča za proširenje se također može naručiti na www.st.com kao dio NUCLEO paketa sa pločom za proširenje i STM32 NUCLEO pločom.
    • Šifra narudžbe: P-NUCLEO-53L4A3: X-NUCLEO-53L4A3 ploča za proširenje i NUCLEO-F401RE ploča sa punim funkcijama.
  • VL53L4ED ploče za razbijanje mogu se naručiti posebno
    • Šifra narudžbe: SATEL-VL53L4ED
    • Pakovanje sadrži dvije ploče za razbijanje

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.2

Opis softvera X-CUBE-TOF1

Softverski paket X-CUBE-TOF1 je proširenje STM32Cube za ploče za proširenje iz porodice proizvoda Time-of-Flight (uključujući X-NUCLEO-53L4A3) za STM32. Izvorni kod je baziran na STM32Cube kako bi se olakšala prenosivost i dijeljenje koda u različitim STM32 MCU porodicama. A sampimplementacija je dostupna za STM32 Nucleo senzorsku ploču za proširenje (X-NUCLEO-53L4A3) priključenu na STM32 Nucleo razvojnu ploču (NUCLEOF401RE ili NUCLEO-L476RG).

Ključne karakteristike

  • Sloj drajvera (VL53L4ED ULD) za kompletno upravljanje senzorom VL53L4ED integrisanim u X-NUCLEO-53L4A3 ploču za proširenje.
  • Laka prenosivost kroz različite MCU porodice, zahvaljujući STM32Cube.
  • Besplatni, korisnički prilagođeni uslovi licence.
  • Sample kod za mjerenje raspona.

Senzori vremena leta Softversko okruženje STM32Cube Softver je završenview

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.3

Setup & Demo Examples

Setup & Demo Examples HW preduslovi

  • 1x ToF senzorska ploča za proširenje visoke preciznosti zasnovana na VL53L4ED (X-NUCLEO-53L4A3).
  • 1x STM32 Nucleo razvojna ploča (NUCLEO-F401RE nprample)
  • 1x Laptop/PC sa Windowsom
  • 1x USB kabl tipa A do Mini-B
  • Ako nemate STM32 Nucleo razvojnu ploču, možete naručiti Nucleo paket (P-NUCLEO-53L4A3):
  • X-NUCLEO-53L4A3 ploča za proširenje i NUCLEO-F401RE ploča sa punim funkcijama isporučeni zajedno.

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.4

Setup & Demo Examples SW preduslovi

  • STSW-IMG044: Ultra Lite drajver (ULD) za VL53L4ED
  • STSW-IMG045: Grafički korisnički interfejs (GUI) na Windows 7 i 10
  • STSW-IMG046: Linux drajver za VL53L4ED
  • X-CUBE-TOF1: softversko proširenje senzora vremena leta za STM32Cube.
  • Kada instalirate X-CUBE-TOF1, instalater će također i direktorij koji sadrži exampevo projekata na primjer:
  • C:\Users\\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\\Projects\NUCLEOF1RE\Examples\53L4A3\53L4A3_SimpleRanging.

Instalacija drajvera za NUCLEO Kit

  1. Povežite P-NUCLEO na PC preko USB-a
    • Sačekajte da tabla bude prepoznata; drajveri se instaliraju automatski)
    • Ako Windows ne može automatski da instalira STLINK drajver, pratite korak 2STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.5
  2. Instalirajte upravljački program za USB port za PC da biste otkrili Nucleo ploču
    • Preuzmite STSW-LINK009 sa www.st.com
    • Raspakujte i dvaput kliknite na “stlink_winusb_install.bat” da instalirate drajver

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.6

VL53L4ED GUI instalacija softvera

GUI je općenito prvi i najlakši alat za procjenu uređaja

  • Izvršite HW instalaciju i povežite X-NUCLEO-53L4A3 ploču za proširenje + Nucleo F401RE na PC
  • Instalirajte GUI SW za VL53L4ED Demo i postavke konfiguracije
  • STSW-IMG045, preuzeto sa www.st.com
  • Pokrenite instalater sa administratorskim privilegijama

Grafičko korisničko sučelje može

  • Izvršite kalibraciju pomaka i Xtalk i vizualizirajte podatke kalibracije
  • Promijenite ključne parametre VL53L4ED
  • Prikaz podataka u realnom vremenu (udaljenost, signal, ambijentalna brzina)
  • Nabavite evidenciju podataka i ponovo reprodukujte datalog (.csv file)

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.7

Instalacija softvera X-CUBE-TOF1

  • Izvršite instalaciju HW-a i povežite NUCLEO komplet (P-NUCLEO-53L4A3) na PC
  • Instalirajte X-CUBE-TOF1 SW paket
  • X-CUBE-TOF1 rev 3.4.0 ili noviji, preuzeto sa www.st.com
  • X-CUBE-TOF1 se instalira preko STM32CubeMx, odeljak za upravljanje instalacijom softvera.
  • Nakon što je X-CUBE-TOF1 instaliran. Idi
  • C:\Korisnici\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projekti\NUCLEO-F1RE\Pramples\53L4A3\53L4A3_SimpleRanging

Sadržaj softverskog paketa X-CUBE: API SW + SW examples

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.8

VL53L4ED – ToF senzor blizine visoke preciznosti i proširenog temperaturnog raspona

Evaluacijski kod example (.bin) koristeći X-CUBE-TOF1 i NUCLEO paket

  • Slijedite uputstva iz UM3108 (Kako koristiti VL53L4ED sa STMicroelectronics X-CUBE-TOF1 softverskim paketima senzora vremena leta za STM32CubeMX) koja se mogu naći na st.com

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.9

  • VL53L4ED – ToF senzor blizine visoke preciznosti i proširenog temperaturnog raspona

Započnite programiranje s kodom nprampdatoteke koristeći X-CUBE-TOF1 i NUCLEO paket

  • Slijedite uputstva iz UM3108 (Kako koristiti VL53L4ED sa STMicroelectronics X-CUBE-TOF1 softverskim paketima senzora vremena leta za STM32CubeMX) koja se mogu naći na st.com

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.10

Dokumenti i povezani resursi

VL53L4ED: Fascikla proizvoda

  • DS14256: Senzor blizine visoke preciznosti za vrijeme leta s proširenom temperaturnom sposobnošću – tablica
  • DB5003: Time-of-Flight visokoprecizna ploča za proširenje senzora blizine zasnovana na VL53L4ED za STM32 Nucleo – sažetak podataka

X-NUCLEO-53L4A3: Fascikla proizvoda

  • DB5074: Senzor blizine visoke preciznosti s proširenom pločom za proširenje temperature na bazi VL53L4ED za STM32 Nucleo – sažetak podataka
  • UM3222: Početak rada s X-NUCLEO-53L4A3 pločom za proširenje za STM32 Nucleo baziranom na VL53L4ED – korisnički priručnik

P-NUCLEO-53L4A3: Fascikla proizvoda

  • DB5122: VL53L4ED Nucleo paket s X-NUCLEO-53L4A3 pločom za proširenje i STM32F401RE Nucleo pločom – sažetak podataka
  • UM3222: Početak rada s X-NUCLEO-53L4A3 pločom za proširenje za STM32 Nucleo baziranom na VL53L4ED – korisnički priručnik

SATEL-VL53L4ED: Fascikla proizvoda

  • DB5080: VL53L4ED razvodna ploča Visokoprecizni senzor blizine s proširenom temperaturnom sposobnošću – sažetak podataka

STSW-IMG044: Ultra Lite drajver (ULD) za fasciklu VL53L4ED

  • DB5182: Ultra lite drajver (ULD) aplikacijsko programsko sučelje (API) za VL53L4ED – sažetak podataka

STSW-IMG045: Fascikla grafičkog korisničkog interfejsa (GUI).

  • DB5183: P-NUCLEO-53L4A3 paket grafičko korisničko sučelje (GUI) – sažetak podataka

X-CUBE-TOF1: Softverski paket za STM32Cube

  • DB4449: proširenje softvera za senzore vremena leta za STM32Cube – sažetak podataka
  • UM3108: Početak rada sa STMicroelectronics X-CUBE-TOF1, senzorima vremena leta, softverskim paketom za STM32CubeMX – korisnički priručnik

STM32 ODE ekosistem

BRZA, POVOLJNA IZRADA I RAZVOJ PROTOTIPA

STM32 Open Development Environment (ODE) je otvoren, fleksibilan, lak i pristupačan način za razvoj inovativnih uređaja i aplikacija zasnovanih na porodici STM32 32-bitnih mikrokontrolera u kombinaciji sa drugim najsavremenijim ST komponentama povezanim preko ploča za proširenje. Omogućava brzu izradu prototipa s vrhunskim komponentama koje se mogu brzo transformirati u konačni dizajn.
STM32 ODE uključuje sljedećih pet elemenata:

  • STM32 Nucleo razvojne ploče. Sveobuhvatan asortiman pristupačnih razvojnih ploča za sve serije mikrokontrolera STM32, sa neograničenom unificiranom mogućnošću proširenja i sa integrisanim debugerom/programatorom
  • STM32 Nucleo ekspanzione ploče. Ploče s dodatnom funkcionalnošću za dodavanje senzora, kontrole, povezivanja, napajanja, zvuka ili drugih funkcija po potrebi. Ploče za proširenje su priključene na STM32 Nucleo razvojne ploče. Složenije funkcionalnosti mogu se postići slaganjem dodatnih ploča za proširenje
  • STM32Cube softver. Skup besplatnih alata i ugrađenih softverskih blokova koji omogućavaju brz i lak razvoj na STM32, uključujući sloj hardverske apstrakcije, međuvera i PC-bazirani konfigurator i generator koda STM32CubeMX
  • STM32Cube softver za proširenje. Softver za proširenje je besplatan za korištenje sa STM32 Nucleo pločama za proširenje i kompatibilan je sa softverskim okvirom STM32Cube
  • Funkcijski paketi STM32Cube. Skup funkcija npramples za neke od najčešćih slučajeva aplikacija napravljenih korištenjem modularnosti i interoperabilnosti STM32 Nucleo razvojnih ploča i proširenja, sa STM32Cube softverom i proširenjima.

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.11

STM32 Otvoreno razvojno okruženje: sve što vam treba

Kombinacija širokog spektra proširivih ploča zasnovanih na vrhunskim komercijalnim proizvodima i modularnom softveru, od nivoa drajvera do nivoa aplikacije, omogućava brzu izradu prototipa ideja koje se mogu glatko transformisati u konačni dizajn.

Da započnete svoj dizajn

  • Odaberite odgovarajuću STM32 Nucleo razvojnu ploču (NUCLEO) i ploče za proširenje (X-NUCLEO) (senzori, povezivanje, audio, kontrola motora itd.) za funkcionalnost koja vam je potrebna.
  • Odaberite svoje razvojno okruženje (IAR EWARM, Keil MDK i GCC/LLVM IDE-ovi) i koristite besplatne STM32Cube alate i softver kao što su STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor ili STM32CubeIDE.
  • Preuzmite sav potreban softver za pokretanje funkcionalnosti na odabranim STM32 Nucleo pločama za proširenje.
  • Sastavite svoj dizajn i postavite ga na STM32 Nucleo razvojnu ploču.
  • Zatim počnite razvijati i testirati svoju aplikaciju.

STMicroelectronics-VL53L4ED-Visoka preciznost-Senzor blizine-sl.12

Softver razvijen na hardveru za izradu prototipa STM32 Open Development Environment može se direktno koristiti u naprednoj ploči za izradu prototipa ili u dizajnu krajnjeg proizvoda koristeći iste komercijalne ST komponente, ili komponente iz iste porodice kao one koje se nalaze na STM32 Nucleo pločama.

Dokumenti / Resursi

STMicroelectronics VL53L4ED Senzor blizine visoke preciznosti [pdf] Korisnički priručnik
X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3, VL53L4ED Senzor blizine visoke preciznosti, VL53L4ED, Senzor blizine visoke preciznosti, Precizni senzor blizine, Senzor blizine

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *