基于STM32和超声波测距的倒车雷达预警系统设计.pdfVIP

  • 10
  • 0
  • 约5.17千字
  • 约 6页
  • 2026-03-06 发布于河南
  • 举报

基于STM32和超声波测距的倒车雷达预警系统设计.pdf

基于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)

1亿VIP精品文档

相关文档