STMicroelectronics VL53L4ED Жогорку тактык жакындык сенсору

Продукт маалыматы
Техникалык шарттар
- Температураны кеңейтүү мүмкүнчүлүгүн кеңейтүү тактасы менен жогорку тактыктагы жакындык сенсору
- STM53 Nucleo үчүн VL4L32ED негизинде
- Сенсор: VL53L4ED ToF
- Бөлгүчтөр: 0.25 мм, 0.5 мм жана 1 мм аба боштуктарын имитациялоо үчүн
- Бөлүү такталары: SATEL-VL53L4ED бөлүү такталары өзүнчө жеткиликтүү
- Туташтыргычтар: Arduino UNO R3 туташтыргычтары
Продукт колдонуу нускамалары
X-NUCLEO-53L4A3 VL53L4ED сенсору, бөлгүчтөр, ажыратуучу такталар жана туташтыргычтар менен жабдылган. Бул кеңейтилген температура диапазонунун мүмкүнчүлүктөрү менен жогорку тактыктагы жакындыкты сезүү үчүн иштелип чыккан.
- Керектүү такталар: X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3
- P-NUCLEOну USB аркылуу компьютерге туташтырыңыз.
- Nucleo тактасын аныктоо үчүн PC USB портунун драйверин орнотуңуз.
- Түзмөктү баалоо үчүн VL53L4ED GUI программасын орнотуңуз.
- API SW жана мурунку үчүн X-CUBE-TOF1 программалык пакетин орнотуңузamples.
VL3108L53EDди X-CUBE-TOF4 программалык пакеттери менен колдонуу үчүн st.com сайтында UM1де берилген нускамаларды аткарыңыз. Сүйрөп барып таштаңыз fileс орнотуу үчүн.
Көп берилүүчү суроолор
- Кошумча документтерди жана ресурстарды кайдан тапсам болот?
- Сиз бардык тиешелүү документтерге жана кошумча ресурстарга кире аласыз https://www.st.com/en/imaging-and-photonics-solutions/VL53L4ED. Бардык документтер продуктунун Документация өтмөгүндө жеткиликтүү webбет.
Аппараттык камсыздоо бүттүview
X-NUCLEO-53L4A3 аппараттык сыпаттамасы
- X-NUCLEO-53L4A3 ST FlightSense патенттелген технологиясына негизделген VL53L4ED ToF жогорку тактыктагы жакындык жана кеңейтилген температура диапазону сенсорунун айланасында иштелип чыккан өнүктүрүү тактасы.
- VL53L4ED STM32 Nucleo иштеп чыгуучу тактасынын хост микроконтроллери менен Arduino UNO R2 туташтыргычында жеткиликтүү I3C шилтемеси аркылуу байланышат.
Борттогу негизги продуктылар
- VL53L4ED ToF жогорку тактык жакындык жана кеңейтилген температура диапазону сенсору
- 0.25, 0.5 жана 1 мм аралыктар аба боштуктарын симуляциялоо үчүн, капкак көз айнек менен
Breakout такталарынын туташтыргычтары
- SATEL-VL53L4ED бөлүү такталарын өзүнчө сатып алса болот

- 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
- Пакетте эки сынык тактасы бар

X-CUBE-TOF1 программалык камсыздоонун сүрөттөмөсү
X-CUBE-TOF1 программалык пакети - бул STM32 үчүн Учуу убактысы продуктунун (анын ичинде X-NUCLEO-53L4A3) кеңейтүү такталары үчүн STM32Cube кеңейтүүсү. Булак коду STM32Cube негизинде көчүрүүнү жана ар кандай STM32 MCU үй-бүлөлөрүндө код бөлүшүүнү жеңилдетүү үчүн түзүлгөн. А сample ишке ашыруу STM32 Nucleo өнүктүрүү тактасынын (NUCLEOF53RE же NUCLEO-L4RG) үстүнө орнотулган STM3 Nucleo диапазонундагы сенсордук кеңейтүү тактасы (X-NUCLEO-32L401A476) үчүн жеткиликтүү.
Негизги өзгөчөлүктөр
- X-NUCLEO-53L4A53 кеңейтүү тактасына интеграцияланган VL4L53ED сенсорун толук башкаруу үчүн айдоочу катмары (VL4L3ED ULD).
- STM32Cube аркасында ар кандай MCU үй-бүлөлөрүндө оңой көчүрүү.
- Бекер, колдонуучуга ыңгайлуу лицензия шарттары.
- Sampдиапазондук өлчөө үчүн код.
Учуу убактысы сенсорлорунун программалык чөйрөсү STM32Cube программасы бүттүview

Орнотуу жана демо Examples
Орнотуу жана демо Examples HW prerequisites
- 1x VL53L4ED (X-NUCLEO-53L4A3) негизиндеги жогорку тактыктагы ToF сенсорун кеңейтүү тактасы.
- 1x STM32 Nucleo иштеп чыгуу тактасы (мис. үчүн NUCLEO-F401REampле)
- Windows менен 1x ноутбук/PC
- 1x USB түрү A Mini-B USB кабели
- Эгер сизде STM32 Nucleo иштеп чыгуу тактасы жок болсо, Nucleo пакетине (P-NUCLEO-53L4A3) заказ кылсаңыз болот:
- X-NUCLEO-53L4A3 кеңейтүү тактасы жана NUCLEO-F401RE толук өзгөчөлүктөрү тактасы чогуу жеткирилет.

Орнотуу жана демо Examples SW пререквизиттери
- STSW-IMG044: VL53L4ED үчүн Ultra Lite драйвери (ULD).
- STSW-IMG045: Графикалык колдонуучу интерфейси (GUI) Windows 7 жана 10
- STSW-IMG046: VL53L4ED үчүн Linux драйвери
- X-CUBE-TOF1: STM32Cube үчүн Учуу убактысы сенсорлорунун программалык камсыздоосун кеңейтүү.
- X-CUBE-TOF1ди орнотконуңузда, орнотуучу, ошондой эле экс камтыган каталогample долбоорлор бул жерде, мисалы:
- C:\Колдонуучулар\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEOF1RE\Examples\53L4A3\53L4A3_SimpleRanging.
NUCLEO Kit драйверин орнотуу
- P-NUCLEOну USB аркылуу компьютерге туташтырыңыз
- Башкарманын таанылышын күтүңүз; драйверлер автоматтык түрдө орнотулат)
- Эгерде Windows автоматтык түрдө STLINK драйверин орното албаса, 2-кадамды аткарыңыз

- Nucleo тактасын аныктоо үчүн PC USB портунун драйверин орнотуңуз
- STSW-LINK009ду www.st.com сайтынан жүктөп алыңыз
- Драйверди орнотуу үчүн "stlink_winusb_install.bat" файлын ачып, эки жолу чыкылдатыңыз

VL53L4ED GUI программасын орнотуу
GUI жалпысынан аппаратты баалоо үчүн биринчи жана эң оңой курал
- HW орнотууну аткарып, X-NUCLEO-53L4A3 кеңейтүү тактасын + Nucleo F401REди компьютерге туташтырыңыз
- VL53L4ED демо жана конфигурация орнотуулары үчүн GUI SW орнотуңуз
- STSW-IMG045, бул жерден жүктөлгөн www.st.com
- Орноткучту Admin артыкчылыктары менен иштетиңиз
Графикалык колдонуучу интерфейси мүмкүн
- Ofset жана Xtalk калибрлөөсүн аткарып, калибрлөө маалыматтарын визуализациялаңыз
- VL53L4ED негизги параметрлерин өзгөртүү
- Маалыматты реалдуу убакыт режиминде көрсөтүү (аралык, сигнал, айлана-чөйрөнүн ылдамдыгы)
- Дайындар журналын алып, маалымат журналын (.csv file)

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 орнотулгандан кийин. Баруу
- C:\Колдонуучулар\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \Projects\NUCLEO-F1RE\Examples\53L4A3\53L4A3_SimpleRanging
X-CUBE программалык пакетинин мазмуну: API SW + SW мурункуamples

VL53L4ED - ToF жогорку тактык жакындыгы жана кеңейтилген температура диапазону сенсору
Баалоо коду, мисалыample (.bin) X-CUBE-TOF1 жана NUCLEO пакетин колдонуу
- UM3108 нускамаларын аткарыңыз (VL53L4EDди STMicroelectronics'тин X-CUBE-TOF1 STM32CubeMX үчүн Учуу убактысы сенсордук программалык пакеттери менен кантип колдонуу керек) st.com

- VL53L4ED - ToF жогорку тактык жакындыгы жана кеңейтилген температура диапазону сенсору
Код менен программалоону баштаңыз exampX-CUBE-TOF1 жана NUCLEO пакетин колдонуу
- UM3108 нускамаларын аткарыңыз (VL53L4EDди STMicroelectronics'тин X-CUBE-TOF1 STM32CubeMX үчүн Учуу убактысы сенсордук программалык пакеттери менен кантип колдонуу керек) st.com

- барыңыз https://www.st.com/en/imaging-and-photonics-solutions/VL53L4ED
- Бардык документтер тиешелүү өнүмдөрдүн Документация өтмөгүндө жеткиликтүү webбет
VL53L4ED: Продукт папкасы
- DS14256: Учуу убактысынын жогорку тактыктагы жакындык сенсору, кеңейтилген температура мүмкүнчүлүгү менен - маалымат жадыбалы
- DB5003: STM53 Nucleo үчүн VL4L32ED негизинде учуучу жогорку тактыктагы жакындык сенсорун кеңейтүү тактасы - кыскача маалымат
X-NUCLEO-53L4A3: Продукт папкасы
- DB5074: STM53 Nucleo үчүн VL4L32ED негизинде кеңейтилген температура жөндөмдүүлүгүн кеңейтүү тактасы менен жогорку тактыктагы жакындык сенсору - маалымат кыскача
- UM3222: VL53L4ED негизинде STM3 Nucleo үчүн X-NUCLEO-32L53A4 кеңейтүү тактасы менен баштоо – колдонуучу колдонмосу
P-NUCLEO-53L4A3: Продукт папкасы
- DB5122: VL53L4ED Nucleo топтому X-NUCLEO-53L4A3 кеңейтүү тактасы жана STM32F401RE Nucleo тактасы – маалымат кыскача
- UM3222: VL53L4ED негизинде STM3 Nucleo үчүн X-NUCLEO-32L53A4 кеңейтүү тактасы менен баштоо – колдонуучу колдонмосу
SATEL-VL53L4ED: Продукт папкасы
- DB5080: VL53L4ED сынык тактасы Кеңейтилген температура мүмкүнчүлүгү менен жогорку тактык жакындык сенсору - маалымат кыскача
STSW-IMG044: VL53L4ED папкасы үчүн Ultra Lite драйвери (ULD)
- DB5182: VL53L4ED үчүн Ultra Lite драйвери (ULD) колдонмо программалоо интерфейси (API) - маалымат кыскача
STSW-IMG045: Колдонуучунун графикалык интерфейси (GUI) папкасы
- DB5183: P-NUCLEO-53L4A3 пакети графикалык колдонуучу интерфейси (GUI) - маалымат кыскача
X-CUBE-TOF1: STM32Cube үчүн программалык пакет
- DB4449: STM32Cube үчүн Учуу убактысы сенсорлорунун программалык камсыздоосун кеңейтүү - маалымат кыскача
- UM3108: STMicroelectronics X-CUBE-TOF1 менен баштоо, Учуу убактысы сенсорлору, STM32CubeMX үчүн программалык пакет – колдонуучу колдонмосу
STM32 ODE экосистемасы
ТЕЗ, ЖЕТЕКТҮҮ ПРОТОТИП БЕРҮҮ ЖАНА ӨНДҮРҮҮ
STM32 Open Development Environment (ODE) - бул STM32 32 биттик микроконтроллердин үй-бүлөсүнө негизделген инновациялык түзүлүштөрдү жана тиркемелерди иштеп чыгуунун ачык, ийкемдүү, оңой жана жеткиликтүү жолу, кеңейтүү такталары аркылуу туташтырылган башка заманбап ST компоненттери менен айкалышкан. Ал тез арада акыркы дизайнга айландырыла турган алдыңкы компоненттер менен тез прототип түзүүгө мүмкүндүк берет.
STM32 ODE төмөнкү беш элементтерди камтыйт:
- STM32 Nucleo өнүктүрүү такталары. Бардык STM32 микроконтроллер сериялары үчүн, чексиз бирдиктүү кеңейтүү мүмкүнчүлүгү жана интегралдык мүчүлүштүктөрдү оңдоочу/программист менен комплекстүү өнүктүрүү такталарынын комплекси
- STM32 Nucleo кеңейтүү такталары. Керектүү учурда сезүү, башкаруу, туташуу, кубат, аудио же башка функцияларды кошуу үчүн кошумча функциялары бар такталар. Кеңейтүү такталары STM32 Nucleo иштеп чыгуу такталарынын үстүнө орнотулган. Татаал функцияларга кошумча кеңейтүү такталарын тизүү менен жетишүүгө болот
- STM32Cube программасы. STM32де тез жана оңой иштеп чыгууга мүмкүндүк берүүчү акысыз инструменттердин жана орнотулган программалык кирпичтердин жыйындысы, анын ичинде Аппараттык Абстракция катмары, орто программа жана STM32CubeMX PC негизиндеги конфигуратор жана код генератору.
- STM32Cube кеңейтүү программасы. Кеңейтүү программасы STM32 Nucleo кеңейтүү такталары менен колдонуу үчүн акысыз берилет жана STM32Cube программалык базасы менен шайкеш келет
- STM32Cube Function Packs. Функциянын жыйындысы, мисалыampSTM32 Nucleo иштеп чыгуу такталарынын жана кеңейтүүлөрүнүн, STM32Cube программалык камсыздоосу жана кеңейүүлөрү менен модулдукту жана өз ара иштешүүнү колдонуу менен курулган эң кеңири таралган колдонмо учурлары үчүн.

STM32 Ачык өнүгүү чөйрөсү: сизге керектүү нерселердин баары
Драйверден колдонмо деңгээлине чейин алдыңкы коммерциялык продуктыларга жана модулдук программалык камсыздоого негизделген кеңейтилүүчү такталардын кеңири спектринин айкалышы идеяларды тез прототиптештирүүгө мүмкүндүк берет, аларды акырындык менен акыркы дизайнга айландырууга болот.
Дизайныңызды баштоо үчүн
- Сизге керектүү функцияга ылайыктуу STM32 Nucleo өнүктүрүү тактасын (NUCLEO) жана кеңейтүү (X-NUCLEO) такталарын (сенсорлор, туташуу, аудио, мотор башкаруу ж.б.) тандаңыз.
- Өнүктүрүү чөйрөңүздү (IAR EWARM, Keil MDK жана GCC/LLVM негизиндеги IDE) тандап, STM32CubeMX, STM32CubeProgrammer, STM32CubeMonitor же STM32CubeIDE сыяктуу акысыз STM32Cube куралдарын жана программаларын колдонуңуз.
- Тандалган STM32 Nucleo кеңейтүү такталарында функцияларды иштетүү үчүн бардык керектүү программаны жүктөп алыңыз.
- Дизайныңызды түзүп, аны STM32 Nucleo өнүктүрүү тактасына жүктөңүз.
- Андан кийин колдонмоңузду иштеп чыгып, сынап баштаңыз.

STM32 Open Development Enviment прототиптөө жабдыктарында иштелип чыккан программалык камсыздоону өнүккөн прототиптөө тактасында же акыркы продукт дизайнында ошол эле коммерциялык ST компоненттерин же STM32 Nucleo такталарында табылган бир үй-бүлөдөгү компоненттерди колдонуу менен түздөн-түз колдонсо болот.
Документтер / Ресурстар
![]() |
STMicroelectronics VL53L4ED Жогорку тактык жакындык сенсору [pdf] Колдонуучунун колдонмосу X-NUCLEO-53L4A3, NUCLEO-F401RE, P-NUCLEO-53L4A3, VL53L4ED Жогорку тактык жакындык сенсору, VL53L4ED, жогорку тактык жакындык сенсору, тактык жакындык сенсору, жакындык сенсору |





