STMicroelectronics-标志

STMicroelectronics VL53L4ED 高精度近距离传感器

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
  • 通过 USB 将 P-NUCLEO 连接到 PC。
  • 安装 PC USB 端口驱动程序以检测 Nucleo 开发板。
  • 安装 VL53L4ED GUI 软件进行设备评估。
  • 安装用于 API SW 和 ex 的 X-CUBE-TOF1 软件包amp莱斯。

按照 st.com 上 UM3108 中提供的说明,将 VL53L4ED 与 X-CUBE-TOF1 软件包一起使用。拖放 .bin file用于安装。

常问问题

硬件结束view

X-NUCLEO-53L4A3 硬件说明

  • X-NUCLEO-53L4A3 是一款基于 ST FlightSense 专利技术的 VL53L4ED ToF 高精度接近和扩展温度范围传感器设计的开发板
  • VL53L4ED 通过 Arduino UNO R32 连接器上的 I2C 链路与 STM3 Nucleo 开发板主机微控制器通信。

机上主要产品

  • VL53L4ED ToF 高精度接近和扩展温度范围传感器
  • 0.25、0.5 和 1mm 垫片用于模拟气隙,带盖玻璃

分线板连接器

  • SATEL-VL53L4ED 分线板可单独购买

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 1

  • X-NUCLEO-53L4A3扩展板
    • 定制应用中的 VL53L4ED 设备可以与扩展板或外部 VL53L4ED 分线板集成。
    • 分线板单独交付。
  • X-NUCLEO-53L4A3 也可用作 NUCLEO 包 (P-NUCLEO-53L4A3)
    • X-NUCLEO-53L4E3 扩展板也可以在 www.st.com 上订购,作为 NUCLEO Pack 的一部分,其中包含扩展板和 STM32 NUCLEO 板。
    • 订购代码:P-NUCLEO-53L4A3:X-NUCLEO-53L4A3 扩展板和 NUCLEO-F401RE 全功能板。
  • VL53L4ED 分线板可单独订购
    • 订单代码:SATEL-VL53L4ED
    • 该套件包含两个分线板

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 2

X-CUBE-TOF1软件说明

X-CUBE-TOF1 软件包是 STM32Cube 的扩展,适用于 STM53 的飞行时间产品系列(包括 X-NUCLEO-4L3A32)的扩展板。源代码基于 STM32Cube,以简化不同 STM32 MCU 系列之间的可移植性和代码共享。amp该实现适用于插在 STM32 Nucleo 开发板(NUCLEOF53RE 或 NUCLEO-L4RG)顶部的 STM3 Nucleo 测距传感器扩展板(X-NUCLEO-32L401A476)。

主要特色

  • 驱动层(VL53L4ED ULD)用于完整管理集成在X-NUCLEO-53L4A53扩展板中的VL4L3ED传感器。
  • 借助 STM32Cube,可轻松跨不同 MCU 系列移植。
  • 免费、用户友好的许可条款。
  • Samp用于测距测量的 le 代码。

飞行时间传感器软件环境 STM32Cube 软件view

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 3

设置和演示 Examp莱斯

设置和演示 Examp硬件前提条件

  • 1x基于VL53L4ED(X-NUCLEO-53L4A3)的高精度ToF传感器扩展板。
  • 1x STM32 Nucleo 开发板(NUCLEO-F401RE 用于前ample)
  • 1 台装有 Windows 的笔记本电脑/个人电脑
  • 1x USB A 型转 Mini-B USB 数据线
  • 如果您没有 STM32 Nucleo 开发板,您可以订购 Nucleo 包 (P-NUCLEO-53L4A3):
  • X-NUCLEO-53L4A3 扩展板和 NUCLEO-F401RE 全功能板一起交付。

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 4

设置和演示 Examples SW 先决条件

  • STSW-IMG044:适用于 VL53L4ED 的超轻驱动程序 (ULD)
  • STSW-IMG045:Windows 7 和 10 上的图形用户界面 (GUI)
  • STSW-IMG046:适用于VL53L4ED的Linux驱动程序
  • X-CUBE-TOF1:STM32Cube 的飞行时间传感器软件扩展。
  • 当您安装 X-CUBE-TOF1 时,安装程​​序还会包含 examp例如,这里的项目:
  • C:\用户\ \STM32Cube\Repository\Packs\STMicroelectronics\X-CUBE-TOF1\ \项目\NUCLEOF1RE\Examples\53L4A3\53L4A3_SimpleRanging.

NUCLEO 套件驱动程序安装

  1. 通过 USB 将 P-NUCLEO 连接到 PC
    • 等待主板被识别;驱动程序将自动安装)
    • 如果 Windows 无法自动安装 STLINK 驱动程序,请按照步骤 2STMicroelectronics-VL53L4ED-高精度近距离传感器-图 5
  2. 安装PC USB口驱动检测Nucleo板
    • 从 www.st.com 下载 STSW-LINK009
    • 解压后双击“stlink_winusb_install.bat”安装驱动

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 6

VL53L4ED GUI 软件安装

GUI 通常是评估设备的第一个也是最简单的工具

  • 执行硬件安装并将 X-NUCLEO-53L4A3 扩展板 + Nucleo F401RE 连接到 PC
  • 安装 VL53L4ED 演示的 GUI SW 和配置设置
  • STSW-IMG045,从下载 www.st.com
  • 使用管理员权限运行安装程序

图形用户界面可以

  • 执行偏移和 Xtalk 校准并可视化校准数据
  • 更改VL53L4ED的关键参数
  • 实时显示数据(距离、信号、环境速率)
  • 获取数据记录并重播数据记录 (.csv file)

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 7

X-CUBE-TOF1软件安装

  • 执行硬件安装并将 NUCLEO 套件 (P-NUCLEO-53L4A3) 连接到 PC
  • 安装 X-CUBE-TOF1 软件包
  • 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\ \项目\NUCLEO-F1RE\Examples\53L4A3\53L4A3_SimpleRanging

X-CUBE软件包内容:API SW + SW examp莱斯

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 8

VL53L4ED – ToF 高精度接近度和扩展温度范围传感器

评估码examp使用 X-CUBE-TOF1 和 NUCLEO Pack 的文件 (.bin)

  • 按照 UM3108 中的说明进行操作(如何将 VL53L4ED 与 STMicroelectronics 的 X-CUBE-TOF1 飞行时间传感器软件包(适用于 STM32CubeMX)配合使用),该说明可在 圣网

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 9

  • VL53L4ED – ToF 高精度接近度和扩展温度范围传感器

使用代码 ex 开始编程amp使用 X-CUBE-TOF1 和 NUCLEO Pack 的文件

  • 按照 UM3108 中的说明进行操作(如何将 VL53L4ED 与 STMicroelectronics 的 X-CUBE-TOF1 飞行时间传感器软件包(适用于 STM32CubeMX)配合使用),该说明可在 圣网

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 10

文件及相关资源

VL53L4ED:产品文件夹

  • DS14256:具有扩展温度能力的飞行时间高精度接近传感器 - 数据表
  • DB5003:基于 VL53L4ED 的 STM32 Nucleo 飞行时间高精度接近传感器扩展板 - 数据简介

X-NUCLEO-53L4A3:产品文件夹

  • DB5074:基于 VL53L4ED 的 STM32 Nucleo 高精度接近传感器,具有扩展温度能力扩展板 - 数据简介
  • UM3222:基于 VL53L4ED 的 STM3 Nucleo X-NUCLEO-32L53A4 扩展板入门 - 用户手册

P-NUCLEO-53L4A3:产品文件夹

  • DB5122:带有 X-NUCLEO-53L4A53 扩展板和 STM4F3RE Nucleo 板的 VL32L401ED Nucleo 包 - 数据简介
  • UM3222:基于 VL53L4ED 的 STM3 Nucleo X-NUCLEO-32L53A4 扩展板入门 - 用户手册

SATEL-VL53L4ED:产品文件夹

  • DB5080:VL53L4ED 分线板具有扩展温度能力的高精度接近传感器 - 数据简介

STSW-IMG044:适用于 VL53L4ED 文件夹的 Ultra Lite 驱动程序 (ULD)

  • DB5182:VL53L4ED 的超精简版驱动程序 (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 开放式开发环境 (ODE) 是一种开放、灵活、简单且经济实惠的方式,可以开发基于 STM32 32 位微控制器系列以及通过扩展板连接的其他最先进 ST 组件的创新设备和应用程序。 它支持使用可快速转换为最终设计的前沿组件进行快速原型设计。
STM32 ODE 包括以下五个元素:

  • STM32 Nucleo 开发板. 适用于所有 STM32 微控制器系列的全系列经济实惠的开发板,具有无限的统一扩展能力,并具有集成调试器/编程器
  • STM32 Nucleo 扩展板. 具有附加功能的板卡,可根据需要添加传感、控制、连接、电源、音频或其他功能。 扩展板插在 STM32 Nucleo 开发板的顶部。 通过堆叠额外的扩展板可以实现更复杂的功能
  • STM32Cube软件. 一套免费工具和嵌入式软件块,可在 STM32 上实现快速轻松的开发,包括硬件抽象层、中间件和 STM32CubeMX 基于 PC 的配置器和代码生成器
  • STM32Cube扩展软件.扩展软件免费提供,可与STM32 Nucleo扩展板配合使用,并与STM32Cube软件框架兼容
  • STM32Cube 功能包. 一组函数 examp通过利用 STM32 Nucleo 开发板和扩展的模块化和互操作性以及 STM32Cube 软件和扩展构建的一些最常见应用案例的文件。

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 11

STM32 开放式开发环境:应有尽有

基于领先的商业产品和模块化软件的广泛的可扩展板的组合,从驱动程序到应用程序级别,可以实现可以顺利转化为最终设计的想法的快速原型设计。

开始你的设计

  • 为您需要的功能选择合适的 STM32 Nucleo 开发板 (NUCLEO) 和扩展 (X-NUCLEO) 板(传感器、连接、音频、电机控制等)。
  • 选择您的开发环境(IAR EWARM、Keil MDK 和基于 GCC/LLVM 的 IDE)并使用免费的 STM32Cube 工具和软件,例如 STM32CubeMX、STM32CubeProgrammer、STM32CubeMonitor 或 STM32CubeIDE。
  • 下载所有必要的软件,以在选定的 STM32 Nucleo 扩展板上运行该功能。
  • 编译您的设计并将其上传到 STM32 Nucleo 开发板。
  • 然后开始开发和测试您的应用程序。

STMicroelectronics-VL53L4ED-高精度近距离传感器-图 12

在 STM32 开放开发环境原型硬件上开发的软件可以直接用于高级原型板或最终产品设计,使用相同的商业 ST 组件,或来自与 STM32 Nucleo 板上相同系列的组件。

文件/资源

STMicroelectronics VL53L4ED 高精度近距离传感器 [pdf] 用户指南
X-NUCLEO-53L4A3、NUCLEO-F401RE、P-NUCLEO-53L4A3、VL53L4ED 高精度接近传感器、VL53L4ED、高精度接近传感器、高精度接近传感器、接近传感器

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *