د تمدید شوي رینج اندازه کولو سره د STM32 نیوکلیو وخت الوتنې سینسر
د الوتنې وخت سینسر د STM53 نیوکلیو لپاره د VL4L32CX توسیع بورډ پراساس د پراخ شوي حد اندازه کولو سره
هارډویر ختم شوview
X-NUCLEO-53L4A2 د هارډویر توضیحات
- X-NUCLEO-53L4A2 د الوتنې د وخت سینسر دی چې د ST FlightSense™ پیټ شوي ټیکنالوژۍ پراساس د VL53L4CX سینسر شاوخوا ډیزاین شوی د پراخ شوي حد اندازه کولو او پراختیا بورډ سره.
- VL53L4CX د I32C لینک له لارې چې د Arduino UNO R2 نښلونکي کې شتون لري د STM3 نیوکلیو پراختیا کونکي بورډ کوربه مایکرو کنټرولر سره اړیکه نیسي.
په بورډ کې کلیدي محصولات
VL53L4CX د الوتنې وخت (ToF) د الوتنې وخت سینسر د پراخ شوي حد اندازه کولو سره
0.25، 0.5 او 1mm spacers د هوا تشې سمولو لپاره، سره د پوښ شیشې
د بریک آوټ بورډونو نښلونکي
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 توسیع دی. د سرچینې کوډ د STM32Cube پراساس دی ترڅو د مختلف STM32 MCU کورنیو کې د پورټ وړتیا او کوډ شریکولو اسانه کړي. ا سample تطبیق د STM32 نیوکلیو رینج سینسر توسیع بورډ (X-NUCLEO-53L4A2) لپاره شتون لري چې د STM32 نیوکلیو پراختیایی بورډ (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-F401REampلی)
- 1x لپ ټاپ / کمپیوټر د وینډوز سره
- 1x USB ډول A ته Mini-B USB کیبل
- که تاسو د STM32 نیوکلیو پرمختیا بورډ نلرئ، تاسو کولی شئ د نیوکلیو پیک امر کړئ (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 له لارې کمپیوټر ته وصل کړئ
• د بورډ د پیژندلو لپاره انتظار وکړئ؛ چلوونکي په اوتومات ډول نصب شوي)
• که وینډوز نشي کولی په اتوماتيک ډول د STLINK ډرایور نصب کړي، مهرباني وکړئ 2 ګام تعقیب کړئ
- د نیوکلیو بورډ کشف کولو لپاره د 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 کټ (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 examples
لوړ دقت د الوتنې وخت سینسر توسیع بورډ
د ارزونې کوډ example (.bin) د X-CUBE-TOF1 او د NUCLEO پیک په کارولو سره
VL53L4CX سینسر د پراخ شوي حد اندازه کولو توسیع بورډ سره
د پخواني کوډ سره پروګرام کول پیل کړئamples د X-CUBE-TOF1 او د نیوکلیو پیک کارول
ورتګ https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
ټول اسناد د اړونده محصولاتو د اسنادو په ټب کې شتون لري webپاڼه
VL53L4CX: د محصول فولډر
- DS13805 : د الوتنې وخت سینسر د پراخ شوي حد اندازه کولو سره - ډیټا شیټ
X-NUCLEO-53L4A2: د محصول فولډر
- DB462 : د الوتنې وخت سینسر د STM53 نیوکلیو لپاره د VL4L32CX پراساس د پراخ شوي رینج اندازه کولو توسیع بورډ سره - د معلوماتو لنډیز
- X-NUCLEO-53L4A2 د چټک پیل لارښود: د الوتنې وخت سینسر د پراخ شوي حد اندازه کولو سره - دا سند
- UM2976 : د X-NUCLEO-53L4A2 سره د الوتنې د وخت سینسر سره د STM53 نیوکلیو لپاره د VL4L32CX پراساس د پراخ شوي رینج اندازه کولو سره پیل کول - د کارونکي لارښود
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 : د STMicroelectronics X-CUBE-TOF1 سره پیل کول، د الوتنې وخت سینسرونه، د STM32CubeMX لپاره د سافټویر کڅوړه - د کارن لارښود
- د سافټویر ترتیب file
STM32 ODE ایکوسیستم
ګړندی ، د ارزانه پروټوټایپینګ او پراختیا
د STM32 خلاص پرمختیا چاپیریال (ODE) د STM32 32-bit مایکرو کنټرولر کورنۍ پراساس د نوښت وسیلو او غوښتنلیکونو رامینځته کولو لپاره خلاص ، انعطاف وړ ، اسانه او ارزانه لاره ده چې د پراختیا بورډونو له لارې د نورو عصري ST اجزاو سره یوځای شوي. دا د مخکښې برخې اجزاو سره ګړندي پروټوټایپ وړ کوي چې په چټکۍ سره په وروستي ډیزاینونو کې بدلیدلی شي.
STM32 ODE لاندې پنځه عناصر لري:
- د STM32 نیوکلیو پراختیایی بورډونه. د ټولو STM32 مایکرو کنټرولر لړۍ لپاره د ارزانه پراختیا بورډونو پراخه لړۍ ، د لامحدود متحد توسیع ظرفیت سره ، او د مدغم ډیبګر/پروګرامر سره
- د STM32 نیوکلیو توسیع بورډونه. بورډونه د اضافي فعالیت سره د اړتیا سره سم سینسنگ ، کنټرول ، ارتباط ، بریښنا ، آډیو یا نور افعال اضافه کولو لپاره. د توسعې بورډونه د STM32 نیوکلیو پراختیایی بورډونو په سر کې پلګ شوي دي. ډیر پیچلي فعالیتونه د اضافي توسعې بورډونو سټیک کولو سره ترلاسه کیدی شي.
- د STM32Cube سافټویر. په STM32 کې د ګړندۍ او اسانه پراختیا وړ کولو لپاره د وړیا وسیلو او ایمبیډ شوي سافټویر خښتو یوه سیټ ، پشمول د هارډویر خلاصولو پرت ، مډلویر او
STM32CubeMX PC پراساس ترتیب کوونکی او کوډ جنریټر - د STM32Cube پراخولو سافټویر. د توسیع سافټویر د STM32 نیوکلیو توسیع بورډونو سره د کارولو لپاره وړیا چمتو شوی ، او د STM32 کیوب سافټویر چوکاټ سره مطابقت لري
- STM32Cube فنکشن پیک. د فعالیت سیټ مثالampد ځینې خورا عام غوښتنلیک قضیو لپاره چې د STM32 نیوکلیو پراختیایی بورډونو او توسعاتو ماډلریت او مداخلې په کارولو سره رامینځته شوي ، د STM32Cube سافټویر او توسعې سره.
د STM32 خلاص پرمختیا چاپیریال د پراخه پراختیا چاپیریالونو سره مطابقت لري پشمول د STM32CubeIDE، IAR EWARM، Keil MDK-ARM، او GCC/LLVM-based IDEs، د مختلفو برخو لکه STM32CubeMX، STM32Cubegram یا STM32CubgrammoniTmXNUMXCubemtoroni سره یوځای کولو امکان سره.
د STM32 خلاص پرمختیا چاپیریال: ټول هغه څه چې تاسو ورته اړتیا لرئ
د پرمختللو سوداګریزو محصولاتو او ماډلر سافټویر پراساس د پراخیدو وړ بورډونو ترکیب ، له ډرایور څخه د غوښتنلیک کچې پورې ، د نظرونو ګړندي پروټوټایپ وړ کوي چې په اسانۍ سره په وروستي ډیزاینونو کې بدل کیدی شي.
ستاسو د ډیزاین پیل کولو لپاره:
- د هغه فعالیت لپاره چې تاسو ورته اړتیا لرئ مناسب STM32 نیوکلیو پراختیایی بورډ (NUCLEO) او توسیع (X-NUCLEO) بورډونه (سینسرونه، ارتباط، آډیو، د موټرو کنټرول او نور) غوره کړئ.
- خپل پرمختیایي چاپیریال غوره کړئ (IAR EWARM، Keil MDK او GCC/LLVM-based IDEs) او وړیا STM32Cube اوزار او سافټویر وکاروئ لکه STM32CubeMX، STM32CubeProgrammer، STM32CubeMonitor یا STM32CubeIDE.
- په ټاکل شوي STM32 نیوکلیو توسیع بورډونو کې د فعالیت چلولو لپاره ټول اړین سافټویر ډاونلوډ کړئ.
- خپل ډیزاین تالیف کړئ او د STM32 نیوکلیو پراختیایی بورډ ته یې اپلوډ کړئ.
- بیا د خپل غوښتنلیک پراختیا او ازموینه پیل کړئ.
د STM32 خلاص پرمختیا چاپیریال پروټوټایپینګ هارډویر کې رامینځته شوي سافټویر په مستقیم ډول په پرمختللي پروټوټایپ بورډ کې یا د پای محصول ډیزاین کې د ورته سوداګریز ST اجزاو په کارولو سره کارول کیدی شي ، یا د ورته کورنۍ اجزاو په څیر چې په STM32 نیوکلیو بورډونو کې موندل شوي.
اسناد / سرچینې
![]() |
د ST STM32 نیوکلیو وخت الوتنې سینسر د پراخ شوي حد اندازه کولو سره [pdf] د کارونکي لارښود د تمدید شوي رینج اندازه کولو سره د STM32 نیوکلیو وخت الوتنې سینسر، STM32 نیوکلیو، د اوږد شوي حد اندازه کولو سره د وخت پرواز سینسر، د پراخ شوي حد اندازه کول، د حد اندازه کول |