وڌايل رينج جي ماپ سان STM32 نيوڪليو ٽائيم فلائيٽ سينسر
STM53 Nucleo لاءِ VL4L32CX توسيع بورڊ جي بنياد تي وڌايل رينج جي ماپ سان گڏ وقت جو فلائيٽ سينسر
هارڊويئر ختمview
X-NUCLEO-53L4A2 هارڊويئر تفصيل
- X-NUCLEO-53L4A2 هڪ ٽائم آف فلائيٽ سينسر آهي جيڪو وڌايل رينج جي ماپ ۽ ڊولپمينٽ بورڊ سان آهي جيڪو VL53L4CX سينسر جي چوڌاري ST FlightSense™ پيٽنٽ ٿيل ٽيڪنالاجي تي ٻڌل آهي.
- VL53L4CX سان رابطو ڪري ٿو STM32 نيوڪليو ڊولپر بورڊ ميزبان مائڪرو ڪنٽرولر هڪ I2C لنڪ ذريعي دستياب آهي Arduino UNO R3 کنیکٹر تي.
بورڊ تي اهم مصنوعات
VL53L4CX ٽائم آف فلائيٽ (ToF) ٽائم آف فلائيٽ سينسر وڌايل حد جي ماپ سان
0.25، 0.5 ۽ 1mm اسپيڪر هوا جي خالن کي نقل ڪرڻ لاءِ، سان شيشي کي ڍڪڻ
Breakout بورڊ connectors
SATEL-VL53L4CX breakout بورڊ الڳ الڳ خريد ڪري سگهجي ٿو
آرڊر ڪوڊ: 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 NUCLEO Pack جي حصي طور توسيع بورڊ ۽ STM32 NUCLEO بورڊ سان.
- آرڊر ڪوڊ: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 توسيع بورڊ ۽ NUCLEO-F401RE مڪمل خاصيتون بورڊ. - VL53L4CX breakout بورڊ الڳ حڪم ڪري سگهجي ٿو
- آرڊر ڪوڊ: SATEL-VL53L4CX
- پيڪ ٻه بريڪ آئوٽ بورڊ کڻندا آهن
وقت-آف-فلائيٽ سينسر سافٽ ويئر ماحول
STM32Cube سافٽ ويئر ختمview
X-CUBE-TOF1 سافٽ ويئر جي وضاحت
- X-CUBE-TOF1 سافٽ ويئر پيڪيج هڪ STM32Cube توسيع آهي بورڊ جي توسيع بورڊ لاءِ ٽائيم آف فلائيٽ پراڊڪٽ فيملي (بشمول X-NUCLEO-53L4A2) STM32 لاءِ. سورس ڪوڊ مختلف STM32 MCU خاندانن ۾ پورٽبلٽي ۽ ڪوڊ شيئرنگ کي آسان ڪرڻ لاءِ STM32Cube تي ٻڌل آهي. اي ايسample عمل درآمد STM32 Nucleo range sensor expansion board (X-NUCLEO-53L4A2) لاءِ موجود آهي STM32 Nucleo ڊولپمينٽ بورڊ (NUCLEOF401RE يا NUCLEO L476RG) جي مٿان پلگ ٿيل.
اهم خاصيتون
- ڊرائيور پرت (VL53L4CX ڊرائيور) VL53L4CX سينسر جي مڪمل انتظام لاءِ وڌايل رينج جي ماپ سان X-NUCLEO53L4A2 توسيع بورڊ ۾ ضم ٿيل.
- مختلف MCU خاندانن ۾ آسان پوربلٽي، STM32Cube جي مهرباني.
- مفت، صارف دوست لائسنس جا شرط.
- Sampلي ڪوڊ رينج جي ماپ لاءِ.
جديد SW تي دستياب آهي www.st.com
X-CUBE-TOF1
سيٽ اپ ۽ ڊيمو Examples
HW شرطون
- VL1L53CX جي بنياد تي 4x اعلي درستگي ToF سينسر توسيع بورڊ (X-NUCLEO-53L4A2).
- 1x STM32 نيوڪليو ڊولپمينٽ بورڊ (NUCLEO-F401RE for exampلي)
- 1x ليپ ٽاپ / پي سي ونڊوز سان
- 1x USB قسم A کان Mini-B USB ڪيبل
- جيڪڏهن توهان وٽ STM32 نيوڪليو ڊولپمينٽ بورڊ نه آهي، توهان آرڊر ڪري سگهو ٿا هڪ نيوڪليو پيڪ (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 توسيع بورڊ ۽ NUCLEO-F401RE مڪمل فيچرز بورڊ گڏ ڪيا ويا.
- STSW-IMG029: VL53L4CX لاءِ بيئر ڊرائيور
- STSW-IMG030: P-NUCLEO-53L4A2 گرافڪ يوزر انٽرفيس (GUI) ونڊوز 7 ۽ 10 تي
- 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 ذريعي پي سي سان ڳنڍيو
• بورڊ جي سڃاڻپ ٿيڻ لاءِ انتظار ڪريو؛ ڊرائيور خودڪار طريقي سان نصب ٿيل آهن)
• جيڪڏهن ونڊوز خودڪار طريقي سان STLINK ڊرائيور انسٽال نٿو ڪري سگهي، مهرباني ڪري قدم 2 تي عمل ڪريو
- انسٽال ڪريو PC USB پورٽ ڊرائيور نيوڪليو بورڊ کي ڳولڻ لاء
• www.st.com تان STSW-LINK009 ڊائون لوڊ ڪريو
ان زپ ڪريو ۽ ڊبل ڪلڪ ڪريو "stlink_winusb_install.bat
”ڊرائيور کي انسٽال ڪرڻ لاءِ.
VL53L4CX GUI سافٽ ويئر تنصيب
GUI عام طور تي ڊوائيس جو جائزو وٺڻ لاء پهريون ۽ آسان اوزار آهي
- HW تنصيب کي انجام ڏيو ۽ VL53L4CX توسيع بورڊ + Nucleo F401RE کي PC سان ڳنڍيو
- انسٽال ڪريو GUI SW لاءِ VL53L4CX ڊيمو ۽ ٺاھ جوڙ سيٽنگون
- TSW-IMG030, تان ڊائون لوڊ ڪيو ويو www.st.com
- انسٽالر کي هلائيندڙ انتظامي استحقاق سان
گرافڪ يوزر انٽرفيس ڪري سگھي ٿو: - آفسيٽ ۽ Xtalk calibration کي انجام ڏيو ۽ calibration ڊيٽا کي ڏسو
- تبديل ڪريو VL53L4CX جا اهم پيرا ميٽر
- ڏيکاريو حقيقي وقت ڊيٽا (فاصلو، سگنل، محيطي جي شرح)
- ڊيٽا لاگنگ حاصل ڪريو ۽ ڊيٽالاگ کي ٻيهر هلايو (.csv file)
- HW تنصيب کي انجام ڏيو ۽ NUCLEO کٽ (P-NUCLEO 53L4A2) کي PC سان ڳنڍيو
- انسٽال ڪريو 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 examples
هاءِ درستي ٽائيم آف فلائيٽ سينسر توسيع بورڊ
تشخيص ڪوڊ example (.bin) استعمال ڪندي X-CUBE-TOF1 ۽ هڪ NUCLEO پيڪ
VL53L4CX سينسر وڌايل حد جي ماپ توسيع بورڊ سان
ڪوڊ سان پروگرامنگ شروع ڪريو examples استعمال ڪندي X-CUBE-TOF1 ۽ هڪ NUCLEO پيڪ
ڏانهن وڃو https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
سڀئي دستاويز لاڳاپيل مصنوعات جي دستاويزي ٽيب ۾ موجود آهن webصفحو
VL53L4CX: پراڊڪٽ فولڊر
- ڊي ايس 13805 : وڌايل حد جي ماپ سان گڏ وقت-آف-فلائيٽ سينسر - ڊيٽا شيٽ
X-NUCLEO-53L4A2: پراڊڪٽ فولڊر
- ڊي بي 462 : وقت جو فلائيٽ سينسر وڌايل رينج جي ماپ توسيع بورڊ سان VL53L4CX تي ٻڌل STM32 Nucleo لاءِ - ڊيٽا مختصر
- X-NUCLEO-53L4A2 تڪڙو شروع ھدايت: وقت-آف-فلائيٽ سينسر وڌايل حد جي ماپ سان - هي دستاويز
- يو ايم 2976 : شروعات ڪرڻ سان X-NUCLEO-53L4A2 ٽائيم-آف-فلائيٽ سينسر وڌايل رينج جي ماپ سان VL53L4CX جي بنياد تي STM32 Nucleo لاءِ - يوزر مينوئل
P-NUCLEO-53L4A2: پراڊڪٽ فولڊر
- ڊي بيڪسڪسڪسڪس : VL53L4CX Nucleo Pack with X-NUCLEO-53L4A2 توسيع بورڊ ۽ STM32F401RE نيوڪليو بورڊ- ڊيٽا مختصر
SATEL-VL53L4CX: پراڊڪٽ فولڊر
- ڊي بي 4632 : VL53L4CX بريڪ آئوٽ بورڊ ٽائم آف فلائيٽ سينسر وڌايل حد جي ماپ سان - ڊيٽا مختصر
STSW-IMG029: بيئر ڊرائيور VL53L4CX فولڊر لاءِ
- ڊي بي 4583 : ايپليڪيشن پروگرامنگ انٽرفيس (API) لاءِ VL53L4CX - ڊيٽا مختصر
STSW-IMG030: گرافڪ يوزر انٽرفيس (GUI) فولڊر
- DB4584 : P-NUCLEO-53L4A2 پيڪ گرافڪ يوزر انٽرفيس (GUI) - ڊيٽا مختصر
- سافٽ ويئر سيٽ اپ file
X-CUBE-TOF1: STM32Cube لاءِ سافٽ ويئر پيڪيج
- ڊي بي 4449 : STM32Cube لاءِ ٽائيم آف فلائيٽ سينسرز سافٽ ويئر توسيع - ڊيٽا مختصر
- UMxxxx : STMicroelectronics X-CUBE-TOF1 سان شروعات ڪرڻ، فلائيٽ سينسرز جو وقت، STM32CubeMX لاءِ سافٽ ويئر پيڪيج - يوزر مينوئل
- سافٽ ويئر سيٽ اپ file
STM32 ODE ايڪو سسٽم
تيز، سستي پروٽو ٽائپنگ ۽ ترقي
STM32 اوپن ڊولپمينٽ انوائرنمينٽ (ODE) ھڪڙو کليل، لچڪدار، آسان ۽ سستو طريقو آھي جديد ڊوائيسز ۽ ايپليڪيشنن کي ڊولپ ڪرڻ جو STM32 32-bit microcontroller خاندان جي بنياد تي ٻين جديد ترين ST اجزاء سان ملائي، توسيع بورڊ ذريعي ڳنڍيل آھي. اهو تيز پروٽوٽائپنگ کي قابل بنائي ٿو اڳواٽ-ايجنڊ اجزاء سان جيڪي جلدي فائنل ڊيزائن ۾ تبديل ٿي سگهن ٿيون.
STM32 ODE ھيٺ ڏنل پنج عناصر شامل آھن:
- STM32 نيوڪليو ڊولپمينٽ بورڊ. تمام STM32 مائڪرو ڪنٽرولر سيريز لاءِ سستي ڊولپمينٽ بورڊ جو هڪ جامع رينج، لامحدود متحد توسيع جي صلاحيت سان، ۽ انٽيگريٽيڊ ڊيبگر/پروگرامر سان
- STM32 نيوڪليو توسيع بورڊ. سينسنگ، ڪنٽرول، ڪنيڪشن، پاور، آڊيو يا ضرورت مطابق ٻيا ڪم شامل ڪرڻ لاءِ اضافي ڪارڪردگي سان بورڊ. توسيع بورڊ STM32 نيوڪليو ڊولپمينٽ بورڊ جي مٿي تي لڳل آهن. وڌيڪ پيچيده ڪارڪردگي حاصل ڪري سگھجن ٿيون اضافي توسيع بورڊن کي اسٽيڪ ڪرڻ سان.
- STM32Cube سافٽ ويئر. STM32 تي تيز ۽ آسان ڊولپمينٽ کي فعال ڪرڻ لاءِ مفت ۾ چارج ٿيل ٽولز ۽ ايمبيڊڊ سافٽ ويئر برڪس جو هڪ سيٽ، جنهن ۾ هارڊويئر ايبسٽرڪشن ليئر، مڊل ويئر ۽
STM32CubeMX PC تي ٻڌل ترتيب ڏيڻ وارو ۽ ڪوڊ جنريٽر - STM32Cube توسيع سافٽ ويئر. توسيع سافٽ ويئر مفت فراهم ڪيو ويو استعمال لاءِ STM32 نيوڪليو توسيع بورڊ، ۽ STM32Cube سافٽ ويئر فريم ورڪ سان مطابقت
- STM32Cube فنڪشن پيڪ. فنڪشن جو سيٽ exampڪجھ عام ايپليڪيشن ڪيسن لاءِ جيڪي STM32 نيوڪليو ڊولپمينٽ بورڊز ۽ توسيع جي ماڊلرٽي ۽ انٽرآپريبلٽي کي استعمال ڪندي STM32Cube سافٽ ويئر ۽ توسيع سان ٺهيل آهن.
STM32 اوپن ڊولپمينٽ ماحول مختلف ترقياتي ماحولن سان مطابقت رکي ٿو جن ۾ STM32CubeIDE، IAR EWARM، Keil MDK-ARM، ۽ GCC/LLVM-based IDEs شامل آهن، مختلف حصن جهڙوڪ STM32CubeMX، STM32Cubegramo32CubMortoni.
STM32 اوپن ڊولپمينٽ انوائرمينٽ: جيڪو توهان کي گهرجي
وڏي پيماني تي ڪمرشل پروڊڪٽس ۽ ماڊلر سافٽ ويئر جي بنياد تي وسيع رينج جي وسيع رينج جو ميلاپ، ڊرائيور کان ايپليڪيشن ليول تائين، خيالن جي تيز پروٽو ٽائپنگ کي قابل بنائي ٿو جيڪي آساني سان فائنل ڊيزائن ۾ تبديل ٿي سگهن ٿيون.
توهان جي ڊيزائن کي شروع ڪرڻ لاء:
- توهان کي گهربل ڪارڪردگي لاءِ مناسب STM32 نيوڪليو ڊولپمينٽ بورڊ (NUCLEO) ۽ توسيع (X-NUCLEO) بورڊ (سينسر، ڪنيڪشن، آڊيو، موٽر ڪنٽرول وغيره) چونڊيو.
- پنهنجو ڊولپمينٽ ماحول چونڊيو (IAR EWARM، Keil MDK ۽ GCC/LLVM-based IDEs) ۽ مفت STM32Cube اوزار ۽ سافٽ ويئر استعمال ڪريو جهڙوڪ STM32CubeMX، STM32CubeProgrammer، STM32CubeMonitor يا STM32CubeIDE.
- منتخب ٿيل STM32 نيوڪليو توسيع بورڊ تي ڪارڪردگي کي هلائڻ لاءِ سڀ ضروري سافٽ ويئر ڊائون لوڊ ڪريو.
- پنھنجي ڊيزائن کي مرتب ڪريو ۽ ان کي اپ لوڊ ڪريو STM32 نيوڪليو ڊولپمينٽ بورڊ.
- پوءِ توھان جي ايپليڪيشن کي ترقي ۽ جانچڻ شروع ڪريو.
STM32 اوپن ڊولپمينٽ انوائرنمينٽ پروٽوٽائپنگ هارڊويئر تي ترقي يافته سافٽ ويئر سڌو سنئون ترقي يافته پروٽوٽائپنگ بورڊ ۾ استعمال ڪري سگھجي ٿو يا ساڳئي ڪمرشل ايس ٽي اجزاء استعمال ڪندي آخري پراڊڪٽ ڊيزائن ۾، يا ساڳئي خاندان جا حصا جيڪي STM32 نيوڪليو بورڊ تي مليا آهن.
دستاويز / وسيلا
![]() |
ST STM32 نيوڪليو ٽائيم فلائيٽ سينسر وڌايل رينج جي ماپ سان [pdf] استعمال ڪندڙ ھدايت وڌايل رينج جي ماپ سان STM32 نيوڪليو ٽائيم فلائيٽ سينسر، STM32 نيوڪليو، ٽائم فلائيٽ سينسر وڌايل رينج جي ماپ سان، توسيع ٿيل رينج جي ماپ، حد جي ماپ |