STMicroelectronics-logo

STMicroelectronics VL53L4ED Pūoko Whakatata Tino Tika

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-hua

Nga korero hua

Whakatakotoranga

  • Pūoko tata teitei-tika me te papa roha kaha pāmahana roa
  • I runga i te VL53L4ED mo STM32 Nucleo
  • Pūoko: VL53L4ED ToF
  • Mokowhiti: 0.25mm, 0.5mm, me te 1mm hei whakataurite i nga waahi hau
  • Nga papa pakaru: SATEL-VL53L4ED nga papa pakaru kei te waatea motuhake
  • Tūhono: Arduino UNO R3 tūhonohono

Nga Tohutohu Whakamahi Hua

Ko te X-NUCLEO-53L4A3 kua whakauruhia ki te VL53L4ED sensor, mokowhiti, papa pakaru, me nga hononga. He mea hoahoa mo te tino-tikanga tata ki te mohio me te kaha o te awhe pāmahana.

  • Nga papa e hiahiatia ana: X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3
  • Honoa te P-NUCLEO ki te PC ma te USB.
  • Tāutahia te taraiwa tauranga USB PC kia kitea te papa Nucleo.
  • Tāutahia te pūmanawa VL53L4ED GUI mo te aro mātai pūrere.
  • Tāutahia te kete rorohiko X-CUBE-TOF1 mo te API SW me te examples.

A pee i nga tohutohu kei roto i te UM3108 i runga i st.com mo te whakamahi i te VL53L4ED me nga kohinga rorohiko X-CUBE-TOF1. Tōia ka whakataka .bin files mo te whakaurunga.

FAQ

Ka mutu te taputapuview

X-NUCLEO-53L4A3 Whakaahuatanga Pūmārō

  • Ko te X-NUCLEO-53L4A3 he poari whanaketanga i hangaia huri noa i te VL53L4ED ToF e tata ana ki te tino tika me te roa o te awhe pāmahana i runga i te hangarau a ST FlightSense.
  • Ka whakawhitiwhiti te VL53L4ED me te STM32 Nucleo kaiwhakawhanake poari whakahaere microcontroller ma te hononga I2C e waatea ana i runga i te hononga Arduino UNO R3.

Nga Hua Matua kei runga

  • VL53L4ED ToF tino tika te tata me te roa o te awhe pāmahana
  • 0.25, 0.5 me te 1mm mokowhiti hei whakatauira i nga aputa hau, me nga mohiti uhi

Tuhono papa pakaru

  • Ka taea te hoko motuhake nga papa pakaru SATEL-VL53L4ED

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-1

  • X-NUCLEO-53L4A3 papa roha
    • Ko nga taputapu VL53L4ED i roto i nga tono ritenga ka taea te whakauru ki te papa roha, ki waho ranei o te VL53L4ED breakout.
    • Ko nga papa pakaru ka tukuna motuhake.
  • Kei te waatea ano te X-NUCLEO-53L4A3 hei Peeke NUCLEO (P-NUCLEO-53L4A3)
    • Ka taea hoki te tono te papa roha X-NUCLEO-53L4E3 i runga i www.st.com hei waahanga o te NUCLEO Pack me te papa roha me te poari STM32 NUCLEO.
    • Waehere ota: P-NUCLEO-53L4A3: X-NUCLEO-53L4A3 te papa roha me te NUCLEO-F401RE te papa o nga ahuatanga katoa.
  • VL53L4ED ka taea te tono motuhake nga papa pakaru
    • Waehere ota: SATEL-VL53L4ED
    • E rua nga papa pakaru e mau ana i te kete

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-2

Whakaahuatanga rorohiko X-CUBE-TOF1

Ko te kohinga rorohiko X-CUBE-TOF1 he roha STM32Cube mo nga papa roha o te whanau hua Time-of- Rererangi (tae atu ki te X-NUCLEO-53L4A3) mo STM32. Ko te waehere puna kei runga i te STM32Cube hei whakamaarama i te kawe me te tiritiri waehere puta noa i nga whanau STM32 MCU rereke. He sampKei te waatea te whakatinanatanga mo te STM32 Nucleo ranging sensor roha poari (X-NUCLEO-53L4A3) honoa ki runga ake o te STM32 Nucleo poari whanaketanga (NUCLEOF401RE ko NUCLEO-L476RG ranei).

Ko nga ahuatanga matua

  • Paparanga taraiwa (VL53L4ED ULD) mo te whakahaeretanga katoa o te pukoro VL53L4ED kua whakauruhia ki roto i te papa roha X-NUCLEO-53L4A3.
  • Te kawe ngawari puta noa i nga whanau MCU rereke, he mihi ki a STM32Cube.
  • Nga kupu raihana kore utu, ratarata-kaiwhakamahi.
  • Sampte waehere mo te ine ine.

Wā-o-Rere Pūmanawa Pūmanawa Taiao STM32Cube Software Overview

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-3

Tatūnga & Demo Examples

Tatūnga & Demo Examples HW whakaritenga

  • 1x Tino-tika ToF poari roha pūoko i runga i VL53L4ED (X-NUCLEO-53L4A3).
  • 1x STM32 Nucleo poari whanaketanga (NUCLEO-F401RE mo example)
  • 1x Pona/PC me Windows
  • 1x USB momo A ki Mini-B USB taura
  • Mena karekau he poari whanaketanga STM32 Nucleo, ka taea e koe te tono i tetahi kete Nucleo (P-NUCLEO-53L4A3):
  • X-NUCLEO-53L4A3 te papa roha me te NUCLEO-F401RE nga waahanga katoa i tukuna tahitia.

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-4

Tatūnga & Demo Examples SW whakaritenga

  • STSW-IMG044: Atekōkiri Ultra Lite (ULD) mo VL53L4ED
  • STSW-IMG045: Atanga Kaiwhakamahi Whakairoiro (GUI) kei runga Windows 7 me 10
  • STSW-IMG046: taraiwa Linux mo VL53L4ED
  • X-CUBE-TOF1: Wā-o-Reretanga whakarorohara pūmanawa pūoko mo STM32Cube.
  • Ina whakauruhia e koe te X-CUBE-TOF1 ka whakauruhia ano te raarangi kei roto te exampnga kaupapa i konei hei tauira:
  • C:\Users\\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\\Projects\NUCLEOF1RE\Examples\53L4A3\53L4A3_SimpleRanging.

NUCLEO Kit tāutanga atekōkiri

  1. Honoa te P-NUCLEO ki te PC ma te USB
    • Tatari kia mohiohia te poari; ka tāuta aunoa nga taraiwa)
    • Ki te kore e taea e Windows te whakauru aunoa i te atekōkiri STLINK, me whai i te taahiraa 2STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-5
  2. Tāutahia te taraiwa tauranga USB PC kia kitea te papa Nucleo
    • Tikiake STSW-LINK009 mai www.st.com
    • Wewetehia ka paato-rua i runga i te "stlink_winusb_install.bat" ki te whakauru i te taraiwa

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-6

VL53L4ED GUI tāutanga pūmanawa

Ko te GUI te taputapu tuatahi me te ngawari ki te arotake i te taputapu

  • Mahia te whakaurunga HW me te hono i te papa roha X-NUCLEO-53L4A3 + Nucleo F401RE ki te PC
  • Whakauruhia te GUI SW mo te VL53L4ED Demo me nga tautuhinga whirihoranga
  • STSW-IMG045, i tangohia mai i www.st.com
  • Whakahaerehia te kaiwhakahaere me nga mana whakahaere

Ka taea e te Atanga Kaiwhakamahi Whakairoiro

  • Mahia te whakatikatika me te Xtalk me te whakaata i nga raraunga whakatika
  • Hurihia nga tawhā matua o VL53L4ED
  • Whakaatu i te wa-tūturu nga raraunga (tawhiti, tohu, reeti ambient)
  • Tikina te takiuru raraunga me te purei ano i te raarangi raraunga (.csv file)

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-7

X-CUBE-TOF1 tāutanga pūmanawa

  • Mahia te whakaurunga HW me te hono i te kete NUCLEO (P-NUCLEO-53L4A3) ki te PC
  • Tāutahia te mōkihi X-CUBE-TOF1 SW
  • X-CUBE-TOF1 rev 3.4.0 hou ake ranei, i tangohia mai i www.st.com
  • Ka whakauruhia te X-CUBE-TOF1 ma STM32CubeMx, whakahaere i te waahanga whakaurunga rorohiko.
  • Kia whakauruhia te X-CUBE-TOF1. Haere ki
  • C:\Kaiwhakamahi\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEO-F1RE\Examples\53L4A3\53L4A3_SimpleRanging

X-CUBE ihirangi mōkihi pūmanawa: API SW + SW examples

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-8

VL53L4ED - ToF tino tika te tata me te roa o te awhe pāmahana

Waehere Aromātai example (.bin) te whakamahi i te X-CUBE-TOF1 me te NUCLEO Pack

  • Whaia nga tohutohu mai i te UM3108 (Me pehea te whakamahi i te VL53L4ED me te STMicroelectronics 'X-CUBE-TOF1 Time-of-Flight pūoko rorohiko pōkai pūoko mo STM32CubeMX) ka kitea i runga st.com

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-9

  • VL53L4ED - ToF tino tika te tata me te roa o te awhe pāmahana

Tīmatahia te hōtaka me te waehere exampte whakamahi i te X-CUBE-TOF1 me te NUCLEO Pack

  • Whaia nga tohutohu mai i te UM3108 (Me pehea te whakamahi i te VL53L4ED me te STMicroelectronics 'X-CUBE-TOF1 Time-of-Flight pūoko rorohiko pōkai pūoko mo STM32CubeMX) ka kitea i runga st.com

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-10

Tuhinga & Rauemi e Pa ana

VL53L4ED: Kōpaki Hua

  • DS14256: Wā-o-Rererangi pūoko tata tino tika me te kaha o te pāmahana roa - he papaarangi
  • DB5003: Te wa-a-te-rere-a-ringa-a-ringa-a-ringa-a-ringa-a-ringa-a-ringa e ahu mai ana i te VL53L4D mo te STM32 Nucleo - Poto Poto

X-NUCLEO-53L4A3: Kōpaki Hua

  • DB5074: Pūoko tata tino tika me te papa roha kaha o te pāmahana teitei i runga i te VL53L4ED mo te STM32 Nucleo - poto poto
  • UM3222: Te tiimata me te papa roha X-NUCLEO-53L4A3 mo STM32 Nucleo i runga i te VL53L4ED - pukapuka kaiwhakamahi

P-NUCLEO-53L4A3: Kōpaki Hua

  • DB5122: VL53L4ED Nucleo pack me te X-NUCLEO-53L4A3 papa roha me te STM32F401RE Nucleo board– poto poto
  • UM3222: Te tiimata me te papa roha X-NUCLEO-53L4A3 mo STM32 Nucleo i runga i te VL53L4ED - pukapuka kaiwhakamahi

SATEL-VL53L4ED: Kōpaki Hua

  • DB5080: VL53L4ED te papa pakaru Puoko tata teitei me te kaha o te pāmahana roa - he poto poto

STSW-IMG044: Atekōkiri Ultra Lite (ULD) mo te kōpaki VL53L4ED

  • DB5182: Atanga whakamaoritanga tono (API) mo te VL53L4ED - he korero poto.

STSW-IMG045: Atanga Kaiwhakamahi Whakairoiro (GUI) Kōpaki

  • DB5183: P-NUCLEO-53L4A3 atanga kaiwhakamahi whakairoiro (GUI) - he poto poto

X-CUBE-TOF1: Pūmanawa mōkihi mō STM32Cube

  • DB4449: Waa-o-Rere-whakawhanui rorohiko rorohiko mo te STM32Cube - poto poto
  • UM3108: Te tiimata me te STMicroelectronics X-CUBE-TOF1, Waa-o-Reretanga pūoko, kete rorohiko mo STM32CubeMX – pukapuka kaiwhakamahi

STM32 ODE rauropi

TE WHAKATAHI KAUPAPA KAUPAPA, KAUPAPA KAUPAPA

Ko te STM32 Open Development Environment (ODE) he huarahi tuwhera, ngawari, ngawari me te utu ki te whakawhanake i nga taputapu hou me nga tono i runga i te whanau STM32 32-bit microcontroller me etahi atu waahanga ST hou e hono ana ma nga papa roha. Ka taea e ia te hanga tauira tere me nga waahanga o mua ka tere te huri hei hoahoa whakamutunga.
Kei roto i te STM32 ODE nga waahanga e rima e whai ake nei:

  • STM32 Nga papa whanaketanga Nucleo. He whānuitanga matawhānui o nga papa whanaketanga utu utu mo nga raupapa miihinihiko STM32 katoa, me te kore mutunga o te kaha roha whakakotahi, me te kaipatu patuiro/kaiwhakahotaka whakauru.
  • STM32 Nga papa roha Nucleo. Ko nga papa me etahi atu mahi hei taapiri i te rongo, te whakahaere, te honohono, te hiko, te oro, etahi atu mahi ranei ina hiahiatia. Ko nga papa roha kua honoa ki runga ake o nga papa whanaketanga STM32 Nucleo. Ka taea te whakatutuki i nga mahi uaua ake ma te taapiri i etahi atu papa roha
  • STM32Cube pūmanawa. He huinga taputapu utu-kore me nga pereki rorohiko whakauru kia taea ai te whanaketanga tere me te ngawari ki runga i te STM32, tae atu ki tetahi Papanga Abstraction Hardware, middleware me te STM32CubeMX PC-based configurator and code generator
  • STM32Cube roha pūmanawa. Ka tukuna he rorohiko whakaroa mo te kore utu hei whakamahi me nga papa roha STM32 Nucleo, he hototahi ki te anga rorohiko STM32Cube
  • STM32Cube Puka Mahi. Te huinga mahi examptes mo etahi o nga keehi tono tino noa i hangaia ma te whakamahi i te whakarereketanga me te mahi tahi o nga papa whanaketanga STM32 Nucleo me nga whakawhanui, me te rorohiko STM32Cube me nga whakawhanui.

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-11

STM32 Te Taiao Whakawhanake Tuwhera: nga mea katoa e hiahia ana koe

Ko te whakakotahitanga o te whanuitanga o nga papa whakawhanui e pa ana ki nga hua arumoni me nga punaha whakahaere, mai i te taraiwa tae noa ki te taumata tono, ka taea te whakatauira tere o nga whakaaro ka taea te huri maeneene hei hoahoa whakamutunga.

Hei timata i to hoahoa

  • Whiriwhiria te STM32 Nucleo development board (NUCLEO) me te roha (X-NUCLEO) e tika ana mo nga papa (sensors, hononga, ororongo, mana motuka me etahi atu) mo te mahi e hiahia ana koe.
  • Tīpakohia to taiao whanaketanga (IAR EWARM, Keil MDK me GCC/LLVM-based IDEs) ka whakamahi i nga taputapu STM32Cube kore utu me nga rorohiko penei i te STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor, STM32CubeIDE ranei.
  • Tangohia nga rorohiko katoa e tika ana hei whakahaere i nga mahi i runga i nga papa roha STM32 Nucleo kua tohua.
  • Whakahiatohia to hoahoa ka tukuna atu ki te poari whanaketanga STM32 Nucleo.
  • Na ka timata ki te whakawhanake me te whakamatautau i to tono.

STMicroelectronics-VL53L4ED-Tiki-Tiki-Tiki-Tatata-Tautaki-fig-12

Ko nga rorohiko i whakawhanakehia i runga i te STM32 Open Development Environment prototyping taputapu ka taea te whakamahi tika i roto i te papa tauira matatau, i roto ranei i te hoahoa hua mutunga ma te whakamahi i nga waahanga ST arumoni, nga waahanga ranei mai i te whanau kotahi ki era i kitea i runga i nga papa STM32 Nucleo.

Tuhinga / Rauemi

STMicroelectronics VL53L4ED Pūoko Whakatata Tino Tika [pdf] Aratohu Kaiwhakamahi
X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3, VL53L4ED Pūoko Whakatata, VL53L4ED, Pūoko Whakatata Tino, Pūoko Whakatata, Pūoko Tata

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *