شعار STMicroelectronics

مستشعر القرب عالي الدقة من STMicroelectronics VL53L4ED

STMicroelectronics-VL53L4ED-منتج-مستشعر القرب عالي الدقة

معلومات المنتج

تحديد

  • مستشعر تقارب عالي الدقة مع لوحة توسيع لقدرة درجة الحرارة الممتدة
  • استنادًا إلى VL53L4ED لـ STM32 Nucleo
  • المستشعر: VL53L4ED ToF
  • الفواصل: 0.25 مم، 0.5 مم، 1 مم لمحاكاة الفجوات الهوائية
  • لوحات القطع: لوحات القطع SATEL-VL53L4ED متوفرة بشكل منفصل
  • الموصلات: موصلات اردوينو UNO R3

تعليمات استخدام المنتج

تم تجهيز X-NUCLEO-53L4A3 بمستشعر VL53L4ED والفواصل واللوحات الجانبية والموصلات. وهو مصمم لاستشعار القرب عالي الدقة مع إمكانيات نطاق درجة حرارة ممتدة.

  • اللوحات المطلوبة: X-NUCLEO-53L4A3، NUCLEO-F401RE، P-NUCLEO-53L4A3
  • قم بتوصيل P-NUCLEO بالكمبيوتر عبر USB.
  • قم بتثبيت برنامج تشغيل منفذ USB للكمبيوتر الشخصي لاكتشاف لوحة Nucleo.
  • قم بتثبيت برنامج VL53L4ED GUI لتقييم الجهاز.
  • قم بتثبيت حزمة برامج X-CUBE-TOF1 لـ API SW وعلى سبيل المثالampليز.

اتبع الإرشادات الواردة في UM3108 على موقع st.com لاستخدام VL53L4ED مع حزم برامج X-CUBE-TOF1. قم بسحب وإسقاط .bin fileس للتثبيت.

التعليمات

  • أين يمكنني العثور على وثائق وموارد إضافية؟
  • يمكنك الوصول إلى جميع المستندات ذات الصلة والموارد الإضافية على https://www.st.com/en/imaging-and-photonics-solutions/VL53L4ED. جميع المستندات متوفرة في علامة التبويب "الوثائق" الموجودة على المنتج webصفحة.

الأجهزة انتهتview

وصف الجهاز X-NUCLEO-53L4A3

  • X-NUCLEO-53L4A3 عبارة عن لوحة تطوير مصممة حول مستشعر القرب عالي الدقة VL53L4ED ToF ومستشعر نطاق درجة الحرارة الممتد استنادًا إلى تقنية ST FlightSense الحاصلة على براءة اختراع
  • يتصل VL53L4ED مع وحدة التحكم الدقيقة المضيفة للوحة المطور STM32 Nucleo من خلال رابط I2C المتوفر على موصل Arduino UNO R3.

المنتجات الرئيسية على متن الطائرة

  • VL53L4ED ToF مستشعر القرب عالي الدقة ومدى درجة الحرارة الممتد
  • فواصل 0.25 و 0.5 و 1 ملم لمحاكاة فجوات الهواء مع غطاء زجاجي

موصلات ألواح الاختراق

  • يمكن شراء اللوحات الجانبية SATEL-VL53L4ED بشكل منفصل

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-1

  • X-NUCLEO-53L4A3 لوح التمدد
    • يمكن دمج أجهزة VL53L4ED في التطبيقات المخصصة مع لوحة توسيع أو فتحة VL53L4ED خارجية.
    • يتم تسليم الألواح المنفصلة بشكل منفصل.
  • يتوفر X-NUCLEO-53L4A3 أيضًا كحزمة NUCLEO (P-NUCLEO-53L4A3)
    • يمكن أيضًا طلب لوحة التوسعة X-NUCLEO-53L4E3 على www.st.com كجزء من حزمة NUCLEO المزودة بلوحة توسيع ولوحة STM32 NUCLEO.
    • رمز الطلب: P-NUCLEO-53L4A3: لوحة التوسعة X-NUCLEO-53L4A3 ولوحة الميزات الكاملة NUCLEO-F401RE.
  • يمكن طلب لوحات الاختراق VL53L4ED بشكل منفصل
    • رمز الطلب: SATEL-VL53L4ED
    • تحتوي العبوة على لوحتين منفصلتين

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-2

وصف برنامج X-CUBE-TOF1

تعد حزمة برامج X-CUBE-TOF1 عبارة عن توسيع STM32Cube للوحات التوسيع لعائلة منتجات Time-of-Flight (بما في ذلك X-NUCLEO-53L4A3) لـ STM32. يعتمد كود المصدر على STM32Cube لتسهيل النقل ومشاركة التعليمات البرمجية عبر عائلات STM32 MCU المختلفة. مثلampيتوفر التنفيذ للوحة توسيع مستشعر النطاق STM32 Nucleo (X-NUCLEO-53L4A3) الموصولة أعلى لوحة تطوير STM32 Nucleo (NUCLEOF401RE أو NUCLEO-L476RG).

الميزات الرئيسية

  • طبقة التشغيل (VL53L4ED ULD) للإدارة الكاملة لمستشعر VL53L4ED المدمج في لوحة التوسعة X-NUCLEO-53L4A3.
  • سهولة النقل عبر عائلات MCU المختلفة ، بفضل STM32Cube.
  • شروط ترخيص مجانية وسهلة الاستخدام.
  • Sampلو كود لقياس المدى.

بيئة برامج أجهزة استشعار وقت الطيران، انتهى برنامج STM32Cubeview

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-3

الإعداد والعرض التوضيحي السابقampليه

الإعداد والعرض التوضيحي السابقampالمتطلبات الأساسية لـ HW

  • 1x لوحة توسيع مستشعر ToF عالية الدقة تعتمد على VL53L4ED (X-NUCLEO-53L4A3).
  • 1x لوحة تطوير Nucleo STM32 (NUCLEO-F401RE على سبيل المثالampلو)
  • عدد 1 كمبيوتر محمول / كمبيوتر يعمل بنظام Windows
  • عدد 1 منفذ USB من النوع A إلى كابل Mini-B USB
  • إذا لم يكن لديك لوحة تطوير STM32 Nucleo، فيمكنك طلب حزمة Nucleo (P-NUCLEO-53L4A3):
  • تم تسليم لوحة التوسعة X-NUCLEO-53L4A3 ولوحة الميزات الكاملة NUCLEO-F401RE معًا.

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-4

الإعداد والعرض التوضيحي السابقampمتطلبات SW الأساسية

  • STSW-IMG044: برنامج التشغيل Ultra Lite (ULD) لـ VL53L4ED
  • STSW-IMG045: واجهة المستخدم الرسومية (GUI) على Windows 7 و10
  • STSW-IMG046: برنامج تشغيل Linux لـ VL53L4ED
  • X-CUBE-TOF1: توسيع برنامج مستشعرات وقت الطيران لـ STM32Cube.
  • عند تثبيت X-CUBE-TOF1، يقوم المثبت أيضًا بالدليل الذي يحتوي على الملف السابقample هنا على سبيل المثال:
  • ج:\المستخدمين\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \المشاريع\NUCLEOF1RE\Examples\53L4A3\53L4A3_SimpleRanging.

تثبيت برنامج تشغيل NUCLEO Kit

  1. قم بتوصيل P-NUCLEO بجهاز الكمبيوتر من خلال USB
    • انتظر حتى يتم التعرف على اللوحة؛ يتم تثبيت برامج التشغيل تلقائيًا)
    • إذا لم يتمكن Windows من تثبيت برنامج تشغيل STLINK تلقائيًا، فيرجى اتباع الخطوة 2STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-5
  2. قم بتثبيت برنامج تشغيل منفذ USB لجهاز الكمبيوتر للكشف عن لوحة Nucleo
    • قم بتنزيل STSW-LINK009 من www.st.com
    • قم بفك الضغط وانقر نقرًا مزدوجًا على "stlink_winusb_install.bat" لتثبيت برنامج التشغيل

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-6

تثبيت برنامج VL53L4ED واجهة المستخدم الرسومية

تعد واجهة المستخدم الرسومية عمومًا الأداة الأولى والأسهل لتقييم الجهاز

  • قم بإجراء تثبيت الأجهزة وتوصيل لوحة التوسعة X-NUCLEO-53L4A3 + Nucleo F401RE بالكمبيوتر الشخصي
  • قم بتثبيت برنامج واجهة المستخدم الرسومية (GUI SW) للعرض التوضيحي VL53L4ED وإعدادات التكوين
  • STSW-IMG045، تم تنزيله من www.st.com
  • قم بتشغيل المثبت بامتيازات المسؤول

يمكن لواجهة المستخدم الرسومية

  • قم بإجراء معايرة الإزاحة و Xtalk وتصور بيانات المعايرة
  • تغيير المعلمات الرئيسية لـ VL53L4ED
  • عرض البيانات في الوقت الحقيقي (المسافة، الإشارة، المعدل المحيط)
  • احصل على تسجيل البيانات وأعد تشغيل كتالوج (.csv file)

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-7

تثبيت برنامج X-CUBE-TOF1

  • قم بإجراء تثبيت HW وقم بتوصيل مجموعة NUCLEO (P-NUCLEO-53L4A3) بالكمبيوتر
  • قم بتثبيت حزمة X-CUBE-TOF1 SW
  • X-CUBE-TOF1 rev 3.4.0 أو أحدث، تم تنزيله من www.st.com
  • يتم تثبيت X-CUBE-TOF1 من خلال STM32CubeMx ، وإدارة قسم تثبيت البرامج.
  • بمجرد تثبيت X-CUBE-TOF1. اذهب إلى
  • ج:\المستخدمين\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \المشاريع\NUCLEO-F1RE\Examples\53L4A3\53L4A3_SimpleRanging

محتويات حزمة برامج X-CUBE: API SW + SW exampليه

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-8

VL53L4ED - مستشعر القرب عالي الدقة ومدى درجة الحرارة الممتد ToF

رمز التقييم على سبيل المثالample (.bin) باستخدام X-CUBE-TOF1 وحزمة NUCLEO Pack

  • اتبع الإرشادات الواردة من UM3108 (كيفية استخدام VL53L4ED مع حزم برامج مستشعر وقت الطيران X-CUBE-TOF1 من STMicroelectronics لـ STM32CubeMX) التي يمكن العثور عليها على st.com

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-9

  • VL53L4ED - مستشعر القرب عالي الدقة ومدى درجة الحرارة الممتد ToF

ابدأ البرمجة باستخدام كود exampاستخدام X-CUBE-TOF1 و NUCLEO Pack

  • اتبع الإرشادات الواردة من UM3108 (كيفية استخدام VL53L4ED مع حزم برامج مستشعر وقت الطيران X-CUBE-TOF1 من STMicroelectronics لـ STM32CubeMX) التي يمكن العثور عليها على st.com

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-10

الوثائق والموارد ذات الصلة

VL53L4ED: مجلد المنتج

  • DS14256: مستشعر القرب عالي الدقة لقياس زمن الرحلة مع إمكانية توسيع نطاق درجة الحرارة – ورقة البيانات
  • DB5003: لوحة توسيع مستشعر القرب عالية الدقة لوقت الطيران استنادًا إلى VL53L4ED لـ STM32 Nucleo - ملخص البيانات

X-NUCLEO-53L4A3: مجلد المنتج

  • DB5074: مستشعر تقارب عالي الدقة مع لوحة توسيع ذات قدرة ممتدة على درجة الحرارة استنادًا إلى VL53L4ED لـ STM32 Nucleo - ملخص البيانات
  • UM3222: البدء باستخدام لوحة التوسعة X-NUCLEO-53L4A3 لـ STM32 Nucleo استنادًا إلى VL53L4ED - دليل المستخدم

P-NUCLEO-53L4A3: مجلد المنتج

  • DB5122: حزمة Nucleo VL53L4ED مع لوحة توسيع X-NUCLEO-53L4A3 ولوحة STM32F401RE Nucleo - ملخص البيانات
  • UM3222: البدء باستخدام لوحة التوسعة X-NUCLEO-53L4A3 لـ STM32 Nucleo استنادًا إلى VL53L4ED - دليل المستخدم

SATEL-VL53L4ED: مجلد المنتج

  • DB5080: لوحة القطع VL53L4ED مستشعر القرب عالي الدقة مع إمكانية زيادة درجة الحرارة - ملخص البيانات

STSW-IMG044: برنامج تشغيل Ultra Lite (ULD) للمجلد VL53L4ED

  • DB5182: واجهة برمجة التطبيقات (API) لبرنامج التشغيل الخفيف للغاية (ULD) لـ VL53L4ED – ملخص البيانات

STSW-IMG045: مجلد واجهة المستخدم الرسومية (GUI)

  • DB5183: واجهة المستخدم الرسومية لحزمة P-NUCLEO-53L4A3 (GUI) - ملخص البيانات

X-CUBE-TOF1: حزمة برامج لـ STM32Cube

  • DB4449: توسيع برنامج أجهزة استشعار زمن الرحلة لـ STM32Cube – موجز البيانات
  • UM3108: البدء باستخدام STMicroelectronics X-CUBE-TOF1، وأجهزة استشعار وقت الطيران، وحزمة البرامج لـ STM32CubeMX – دليل المستخدم

النظام البيئي STM32 ODE

نمذجة وتطوير سريع وميسور

بيئة التطوير المفتوحة STM32 (ODE) هي طريقة مفتوحة ومرنة وسهلة وبأسعار معقولة لتطوير الأجهزة والتطبيقات المبتكرة على أساس عائلة وحدات التحكم الدقيقة STM32 32 بت جنبًا إلى جنب مع مكونات ST الحديثة الأخرى المتصلة عبر لوحات التوسيع. إنه يتيح النماذج الأولية السريعة مع المكونات الرائدة التي يمكن تحويلها بسرعة إلى تصميمات نهائية.
يتضمن الطراز STM32 ODE العناصر الخمسة التالية:

  • لوحات تطوير STM32 Nucleo. مجموعة شاملة من لوحات التطوير ذات الأسعار المعقولة لجميع سلاسل وحدات التحكم الدقيقة STM32، مع إمكانية توسعة موحدة غير محدودة، ومع مصحح أخطاء/مبرمج متكامل
  • لوحات التوسعة STM32 Nucleo. لوحات ذات وظائف إضافية لإضافة الاستشعار أو التحكم أو الاتصال أو الطاقة أو الصوت أو وظائف أخرى حسب الحاجة. يتم توصيل لوحات التوسيع أعلى لوحات تطوير STM32 Nucleo. يمكن تحقيق وظائف أكثر تعقيدًا من خلال تكديس لوحات توسيع إضافية
  • برنامج STM32Cube. مجموعة من الأدوات المجانية والمكونات البرمجية المضمنة لتمكين التطوير السريع والسهل على STM32، بما في ذلك طبقة تجريد الأجهزة والبرامج الوسيطة وأداة التهيئة ومولد الأكواد المستندة إلى الكمبيوتر الشخصي STM32CubeMX
  • برنامج التوسع STM32Cube. يتم توفير برنامج التوسيع مجانًا للاستخدام مع لوحات التوسيع STM32 Nucleo وهو متوافق مع إطار عمل برنامج STM32Cube
  • حزم الوظائف STM32Cube. مجموعة من الوظائف على سبيل المثالamples لبعض حالات التطبيق الأكثر شيوعًا التي تم إنشاؤها من خلال الاستفادة من الوحدات النمطية وقابلية التشغيل البيني للوحات تطوير وتوسعات STM32 Nucleo ، باستخدام برامج وتوسعات STM32Cube.

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-11

بيئة التطوير المفتوحة STM32: كل ما تحتاجه

يتيح الجمع بين مجموعة واسعة من اللوحات القابلة للتوسيع استنادًا إلى المنتجات التجارية الرائدة والبرامج المعيارية ، من مستوى السائق إلى مستوى التطبيق ، نماذج أولية سريعة للأفكار التي يمكن تحويلها بسلاسة إلى تصميمات نهائية.

لبدء التصميم الخاص بك

  • اختر STM32 Nucleo Development board (NUCLEO) ولوحات التوسيع (X-NUCLEO) (أجهزة الاستشعار ، الاتصال ، الصوت ، التحكم في المحرك ، إلخ) للوظائف التي تحتاجها.
  • حدد بيئة التطوير الخاصة بك (IAR EWARM و Keil MDK و IDE المستندة إلى GCC / LLVM) واستخدم أدوات وبرامج STM32Cube المجانية مثل STM32CubeMX أو STM32CubeProgrammer أو STM32CubeMonitor أو STM32CubeIDE.
  • قم بتنزيل جميع البرامج اللازمة لتشغيل الوظيفة على لوحات توسيع STM32 Nucleo المحددة.
  • قم بتجميع تصميمك وتحميله إلى لوحة تطوير STM32 Nucleo.
  • ثم ابدأ في تطوير واختبار التطبيق الخاص بك.

STMicroelectronics-VL53L4ED-مستشعر القرب عالي الدقة-شكل-12

يمكن استخدام البرامج التي تم تطويرها على أجهزة النماذج الأولية لبيئة التطوير المفتوحة STM32 مباشرة في لوحة نماذج أولية متقدمة أو في تصميم منتج نهائي باستخدام نفس مكونات ST التجارية ، أو مكونات من نفس العائلة مثل تلك الموجودة في لوحات STM32 Nucleo.

المستندات / الموارد

مستشعر القرب عالي الدقة من STMicroelectronics VL53L4ED [بي دي اف] دليل المستخدم
X-NUCLEO-53L4A3، NUCLEO-F401RE، P-NUCLEO-53L4A3، VL53L4ED مستشعر القرب عالي الدقة، VL53L4ED، مستشعر القرب عالي الدقة، مستشعر القرب عالي الدقة، مستشعر القرب

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *