根据上篇关于项目的简介,雷达模块的选型是本项目的关键,通过雷达模块能知道来车方向、速度等信息。雷达模块选用CFK402A-KIT低功耗/高灵敏度K-band 24GHZ微波测速雷达传感器。
该雷达技术参数如下:
l 高灵敏度 探测运动车辆>200米
l 低功耗 <1.3W (典型值12V @ 87mA )
l 小型化 仅7.4cm*7.4cm*2.2cm
l 宽工作电源电压DC 9--24V
l 工作频率 24GHZ ISM频段
l 发射功率 (EPIR) : 20dBm
l 支持RS232与RS485接口 ( 9600bps )
l 微波发射波束12度 X 28度
l 测速量程1km/h~~240km/h ,
l 速度测量误差不大于+/-1KM/h (运动方向与雷达波束方位夹角为零时时)
通信协议如下(RS232):
用串口助手设置成HEX接收:可看到雷达发送的数据如下:
、
根据STM32F769I开发板的原理图,开发板UART6可以引出,位置为端子CN13。
当然开发板的串口6为TTL电平,而雷达模块是232电平,因此两着之间不能直接通信,必须加上电平转换电路,正好手头有块TTL转232的小板子,可以转换后直接和雷达进行串口通信。
加装了电平转换电路后STM32F769I开发板就能和雷达直接通信了,只要有车来向或去向经过,雷达模块就向STM32F769I开发板发送一帧来车数据。
点击此处,查看STM32F769I开发板官方资源。