1、 本科生本科生毕业毕业设计设计 基于 52 单片机的车用超声波测距系统设计与实现 Based on 52 single-chip ultrasonic distance measurement system for Car reversing 学生姓名 所在专业 电气工程及其自动化 所在班级 申请学位 工学学士 指导教师 职称 副教授 副指导教师 职称 答辩时间 2012 年 6 月 2 日 目 录 目目 录录 设计总说明 I INTRODUCTION .II 1 设计的研究背景及意义 1 1.1 国内应用于汽车测距地方法对比 1 2 整体方案设计及器件的选择 1 2.1 超声波测距的原理 1
2、 2.2 HC-SR04 超声波测距模块的原理及参数 2 2.3 数据处理的核心:AT89S52 芯片 . 3 2.4 DS18B20 芯片介绍 5 2.5 语音报警模块板载 ISD1820 芯片 6 3 超声波电路测距系统的硬件设计 7 3.1 整体电路设计 7 3.2 超声波模块电路 7 3.3 超声波显示电路设计 9 3.4 超声波温度补偿的电路设计 10 3.5 报警电路设计语音报警模块板载 ISD1820 芯片 10 4 超声波测距的软件系统设计 11 4.1 软件设计分析 . 11 4.2 软件设计思路 . 11 4.2.1 主程序 11 4.2.2 温度补偿流程图 13 5 调试
3、及误差分析 13 5.1 软件调试 13 5.1.1 超声波发射启动: 14 5.1.2 超声波模块工作 14 5.1.3 测距计算 15 5.1.4 距离溢出处理及报警 15 5.2 测试分析 . 16 5.3 误差分析 17 鸣 谢 . 18 参考文献 . 19 设计总说明 I 设计总说明 随着汽车产业的快速发展和人们生活水平的不断提高,我国的汽车数量正逐年增 加。同时汽车驾驶人员中非职业汽车驾驶人员的比例也逐年增加。在公路、街道、停车 场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发 生事故。 据相关调查统计, 15的汽车碰撞事故是因倒车时汽车的后视能力不良造
4、成的。 因此,增加汽车的后视能力,研制汽车后部探测障碍物的倒车报警装置便成为近些年来 的研究热点。安全避免障碍物的前提是快速、准确地测量障碍物与汽车之间的距离。国 内外的学者开始逐步重视倒车报警器在实际方面的应用,在低成本的基础上力求高精 度,这对于降低生产成本、促进技术发展和普及倒车雷达具有很重要的意义 1。 本设计采用 AT89S52 芯片为核心,三个 HC-SR04 超声波测距模块为采样对象, lcd1602 为显示模块。三个超声波模块分别位于汽车的后方的左中右,实时把汽车后部 距离障碍物的距离显示给驾驶员, 当某个距离少于 10cm 时, ISD1820 语音报警模块播报 录音对驾驶员
5、提出预警。 经试验证明,这套系统软硬件设计合理,抗干扰能力强,实时性能好,可以有效 地解决汽车倒车碰撞,能让汽车停靠的更加整齐,驾驶员更加轻松、安全地倒车。 关键词: (52 单片机;汽车倒车;超声波模块) ABSTRACT II INTRODUCTION With the rapid development of industry and the improvement in peoples living standards,more and more people have their cars in our country. The proportion of non-occupatio
6、nal car drivers also increased year by year. Reversing in the crowded, narrow roads, streets, parking lots, garages and other places make the drive pay too much attention and it is easily cause traffic accidents. According to surveys, 5% traffic accidents are due to the drivers can not see what is behind the car. So improving the sight behind the car is very important. If the drivers know the distance between the barrier and the car, they can avoid obstructions while Car reversing. Th