- 10
- 0
- 约5.17千字
- 约 6页
- 2026-03-06 发布于河南
- 举报
基于STM32和超声波测距的倒车雷达预警系统设计
韩韧;金永威;王强
【摘要】针对目前大多数经济实用型汽车、货车等车辆没有装备倒车雷达的现状,
设计出一种成本低、结构简单、可靠性高的倒车雷达预警系统.硬件设计主要包括
超声波测距电路、单片机控制电路、LCD显示电路、报警电路等;软件设计主要包
括超声波测距原理介绍和系统软件工作流程等.汽车倒车时,该系统能够检测出汽车
后面障碍物的距离,并且在LCD上实时显示汽车与障碍物之间的距离;当障碍物与车
之间的距离超出预先设定的报警距离时,该系统会发出声光报警,提高安全性.实验结
果表明:该系统在20~500cm范围内可实现准确测距,最大平均误差不超过3%,
能够在预设的报警距离处及时报警,达到预期目的,具有经济实用、操作简单、性能
好等优点.
【期刊名称】《传感器与微系统》
【年(卷),期】2016(035)004
【总页数】4页(P63-66)
【关键词】超声波测距;倒车雷达;单片机;液晶显示;声光报警
【作者】韩韧;金永威;王强
【作者单位】上海理工大学光电信息与计算机工程学院,上海200093;上海理工大
学光电信息与计算机工程学院,上海200093;河南大学软件学院,河南开封475000
【正文语种】中文
【中图分类】TP277
设计与制造
随着我国汽车工业的快速发展,人们生活水平的不断提高,越来越多的家庭拥有了
自己的汽车。然而汽车数量的逐渐增加,给人们带来便利的同时,由于倒车引发的
事故也越来越多[1],使得人们越来越担心倒车的安全问题,为此,在汽车上安装
倒车雷达系统日益受到重视。
目前生产的大多数中高档汽车基本都装配有倒车雷达系统,然而出于对价格的考虑,
很多经济实用型汽车、货车等车辆还没有装配倒车雷达系统[2,3]。针对上述情况,
本文设计出一种成本低、操作简单、性能好的倒车雷达预警系统,当汽车需要倒车
时,该系统能够检测出汽车后面障碍物的距离,并且实时显示该距离,一旦汽车与
障碍物的距离小于预先设定的报警距离时,该系统会发出声光报警。该系统克服了
传统倒车雷达系统成本高、结构复杂等问题,使得经济实用型汽车、货车等车辆可
以安装上经济实用的倒车雷达系统,提高倒车的安全性。
本文设计了一种性价比较高的倒车雷达预警系统。其设计思路是当汽车启动倒档时,
倒车雷达预警系统也被开启,通过该系统的超声波测距模块实时测量汽车与障碍物
之间的距离,为了使测量结果更加精确,系统加入了温度补偿电路,最后在
LCD1602显示屏上显示距离障碍物的距离,当汽车距离障碍物小于预设的报警距
离时,系统会发出声光报警,提醒驾驶员注意安全。
实现以上功能的系统结构框图如图1所示。
2.1单片机控制电路模块
本系统单片机选用STM32F103C8T6,是一种基于ARM32位的Cortex—M3内
核的单片机,工作电压范围为2.0~3.6V,CPU工作频率最高可达72MHz,具
有速度快、成本低、性价比高等优点[4]。单片机控制系统电路如图2所示。其中
图2(a)为单片机接口电路模块:单片机是系统的控制中心,控制着其它模块的工作;
图2(b)是温度测量电路模块:由于超声波传播速度容易受到温度的影响,其传播速
度v与环境温度T的关系式为v=331.4+0.607T(m/s),为了获得较为准确的声速,
该系统引入主要由数字温度传感器DS18B20组成的温度补偿电路[5]对环境温度
进行测量,以提高测量精度,减少误差。键电路模块:主要用于对报警距离的设定,
其中按键S1表示“加一”、按键S2表示“减一”、按键S3表示“确定”按键、
按键S4用于报警系统的清零。电源电路模块:采用芯片LM7805将12V电压转换
为5V电压、采用芯片AMS1117将5V电压转换成3.3V电压。
2.2超声波测距电路模块
超声波测距电路模块包括超声波发射和接收电路模块。其中超声波发射电路模块使
用超声波发射探头CSB40T,利用LM555时基电路振荡产生40kHz的超声波,
由LM555第3引脚输出端驱动超声波探头,使之发射出超声波信号[6],电路如
图3所示。为了调节信号频率,电路设计中加入了可调电阻Rp,可
原创力文档

文档评论(0)