Kihisi cha Ndege cha Muda wa Nucleo cha STM32 chenye Kipimo Kilichoongezwa cha Masafa

Kihisi cha Ndege cha Muda wa Nucleo cha STM32 chenye Kipimo Kilichoongezwa cha Masafa

Kihisi cha Muda wa Ndege na kipimo cha masafa marefu kulingana na bodi ya upanuzi ya VL53L4CX ya STM32 Nucleo 

Vifaa Vimekwishaview

X-NUCLEO-53L4A2 Maelezo ya maunzi

  • X-NUCLEO-53L4A2 ni kitambuzi cha Muda wa Kusafiri na chenye kipimo cha masafa marefu na bodi ya ukuzaji iliyoundwa karibu na kihisi cha VL53L4CX kulingana na teknolojia iliyoidhinishwa na ST FlightSense™.
  • VL53L4CX huwasiliana na kidhibiti kidhibiti kidogo cha bodi ya msanidi wa STM32 Nucleo kupitia kiungo cha I2C kinachopatikana kwenye kiunganishi cha Arduino UNO R3.

Bidhaa Muhimu kwenye ubao 

VL53L4CX Kitambuzi cha Muda wa Ndege (ToF) Muda wa Ndege na kipimo cha masafa marefu
0.25, 0.5 na 1mm spacers kuiga mapengo ya hewa, na funika glasi

Viunganishi vya bodi za kuzuka 

SATEL-VL53L4CX bodi za kuzuka zinaweza kununuliwa tofauti

Nambari ya Agizo: X-NUCLEO-53L4A2 

Vifaa Vimekwishaview

Taarifa za hivi punde zinapatikana kwa www.st.com
X-NUCLEO-53L4A2 

  • Bodi ya upanuzi ya X-NUCLEO-53L4A2
  • Vifaa vya VL53L4CX katika programu maalum vinaweza kuunganishwa na bodi ya upanuzi, au kuzuka kwa VL53L4CX ya nje.
  • Bodi za kuzuka hutolewa tofauti.
  • X-NUCLEO-53L4A2 inapatikana pia kama Kifurushi cha NUCLEO (P-NUCLEO-53L4A2)
  • Bodi ya upanuzi ya X-NUCLEO-53L4A2 pia inaweza kuagizwa www.st.com kama sehemu ya Kifurushi cha NUCLEO chenye bodi ya upanuzi na bodi ya STM32 NUCLEO.
  • Nambari ya agizo: P-NUCLEO-53L4A2:
    Bodi ya upanuzi ya X-NUCLEO-53L4A2 na bodi ya vipengele kamili ya NUCLEO-F401RE.
  • Vibao vya kuzuka vya VL53L4CX vinaweza kuagizwa tofauti
  • Nambari ya agizo: SATEL-VL53L4CX
  • Pakiti hubeba bodi mbili za kuzuka
    Vifaa Vimekwishaview

Mazingira ya Programu ya Vihisi vya Muda wa Ndege 

Programu ya STM32Cube Imekwishaview

X-CUBE-TOF1 maelezo ya programu

  • Kifurushi cha programu cha X-CUBE-TOF1 ni upanuzi wa STM32Cube kwa bodi za upanuzi za familia ya bidhaa ya Time-ofFlight (ikiwa ni pamoja na X-NUCLEO-53L4A2) kwa STM32. Msimbo wa chanzo unatokana na STM32Cube ili kurahisisha uwezo wa kubebeka na kushiriki msimbo katika familia tofauti za STM32 MCU. A sample utekelezaji unapatikana kwa bodi ya upanuzi ya kihisi cha STM32 Nucleo kuanzia (X-NUCLEO-53L4A2) iliyochomekwa juu ya bodi ya ukuzaji ya STM32 Nucleo (NUCLEOF401RE au NUCLEO L476RG).

Vipengele muhimu 

  • Safu ya kiendeshi (kiendeshaji cha VL53L4CX) kwa usimamizi kamili wa kihisi cha VL53L4CX na kipimo cha masafa marefu kilichounganishwa katika ubao wa upanuzi wa X-NUCLEO53L4A2.
  • Ubebaji rahisi katika familia tofauti za MCU, shukrani kwa STM32Cube.
  • Masharti ya leseni ya bure, yanayofaa mtumiaji.
  • Sample code kwa kuanzia kipimo.

SW ya hivi punde inapatikana kwa www.st.com 
X-CUBE-TOF1

Kuanzisha & Onyesho Exampchini 

Mahitaji ya HW

  • Bodi ya upanuzi ya kihisi cha ToF yenye usahihi wa 1x kulingana na VL53L4CX (X-NUCLEO-53L4A2).
    Mahitaji ya HW
  • Bodi ya maendeleo ya 1x STM32 Nucleo (NUCLEO-F401RE kwa mfanoample)
    Mahitaji ya HW
  • 1x Kompyuta/Kompyuta yenye Windows
  • 1x kebo ya USB ya aina A hadi Mini-B ya USB
  • Ikiwa huna bodi ya ukuzaji ya STM32 Nucleo, unaweza kuagiza kifurushi cha Nucleo (P-NUCLEO-53L4A2):
    Mahitaji ya HW
  • Ubao wa upanuzi wa X-NUCLEO-53L4A2 na ubao kamili wa vipengele vya NUCLEO-F401RE ukiletwa pamoja.
  • STSW-IMG029: dereva Bare kwa VL53L4CX
  • STSW-IMG030: Kiolesura cha Mtumiaji cha P-NUCLEO-53L4A2 (GUI) kwenye Windows 7 na 10
  • STSW-IMG031: Mtoaji wa Linux kwa VL53L4CX
  • X-CUBE-TOF1: Upanuzi wa programu ya vihisi vya Muda wa Ndege kwa STM32Cube.
    • Unaposanikisha X-CUBE-TOF1 kisakinishi husakinisha pia saraka iliyo na example miradi hapa kwa mfano:
      • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.

Ufungaji wa dereva wa NUCLEO Kit

  1. Unganisha P-NUCLEO kwenye PC kupitia USB
    • Subiri bodi itambuliwe; viendeshi vimewekwa kiatomati)
    • Ikiwa Windows haiwezi kusakinisha kiendesha STLINK kiotomatiki, tafadhali fuata hatua ya 2
    Ufungaji wa dereva wa NUCLEO Kit
  2. Sakinisha kiendeshi cha bandari ya USB ya Kompyuta ili kugundua ubao wa Nucleo
    • Pakua STSW-LINK009 kutoka www.st.com
    • Fungua zipu na ubofye mara mbili kwenye “stlink_winusb_install.bat” kusakinisha kiendeshi.
    Ufungaji wa dereva wa NUCLEO Kit

Ufungaji wa programu ya VL53L4CX GUI

GUI kwa ujumla ndio zana ya kwanza na rahisi ya kutathmini kifaa
  • Tekeleza usakinishaji wa HW na uunganishe bodi ya upanuzi ya VL53L4CX + Nucleo F401RE kwenye Kompyuta
  • Sakinisha GUI SW ya Onyesho la VL53L4CX na mipangilio ya usanidi
    • TSW-IMG030, kupakuliwa kutoka www.st.com
    • Endesha kisakinishi kwa haki za Msimamizi
      Kiolesura cha Mchoro cha Mtumiaji kinaweza:
    • Tekeleza urekebishaji wa kukabiliana na Xtalk na taswira data ya urekebishaji
    • Badilisha vigezo muhimu vya VL53L4CX
    • Onyesha data ya wakati halisi (umbali, ishara, kiwango cha mazingira)
    • Pata kumbukumbu na ucheze tena kumbukumbu ya data (.csv file)
      Ufungaji wa programu ya VL53L4CX GUI
    • Fanya usakinishaji wa HW na uunganishe kifaa cha NUCLEO ( P-NUCLEO 53L4A2) kwenye Kompyuta
    • Sakinisha kifurushi cha X-CUBE-TOF1 SW
      • X-CUBE-TOF1 rev 4.0.0 au mpya zaidi, imepakuliwa kutoka www.st.com
      • X-CUBE-TOF1 imewekwa kupitia STM32CubeMx, dhibiti sehemu ya usakinishaji wa programu.
      • Mara tu X-CUBE-TOF1 imewekwa. Enda kwa
        • C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
Yaliyomo kwenye kifurushi cha programu ya X-CUBE: API SW + SW exampchini

Yaliyomo kwenye kifurushi cha programu ya X-CUBE: API SW + SW exampchini

Bodi ya upanuzi ya Kihisi cha Muda wa Kusafiri kwa Usahihi wa hali ya juu 

Msimbo wa tathmini example (.bin) kwa kutumia X-CUBE-TOF1 na NUCLEO Pack

Yaliyomo kwenye kifurushi cha programu ya X-CUBE: API SW + SW exampchini

Kihisi cha VL53L4CX chenye ubao wa upanuzi wa kipimo cha masafa marefu 

Anza kupanga na msimbo examples kutumia X-CUBE-TOF1 na NUCLEO Pack

Msimbo wa tathmini example (.bin) kwa kutumia X-CUBE-TOF1 na NUCLEO Pack

Nyaraka na Nyenzo Zinazohusiana

Nenda kwa https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

Nyaraka zote zinapatikana kwenye kichupo cha Hati za bidhaa zinazohusiana webukurasa

VL53L4CX: Folda ya Bidhaa

  • DS13805 : Kihisi cha Muda wa Ndege na kipimo cha masafa marefu - laha ya data

X-NUCLEO-53L4A2: Folda ya Bidhaa

  • DB462 : Kihisi cha Muda wa Kusafiri kwa Ndege na ubao wa upanuzi wa vipimo vya masafa marefu kulingana na VL53L4CX kwa STM32 Nucleo - muhtasari wa data
  • X-NUCLEO-53L4A2 Mwongozo wa kuanza kwa haraka: Kihisi cha Muda wa Ndege chenye kipimo cha masafa marefu - hati hii
  • UM2976 : Kuanza na X-NUCLEO-53L4A2 Kihisi cha Muda wa Kuruka na kipimo cha masafa marefu kulingana na VL53L4CX ya STM32 Nucleo - mwongozo wa mtumiaji

P-NUCLEO-53L4A2: Folda ya Bidhaa

  • DBxxxx : Kifurushi cha VL53L4CX Nucleo chenye bodi ya upanuzi ya X-NUCLEO-53L4A2 na ubao wa STM32F401RE Nucleo- muhtasari wa data

SATEL-VL53L4CX: Folda ya Bidhaa

  • DB4632 : Bodi ya kuzuka ya VL53L4CX Sensor ya Muda wa Ndege yenye kipimo cha masafa marefu - muhtasari wa data

STSW-IMG029: Dereva tupu kwa folda ya VL53L4CX

  • DB4583 : Kiolesura cha Kuandaa Programu (API) kwa VL53L4CX - muhtasari wa data

STSW-IMG030: Folda ya Kiolesura cha Mchoro cha Mtumiaji (GUI).

  • DB4584 : P-NUCLEO-53L4A2 pakiti ya kiolesura cha picha cha mtumiaji (GUI) - muhtasari wa data
  • Mpangilio wa programu file

X-CUBE-TOF1: Kifurushi cha programu cha STM32Cube

  • DB4449 : Upanuzi wa programu ya vitambuzi vya Muda wa Ndege kwa STM32Cube - muhtasari wa data
  • UMxxx : Kuanza na STMicroelectronics X-CUBE-TOF1, Vihisi vya Muda wa Ndege, kifurushi cha programu cha STM32CubeMX - Mwongozo wa Mtumiaji
  • Mpangilio wa programu file

Mfumo wa ikolojia wa STM32 ODE

HARAKA, NAFUU PROTOTYP NA MAENDELEO

Mazingira ya Uendelezaji Wazi ya STM32 (ODE) ni njia iliyo wazi, inayoweza kunyumbulika, rahisi na ya bei nafuu ya kutengeneza vifaa na programu bunifu kulingana na familia ya kidhibiti kidogo cha STM32 32-bit pamoja na vipengele vingine vya kisasa vya ST vilivyounganishwa kupitia bodi za upanuzi. Inawezesha uchapaji wa haraka wa protoksi na vipengee vya mbele ambavyo vinaweza kubadilishwa haraka kuwa miundo ya mwisho.

STM32 ODE inajumuisha vipengele vitano vifuatavyo:

  • Bodi za ukuzaji za nyuklia za STM32. Msururu wa kina wa bodi za ukuzaji za bei nafuu kwa safu zote za kidhibiti kidogo cha STM32, chenye uwezo wa upanuzi usio na kikomo, na kitatuzi/kipanga programu jumuishi.
  • Bodi za upanuzi za Nucleo STM32. Bodi zilizo na utendakazi wa ziada ili kuongeza hisia, udhibiti, muunganisho, nishati, sauti au vitendaji vingine kama inavyohitajika. Vibao vya upanuzi vimechomekwa juu ya vibao vya ukuzaji vya STM32 Nucleo. Utendaji ngumu zaidi unaweza kupatikana kwa kuweka bodi za upanuzi za ziada.
  • Programu ya STM32Cube. Seti ya zana zisizolipishwa na matofali ya programu iliyopachikwa ili kuwezesha usanidi wa haraka na rahisi kwenye STM32, ikijumuisha Tabaka la Uondoaji wa Vifaa, vifaa vya kati na
    Kisanidi cha msingi cha kompyuta cha STM32CubeMX na jenereta ya msimbo
  • Programu ya upanuzi ya STM32Cube. Programu ya upanuzi iliyotolewa bila malipo kwa matumizi ya bodi za upanuzi za STM32 Nucleo, na inaoana na mfumo wa programu wa STM32Cube.
  • Pakiti za Kazi za STM32Cube. Seti ya chaguo za kukokotoa kwa mfanoamples kwa baadhi ya kesi za kawaida za utumaji programu zilizoundwa kwa kutumia urekebishaji na mwingiliano wa bodi na upanuzi za STM32 Nucleo, na programu na upanuzi wa STM32Cube.

Mazingira ya Maendeleo ya Uwazi ya STM32 yanaoana na anuwai ya mazingira ya maendeleo ikiwa ni pamoja na STM32CubeIDE, IAR EWARM, Keil MDK-ARM, na IDE zenye msingi wa GCC/LLVM, na uwezekano wa kuunganisha vipengele mbalimbali kama vile STM32CubeMX, STM32CubeProgrammer au STM32CubeMonitor.

Uchapaji wa Haraka, Nafuu na Maendeleo

Mazingira ya Ustawi wa STM32: yote unayohitaji

Mchanganyiko wa anuwai pana ya bodi zinazoweza kupanuliwa kulingana na bidhaa za biashara zinazoongoza na programu za kawaida, kutoka kwa kiendeshaji hadi kiwango cha utumaji, huwezesha uchapaji wa haraka wa mawazo ambayo yanaweza kubadilishwa kwa urahisi kuwa miundo ya mwisho.

Ili kuanza muundo wako:

  • Chagua bodi zinazofaa za ukuzaji wa Nucleo STM32 (NUCLEO) na bodi za upanuzi (X-NUCLEO) (sensa, muunganisho, sauti, udhibiti wa gari n.k.) kwa utendakazi unaohitaji.
  • Chagua mazingira yako ya usanidi (IAR EWARM, Keil MDK na IDE za GCC/LLVM) na utumie zana na programu za STM32Cube zisizolipishwa kama vile STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor au STM32CubeIDE.
  • Pakua programu zote muhimu ili kuendesha utendakazi kwenye bodi za upanuzi za STM32 Nucleo zilizochaguliwa.
  • Kusanya muundo wako na upakie kwenye bodi ya ukuzaji ya STM32 Nucleo.
  • Kisha anza kukuza na kujaribu programu yako.

Programu iliyotengenezwa kwenye maunzi ya uchapaji picha ya Mazingira Huria ya STM32 inaweza kutumika moja kwa moja katika ubao wa hali ya juu wa uchapaji au katika muundo wa bidhaa wa mwisho kwa kutumia viambajengo sawa vya kibiashara vya ST, au vijenzi kutoka kwa familia moja na vile vinavyopatikana kwenye mbao za STM32 Nucleo.

Mazingira ya Ustawi wa STM32: yote unayohitaji

Nembo

Nyaraka / Rasilimali

Kihisi cha Ndege cha Muda wa Nucleo cha STM32 chenye Kipimo Kilichoongezwa cha Masafa [pdf] Mwongozo wa Mtumiaji
Kihisi cha Ndege cha Muda wa Nucleo cha STM32 chenye Kipimo Kilichoongezwa cha Masafa, STM32 Nucleo, Kihisi cha Safari ya Ndege ya Muda chenye Kipimo Kilichoongezwa cha Masafa, Kipimo Kilichoongezwa cha Masafa, Kipimo cha Masafa

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *