01 引言
近几十年来,随着科技不断发展,非接触式测距方式也越来越受到人们的重视,因此人们开始发明出红外测距、雷达测距、激光测距及超声波测距等多种形式的非接触式测距仪器,而超声波测距相对而言是一种有着极高有效性且价格低廉的测距方式。
在生活中,经常遇到倒车时会撞到障碍物而造成损失,所以会在小车的后方安装一个倒车雷达检测装置,当快要接近障碍物的时候,开始报警提示司机。
02 项目介绍
《倒车雷达》项目实战平台是华清远见Hi3861开发板,项目采用了超声波测距技术,这是一种成本效益高而且有效的测距方式。通过实时监测超声波测距传感器返回的数据,并将检测结果显示在OLED显示屏上,能够精确地向驾驶员反馈车辆后方的障碍物距离。当检测到与障碍物的距离小于50cm时,系统会自动触发报警提示,包括蜂鸣器和红灯亮起,以警示驾驶员注意安全,有效避免倒车时可能发生的碰撞,从而解决倒车过程中的安全隐患问题。
项目实现内容:
①实时监测超声波测距传感器返回的数据
②将检测到的数据显示在 OLED 显示屏上
③与障碍物距离小于 50cm 的时候,报警提示
倒车雷达
03 项目涉及技术点
①串口的使用
②IO扩展芯片及蜂鸣器的使用
③AW2013芯片驱动OLED显示屏的方法
④Hi3861上位机与STM32下位机的通信
⑤超声波模块的使用
04 项目实现
项目框架
硬件部分
主控芯片部分
本项目使用的是 Hi-12F 模组作为主控,此模组是基于 Hi3861V100 芯片设计的,该芯片是一款高度集成的 2.4GHz 芯片,集成了 IEEE 802.11b/g/n 基带和 RF 电路,包括功率放大器 PA、低噪声放大器LNA、RF balun、天线开关以及电源管理模块等。
支持 20MHz 标准带宽和 5MHz/10MHz 窄带宽,提供最大 72.2Mbit/s 物理层速率。并且集成了高性能32 位微处理器,提供 SPI、UART、I2C、I2S、PWM、GPIO 以及多路 ADC 模拟输入等丰富的外设接口,同时支持 SDIO2.0 接口,时钟最高支持 50MHz。
主控部分原理图如下图所示: