天线|RF射频|微波|雷达技术
登录
直播中
川楠
12年用户
1331经验值
擅长:电源/新能源 模拟技术 嵌入式技术
私信
关注
【北醒TFmini-S 测距避障激光雷达传感器试用连载】+3.传感器数据稳定性测试
雷达传感器
`
本帖最后由 川楠 于 2020-6-22 10:13 编辑
【北醒
TFmini-S
测距避障激光雷达传感器试用连载】
+3.
传感器数据稳定性测试
上篇文章,我调试了
北醒
TFmini-S
传感器的
I2C接口,模块算是驱动成功了,但是我们也不能就简单的调试下就完了,还是需要用一下才对。
北醒的资料给的很细致,所以我思考了下,测一下传感器的数据稳定性,看看数据是否会随着温度而变化,当然我传感器肯定是在不动的条件下。
一、
测试环境搭建
为了能够更好的固定传感器,我选着一个
L
件和亚克力,把
电路
板和传感器都固定在上面,如下图所示:
二、
程序编写
程序还是使用上篇帖子的程序,基于
RT-Thread
操作系统。
大致的说下
RT-Thread
的特点:本次使用的是
RTT
的
I2C
组件,这个是
RTT
官方提供的一个标准接口,用的不是
单片机
的硬件
I2C
,而是通过
GPIO
去模拟
I2C
时序,所以在这个单片机的最大通讯频率大概只有
100KHZ
左右,达不到
400KHZ
。
在测试程序的功能上,我的思路是传感器的精度采用
MM
级的,程序启动后,模块保持不动,随着环境温度的改变,单片机间隔
500MS
,通过
I2C
读
TFmini-S
传感器
的数据,然后将数据保存记录在
TF卡上。
至于程序编写,完全套用上一个代码,为了追求速度,我也就没有分模块编程了,怎么简单,怎么来,直接就改在
TFmini_GetDistanceResults()函数,在这个函数里面加入TF写入相关的代码。
程序显得比较随意,但是作为测试程序,主要拿来测试传感器,所以也就不要在意这些细节了。如果是产品的程序,我肯定不会这么干的。
程序编写到这里,肯定需要加一个上电自动启动的宏定义。
这样程序上电就会自动运行了。
三、
测试结果
经历将近
20
个小时的测试,现在插卡
TF
卡的内容:
把
txt
文本里面的数据拷贝到表格中,用表格分析下,数据有
11
万多行。
模块的温度会快速的升起来,模块的数据也还是挺稳定的,没有突然的
0
值变化,这点十分的重要,这样在做机器人触发,以及其他门禁等应用时,就不会出现误触发了。
`
更多回帖
rotate(-90deg);
回复
相关帖子
雷达传感器
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】+性能
测试
853
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】+开箱
测试
1391
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
试用
连载
】功能
测试
1930
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
试用
连载
】——上位机
测试
2700
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】基于
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
关键地区人员靠近防撞提醒装置
2743
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】轨道检测小车
643
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】智能小车
911
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】+开箱全程
1267
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】熟悉资料
2088
【
北
醒
TFmini-S
测距
/
避
障
激光雷达
传感器
免费
试用
连载
】+神器收到了
1926
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分