一、描述
CEM5826-M11 是一款高灵敏度 24GHz 毫米波人体微动存在检测雷达模块。区别于传统雷达通过检测人体移动的大幅度动作或肢体动作来判断人体存在,本模块主要特点是在传统人体感应雷达的功能基础上,同时具备检测积累人体微动幅度的运动,来判断人体的存在的功能。因此相比传统多普勒雷达来说,具备一定范围内的存在检测,准确率更高。不易漏报。
二、使用
CEM5826-M11 采用串口输出字符串格式检测结果,因此用户在对模块进行测试时,可先在串口助手上进行快速测试评估

三、串口配置
可以通过串口助手在电脑上调试测试 CEM5826-M11。使用任意串口调试工具。波特率 115200,8 位数据位,1 位停止位,校验位和流控为 None, 接收设置选 ASCII,发送设置选 ASCII。
3.1.串口输出:
当采用串口输出模式时,雷达检测到运动时,则输出 v=,str= 。(V 代表目标速度大小,str 代表信号强度)当雷达检测不到目标时,串口停止输出。 当采用 OUT 输出高电平时,则无人后 OUT 经过延时 led_on_100ms 后从高电平恢复为低电平。

3.2.雷达配置
所有指令带回车换行发送有效。
th=: 检测阈值,默认值为 200。
vmin=:设置最小检测速度,单位为 km/h,默认值为 0。
vmax=:设置最大检测速度,单位为 km/h,默认值为 100。
led_on_100ms=: 设置 led 电平维持时间,时间为 xx*0.1s,默认值为 10。
led_iflag=xx: 设置 led 指示模式,led_iflag 默认值为 0。当 led_iflag=0 时,高电平指示检测到目标,低电平指示未检测到目标。当 led_iflag=1 时,高电平指示未检测到目标,低电平指示检测到目标。
save:将当前参数存储到 flash 中,确保参数掉电不丢失。
get_all: 获取当前参数值。
VER:获取软件版本号。
四、总结
优点: 灵敏度高, 检测距离长, 检测范围广。
缺点: 串口输出过于冗长, 不利于单片机快速匹配处理雷达输出的数据
全部评论