最近刚好需要测试一些微波雷达模块,在各种寻找后,发现 云帆瑞达 24G人体存在雷达 R24DVD1 这个型号的模块,仔细查看了详细资料后,觉得是款不错的模块,就买来做了些基础的测试。
先开看下模块的资料介绍吧。
看资料介绍模块能实现的人体检测功能还是很强大的,那么上手准备测试吧!
上手肯定先看是使用了什么芯片什么方案啦,发现竟然使用了一款国产雷达收发芯片,功能甚是强大,支持FMCW模式检测。上传芯片上来大家一起围观学习下吧!
S3KM111L Smart mmWave Sensor Series.pdf 附件可下载
首先,先接上电源 和串口通信线,就可以开始准备测试了。这时你会发现模块没有给出配套的测试软件,只有文档里面的协议说明,那么就用通用串口软件进行测试,这里选用格西烽火 G Beacon软件进行测试,有条件的话支持国产软件,用着还是很舒服的。
这里也将测试用的协议项目上传上来,方便大家进行测试。
R24DVD1测试协议.bcp.pdf R24DVD1测试协议.txt.pdf
上面两个文档将.pdf后缀去掉后,可正常查看
经过一定时间的测试,发现模块虽然是已经有人体检测功能了,但是总的来说还不够完善,有待后续更新更完善的功能版本。
1. 模块没有能够输出调试信息,也就是模块实时的感应数据,在测试时不方便调整参数。因为不知道模块实际的感应灵敏度,那么就无从谈起去调整参数了。
2. 模块在有人/无人的延时存在问题,比如设置的最小无人延时时间,但是实际测试中却存在小于30S的时间,比如10几秒,20秒的都有,这个算是比较大的bug了。
3. 模块对部分指令无回复,在文档里面说明该指令是应该有数据回复的,但是实际模块却没有回复。
这里也上传测试时截取的数据,看完数据就会有更深的理解。
R24DVD1 命令测试数据.txt.pdf 文件去掉.pdf后缀 可查看详细命令测试数据。
可以看到 有人 -> 无人状态的指令输出时间 ,有些间隔是没有达到30S的设置时间的。
看来模块的确还有待完善。
上图显示 无人时间查询 指令 模块实际并没有回复。
总结,模块的人体存在感应 功能是已经有了的,也能工作,但总的功能不完善,有待改进。虽然模块现在还不够完善,但是这个模块值得期待的地方是厂家准备开放SDK,开放传感器数据接口,可做二次开发。测距?呼吸检测?想要什么功能自己干就完了,哈哈!
听说 云帆瑞达 后续还要搞 雷达应用设计大赛,是不是很期待呢!
全部评论