
तुरत प्रारम्भ निर्देशिका
उड़ान के समय 8×8 मल्टीज़ोन रेंजिंग सेंसर 90° FoV VL53L7CX विस्तार बोर्ड के साथ
STM32 न्यूक्लियो

अक्टूबर 2022
![]()
![]()
हार्डवेयर खत्मview
VL53L7CX - 8° FoV के साथ 8×90 मल्टीज़ोन रेंजिंग सेंसर
X-NUCLEO-53L7A1 हार्डवेयर विवरण
- X-NUCLEO-53L7A1 एक 8×8 मल्टीज़ोन रेंजिंग सेंसर है जिसमें 90° FoV और डेवलपमेंट बोर्ड है जिसे ST FlightSense™ पेटेंट तकनीक पर आधारित VL53L7CX सेंसर के आसपास डिज़ाइन किया गया है।
- VL53L7CX Arduino UNO R32 कनेक्टर पर उपलब्ध IC लिंक के माध्यम से STM3 न्यूक्लियो डेवलपर बोर्ड होस्ट माइक्रोकंट्रोलर के साथ संचार करता है।
बोर्ड पर प्रमुख उत्पाद
VL53L7CX 8×8 मल्टीज़ोन रेंजिंग सेंसर 90° FoV के साथ
0.25, 0.5 और 1 मिमी स्पेसर्स कवर ग्लास के साथ एयर गैप का अनुकरण करने के लिए
ब्रेकआउट बोर्ड
SATEL-VL53L7CX ब्रेकआउट बोर्ड अलग से खरीदे जा सकते हैं
नवीनतम जानकारी पर उपलब्ध है www.st.com
एक्स-न्यूक्लियो-53L7A1

ऑर्डर कोड: X-NUCLEO-53L7A1
- X-NUCLEO-53L7A1 विस्तार बोर्ड
• कस्टम अनुप्रयोगों में VL53L7CX उपकरणों को विस्तार बोर्ड, या बाहरी VL53L7CX ब्रेकआउट के साथ एकीकृत किया जा सकता है।
• ब्रेकआउट बोर्ड अलग से वितरित किए जाते हैं। - X-NUCLEO-53L7A1 एक न्यूक्लियो पैक (P-NUCLEO-53L7A1) के रूप में भी उपलब्ध है
• X-NUCLEO-53L7A1 विस्तार बोर्ड को भी ऑर्डर किया जा सकता है www.st.com विस्तार बोर्ड और STM32 NUCLEO बोर्ड के साथ एक NUCLEO पैक के हिस्से के रूप में।
• ऑर्डर कोड: P-NUCLEO-53L7A1: X-NUCLEO-53L7A1 विस्तार बोर्ड और NUCLEO-F401RE पूर्ण सुविधाएँ बोर्ड। - VL53L7CX ब्रेकआउट बोर्ड अलग से ऑर्डर किए जा सकते हैं
• ऑर्डर कोड: SATEL-VL53L7CX
• पैक में दो ब्रेकआउट बोर्ड हैं

टाइम-ऑफ-फ्लाइट सेंसर सॉफ्टवेयर पर्यावरण
STM32Cube सॉफ्टवेयर खत्मview
X-CUBE-TOF1 सॉफ्टवेयर विवरण
- X-CUBE-TOF1 सॉफ़्टवेयर पैकेज STM32 के लिए टाइम-ऑफ़-फ़्लाइट उत्पाद परिवार (X-NUCLEO-53L7A1 सहित) के विस्तार बोर्डों के लिए एक STM32Cube विस्तार है। विभिन्न STM32 MCU परिवारों में पोर्टेबिलिटी और कोड शेयरिंग को आसान बनाने के लिए स्रोत कोड STM32Cube पर आधारित है। जैसाampले कार्यान्वयन STM32 न्यूक्लियो रेंजिंग सेंसर विस्तार बोर्ड (X-NUCLEO-53L7A1) के लिए उपलब्ध है, जिसे STM32 न्यूक्लियो डेवलपमेंट बोर्ड (NUCLEO- F401RE या NUCLEO-L476RG) के शीर्ष पर प्लग किया गया है।
प्रमुख विशेषताऐं
- VL53L7CX के पूर्ण प्रबंधन के लिए ड्राइवर परत (VL53L7CX ULD) X-NUCLEO-53L7A1 विस्तार बोर्ड में एकीकृत उच्च सटीकता वाला सेंसर।
- विभिन्न MCU परिवारों में आसान पोर्टेबिलिटी, STM32Cube के लिए धन्यवाद।
- निःशुल्क, उपयोगकर्ता के अनुकूल लाइसेंस शर्तें।
- Sampमाप के लिए ले कोड।

सेटअप और डेमो पूर्वampलेस
एचडब्ल्यू पूर्वापेक्षाएँ
- VL1L53CX (X-NUCLEO-7L53A7) पर आधारित 1x उच्च सटीकता ToF सेंसर विस्तार बोर्ड।
- 1x STM32 न्यूक्लियो डेवलपमेंट बोर्ड (उदाहरण के लिए NUCLEO-F401RE)।ampले)
- विंडोज़ के साथ 1x लैपटॉप/पीसी
- 1x यूएसबी टाइप ए से मिनी-बी यूएसबी केबल
- यदि आपके पास STM32 न्यूक्लियो डेवलपमेंट बोर्ड नहीं है, तो आप न्यूक्लियो पैक (P-NUCLEO-53L7A1) ऑर्डर कर सकते हैं:
• X-NUCLEO-53L7A1 विस्तार बोर्ड और NUCLEO-F401RE पूर्ण फीचर बोर्ड एक साथ वितरित किए गए।

दप पूर्वापेक्षाएँ
- STSW-IMG036: VL53L7CX के लिए अल्ट्रा लाइट ड्राइवर (ULD)।
- STSW-IMG037: P-NUCLEO-53L7A1 विंडोज 7 और 10 पर ग्राफिकल यूजर इंटरफेस (GUI)
- STSW-IMG038: VL53L7CX के लिए लिनक्स ड्राइवर
- X-CUBE-TOF1: STM32Cube के लिए टाइम-ऑफ़-फ़्लाइट सेंसर सॉफ़्टवेयर विस्तार।
- जब आप X-CUBE-TOF1 इंस्टॉल करते हैं तो इंस्टॉलर पूर्व वाली निर्देशिका भी इंस्टॉल करता हैampउदाहरण के लिए यहां ली परियोजनाएं:
- सी:\उपयोगकर्ता\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEOF1RE\Examples\53L7A1\53L7A1_SimpleRanging.
NUCLEO किट ड्राइवर इंस्टालेशन

VL53L7CX जीयूआई सॉफ्टवेयर स्थापना
डिवाइस का मूल्यांकन करने के लिए जीयूआई आम तौर पर पहला और आसान उपकरण है
- HW इंस्टालेशन करें और VL53L7CX एक्सपेंशन बोर्ड + Nucleo F401RE को PC से कनेक्ट करें
- VL53L7CX डेमो और कॉन्फ़िगरेशन सेटिंग्स के लिए GUI SW स्थापित करें
- STSW-IMG037, से डाउनलोड किया गया www.st.com
- इंस्टॉलर को व्यवस्थापक विशेषाधिकारों के साथ चलाएं
ग्राफिकल यूजर इंटरफेस कर सकते हैं:
- ऑफ़सेट और Xtalk अंशांकन करें और अंशांकन डेटा की कल्पना करें
- VL53L7CX के प्रमुख पैरामीटर बदलें
- वास्तविक समय डेटा प्रदर्शित करें (दूरी, संकेत, परिवेश दर)
- डेटा लॉगिंग प्राप्त करें और एक डेटालॉग (.csv file)

X-CUBE-TOF1 सॉफ़्टवेयर इंस्टालेशन
- HW इंस्टालेशन करें और NUCLEO किट (P-NUCLEO-53L7A1) को पीसी से कनेक्ट करें
- X-CUBE-TOF1 SW पैकेज स्थापित करें
• X-CUBE-TOF1 Rev 3.2.0 या नया, यहां से डाउनलोड किया गया www.st.com
• X-CUBE-TOF1 को STM32CubeMx के माध्यम से स्थापित किया गया है, सॉफ़्टवेयर इंस्टॉलेशन अनुभाग प्रबंधित करें।
• एक बार X-CUBE-TOF1 स्थापित हो जाए। जाओ
• सी:\उपयोगकर्ता\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEO-F1RE\Examples\53L7A1\53L7A1_SimpleRanging
X-CUBE सॉफ्टवेयर पैकेज सामग्री: API SW + SW पूर्वampलेस

VL53L7CX - 8° FoV के साथ 8×90 मल्टीज़ोन रेंजिंग सेंसर
मूल्यांकन कोड उदाample (.bin) X-CUBE-TOF1 और एक NUCLEO पैक का उपयोग कर रहा हूँ
UM3108 (STMicroelectronics' st.com

VL53L7CX - 8° FoV के साथ 8×90 मल्टीज़ोन रेंजिंग सेंसर
कोड पूर्व के साथ प्रोग्रामिंग प्रारंभ करेंampX-CUBE-TOF1 और एक NUCLEO पैक का उपयोग कर रहा हूँ
UM3108 (STMicroelectronics' st.com

सभी दस्तावेज़ संबंधित उत्पादों के दस्तावेज़ीकरण टैब में उपलब्ध हैं webपेज
एक्स-न्यूक्लियो-53L7A1:
- डेटा संक्षिप्त DB4808: STM8 न्यूक्लियो के लिए VL8L90CX पर आधारित 53° FoV विस्तार बोर्ड के साथ टाइम-ऑफ़-फ़्लाइट 7×32 मल्टीज़ोन रेंजिंग सेंसर
- उपयोगकर्ता मैनुअल UM3067: STM53 न्यूक्लियो के लिए VL7L1CX पर आधारित X-NUCLEO-53L7A32 उच्च सटीकता टाइम-ऑफ-फ़्लाइट सेंसर के साथ शुरुआत करना
- X-न्यूक्लियो-53एल7ए1 योजनाएँ
- एक्स-न्यूक्लियो-53एल7ए1 गेरबर
पी-न्यूक्लियो-53एल7ए1:
- डेटा संक्षिप्त DB4871: X-NUCLEO-53L7A53 विस्तार बोर्ड और STM7F1RE न्यूक्लियो बोर्ड के साथ VL32L401CX न्यूक्लियो पैक
सैटेल-VL53L7CX:
- डेटा संक्षिप्त DB4809: VL53L7CX ब्रेकआउट बोर्ड उच्च सटीकता टाइम-ऑफ़-फ़्लाइट सेंसर
- SATEL-VL53L7CX योजनाबद्ध
- सैटेल-VL53L7CX गेरबर
X-CUBE-TOF1: STM32Cube के लिए सॉफ्टवेयर पैकेज
- डेटा संक्षिप्त DB4449: STM32Cube के लिए टाइम-ऑफ़-फ़्लाइट सेंसर सॉफ़्टवेयर विस्तार
- उपयोगकर्ता मैनुअल UM3108: STMicroelectronics X-CUBE-TOF1, टाइम-ऑफ़-फ़्लाइट सेंसर, STM32CubeMX के लिए सॉफ़्टवेयर पैकेज के साथ शुरुआत करना
वीएल53एल7सीएक्स:
- डेटाशीट DS13865: 8° FoV के साथ उड़ान का समय 8×90 मल्टीज़ोन रेंजिंग सेंसर
- डेटा संक्षिप्त DB4796: 8° FoV के साथ उड़ान के समय 8×90 मल्टीज़ोन रेंजिंग सेंसर
एसटीएसडब्ल्यू-आईएमजी036:
- डेटा संक्षिप्त DB4810: VL53L7CX टाइम-ऑफ़-फ़्लाइट 8×8 मल्टीज़ोन रेंजिंग सेंसर के लिए 90° FoV के साथ अल्ट्रा लाइट ड्राइवर (ULD) एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API)
एसटीएसडब्ल्यू-आईएमजी037:
- डेटा संक्षिप्त DB4811: P-NUCLEO-53L7A1 पैक ग्राफिकल यूजर इंटरफ़ेस (GUI)
STM32 ओपन डेवलपमेंट एनवायरनमेंट: ओवरview
STM32 ODE पारिस्थितिकी तंत्र
तेज़, किफ़ायती प्रोटोटाइप और विकास
STM32 ओपन डेवलपमेंट एनवायरनमेंट (ODE) विस्तार बोर्डों के माध्यम से जुड़े अन्य अत्याधुनिक ST घटकों के साथ संयुक्त STM32 32-बिट माइक्रोकंट्रोलर परिवार पर आधारित नवीन उपकरणों और अनुप्रयोगों को विकसित करने का एक खुला, लचीला, आसान और किफायती तरीका है। यह अग्रणी घटकों के साथ तेज़ प्रोटोटाइपिंग को सक्षम बनाता है जिसे तुरंत अंतिम डिज़ाइन में बदला जा सकता है।
STM32 ODE में निम्नलिखित पाँच तत्व शामिल हैं:
- STM32 न्यूक्लियो विकास बोर्ड। असीमित एकीकृत विस्तार क्षमता और एकीकृत डिबगर/प्रोग्रामर के साथ, ऑलएसटीएम32 माइक्रोकंट्रोलर श्रृंखला के लिए किफायती विकास बोर्डों की एक व्यापक श्रृंखला
- STM32 न्यूक्लियो विस्तार बोर्ड। आवश्यकतानुसार सेंसिंग, नियंत्रण, कनेक्टिविटी, पावर, ऑडियो या अन्य कार्यों को जोड़ने के लिए अतिरिक्त कार्यक्षमता वाले बोर्ड। विस्तार बोर्ड STM32 न्यूक्लियो डेवलपमेंट बोर्ड के शीर्ष पर प्लग किए गए हैं। अतिरिक्त विस्तार बोर्डों को ढेर करके अधिक जटिल कार्यक्षमताएँ प्राप्त की जा सकती हैं
- STM32Cube सॉफ्टवेयर। हार्डवेयर एब्स्ट्रैक्शन लेयर, मिडलवेयर और STM32CubeMX पीसी-आधारित कॉन्फिगरेटर और कोड जनरेटर सहित STM32 पर तेज और आसान विकास को सक्षम करने के लिए फ्री-ऑफ-चार्ज टूल और एम्बेडेड सॉफ्टवेयर ब्रिक्स का एक सेट
- STM32Cube विस्तार सॉफ्टवेयर। एसटीएम 32 न्यूक्लियो विस्तार बोर्ड के साथ उपयोग के लिए और एसटीएम 32 क्यूब सॉफ्टवेयर ढांचे के साथ संगत विस्तार सॉफ्टवेयर मुफ्त प्रदान किया गया
- STM32Cube फ़ंक्शन पैक। फ़ंक्शन का सेट पूर्वampSTM32 न्यूक्लियो डेवलपमेंट बोर्ड और एक्सपेंशन की मॉड्युलैरिटी और इंटरऑपरेबिलिटी का लाभ उठाते हुए STM32Cube सॉफ्टवेयर और एक्सपेंशन के साथ बनाए गए कुछ सबसे सामान्य एप्लिकेशन केस के लिए लेस।
STM32 ओपन डेवलपमेंट एनवायरनमेंट STM32CubeIDE, IAR EWARM, Keil MDK-ARM और GCC/LLVM-आधारित IDEs सहित विकास परिवेशों की एक विस्तृत श्रृंखला के साथ संगत है, जिसमें STM32CubeMX, STM32CubeProgrammer या STM32CubeMonitor जैसे विभिन्न घटकों को एकीकृत करने की संभावना है।

STM32 खुला विकास पर्यावरण: वह सब जो आपको चाहिए
ड्राइवर से लेकर एप्लिकेशन स्तर तक अग्रणी वाणिज्यिक उत्पादों और मॉड्यूलर सॉफ़्टवेयर पर आधारित विस्तार योग्य बोर्डों की एक विस्तृत श्रृंखला का संयोजन, विचारों के तेज़ प्रोटोटाइप को सक्षम बनाता है जिन्हें आसानी से अंतिम डिज़ाइन में परिवर्तित किया जा सकता है।
अपना डिज़ाइन शुरू करने के लिए:
- आपको जिस कार्यक्षमता की आवश्यकता है, उसके लिए उपयुक्त STM32 न्यूक्लियो डेवलपमेंट बोर्ड (NUCLEO) और विस्तार (X-NUCLEO) बोर्ड (सेंसर, कनेक्टिविटी, ऑडियो, मोटर कंट्रोल आदि) चुनें।
- अपने विकास परिवेश (IAR EWARM, Keil MDK और GCC/LLVM-आधारित IDEs) का चयन करें और मुफ़्त STM32Cube टूल और सॉफ़्टवेयर जैसे STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor या STM32CubeIDE का उपयोग करें।
- चयनित STM32 न्यूक्लियो विस्तार बोर्डों पर कार्यक्षमता चलाने के लिए सभी आवश्यक सॉफ़्टवेयर डाउनलोड करें।
- अपना डिज़ाइन संकलित करें और इसे STM32 न्यूक्लियो डेवलपमेंट बोर्ड पर अपलोड करें।
- फिर अपने एप्लिकेशन का विकास और परीक्षण शुरू करें। STM32 ओपन डेवलपमेंट एनवायरनमेंट प्रोटोटाइपिंग हार्डवेयर पर विकसित सॉफ़्टवेयर का उपयोग सीधे उन्नत प्रोटोटाइप बोर्ड में या अंतिम उत्पाद डिज़ाइन में समान वाणिज्यिक ST घटकों, या STM32 न्यूक्लियो बोर्डों पर पाए जाने वाले समान परिवार के घटकों का उपयोग करके किया जा सकता है।

दस्तावेज़ / संसाधन
![]() |
STMicroelectronics X-NUCLEO-53L7A1 मल्टीज़ोन रेंजिंग सेंसर [पीडीएफ] उपयोगकर्ता गाइड X-NUCLEO-53L7A1, X-NUCLEO-53L7A1 मल्टीज़ोन रेंजिंग सेंसर, मल्टीज़ोन रेंजिंग सेंसर, रेंजिंग सेंसर, सेंसर |




