विस्तारित श्रेणी मापनासह STM32 न्यूक्लिओ टाइम फ्लाइट सेन्सर
STM53 Nucleo साठी VL4L32CX विस्तार बोर्डवर आधारित विस्तारित श्रेणी मापनासह उड्डाणाचा वेळ सेन्सर
हार्डवेअर संपलेview
X-NUCLEO-53L4A2 हार्डवेअर वर्णन
- X-NUCLEO-53L4A2 हे ST FlightSense™ पेटंट तंत्रज्ञानावर आधारित VL53L4CX सेन्सरच्या आसपास डिझाइन केलेले विस्तारित श्रेणी मोजमाप आणि विकास मंडळासह टाइम-ऑफ-फ्लाइट सेन्सर आहे.
- VL53L4CX STM32 Nucleo डेव्हलपर बोर्ड होस्ट मायक्रोकंट्रोलरशी Arduino UNO R2 कनेक्टरवर उपलब्ध असलेल्या I3C लिंकद्वारे संप्रेषण करते.
बोर्डवर प्रमुख उत्पादने
VL53L4CX टाइम-ऑफ-फ्लाइट (ToF) टाइम-ऑफ-फ्लाइट सेन्सर विस्तारित श्रेणी मापनासह
0.25, 0.5 आणि 1 मिमी स्पेसर सह हवा अंतर नक्कल करण्यासाठी चष्मा झाकणे
ब्रेकआउट बोर्ड कनेक्टर
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 ड्राइव्हर).
- STM32Cube ला धन्यवाद, विविध MCU कुटुंबांमध्ये सुलभ पोर्टेबिलिटी.
- विनामूल्य, वापरकर्ता-अनुकूल परवाना अटी.
- 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: Windows 53 आणि 4 वर P-NUCLEO-2L7A10 ग्राफिकल यूजर इंटरफेस (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 किट ड्राइव्हर स्थापना
- USB द्वारे P-NUCLEO ला PC शी कनेक्ट करा
• बोर्ड ओळखले जाईपर्यंत प्रतीक्षा करा; ड्राइव्हर्स स्वयंचलितपणे स्थापित केले जातात)
• Windows आपोआप STLINK ड्राइव्हर स्थापित करू शकत नसल्यास, कृपया चरण 2 फॉलो करा
- Nucleo बोर्ड शोधण्यासाठी PC USB पोर्ट ड्राइव्हर स्थापित करा
• www.st.com वरून STSW-LINK009 डाउनलोड करा
• अनझिप करा आणि “ वर डबल क्लिक कराstlink_winusb_install.bat
"ड्राइवर स्थापित करण्यासाठी.
VL53L4CX GUI सॉफ्टवेअर इंस्टॉलेशन
डिव्हाइसचे मूल्यमापन करण्यासाठी GUI हे सामान्यतः पहिले आणि सोपे साधन आहे
- HW इंस्टॉलेशन करा आणि VL53L4CX विस्तार बोर्ड + Nucleo F401RE ला PC ला कनेक्ट करा
- VL53L4CX डेमो आणि कॉन्फिगरेशन सेटिंग्जसाठी GUI SW स्थापित करा
- TSW-IMG030, कडून डाउनलोड केले www.st.com
- प्रशासक विशेषाधिकारांसह इंस्टॉलर चालवा
ग्राफिकल यूजर इंटरफेस हे करू शकतो: - ऑफसेट आणि Xtalk कॅलिब्रेशन करा आणि कॅलिब्रेशन डेटाची कल्पना करा
- VL53L4CX चे मुख्य पॅरामीटर्स बदला
- रिअल टाइम डेटा प्रदर्शित करा (अंतर, सिग्नल, सभोवतालचा दर)
- डेटा लॉगिंग मिळवा आणि डेटालॉग पुन्हा प्ले करा (.csv file)
- HW इंस्टॉलेशन करा आणि NUCLEO kit ( 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 सेन्सर
कोड ex सह प्रोग्रामिंग सुरू करा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 द्रुत प्रारंभ मार्गदर्शक: विस्तारित श्रेणी मापनासह उड्डाणाचा वेळ सेन्सर – हा दस्तऐवज
- यूएम 2976 : STM53 Nucleo - वापरकर्ता मॅन्युअल साठी VL4L2CX वर आधारित विस्तारित श्रेणी मापनासह X-NUCLEO-53L4A32 टाइम-ऑफ-फ्लाइट सेन्सरसह प्रारंभ करणे
P-NUCLEO-53L4A2: उत्पादन फोल्डर
- DBxxxx : X-NUCLEO-53L4A53 विस्तार बोर्ड आणि STM4F2RE न्यूक्लियो बोर्डसह VL32L401CX न्यूक्लिओ पॅक- डेटा संक्षिप्त
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 : STMicroelectronics X-CUBE-TOF1 सह प्रारंभ करणे, फ्लाइट सेन्सर्सची वेळ, STM32CubeMX साठी सॉफ्टवेअर पॅकेज – वापरकर्ता मॅन्युअल
- सॉफ्टवेअर सेटअप file
STM32 ODE इकोसिस्टम
जलद, परवडणारे प्रोटोटाइपिंग आणि विकास
STM32 ओपन डेव्हलपमेंट एन्व्हायर्नमेंट (ODE) हा STM32 32-बिट मायक्रोकंट्रोलर फॅमिलीवर आधारित नाविन्यपूर्ण उपकरणे आणि ऍप्लिकेशन्स विकसित करण्याचा एक खुला, लवचिक, सोपा आणि परवडणारा मार्ग आहे जो विस्तार बोर्डद्वारे जोडलेल्या इतर अत्याधुनिक ST घटकांसह एकत्रित आहे. हे अग्रगण्य-एज घटकांसह जलद प्रोटोटाइपिंग सक्षम करते जे त्वरीत अंतिम डिझाइनमध्ये रूपांतरित केले जाऊ शकते.
STM32 ODE मध्ये खालील पाच घटक समाविष्ट आहेत:
- STM32 Nucleo विकास मंडळे. सर्व STM32 मायक्रोकंट्रोलर मालिकेसाठी परवडणाऱ्या डेव्हलपमेंट बोर्डांची सर्वसमावेशक श्रेणी, अमर्यादित युनिफाइड विस्तार क्षमतेसह आणि एकात्मिक डीबगर/प्रोग्रामरसह
- STM32 Nucleo विस्तार बोर्ड. आवश्यकतेनुसार सेन्सिंग, कंट्रोल, कनेक्टिव्हिटी, पॉवर, ऑडिओ किंवा इतर कार्ये जोडण्यासाठी अतिरिक्त कार्यक्षमतेसह बोर्ड. विस्तार बोर्ड STM32 न्यूक्लिओ डेव्हलपमेंट बोर्डच्या वर प्लग केलेले आहेत. अतिरिक्त विस्तार बोर्ड स्टॅक करून अधिक जटिल कार्यक्षमता प्राप्त केली जाऊ शकते.
- STM32Cube सॉफ्टवेअर. हार्डवेअर अॅब्स्ट्रॅक्शन लेयर, मिडलवेअर आणि
STM32CubeMX PC-आधारित कॉन्फिगरेटर आणि कोड जनरेटर - STM32Cube विस्तार सॉफ्टवेअर. STM32 Nucleo expansion Boards सह वापरण्यासाठी आणि STM32Cube सॉफ्टवेअर फ्रेमवर्कशी सुसंगत असलेले एक्सपेन्शन सॉफ्टवेअर मोफत दिले जाते
- STM32Cube फंक्शन पॅक. फंक्शनचा संच उदाampSTM32 Nucleo डेव्हलपमेंट बोर्ड आणि विस्तार, STM32Cube सॉफ्टवेअर आणि विस्तारांसह मॉड्यूलरिटी आणि इंटरऑपरेबिलिटीचा फायदा घेऊन तयार केलेल्या काही सर्वात सामान्य ऍप्लिकेशन केसेससाठी.
STM32 मुक्त विकास पर्यावरण STM32CubeIDE, IAR EWARM, Keil MDK-ARM, आणि GCC/LLVM-आधारित IDEs यासह STM32CubeMX, STM32Cubemgramoni किंवा STM32Cubgramoni STMXNUMXCubMtor.
STM32 ओपन डेव्हलपमेंट एन्व्हायर्नमेंट: तुम्हाला आवश्यक ते सर्व
ड्रायव्हर ते अॅप्लिकेशन लेव्हलपर्यंत अग्रगण्य व्यावसायिक उत्पादने आणि मॉड्यूलर सॉफ्टवेअरवर आधारित विस्तारित बोर्डांच्या विस्तृत श्रेणीचे संयोजन, कल्पनांचे जलद प्रोटोटाइपिंग सक्षम करते जे सहजतेने अंतिम डिझाइनमध्ये रूपांतरित केले जाऊ शकते.
आपले डिझाइन सुरू करण्यासाठी:
- तुम्हाला आवश्यक असलेल्या कार्यक्षमतेसाठी योग्य STM32 न्यूक्लियो डेव्हलपमेंट बोर्ड (NUCLEO) आणि विस्तार (X-NUCLEO) बोर्ड (सेन्सर्स, कनेक्टिव्हिटी, ऑडिओ, मोटर कंट्रोल इ.) निवडा.
- तुमचे विकास वातावरण (IAR EWARM, Keil MDK आणि GCC/LLVM-आधारित IDEs) निवडा आणि STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor किंवा STM32CubeIDE सारखी मोफत STM32Cube टूल्स आणि सॉफ्टवेअर वापरा.
- निवडलेल्या STM32 Nucleo विस्तार बोर्डवर कार्यक्षमता चालविण्यासाठी सर्व आवश्यक सॉफ्टवेअर डाउनलोड करा.
- तुमचे डिझाइन संकलित करा आणि ते STM32 Nucleo विकास मंडळावर अपलोड करा.
- मग तुमचा अर्ज विकसित करणे आणि चाचणी करणे सुरू करा.
STM32 ओपन डेव्हलपमेंट एन्व्हायर्नमेंट प्रोटोटाइपिंग हार्डवेअरवर विकसित केलेले सॉफ्टवेअर थेट प्रगत प्रोटोटाइपिंग बोर्डमध्ये किंवा अंतिम उत्पादन डिझाइनमध्ये समान व्यावसायिक ST घटक वापरून किंवा STM32 न्यूक्लिओ बोर्ड्सवर आढळणारे समान कुटुंबातील घटक वापरून वापरले जाऊ शकते.
कागदपत्रे / संसाधने
![]() |
* विस्तारित श्रेणी मापनासह STM32 न्यूक्लिओ टाइम फ्लाइट सेन्सर [pdf] वापरकर्ता मार्गदर्शक विस्तारित श्रेणी मापनासह STM32 न्यूक्लिओ टाइम फ्लाइट सेन्सर, STM32 न्यूक्लिओ, विस्तारित श्रेणी मापनासह टाइम फ्लाइट सेन्सर, विस्तारित श्रेणी मापन, श्रेणी मापन |