Kengaytirilgan diapazonni o'lchashga ega STM32 Nucleo vaqt parvoz sensori
STM53 Nucleo uchun VL4L32CX kengaytirish platasiga asoslangan kengaytirilgan diapazonni o'lchashga ega parvoz vaqti sensori
Uskuna tugadiview
X-NUCLEO-53L4A2 Uskuna tavsifi
- X-NUCLEO-53L4A2 - bu ST FlightSense™ patentlangan texnologiyasi asosida VL53L4CX sensori atrofida ishlab chiqilgan kengaytirilgan diapazonni o'lchash va ishlab chiqish paneliga ega parvoz vaqti sensori.
- VL53L4CX Arduino UNO R32 ulagichida mavjud bo'lgan I2C havolasi orqali STM3 Nucleo ishlab chiquvchi platasi xost mikrokontrolleri bilan bog'lanadi.
Bortdagi asosiy mahsulotlar
VL53L4CX Parvoz vaqti (ToF) Kengaytirilgan masofani o'lchash bilan parvoz vaqti sensori
0.25, 0.5 va 1 mm bo'shliqlar bilan havo bo'shliqlarini simulyatsiya qilish uchun ko'zoynakni yoping
Chiqib ketish platalarining ulagichlari
SATEL-VL53L4CX sindirish taxtalarini alohida sotib olish mumkin
Buyurtma kodi: X-NUCLEO-53L4A2
Eng so'nggi ma'lumotlar quyidagi manzilda mavjud www.st.com
X-NUCLEO-53L4A2
- X-NUCLEO-53L4A2 kengaytirish platasi
- Maxsus ilovalardagi VL53L4CX qurilmalari kengaytirish platasi yoki tashqi VL53L4CX uzilishi bilan birlashtirilishi mumkin.
- Chiqib ketish taxtalari alohida yetkazib beriladi.
- X-NUCLEO-53L4A2 NUCLEO to'plami sifatida ham mavjud (P-NUCLEO-53L4A2)
- X-NUCLEO-53L4A2 kengaytirish platasiga ham buyurtma berish mumkin www.st.com kengaytirish kartasi va STM32 NUCLEO platasi bilan NUCLEO to'plamining bir qismi sifatida.
- Buyurtma kodi: P-NUCLEO-53L4A2:
X-NUCLEO-53L4A2 kengaytirish platasi va NUCLEO-F401RE to'liq xususiyatli plata. - VL53L4CX ajratuvchi platalarga alohida buyurtma berish mumkin
- Buyurtma kodi: SATEL-VL53L4CX
- Paket ikkita sindirish taxtasini olib yuradi
Parvoz vaqti sensorlari Dasturiy ta'minot muhiti
STM32Cube dasturiy ta'minoti tugadiview
X-CUBE-TOF1 dasturiy ta'minoti tavsifi
- X-CUBE-TOF1 dasturiy ta'minot to'plami STM32 uchun Time-offFlight mahsulotlari oilasining (jumladan, X-NUCLEO-53L4A2) kengaytirish platalari uchun STM32Cube kengaytmasidir. Manba kodi turli STM32 MCU oilalarida ko'chirish va kod almashishni osonlashtirish uchun STM32Cube-ga asoslangan. A sampSTM32 Nucleo ishlab chiqish platasining (NUCLEOF53RE yoki NUCLEO L4RG) tepasiga ulangan STM2 Nucleo diapazonidagi sensorni kengaytirish platasi (X-NUCLEO-32L401A476) uchun dastur mavjud.
Asosiy xususiyatlar
- X-NUCLEO53L4A53 kengaytirish platasiga o'rnatilgan kengaytirilgan diapazon o'lchovi bilan VL4L53CX sensorini to'liq boshqarish uchun haydovchi qatlami (VL4L2CX drayveri).
- STM32Cube tufayli turli MCU oilalarida oson portativlik.
- Bepul, foydalanuvchilarga qulay litsenziya shartlari.
- Sampo'lchov oralig'i uchun kod.
Eng so'nggi SW mavjud www.st.com
X-CUBE-TOF1
Sozlash va demo Examples
HW uchun zarur shartlar
- 1x VL53L4CX asosidagi yuqori aniqlikdagi ToF sensori kengaytirish platasi (X-NUCLEO-53L4A2).
- 1x STM32 Nucleo ishlab chiqish platasi (masalan, NUCLEO-F401REample)
- 1x Windows bilan noutbuk/kompyuter
- 1x USB turi A dan Mini-B USB kabeli
- Agar sizda STM32 Nucleo ishlab chiqish platasi bo'lmasa, Nucleo to'plamiga buyurtma berishingiz mumkin (P-NUCLEO-53L4A2):
- X-NUCLEO-53L4A2 kengaytirish platasi va NUCLEO-F401RE to'liq xususiyatli plata birga yetkazib beriladi.
- STSW-IMG029: VL53L4CX uchun yalang'och haydovchi
- STSW-IMG030: Windows 53 va 4 da P-NUCLEO-2L7A10 grafik foydalanuvchi interfeysi (GUI)
- STSW-IMG031: VL53L4CX uchun Linux drayveri
- X-CUBE-TOF1: STM32Cube uchun parvoz vaqti sensorlari dasturiy ta'minotini kengaytirish.
- X-CUBE-TOF1 ni o'rnatganingizda, o'rnatuvchi sobiq o'z ichiga olgan katalogni ham o'rnatadiample loyihalar bu erda, masalan:
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE TOF1\4.0.0\Projects\STM32F401RENucleo\Examples\53L4A2\53L4A2_SimpleRanging.
- X-CUBE-TOF1 ni o'rnatganingizda, o'rnatuvchi sobiq o'z ichiga olgan katalogni ham o'rnatadiample loyihalar bu erda, masalan:
NUCLEO Kit drayverini o'rnatish
- P-NUCLEO ni USB orqali kompyuterga ulang
• Kengash tan olinishini kuting; drayverlar avtomatik ravishda o'rnatiladi)
• Agar Windows STLINK drayverini avtomatik ravishda o'rnatolmasa, 2-bosqichni bajaring
- Nucleo platasini aniqlash uchun kompyuterning USB port drayverini o'rnating
• www.st.com dan STSW-LINK009 ni yuklab oling
• Zipni oching va ikki marta bosing “stlink_winusb_install.bat
” drayverini o'rnatish uchun.
VL53L4CX GUI dasturini o'rnatish
GUI odatda qurilmani baholash uchun birinchi va oson vositadir
- HW o'rnatishni amalga oshiring va VL53L4CX kengaytirish platasini + Nucleo F401RE ni shaxsiy kompyuterga ulang.
- VL53L4CX demo va konfiguratsiya sozlamalari uchun GUI SW ni o'rnating
- TSW-IMG030, dan yuklangan www.st.com
- O'rnatuvchini administrator imtiyozlari bilan ishga tushiring
Grafik foydalanuvchi interfeysi: - Ofset va Xtalk kalibrlashini bajaring va kalibrlash ma'lumotlarini ingl
- VL53L4CX ning asosiy parametrlarini o'zgartiring
- Haqiqiy vaqtda ma'lumotlarni ko'rsatish (masofa, signal, atrof-muhit tezligi)
- Ma'lumotlar jurnalini oling va ma'lumotlar jurnalini (.csv file)
- HW o'rnatishni amalga oshiring va NUCLEO to'plamini ( P-NUCLEO 53L4A2) kompyuterga ulang
- X-CUBE-TOF1 SW paketini o'rnating
- X-CUBE-TOF1 rev 4.0.0 yoki yangiroq, www.st.com dan yuklab olingan
- X-CUBE-TOF1 STM32CubeMx orqali o'rnatiladi, dasturiy ta'minotni o'rnatish bo'limini boshqaring.
- X-CUBE-TOF1 o'rnatilgandan so'ng. ga boring
- C:\Users\user_name\STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\4.0.0- B1\Projects\STM32F401RE Nucleo\Examples\53L4A2\53L4A2_SimpleRanging
X-CUBE dasturiy paketi tarkibi: API SW + SW examples
Yuqori aniqlikdagi parvoz vaqti sensori kengaytirish platasi
Baholash kodi, masalanample (.bin) X-CUBE-TOF1 va NUCLEO Pack yordamida
Kengaytirilgan diapazonni o'lchashni kengaytirish platasi bilan VL53L4CX sensori
Kod bilan dasturlashni boshlang exampX-CUBE-TOF1 va NUCLEO Pack yordamida
ga boring https://www.st.com/en/imaging-and-photonics-solutions/VL53L4CX
Barcha hujjatlar tegishli mahsulotlarning Hujjatlar yorlig'ida mavjud websahifa
VL53L4CX: Mahsulot papkasi
- DS13805 : Kengaytirilgan diapazonni o'lchash bilan parvoz vaqti sensori - ma'lumotlar varag'i
X-NUCLEO-53L4A2: Mahsulot papkasi
- DB462 : STM53 Nucleo uchun VL4L32CX asosida kengaytirilgan diapazonni o'lchash kengaytmali platali parvoz vaqti sensori – ma'lumotlar haqida qisqacha
- X-NUCLEO-53L4A2 Tez boshlash qo'llanmasi: Kengaytirilgan masofani o'lchashga ega parvoz vaqti sensori - ushbu hujjat
- UM2976 : STM53 Nucleo uchun VL4L2CX asosida kengaytirilgan diapazonni o'lchashga ega X-NUCLEO-53L4A32 Parvoz vaqti sensori bilan ishlashni boshlash - foydalanuvchi qo'llanmasi
P-NUCLEO-53L4A2: Mahsulot papkasi
- DBxxxx : X-NUCLEO-53L4A53 kengaytirish platasi va STM4F2RE Nucleo platasi bilan VL32L401CX Nucleo toʻplami – maʼlumotlar qisqartmasi
SATEL-VL53L4CX: Mahsulot papkasi
- DB4632 : VL53L4CX uzilish taxtasi Kengaytirilgan diapazonni o'lchashga ega Parvoz vaqti sensori - ma'lumotlar qisqartmasi
STSW-IMG029: VL53L4CX jildi uchun yalang'och haydovchi
- DB4583 : VL53L4CX uchun amaliy dasturlash interfeysi (API) – maʼlumotlar qisqacha tavsifi
STSW-IMG030: Grafik foydalanuvchi interfeysi (GUI) papkasi
- DB4584: P-NUCLEO-53L4A2 to'plami grafik foydalanuvchi interfeysi (GUI) - ma'lumotlar haqida qisqacha ma'lumot
- Dasturiy ta'minotni sozlash file
X-CUBE-TOF1: STM32Cube uchun dasturiy ta'minot to'plami
- DB4449 : STM32Cube uchun Parvoz vaqti sensorlari dasturiy ta'minotini kengaytirish - ma'lumotlar haqida qisqacha ma'lumot
- UMxxxx : STMicroelectronics X-CUBE-TOF1, Parvoz vaqti sensorlari, STM32CubeMX uchun dasturiy taʼminot toʻplami – Foydalanuvchi qoʻllanmasi bilan ishlashni boshlash
- Dasturiy ta'minotni sozlash file
STM32 ODE ekotizim
TEZ, hamyonbop prototiplash va ishlab chiqish
STM32 Open Development Environment (ODE) - kengaytiruvchi platalar orqali ulangan boshqa zamonaviy ST komponentlari bilan birlashtirilgan STM32 32-bitli mikrokontrollerlar oilasiga asoslangan innovatsion qurilmalar va ilovalarni ishlab chiqishning ochiq, moslashuvchan, oson va arzon usuli. U tezda yakuniy dizaynga aylantirilishi mumkin bo'lgan ilg'or komponentlar bilan tez prototip yaratish imkonini beradi.
STM32 ODE quyidagi besh elementni o'z ichiga oladi:
- STM32 Nucleo ishlab chiqish platalari. STM32 mikrokontrollerlarining barcha seriyalari uchun cheksiz birlashtirilgan kengaytirish qobiliyatiga va o'rnatilgan tuzatuvchi/dasturchiga ega bo'lgan keng qamrovli arzon ishlab chiqish platalari.
- STM32 Nucleo kengaytirish platalari. Zarur bo'lganda sezish, boshqarish, ulanish, quvvat, audio yoki boshqa funktsiyalarni qo'shish uchun qo'shimcha funktsiyalarga ega platalar. Kengaytirish platalari STM32 Nucleo ishlab chiqish platalarining tepasiga ulangan. Qo'shimcha kengaytirish platalarini yig'ish orqali yanada murakkab funktsiyalarga erishish mumkin.
- STM32Cube dasturi. STM32-da tez va oson ishlab chiqishni ta'minlash uchun bepul vositalar va o'rnatilgan dasturiy ta'minot g'ishtlari to'plami, jumladan Uskuna abstraktsiya qatlami, o'rta dastur va
STM32CubeMX kompyuterga asoslangan konfigurator va kod generatori - STM32Cube kengaytirish dasturi. Kengaytirish dasturi STM32 Nucleo kengaytirish platalari bilan foydalanish uchun bepul taqdim etiladi va STM32Cube dasturiy ta'minot tizimiga mos keladi.
- STM32Cube funksiyalar to'plami. Funktsiyalar to'plami, masalanampSTM32 Nucleo ishlab chiqish platalari va kengaytmalarining modulliligi va oʻzaro ishlashi, STM32Cube dasturiy taʼminoti va kengaytmalari yordamida yaratilgan baʼzi eng keng tarqalgan amaliy holatlar uchun.
STM32 Open Development Environment STM32CubeMX, STM32CubeProgrammerub yoki STM32CubeProgrammerub kabi turli komponentlarni birlashtirish imkoniyati bilan STM32CubeIDE, IAR EWARM, Keil MDK-ARM va GCC/LLVM-ga asoslangan IDE-lar kabi keng doiradagi ishlab chiqish muhitlari bilan mos keladi.
STM32 ochiq rivojlanish muhiti: sizga kerak bo'lgan hamma narsa
Ilg'or tijoriy mahsulotlar va modulli dasturiy ta'minotga asoslangan keng assortimentdagi kengaytiriladigan platalarning kombinatsiyasi haydovchidan tortib to amaliy darajaga qadar yakuniy dizaynga muammosiz aylantirilishi mumkin bo'lgan g'oyalarni tez prototiplash imkonini beradi.
Dizaynni boshlash uchun:
- Sizga kerak bo'lgan funksionallik uchun tegishli STM32 Nucleo ishlab chiqish platasini (NUCLEO) va kengaytirish (X-NUCLEO) platalarini (datchiklar, ulanish, audio, motorni boshqarish va boshqalar) tanlang.
- Rivojlanish muhitini tanlang (IAR EWARM, Keil MDK va GCC/LLVM-ga asoslangan IDE) va bepul STM32Cube vositalari va STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor yoki STM32CubeIDE kabi dasturlardan foydalaning.
- Tanlangan STM32 Nucleo kengaytma platalarida funksionallikni ishga tushirish uchun barcha kerakli dasturlarni yuklab oling.
- Dizayningizni tuzing va uni STM32 Nucleo ishlab chiqish kengashiga yuklang.
- Keyin ilovangizni ishlab chiqish va sinovdan o'tkazishni boshlang.
STM32 Open Development Environment prototiplash uskunasida ishlab chiqilgan dasturiy ta'minot to'g'ridan-to'g'ri ilg'or prototiplash taxtasida yoki yakuniy mahsulot dizaynida bir xil tijorat ST komponentlari yoki STM32 Nucleo platalarida topilganlar bilan bir oiladan bo'lgan komponentlardan foydalangan holda ishlatilishi mumkin.
Hujjatlar / manbalar
![]() |
Kengaytirilgan diapazonni o'lchashga ega ST STM32 Nucleo vaqti parvoz sensori [pdf] Foydalanuvchi uchun qoʻllanma Kengaytirilgan diapazonni o'lchash bilan STM32 Nucleo vaqti parvoz sensori, STM32 Nucleo, kengaytirilgan diapazonni o'lchash bilan vaqt parvoz sensori, kengaytirilgan diapazonni o'lchash, masofani o'lchash |