विस्तारित रेंज मापन के साथ STM32 न्यूक्लियो टाइम फ्लाइट सेंसर

विस्तारित रेंज मापन के साथ STM32 न्यूक्लियो टाइम फ्लाइट सेंसर

STM53 न्यूक्लियो के लिए VL4L32CX विस्तार बोर्ड पर आधारित विस्तारित रेंज माप के साथ टाइम-ऑफ-फ्लाइट सेंसर 

अंतर्वस्तु छिपाना

हार्डवेयर खत्मview

X-NUCLEO-53L4A2 हार्डवेयर विवरण

  • X-NUCLEO-53L4A2 ST FlightSense™ पेटेंट तकनीक पर आधारित VL53L4CX सेंसर के चारों ओर डिज़ाइन किए गए विस्तारित रेंज माप और विकास बोर्ड के साथ टाइम-ऑफ़-फ्लाइट सेंसर है।
  • VL53L4CX Arduino UNO R32 कनेक्टर पर उपलब्ध I2C लिंक के माध्यम से STM3 न्यूक्लियो डेवलपर बोर्ड होस्ट माइक्रोकंट्रोलर के साथ संचार करता है।

बोर्ड पर प्रमुख उत्पाद 

वीएल53एल4सीएक्स टाइम-ऑफ-फ्लाइट (टीओएफ) टाइम-ऑफ-फ्लाइट सेंसर विस्तारित रेंज माप के साथ
0.25, 0.5 और 1 मिमी स्पेसर हवा के अंतराल अनुकरण करने के लिए, के साथ कवर चश्मा

ब्रेकआउट बोर्ड कनेक्टर्स 

सैटेल-VL53L4CX ब्रेकआउट बोर्ड अलग से खरीदे जा सकते हैं

ऑर्डर कोड: X-NUCLEO-53L4A2 

हार्डवेयर खत्मview

नवीनतम जानकारी पर उपलब्ध है www.st.com
एक्स-न्यूक्लियो-53L4A2 

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

टाइम-ऑफ-फ्लाइट सेंसर सॉफ्टवेयर पर्यावरण 

STM32Cube सॉफ्टवेयर खत्मview

X-CUBE-TOF1 सॉफ्टवेयर विवरण

  • X-CUBE-TOF1 सॉफ्टवेयर पैकेज STM32 के लिए Time-ofFlight उत्पाद परिवार (X-NUCLEO-53L4A2 सहित) के विस्तार बोर्डों के लिए एक STM32Cube विस्तार है। विभिन्न STM32 MCU परिवारों में पोर्टेबिलिटी और कोड साझाकरण को आसान बनाने के लिए स्रोत कोड STM32Cube पर आधारित है। जैसाample कार्यान्वयन STM32 न्यूक्लियो रेंजिंग सेंसर एक्सपेंशन बोर्ड (X-NUCLEO-53L4A2) के लिए उपलब्ध है, जो STM32 न्यूक्लियो डेवलपमेंट बोर्ड (NUCLEOF401RE या NUCLEO L476RG) के ऊपर प्लग किया गया है।

प्रमुख विशेषताऐं 

  • ड्राइवर लेयर (VL53L4CX ड्राइवर) VL53L4CX सेंसर के पूर्ण प्रबंधन के लिए X-NUCLEO53L4A2 विस्तार बोर्ड में एकीकृत विस्तारित रेंज माप के साथ।
  • विभिन्न MCU परिवारों में आसान पोर्टेबिलिटी, STM32Cube के लिए धन्यवाद।
  • निःशुल्क, उपयोगकर्ता के अनुकूल लाइसेंस शर्तें।
  • Sampमाप के लिए ले कोड।

नवीनतम एसडब्ल्यू पर उपलब्ध है www.st.com 
एक्स-क्यूब-TOF1

सेटअप और डेमो पूर्वampलेस 

एचडब्ल्यू पूर्वापेक्षाएँ

  • VL1L53CX पर आधारित 4x उच्च सटीकता ToF सेंसर विस्तार बोर्ड (एक्स-न्यूक्लियो-53L4A2)।
    एचडब्ल्यू पूर्वापेक्षाएँ
  • 1x STM32 न्यूक्लियो डेवलपमेंट बोर्ड (न्यूक्लियो-F401RE पूर्व के लिएampले)
    एचडब्ल्यू पूर्वापेक्षाएँ
  • विंडोज़ के साथ 1x लैपटॉप/पीसी
  • 1x यूएसबी टाइप ए से मिनी-बी यूएसबी केबल
  • यदि आपके पास STM32 न्यूक्लियो डेवलपमेंट बोर्ड नहीं है, तो आप न्यूक्लियो पैक ऑर्डर कर सकते हैं (पी-न्यूक्लियो-53L4A2):
    एचडब्ल्यू पूर्वापेक्षाएँ
  • X-NUCLEO-53L4A2 विस्तार बोर्ड और NUCLEO-F401RE पूर्ण फीचर बोर्ड एक साथ वितरित किए गए।
  • एसटीएसडब्ल्यू-आईएमजी029: VL53L4CX के लिए बेयर ड्राइवर
  • एसटीएसडब्ल्यू-आईएमजी030: विंडोज 53 और 4 पर P-NUCLEO-2L7A10 ग्राफिकल यूजर इंटरफेस (GUI)
  • एसटीएसडब्ल्यू-आईएमजी031: VL53L4CX के लिए लिनक्स ड्राइवर
  • एक्स-क्यूब-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.

NUCLEO किट ड्राइवर इंस्टालेशन

  1. P-NUCLEO को USB के माध्यम से PC से कनेक्ट करें
    • बोर्ड के मान्यता प्राप्त होने की प्रतीक्षा करें; ड्राइवर स्वचालित रूप से स्थापित होते हैं)
    • यदि Windows स्वचालित रूप से STLINK ड्राइवर स्थापित नहीं कर सकता है, तो कृपया चरण 2 का पालन करें
    NUCLEO किट ड्राइवर इंस्टालेशन
  2. न्यूक्लियो बोर्ड का पता लगाने के लिए पीसी यूएसबी पोर्ट ड्राइवर स्थापित करें
    • www.st.com से STSW-LINK009 डाउनलोड करें
    • अनज़िप करें और "पर डबल क्लिक करें"stlink_winusb_install.bat” ड्राइवर स्थापित करने के लिए।
    NUCLEO किट ड्राइवर इंस्टालेशन

VL53L4CX जीयूआई सॉफ्टवेयर स्थापना

डिवाइस का मूल्यांकन करने के लिए जीयूआई आम तौर पर पहला और आसान उपकरण है
  • HW इंस्टालेशन करें और VL53L4CX एक्सपेंशन बोर्ड + Nucleo F401RE को PC से कनेक्ट करें
  • VL53L4CX डेमो और कॉन्फ़िगरेशन सेटिंग्स के लिए GUI SW स्थापित करें
    • TSW-IMG030, से डाउनलोड किया गया www.st.com
    • इंस्टॉलर को व्यवस्थापक विशेषाधिकारों के साथ चलाएं
      ग्राफिकल यूजर इंटरफेस कर सकते हैं:
    • ऑफ़सेट और Xtalk अंशांकन करें और अंशांकन डेटा की कल्पना करें
    • VL53L4CX के प्रमुख पैरामीटर बदलें
    • वास्तविक समय डेटा प्रदर्शित करें (दूरी, संकेत, परिवेश दर)
    • डेटा लॉगिंग प्राप्त करें और एक डेटालॉग (.csv file)
      VL53L4CX जीयूआई सॉफ्टवेयर स्थापना
    • HW इंस्टालेशन करें और NUCLEO किट (P-NUCLEO 53L4A2) को पीसी से कनेक्ट करें
    • X-CUBE-TOF1 SW पैकेज स्थापित करें
      • X-CUBE-TOF1 रेव 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लेस

X-CUBE सॉफ्टवेयर पैकेज सामग्री: API SW + SW पूर्वampलेस

उच्च सटीकता समय-की-उड़ान सेंसर विस्तार बोर्ड 

मूल्यांकन कोड उदाample (.bin) X-CUBE-TOF1 और एक NUCLEO पैक का उपयोग कर रहा हूँ

X-CUBE सॉफ्टवेयर पैकेज सामग्री: API SW + SW पूर्वampलेस

विस्तारित रेंज माप विस्तार बोर्ड के साथ VL53L4CX सेंसर 

कोड पूर्व के साथ प्रोग्रामिंग प्रारंभ करेंampX-CUBE-TOF1 और एक NUCLEO पैक का उपयोग कर रहा हूँ

मूल्यांकन कोड उदाample (.bin) X-CUBE-TOF1 और एक NUCLEO पैक का उपयोग कर रहा हूँ

दस्तावेज़ और संबंधित संसाधन

जाओ https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX

सभी दस्तावेज़ संबंधित उत्पादों के दस्तावेज़ीकरण टैब में उपलब्ध हैं webपेज

वीएल53एल4सीएक्स: उत्पाद फ़ोल्डर

  • डीएस13805 : विस्तारित रेंज माप के साथ टाइम-ऑफ-फ्लाइट सेंसर - डेटा शीट

एक्स-न्यूक्लियो-53L4A2: उत्पाद फ़ोल्डर

  • डीबी462 : STM53 न्यूक्लियो के लिए VL4L32CX पर आधारित विस्तारित रेंज माप विस्तार बोर्ड के साथ टाइम-ऑफ-फ्लाइट सेंसर - डेटा संक्षिप्त
  • X-NUCLEO-53L4A2 क्विक स्टार्ट गाइड: विस्तारित रेंज माप के साथ टाइम-ऑफ-फ्लाइट सेंसर - यह दस्तावेज़
  • UM2976 : STM53 न्यूक्लियो के लिए VL4L2CX पर आधारित विस्तारित रेंज माप के साथ X-NUCLEO-53L4A32 टाइम-ऑफ-फ्लाइट सेंसर के साथ आरंभ करना - उपयोगकर्ता पुस्तिका

P-NUCLEO-53L4A2: उत्पाद फ़ोल्डर

  • डीबीxxxx : VL53L4CX न्यूक्लियो पैक X-NUCLEO-53L4A2 विस्तार बोर्ड और STM32F401RE न्यूक्लियो बोर्ड के साथ- डेटा संक्षिप्त

SATEL-VL53L4CX: उत्पाद फ़ोल्डर

  • डीबी4632 : वीएल53एल4सीएक्स ब्रेकआउट बोर्ड टाइम-ऑफ-फ्लाइट सेंसर विस्तारित रेंज माप के साथ - डेटा संक्षिप्त

STSW-IMG029: VL53L4CX फोल्डर के लिए बेयर ड्राइवर

  • डीबी4583 : VL53L4CX के लिए एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (एपीआई) - डेटा संक्षिप्त

STSW-IMG030: ग्राफिकल यूजर इंटरफेस (GUI) फोल्डर

  • DB4584 : P-NUCLEO-53L4A2 पैक ग्राफिकल यूजर इंटरफेस (GUI) - डेटा संक्षिप्त
  • सॉफ्टवेयर सेटअप file

X-CUBE-TOF1: STM32Cube के लिए सॉफ्टवेयर पैकेज

  • डीबी4449 : STM32Cube के लिए टाइम-ऑफ़-फ़्लाइट सेंसर सॉफ़्टवेयर विस्तार - डेटा संक्षिप्त
  • यूएमएक्सएक्सएक्स : STMicroelectronics X-CUBE-TOF1 के साथ आरंभ करना, टाइम-ऑफ़ फ़्लाइट सेंसर, STM32CubeMX के लिए सॉफ़्टवेयर पैकेज - उपयोगकर्ता पुस्तिका
  • सॉफ्टवेयर सेटअप file

STM32 ODE पारिस्थितिकी तंत्र

तेज़, किफ़ायती प्रोटोटाइप और विकास

STM32 ओपन डेवलपमेंट एनवायरनमेंट (ODE) विस्तार बोर्डों के माध्यम से जुड़े अन्य अत्याधुनिक ST घटकों के साथ संयुक्त STM32 32-बिट माइक्रोकंट्रोलर परिवार पर आधारित नवीन उपकरणों और अनुप्रयोगों को विकसित करने का एक खुला, लचीला, आसान और किफायती तरीका है। यह अग्रणी घटकों के साथ तेज़ प्रोटोटाइपिंग को सक्षम बनाता है जिसे तुरंत अंतिम डिज़ाइन में बदला जा सकता है।

STM32 ODE में निम्नलिखित पाँच तत्व शामिल हैं:

  • STM32 न्यूक्लियो विकास बोर्ड। असीमित एकीकृत विस्तार क्षमता और एकीकृत डिबगर/प्रोग्रामर के साथ सभी STM32 माइक्रोकंट्रोलर श्रृंखला के लिए किफायती विकास बोर्डों की एक व्यापक श्रृंखला
  • STM32 न्यूक्लियो विस्तार बोर्ड। संवेदन, नियंत्रण, कनेक्टिविटी, शक्ति, ऑडियो या अन्य कार्यों को आवश्यकतानुसार जोड़ने के लिए अतिरिक्त कार्यक्षमता वाले बोर्ड। विस्तार बोर्डों को STM32 न्यूक्लियो विकास बोर्डों के ऊपर प्लग किया गया है। अतिरिक्त विस्तार बोर्डों को ढेर करके अधिक जटिल कार्यप्रणाली प्राप्त की जा सकती है।
  • STM32Cube सॉफ्टवेयर। हार्डवेयर अमूर्त परत, मिडलवेयर और STM32 पर तेज और आसान विकास को सक्षम करने के लिए नि: शुल्क उपकरण और एम्बेडेड सॉफ़्टवेयर ईंटों का एक सेट
    STM32CubeMX पीसी-आधारित विन्यासकर्ता और कोड जनरेटर
  • STM32Cube विस्तार सॉफ्टवेयर। एसटीएम 32 न्यूक्लियो विस्तार बोर्ड के साथ उपयोग के लिए और एसटीएम 32 क्यूब सॉफ्टवेयर ढांचे के साथ संगत विस्तार सॉफ्टवेयर मुफ्त प्रदान किया गया
  • STM32Cube फ़ंक्शन पैक। फ़ंक्शन का सेट पूर्वampSTM32 न्यूक्लियो डेवलपमेंट बोर्ड और एक्सपेंशन की मॉड्युलैरिटी और इंटरऑपरेबिलिटी का लाभ उठाते हुए STM32Cube सॉफ्टवेयर और एक्सपेंशन के साथ बनाए गए कुछ सबसे सामान्य एप्लिकेशन केस के लिए लेस।

STM32 ओपन डेवलपमेंट एनवायरनमेंट STM32CubeIDE, IAR EWARM, Keil MDK-ARM, और GCC/LLVM-आधारित IDE सहित विकास परिवेशों की एक विस्तृत श्रृंखला के साथ संगत है, जिसमें STM32CubeMX, STM32CubeProgrammer या STM32CubeMonitor जैसे विभिन्न घटकों को एकीकृत करने की संभावना है।

तेज, किफायती प्रोटोटाइप और विकास

STM32 खुला विकास पर्यावरण: वह सब जो आपको चाहिए

ड्राइवर से लेकर एप्लिकेशन स्तर तक अग्रणी वाणिज्यिक उत्पादों और मॉड्यूलर सॉफ़्टवेयर पर आधारित विस्तार योग्य बोर्डों की एक विस्तृत श्रृंखला का संयोजन, विचारों के तेज़ प्रोटोटाइप को सक्षम बनाता है जिन्हें आसानी से अंतिम डिज़ाइन में परिवर्तित किया जा सकता है।

अपना डिज़ाइन शुरू करने के लिए:

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

STM32 ओपन डेवलपमेंट एनवायरनमेंट प्रोटोटाइपिंग हार्डवेयर पर विकसित सॉफ़्टवेयर का उपयोग सीधे उन्नत प्रोटोटाइप बोर्ड में या समान व्यावसायिक ST घटकों, या उसी परिवार के घटकों का उपयोग करके अंतिम उत्पाद डिज़ाइन में किया जा सकता है, जो STM32 न्यूक्लियो बोर्डों पर पाए जाते हैं।

STM32 खुला विकास पर्यावरण: वह सब जो आपको चाहिए

प्रतीक चिन्ह

दस्तावेज़ / संसाधन

विस्तारित रेंज मापन के साथ ST STM32 न्यूक्लियो टाइम फ्लाइट सेंसर [पीडीएफ] उपयोगकर्ता गाइड
STM32 न्यूक्लियो टाइम फ्लाइट सेंसर एक्सटेंडेड रेंज मेजरमेंट के साथ, STM32 न्यूक्लियो, टाइम फ्लाइट सेंसर विथ एक्सटेंडेड रेंज मेजरमेंट, एक्सटेंडेड रेंज मेजरमेंट, रेंज मेजरमेंट

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *