3613|8

9790

帖子

24

TA的资源

版主

楼主
 

测试B-U585I-IOT02A的VL53L5CX TOF测距传感器 [复制链接]

B-U585I-IOT02A带了一颗VL53L5CXTOF测距传感器,我对这颗传感器比较感兴趣,可惜STM32Cube_FW_U5_V1.0.0里边并没有提供这颗传感器的例程(我是通过搜索VL53L*确定)。不过好在所有的STM32都叫STM32,不同型号的代码移植起来非常方便,STM32U585也不例外。

下载VL53L5CX页面下的STSW-IMG023 Ultra Lite Driver (ULD) for VL53L5CX multi-zone sensor驱动。

 

然后新建stm32u585cubemx工程,启用I2C2和USART1,生成工程,将里边的CubeIDE_F401RE_Example复制到u585工程下做相应的修改。

 

 

 

 

下载程序,打开串口就能看到VL53L5CX测量到的距离数据。我把它平放在桌面上,使用激光测距仪测量桌面到棚顶的距离 1.924米。

 

VL53L5CX测量到的距离会有些波动,基本在1.9米左右。

 

取二组中间区域的5,6,9,10数据用EXCEL求平均得到的距离是1.918米。

 

 

 

然后在桌面上垫一个B-U585I-IOT02的包装盒,用激光测距仪测量到棚顶的高度为1.879米,1.924-1.879=45mm这也正好是包装盒的大概高度。

 

 

 

VL53L5CX平均后的结果是1.879米,和激光测距仪的结果一致。

 

 

不过这里需要注意的是VL53L5CX因为是焊接在PCB上的,算上PCB下边的接口实际它距离桌面还有9mm。所以实际结果还要再加上9mm才是真实数据。原因应该是因为VL53L5CX测量的是一个面的平均距离,这个距离肯定要比桌面到棚顶的直线距离长一些。

 

整体上VL53L5CX的测量结果令人非常满意,实际应用中使用4*48*8点阵它还可以实现更复杂的功能。

回归正题,这是一个STM32U585的评测,不过因为STM32之间的移植非常方便,我在创建项目和移植工程时几乎没写一行代码,因为没有应用到STM32U585特有的功能,所以只是简单的把UARTI2C的配置做了修改就能顺利的把例程跑起来。也正是因为这个特性才让用户能够学会一颗STM32就能驾驭几乎所有的STM32

此帖出自stm32/stm8论坛

最新回复

最大测量距离才4米,玩具。  详情 回复 发表于 2021-10-20 14:04
点赞 关注
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 

回复
举报

9790

帖子

24

TA的资源

版主

沙发
 

忘了,附上测试工程:

stm32u585_vl53l5cx.rar (12.55 MB, 下载次数: 64)

 

此帖出自stm32/stm8论坛
 
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 

回复

7608

帖子

18

TA的资源

五彩晶圆(高级)

板凳
 

数据跳动还是有点大,最后一行从1891跳到1848,盒子才45mm,这个跳跃已经43mm了。

此帖出自stm32/stm8论坛

点评

1891和1841是一次数据的2个zone值,跳动应该看两组(换行分隔)对用zone序号的数值。  详情 回复 发表于 2021-10-18 19:38
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 

回复

9790

帖子

24

TA的资源

版主

4
 
freebsder 发表于 2021-10-18 17:27 数据跳动还是有点大,最后一行从1891跳到1848,盒子才45mm,这个跳跃已经43mm了。

1891和1841是一次数据的2个zone值,跳动应该看两组(换行分隔)对用zone序号的数值。

此帖出自stm32/stm8论坛
 
 
 

回复

1300

帖子

0

TA的资源

纯净的硅(中级)

5
 

使用的硬件i2c还是模拟的?两个设备测量的高度差应该是激光测距仪设备的长度啊?另外你可以使用尺子测量一下房子的高度,就知道哪个设备效果好!

此帖出自stm32/stm8论坛

点评

硬件I2C,激光测距仪应该比尺子准。  详情 回复 发表于 2021-10-20 10:16
 
 
 

回复

9790

帖子

24

TA的资源

版主

6
 
大秦正声 发表于 2021-10-20 09:59 使用的硬件i2c还是模拟的?两个设备测量的高度差应该是激光测距仪设备的长度啊?另外你可以使用尺子测量一下 ...

硬件I2C,激光测距仪应该比尺子准。

此帖出自stm32/stm8论坛
 
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

回复

1300

帖子

0

TA的资源

纯净的硅(中级)

7
 
本帖最后由 大秦正声 于 2021-10-20 11:27 编辑

你的激光测距仪应该有10厘米长吧!这块板子测量的距离应该在激光测距仪数据+0.1左右吧!

此帖出自stm32/stm8论坛

点评

激光测距仪可以设置参考点,我选的底部。 [attachimg]568362[/attachimg]    详情 回复 发表于 2021-10-20 11:32
 
 
 

回复

9790

帖子

24

TA的资源

版主

8
 
大秦正声 发表于 2021-10-20 11:21 你的激光测距仪应该有10厘米长吧!这块板子测量的距离应该在激光测距仪数据+0.1左右吧!

激光测距仪可以设置参考点,我选的底部。

 

此帖出自stm32/stm8论坛
 
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 

回复

1300

帖子

0

TA的资源

纯净的硅(中级)

9
 

最大测量距离才4米,玩具。

此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
移植Linux内核至DSP平台方案研究

移植Linux内核至DSP平台方案研究

LCD多层菜单的实现

在前不久我发了《LCD单层菜单翻滚的实现》https://bbs.eeworld.com.cn/thread-314573-1-1.html,在此帖中实现了单层菜单的上下 ...

Helper2416-19——裸机第十弹——S3C2416中断控制器+定时器中断实践(附源码)

本帖最后由 yuanlai2010 于 2014-7-26 20:16 编辑 裸机第十弹——S3C2416中断控制器+定时器中断实践 参与Helper2416开发板助 ...

[LPC54102]万利板子与官网的板子硬件区别

本帖最后由 dvd1478 于 2015-4-19 22:51 编辑 收到万利的板子,一直没有找到相关资料,一直搁置着,最近几天上论坛一看,原来 ...

【NXP USB Type C评测 】高低压输入测试

本帖最后由 dcexpert 于 2016-4-23 18:10 编辑 前面在电源部分简单分析了type c的电源,只有在VBUS_CHARGE输入时才会在任何情 ...

zigbee穿墙能力怎么样 zigbee通信技术传输距离是多少

Zigbee主要应用在短距离范围之内并且数据传输速率不高的各种电子设备之间。Zigbee名字来源于蜂群使用的赖以生存和发展的通信方式 ...

Keysight 材料介电常数测试方法——看内容就行

各行各业都需要对它们所用的材料有非常清晰的了解,以便缩短设计、进厂检验、流程检测和质量保证等阶段所花费的时间。每种材料都 ...

ADI公司的精密电容测量方案分享

方案主题:ADI公司精密电容测量方案 设计背景:在产品设计中,需要动态采集微弱电容值(pF级别)并将容值反馈给单片机进行对应 ...

【DigiKey“智造万物,快乐不停”创意大赛】物料开箱(Badger 2040等)

得捷大赛的物料终于到了,开箱! 外包装盒子到的时候有点变型了,不过还好里面物料的包装完整,袋子摸起来手感也很好 74 ...

【DigiKey“智造万物,快乐不停”创意大赛】+基于STM32H7B3I-DK的步进电机闭环控制器

基于STM32H7B3I-DK的步进电机闭环控制器 作者:流行科技 一、作品简介 本次大赛我选择STM32H7B3I-DK这款开发板作为 ...

关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表