STM32 Nucleo Time Flight Sensor s proširenim rasponom mjerenja

STM32 Nucleo Time Flight Sensor s proširenim rasponom mjerenja

Senzor vremena leta s proširenim rasponom mjerenja temeljen na VL53L4CX ploči za proširenje za STM32 Nucleo 

Hardver gotovview

X-NUCLEO-53L4A2 Opis hardvera

  • X-NUCLEO-53L4A2 je senzor vremena leta s proširenim rasponom mjerenja i razvojnom pločom dizajniranom oko senzora VL53L4CX koji se temelji na ST FlightSense™ patentiranoj tehnologiji
  • VL53L4CX komunicira s glavnim mikrokontrolerom razvojne ploče STM32 Nucleo putem I2C veze dostupne na Arduino UNO R3 konektoru.

Ključni proizvodi na brodu 

VL53L4CX Time-of-Flight (ToF) Senzor vremena leta s mjerenjem proširenog raspona
Odstojnici od 0.25, 0.5 i 1 mm za simulaciju zračnih raspora, s pokrovna stakla

Konektori za prekidne ploče 

SATEL-VL53L4CX ploče za izbijanje mogu se kupiti zasebno

Šifra narudžbe: X-NUCLEO-53L4A2 

Hardver gotovview

Najnovije informacije dostupne na www.st.com
X-NUKLEO-53L4A2 

  • X-NUCLEO-53L4A2 ploča za proširenje
  • VL53L4CX uređaji u prilagođenim aplikacijama mogu se integrirati s pločom za proširenje ili vanjskim VL53L4CX prekidom.
  • Ploče za razbijanje isporučuju se zasebno.
  • X-NUCLEO-53L4A2 također je dostupan kao NUCLEO paket (P-NUCLEO-53L4A2)
  • Ploča za proširenje X-NUCLEO-53L4A2 također se može naručiti na www.st.com kao dio NUCLEO paketa s pločom za proširenje i STM32 NUCLEO pločom.
  • Šifra narudžbe: P-NUCLEO-53L4A2:
    X-NUCLEO-53L4A2 ploča za proširenje i NUCLEO-F401RE ploča s punim značajkama.
  • VL53L4CX razvodne ploče mogu se naručiti zasebno
  • Šifra narudžbe: SATEL-VL53L4CX
  • Pakiranje sadrži dvije ploče za izbijanje
    Hardver gotovview

Programsko okruženje senzora vremena leta 

STM32Cube softver gotovview

Opis softvera X-CUBE-TOF1

  • Softverski paket X-CUBE-TOF1 je proširenje STM32Cube za ploče za proširenje obitelji proizvoda Time-ofFlight (uključujući X-NUCLEO-53L4A2) za STM32. Izvorni kod se temelji na STM32Cube kako bi se olakšala prenosivost i dijeljenje koda između različitih STM32 MCU obitelji. A sampimplementacija je dostupna za STM32 Nucleo senzorsku ploču za proširenje (X-NUCLEO-53L4A2) priključenu na STM32 Nucleo razvojnu ploču (NUCLEOF401RE ili NUCLEO L476RG).

Ključne značajke 

  • Pokretački sloj (VL53L4CX upravljački program) za potpuno upravljanje VL53L4CX senzorom s proširenim rasponom mjerenja integriranim u X-NUCLEO53L4A2 ploču za proširenje.
  • Jednostavna prenosivost kroz različite MCU obitelji, zahvaljujući STM32Cube.
  • Besplatni licencni uvjeti jednostavni za korištenje.
  • Sample kod za mjerenje dometa.

Najnoviji softver dostupan na www.st.com 
X-KOCKA-TOF1

Setup & Demo Examples 

HW preduvjeti

  • 1x ploča za proširenje ToF senzora visoke preciznosti temeljena na VL53L4CX (X-NUCLEO-53L4A2).
    HW preduvjeti
  • 1x STM32 Nucleo razvojna ploča (NUCLEO-F401RE nprample)
    HW preduvjeti
  • 1x prijenosno/PC računalo sa sustavom Windows
  • 1x USB tip A na Mini-B USB kabel
  • Ako nemate STM32 Nucleo razvojnu ploču, možete naručiti Nucleo pack (P-NUCLEO-53L4A2):
    HW preduvjeti
  • X-NUCLEO-53L4A2 ploča za proširenje i NUCLEO-F401RE ploča s punim značajkama isporučuju se zajedno.
  • STSW-IMG029: Goli drajver za VL53L4CX
  • STSW-IMG030: P-NUCLEO-53L4A2 Grafičko korisničko sučelje (GUI) na Windows 7 i 10
  • STSW-IMG031: Linux upravljački program za VL53L4CX
  • X-CUBE-TOF1: Softversko proširenje senzora vremena leta za STM32Cube.
    • Kada instalirate X-CUBE-TOF1, instalacijski program instalira i direktorij koji sadrži exampprojekti ovdje, na primjer:
      • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.

Instalacija drajvera za NUCLEO Kit

  1. Povežite P-NUCLEO s računalom putem USB-a
    • Pričekajte da se ploča prepozna; drajveri se instaliraju automatski)
    • Ako Windows ne može automatski instalirati STLINK upravljački program, slijedite korak 2
    Instalacija drajvera za NUCLEO Kit
  2. Instalirajte upravljački program USB priključka računala za otkrivanje Nucleo ploče
    • Preuzmite STSW-LINK009 s www.st.com
    • Raspakirajte i dvaput kliknite na "stlink_winusb_install.bat” za instaliranje upravljačkog programa.
    Instalacija drajvera za NUCLEO Kit

VL53L4CX GUI instalacija softvera

GUI je općenito prvi i jednostavan alat za procjenu uređaja
  • Izvršite HW instalaciju i spojite VL53L4CX ploču za proširenje + Nucleo F401RE na računalo
  • Instalirajte GUI SW za VL53L4CX Demo i konfiguracijske postavke
    • TSW-IMG030, preuzeto sa www.st.com
    • Pokrenite instalacijski program s administratorskim ovlastima
      Grafičko korisničko sučelje može:
    • Izvršite kalibraciju pomaka i Xtalk i vizualizirajte podatke kalibracije
    • Promijenite ključne parametre VL53L4CX
    • Prikaz podataka u stvarnom vremenu (udaljenost, signal, ambijentalna brzina)
    • Dobijte evidenciju podataka i ponovno reproducirajte evidenciju podataka (.csv file)
      VL53L4CX GUI instalacija softvera
    • Izvršite HW instalaciju i spojite NUCLEO komplet (P-NUCLEO 53L4A2) na računalo
    • Instalirajte X-CUBE-TOF1 SW paket
      • X-CUBE-TOF1 rev 4.0.0 ili noviji, preuzeto s www.st.com
      • X-CUBE-TOF1 se instalira putem STM32CubeMx, odjeljka za upravljanje instalacijom softvera.
      • Nakon što je X-CUBE-TOF1 instaliran. Ići
        • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Sadržaj programskog paketa X-CUBE: API SW + SW examples

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

Ploča za proširenje senzora vremena leta visoke točnosti 

Evaluacijski kod nprample (.bin) koristeći X-CUBE-TOF1 i NUCLEO Pack

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

VL53L4CX senzor s pločom za proširenje mjerenja proširenog raspona 

Započnite programiranje s kodom npramppomoću X-CUBE-TOF1 i paketa NUCLEO

Evaluacijski kod nprample (.bin) koristeći X-CUBE-TOF1 i NUCLEO Pack

Dokumenti i povezani resursi

Idi na https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

Svi dokumenti dostupni su u kartici Dokumentacija povezanih proizvoda webstranica

VL53L4CX: Mapa proizvoda

  • DS13805 : Senzor vremena leta s mjerenjem proširenog raspona – podatkovna lista

X-NUCLEO-53L4A2: Mapa proizvoda

  • DB462 : Senzor vremena leta s pločom za proširenje mjerenja proširenog raspona temeljenom na VL53L4CX za STM32 Nucleo – kratki podaci
  • X-NUCLEO-53L4A2 Kratki vodič: Senzor vremena leta s mjerenjem proširenog raspona – ovaj dokument
  • UM2976 : Početak rada s X-NUCLEO-53L4A2 senzorom vremena leta s proširenim rasponom mjerenja na temelju VL53L4CX za STM32 Nucleo – korisnički priručnik

P-NUCLEO-53L4A2: Mapa proizvoda

  • DBxxxx : VL53L4CX Nucleo paket s X-NUCLEO-53L4A2 pločom za proširenje i STM32F401RE Nucleo pločom – kratki podaci

SATEL-VL53L4CX: Mapa proizvoda

  • DB4632 : VL53L4CX razvodna ploča Senzor vremena leta s mjerenjem proširenog raspona – kratki podaci

STSW-IMG029: Goli upravljački program za mapu VL53L4CX

  • DB4583 : Aplikacijsko programsko sučelje (API) za VL53L4CX – kratki podaci

STSW-IMG030: Mapa grafičkog korisničkog sučelja (GUI).

  • DB4584 : P-NUCLEO-53L4A2 paket grafičkog korisničkog sučelja (GUI) – sažetak podataka
  • Postavljanje softvera file

X-CUBE-TOF1: Programski paket za STM32Cube

  • DB4449 : Proširenje softvera senzora vremena leta za STM32Cube – kratki podaci
  • UMxxxx : Početak rada sa STMicroelectronics X-CUBE-TOF1, senzorima vremena leta, softverskim paketom za STM32CubeMX – korisnički priručnik
  • Postavljanje softvera file

STM32 ODE ekosustav

BRZA, PRISTUPAČNA IZRADA I RAZVOJ PROTOTIPA

STM32 Open Development Environment (ODE) otvoren je, fleksibilan, jednostavan i pristupačan način za razvoj inovativnih uređaja i aplikacija temeljenih na obitelji STM32 32-bitnih mikrokontrolera u kombinaciji s drugim najsuvremenijim ST komponentama povezanim putem ploča za proširenje. Omogućuje 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. Opsežan raspon pristupačnih razvojnih ploča za sve serije mikrokontrolera STM32, s neograničenom unificiranom mogućnošću proširenja i s integriranim debugerom/programatorom
  • STM32 Nucleo ploče za proširenje. Ploče s dodatnom funkcionalnošću za dodavanje senzora, kontrole, povezivosti, napajanja, zvuka ili drugih funkcija po potrebi. Ploče za proširenje priključene su na vrh STM32 Nucleo razvojnih ploča. Složenije funkcionalnosti mogu se postići slaganjem dodatnih ploča za proširenje.
  • STM32Cube softver. Skup besplatnih alata i ugrađenih softverskih blokova za omogućavanje brzog i jednostavnog razvoja na STM32, uključujući sloj hardverske apstrakcije, međuprogram i
    Konfigurator i generator koda baziran na računalu STM32CubeMX
  • STM32Cube softver za proširenje. Softver za proširenje dostupan je besplatno za korištenje s STM32 Nucleo pločama za proširenje i kompatibilan sa softverskim okvirom STM32Cube
  • Funkcijski paketi STM32Cube. Skup funkcija npramples za neke od najčešćih slučajeva aplikacija izgrađenih korištenjem modularnosti i interoperabilnosti razvojnih ploča i proširenja STM32 Nucleo, sa softverom i proširenjima STM32Cube.

Otvoreno razvojno okruženje STM32 kompatibilno je sa širokim rasponom razvojnih okruženja uključujući STM32CubeIDE, IAR EWARM, Keil MDK-ARM i IDE-ove temeljene na GCC/LLVM, uz mogućnost integracije različitih komponenti kao što su STM32CubeMX, STM32CubeProgrammer ili STM32CubeMonitor.

Brza, pristupačna izrada prototipova i razvoj

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

Kombinacija širokog raspona proširivih ploča temeljenih na vodećim komercijalnim proizvodima i modularnom softveru, od razine drajvera do razine aplikacije, omogućuje brzu izradu prototipa ideja koje se mogu glatko transformirati u konačni dizajn.

Za početak dizajna:

  • 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 koju trebate.
  • Odaberite svoje razvojno okruženje (IDE-ovi temeljeni na IAR EWARM, Keil MDK i GCC/LLVM) 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 prenesite ga na razvojnu ploču STM32 Nucleo.
  • Zatim počnite razvijati i testirati svoju aplikaciju.

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

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

Logo

Dokumenti / Resursi

ST STM32 Nucleo Time Flight Sensor s proširenim rasponom mjerenja [pdf] Korisnički priručnik
STM32 Nucleo senzor vremenskog leta s proširenim mjerenjem dometa, STM32 Nucleo, senzor vremenskog leta s proširenim mjerenjem dometa, mjerenje proširenog dometa, mjerenje dometa

Reference

Ostavite komentar

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