विस्तारित दायरा मापन संग STM32 Nucleo समय उडान सेन्सर
STM53 Nucleo को लागि VL4L32CX विस्तार बोर्ड मा आधारित विस्तारित दायरा मापन संग उडान समय को सेन्सर
हार्डवेयर ओभरview
X-NUCLEO-53L4A2 हार्डवेयर विवरण
- X-NUCLEO-53L4A2 ST FlightSense™ पेटेन्ट गरिएको टेक्नोलोजीमा आधारित VL53L4CX सेन्सरको वरिपरि डिजाइन गरिएको विस्तारित दायरा मापन र विकास बोर्डको साथ समय-अफ-फ्लाइट सेन्सर हो।
- VL53L4CX ले Arduino UNO R32 कनेक्टरमा उपलब्ध I2C लिङ्क मार्फत STM3 Nucleo विकासकर्ता बोर्ड होस्ट माइक्रोकन्ट्रोलरसँग सञ्चार गर्छ।
बोर्डमा प्रमुख उत्पादनहरू
VL53L4CX टाइम-अफ-फ्लाइट (ToF) विस्तारित दायरा मापनको साथ समय-अफ-फ्लाइट सेन्सर
०.२५, ०.५ र १ मिमी स्पेसरहरू हवा अन्तराल अनुकरण गर्न, को साथ कभर चश्मा
ब्रेकआउट बोर्ड कनेक्टरहरू
SATEL-VL53L4CX ब्रेकआउट बोर्डहरू अलग किन्न सकिन्छ
अर्डर कोड: X-NUCLEO-53L4A2
मा उपलब्ध नवीनतम जानकारी www.st.com
X-NUCLEO-53L4A2
- X-NUCLEO-53L4A2 विस्तार बोर्ड
- अनुकूलन अनुप्रयोगहरूमा VL53L4CX उपकरणहरू विस्तार बोर्ड, वा बाह्य VL53L4CX ब्रेकआउटसँग एकीकृत गर्न सकिन्छ।
- ब्रेकआउट बोर्डहरू छुट्टै डेलिभर गरिएका छन्।
- X-NUCLEO-53L4A2 NUCLEO प्याक (P-NUCLEO-53L4A2) को रूपमा पनि उपलब्ध छ।
- X-NUCLEO-53L4A2 विस्तार बोर्ड पनि अर्डर गर्न सकिन्छ www.st.com विस्तार बोर्ड र STM32 NUCLEO बोर्ड संग NUCLEO प्याक को एक भाग को रूप मा।
- अर्डर कोड: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 विस्तार बोर्ड र NUCLEO-F401RE पूर्ण सुविधाहरू बोर्ड। - VL53L4CX ब्रेकआउट बोर्डहरू अलग अर्डर गर्न सकिन्छ
- अर्डर कोड: SATEL-VL53L4CX
- प्याकमा दुई ब्रेकआउट बोर्डहरू छन्
समय-अफ-फ्लाइट सेन्सर सफ्टवेयर वातावरण
STM32Cube सफ्टवेयर ओभरview
X-CUBE-TOF1 सफ्टवेयर विवरण
- X-CUBE-TOF1 सफ्टवेयर प्याकेज STM32 को लागि टाइम-अफफ्लाइट उत्पादन परिवार (X-NUCLEO-53L4A2 सहित) को विस्तार बोर्डहरूको लागि STM32Cube विस्तार हो। स्रोत कोड विभिन्न STM32 MCU परिवारहरूमा पोर्टेबिलिटी र कोड साझेदारी गर्न सजिलो बनाउन STM32Cube मा आधारित छ। ए एसample कार्यान्वयन STM32 Nucleo दायरा सेन्सर विस्तार बोर्ड (X-NUCLEO-53L4A2) को लागि उपलब्ध छ STM32 Nucleo विकास बोर्ड (NUCLEOF401RE वा NUCLEO L476RG) को शीर्षमा प्लग।
मुख्य विशेषताहरू
- X-NUCLEO53L4A53 विस्तार बोर्डमा एकीकृत विस्तारित दायरा मापनको साथ VL4L53CX सेन्सरको पूर्ण व्यवस्थापनको लागि चालक तह (VL4L2CX चालक)।
- विभिन्न MCU परिवारहरूमा सजिलो पोर्टेबिलिटी, STM32Cube लाई धन्यवाद।
- नि: शुल्क, प्रयोगकर्ता-अनुकूल इजाजतपत्र सर्तहरू।
- Sampदायरा मापनको लागि le कोड।
नवीनतम SW मा उपलब्ध छ www.st.com
X-CUBE-TOF1
सेटअप र डेमो पूर्वampलेस
HW पूर्व शर्तहरू
- VL1L53CX मा आधारित 4x उच्च सटीकता ToF सेन्सर विस्तार बोर्ड (X-NUCLEO-53L4A2)।
- 1x STM32 न्यूक्लियो विकास बोर्ड (पूर्वको लागि NUCLEO-F401REampले)
- विन्डोज संग 1x ल्यापटप / पीसी
- 1x USB प्रकार A देखि Mini-B USB केबल
- यदि तपाइँसँग STM32 Nucleo विकास बोर्ड छैन भने, तपाइँ Nucleo प्याक अर्डर गर्न सक्नुहुन्छ (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 विस्तार बोर्ड र NUCLEO-F401RE पूर्ण सुविधाहरू बोर्ड सँगै डेलिभर गरियो।
- STSW-IMG029: VL53L4CX को लागि खाली चालक
- STSW-IMG030: P-NUCLEO-53L4A2 विन्डोज 7 र 10 मा ग्राफिकल प्रयोगकर्ता इन्टरफेस (GUI)
- STSW-IMG031: VL53L4CX को लागि लिनक्स चालक
- X-CUBE-TOF1: STM32Cube को लागि उडान समय सेन्सर सफ्टवेयर विस्तार।
- जब तपाइँ X-CUBE-TOF1 स्थापना गर्नुहुन्छ स्थापनाकर्ताले पूर्व समावेश भएको डाइरेक्टरी पनि स्थापना गर्दछampउदाहरणका लागि यहाँ परियोजनाहरू:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- जब तपाइँ X-CUBE-TOF1 स्थापना गर्नुहुन्छ स्थापनाकर्ताले पूर्व समावेश भएको डाइरेक्टरी पनि स्थापना गर्दछampउदाहरणका लागि यहाँ परियोजनाहरू:
NUCLEO किट चालक स्थापना
- P-NUCLEO लाई USB मार्फत PC मा जडान गर्नुहोस्
• बोर्ड पहिचान हुनको लागि पर्खनुहोस्; ड्राइभरहरू स्वचालित रूपमा स्थापित हुन्छन्)
• यदि Windows ले स्वचालित रूपमा STLINK ड्राइभर स्थापना गर्न सक्दैन भने, कृपया चरण 2 पछ्याउनुहोस्
- Nucleo बोर्ड पत्ता लगाउन PC USB पोर्ट चालक स्थापना गर्नुहोस्
• www.st.com बाट STSW-LINK009 डाउनलोड गर्नुहोस्
• अनजिप गर्नुहोस् र "मा डबल क्लिक गर्नुहोस्stlink_winusb_install.bat
"ड्राइभर स्थापना गर्न।
VL53L4CX GUI सफ्टवेयर स्थापना
GUI सामान्यतया उपकरण मूल्याङ्कन गर्न पहिलो र सजिलो उपकरण हो
- HW स्थापना गर्नुहोस् र PC मा VL53L4CX विस्तार बोर्ड + Nucleo F401RE जडान गर्नुहोस्।
- VL53L4CX डेमो र कन्फिगरेसन सेटिङहरूको लागि GUI SW स्थापना गर्नुहोस्
- TSW-IMG030, बाट डाउनलोड गरियो www.st.com
- प्रशासक विशेषाधिकार संग स्थापनाकर्ता चलाउनुहोस्
ग्राफिकल प्रयोगकर्ता इन्टरफेसले गर्न सक्छ: - अफसेट र Xtalk क्यालिब्रेसन प्रदर्शन गर्नुहोस् र क्यालिब्रेसन डेटा कल्पना गर्नुहोस्
- VL53L4CX को प्रमुख प्यारामिटरहरू परिवर्तन गर्नुहोस्
- वास्तविक समय डेटा प्रदर्शन गर्नुहोस् (दूरी, संकेत, परिवेश दर)
- डाटा लगिङ प्राप्त गर्नुहोस् र डाटालग (.csv file)
- HW स्थापना गर्नुहोस् र पीसीमा NUCLEO किट (P-NUCLEO 53L4A2) जडान गर्नुहोस्।
- X-CUBE-TOF1 SW प्याकेज स्थापना गर्नुहोस्
- X-CUBE-TOF1 rev 4.0.0 वा नयाँ, www.st.com बाट डाउनलोड
- X-CUBE-TOF1 STM32CubeMx मार्फत स्थापना गरिएको छ, सफ्टवेयर स्थापना खण्ड व्यवस्थापन गर्नुहोस्।
- X-CUBE-TOF1 स्थापना भएपछि। जाऊ त्यहाँ
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
X-CUBE सफ्टवेयर प्याकेज सामग्री: API SW + SW पूर्वampलेस
उच्च सटीकता समय-अफ-फ्लाइट सेन्सर विस्तार बोर्ड
मूल्याङ्कन कोड पूर्वample (.bin) X-CUBE-TOF1 र NUCLEO प्याक प्रयोग गर्दै
विस्तारित दायरा मापन विस्तार बोर्ड संग VL53L4CX सेन्सर
कोड पूर्व संग प्रोग्रामिङ सुरु गर्नुहोस्ampX-CUBE-TOF1 र NUCLEO प्याक प्रयोग गर्दै
मा जानुहोस् https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
सबै कागजातहरू सम्बन्धित उत्पादनहरूको कागजात ट्याबमा उपलब्ध छन् webपृष्ठ
VL53L4CX: उत्पादन फोल्डर
- DS13805 : विस्तारित दायरा मापन संग उडान समय-सेन्सर - डाटा पाना
X-NUCLEO-53L4A2: उत्पादन फोल्डर
- DB462 : STM53 Nucleo को लागि VL4L32CX मा आधारित विस्तारित दायरा मापन विस्तार बोर्डको साथ समय-को-फ्लाइट सेन्सर - डेटा संक्षिप्त
- X-NUCLEO-53L4A2 द्रुत सुरुवात गाइड: विस्तारित दायरा मापनको साथ उडान समय-सेन्सर - यो कागजात
- UM2976 : STM53 Nucleo को लागि VL4L2CX मा आधारित विस्तारित दायरा मापनको साथ X-NUCLEO-53L4A32 टाइम-अफ-फ्लाइट सेन्सरको साथ सुरु गर्दै - प्रयोगकर्ता पुस्तिका
P-NUCLEO-53L4A2: उत्पादन फोल्डर
- DBxxxx : VL53L4CX न्यूक्लियो प्याक X-NUCLEO-53L4A2 विस्तार बोर्ड र STM32F401RE न्यूक्लियो बोर्ड- डेटा संक्षिप्त
SATEL-VL53L4CX: उत्पादन फोल्डर
- DB4632 : विस्तारित दायरा मापनको साथ VL53L4CX ब्रेकआउट बोर्ड समय-अफ-फ्लाइट सेन्सर - डेटा संक्षिप्त
STSW-IMG029: VL53L4CX फोल्डरको लागि बेयर ड्राइभर
- DB4583 : VL53L4CX को लागि एप्लिकेसन प्रोग्रामिङ इन्टरफेस (API) - डेटा संक्षिप्त
STSW-IMG030: ग्राफिकल प्रयोगकर्ता इन्टरफेस (GUI) फोल्डर
- DB4584 : P-NUCLEO-53L4A2 प्याक ग्राफिकल प्रयोगकर्ता इन्टरफेस (GUI) - डेटा संक्षिप्त
- सफ्टवेयर सेटअप file
X-CUBE-TOF1: STM32Cube को लागि सफ्टवेयर प्याकेज
- DB4449 : STM32Cube को लागि समय-अफ-फ्लाइट सेन्सर सफ्टवेयर विस्तार - डेटा संक्षिप्त
- UMxxxx : सुरु गर्दै
- सफ्टवेयर सेटअप file
STM32 ODE इकोसिस्टम
छिटो, किफायती प्रोटोटाइपिङ र विकास
STM32 खुला विकास वातावरण (ODE) विस्तार बोर्डहरू मार्फत जडान गरिएका अन्य अत्याधुनिक ST कम्पोनेन्टहरूसँग STM32 32-बिट माइक्रोकन्ट्रोलर परिवारमा आधारित नवीन उपकरणहरू र अनुप्रयोगहरू विकास गर्ने खुला, लचिलो, सजिलो र किफायती तरिका हो। यसले छिटो प्रोटोटाइपलाई अग्रणी-किनारा कम्पोनेन्टहरूसँग सक्षम बनाउँछ जुन द्रुत रूपमा अन्तिम डिजाइनहरूमा रूपान्तरण गर्न सकिन्छ।
STM32 ODE ले निम्न पाँच तत्वहरू समावेश गर्दछ:
- STM32 न्यूक्लियो विकास बोर्डहरू। असीमित एकीकृत विस्तार क्षमता र एकीकृत डिबगर/प्रोग्रामरको साथमा सबै STM32 माइक्रोकन्ट्रोलर श्रृंखलाका लागि किफायती विकास बोर्डहरूको विस्तृत दायरा।
- STM32 न्यूक्लियो विस्तार बोर्डहरू। आवश्यकता अनुसार सेन्सिङ, कन्ट्रोल, कनेक्टिभिटी, पावर, अडियो वा अन्य प्रकार्यहरू थप्न अतिरिक्त कार्यक्षमता भएका बोर्डहरू। विस्तार बोर्डहरू STM32 Nucleo विकास बोर्डहरूको शीर्षमा प्लग गरिएको छ। थप जटिल कार्यक्षमताहरू थप विस्तार बोर्डहरू स्ट्याक गरेर प्राप्त गर्न सकिन्छ।
- STM32Cube सफ्टवेयर। STM32 मा छिटो र सजिलो विकास सक्षम गर्न नि:शुल्क उपकरण र इम्बेडेड सफ्टवेयर ईंटहरूको सेट, हार्डवेयर एब्स्ट्रेक्शन लेयर, मिडलवेयर र
STM32CubeMX PC-आधारित कन्फिगरेटर र कोड जनरेटर - STM32Cube विस्तार सफ्टवेयर। विस्तार सफ्टवेयर STM32 Nucleo विस्तार बोर्ड संग प्रयोग को लागी नि: शुल्क प्रदान गरिएको छ, र STM32Cube सफ्टवेयर फ्रेमवर्क संग उपयुक्त
- STM32Cube फंक्शन प्याकहरू। प्रकार्यको सेट पूर्वampSTM32 Nucleo विकास बोर्डहरू र विस्तारहरू, STM32Cube सफ्टवेयर र विस्तारहरूको साथमा मोडुलरिटी र इन्टरअपरेबिलिटीको लाभ उठाएर निर्मित केही सबैभन्दा सामान्य अनुप्रयोग केसहरूको लागि।
STM32 खुला विकास वातावरण STM32CubeIDE, IAR EWARM, Keil MDK-ARM, र GCC/LLVM- आधारित IDEs लगायत STM32CubeMX, STM32Cubegram, STM32CubMermonigram, STMXNUMXCubMortoni जस्ता विभिन्न कम्पोनेन्टहरू एकीकृत गर्ने सम्भावना सहितको विकास वातावरणको विस्तृत दायरासँग उपयुक्त छ।
STM32 खुला विकास वातावरण: तपाईलाई चाहिने सबै
ड्राइभरदेखि एप्लिकेसन स्तरसम्म अग्रणी-किनारा व्यावसायिक उत्पादनहरू र मोड्युलर सफ्टवेयरमा आधारित विस्तारयोग्य बोर्डहरूको फराकिलो दायराको संयोजनले विचारहरूको द्रुत प्रोटोटाइपलाई सक्षम बनाउँछ जुन सहज रूपमा अन्तिम डिजाइनहरूमा रूपान्तरण गर्न सकिन्छ।
आफ्नो डिजाइन सुरु गर्न:
- उपयुक्त STM32 न्यूक्लियो विकास बोर्ड (NUCLEO) र विस्तार (X-NUCLEO) बोर्डहरू (सेन्सर, कनेक्टिभिटी, अडियो, मोटर नियन्त्रण आदि) तपाईंलाई आवश्यक कार्यक्षमताको लागि छनोट गर्नुहोस्।
- आफ्नो विकास वातावरण (IAR EWARM, Keil MDK र GCC/LLVM-आधारित IDEs) चयन गर्नुहोस् र STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor वा STM32CubeIDE जस्ता नि:शुल्क STM32Cube उपकरण र सफ्टवेयर प्रयोग गर्नुहोस्।
- चयन गरिएका STM32 Nucleo विस्तार बोर्डहरूमा कार्यक्षमता चलाउन सबै आवश्यक सफ्टवेयर डाउनलोड गर्नुहोस्।
- आफ्नो डिजाइन कम्पाइल गर्नुहोस् र यसलाई STM32 Nucleo विकास बोर्डमा अपलोड गर्नुहोस्।
- त्यसपछि आफ्नो आवेदन विकास र परीक्षण सुरु गर्नुहोस्।
STM32 खुला विकास वातावरण प्रोटोटाइप हार्डवेयर मा विकसित सफ्टवेयर सीधा एक उन्नत प्रोटोटाइप बोर्ड मा वा अन्तिम उत्पादन डिजाइन मा उही व्यावसायिक ST घटक, वा STM32 Nucleo बोर्ड मा पाइने समान परिवार को घटक प्रयोग गर्न सकिन्छ।
कागजातहरू / स्रोतहरू
![]() |
ST STM32 न्यूक्लियो टाइम फ्लाइट सेन्सर विस्तारित दायरा मापन संग [pdf] प्रयोगकर्ता गाइड विस्तारित दायरा मापन संग STM32 Nucleo समय उडान सेन्सर, STM32 Nucleo, विस्तारित दायरा मापन संग समय उडान सेन्सर, विस्तारित दायरा मापन, दायरा मापन |