(论文)开题报告.doc

基于单片机的汽车倒车雷达设计与实现【全套毕业论文】【汽车车辆专业】

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图
编号:402739    类型:共享资源    大小:497.83KB    格式:RAR    上传时间:2015-02-06 上传人:好资料QQ****51605 IP属地:江苏
45
积分
关 键 词:
基于 单片机 汽车 倒车 雷达 设计 实现 全套 cad 图纸 毕业论文 车辆 专业
资源描述:


摘  要
  近年来,我国的汽车数量正逐年增加。在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。因此,增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。工作时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。目前,国内外一般的超声波测距仪,其理想的测量距离为1m~5 m,因此大都用于汽车倒车雷达等近距离测距中。本文根据声波在空气中传播反射原理,以超声波换能器为接口部件,介绍了基于STC89C51单片机的超声波倒车雷达。该设计由超声波发射模块、信号接收模块、单片机处理模块、数码显示以及声光告警显示模块等部分组成,文中详细介绍了倒车雷达的硬件组成、检测原理、方法以及软件结构。超声波接收电路使用SONY公司的CX20106A红外检测专用芯片,该芯片常用于38kHz的检波电路,文中通过对芯片内部电路的仔细分析,设计出能够成功对40kHz超声波检波的硬件电路,倒车雷达使用数码管显示目标物的距离。


关键词:STC89C51;倒车雷达;超声波传感器;测距







ABSTRACT

    In recent years, China's number of cars is increasing every year. Highways, streets, parking, garage and other crowded places narrow reverse, the driver should not only forward but also looking back, a little rear-end careless accidents can occur.So after the increase of motor vehicles as the ability to detect obstacles on the development of the rear of the car reversing radar has become the research hotspot in recent years. the ultrasonic transmitter continuously emits a series of consecutive pulses to the measurement of logic circuits to provide a short pulse. Finally, signal processing devices based on the received signal for processing the time difference, automatic calculation of turnout and the distance between obstacles. Ultrasonic Ranging simple, low cost, easy production, but the transmission speed by a larger weather can not be precise range; In addition, the ultrasonic energy and the attenuation is directly proportional to the square of the distance, the farther the distance, the lower sensitivity and thus Ultrasonic Ranging way so that only apply to a shorter distance. At present, ultrasonic range finder at home and abroad in general, the ideal distance of the measurement 1~ 5 m, based on STC89C51 ultrasonic range-finder. Receiving circuit using the SONY company dedicated CX20106A infrared detecting chip, the chip used in the detector circuit 38KHz, the text of the chip through the careful analysis of the internal circuit design can successfully 40kHz ultrasonic detection of hardware circuitry and adjustable gain, The use of digital rangefinder display the distance between objects.


KEY WORDS:STC89C51;Wave;Measure;Distance Reversing;Reverse radar




目  录

摘    要 I
ABSTRACT II
第1章 绪论 1
1.1 设计的研究现状 1
1.2 设计的目的和意义 1
1.3 目前国内倒车雷达的研究现状 1
1.4 主要研究问题 3
第2章 倒车雷达总体设计方案 4
2.1 超声波测距 5
2.1.1 超声波测距原理 5
2.1.2 理论计算 5
2.2 本章小结 6
第3章 倒车雷达的硬件设计 7
3.1 超声波发射模块 7
3.2 超声波接收模块 8
3.3 单片机实现测距原理 10
3.4 键盘控制电路 11
3.5 超声波传感器的特性 11
3.5.1 超声波传感器的频率特性 11
3.5.2 超声波传感器的指向特性 12
3.6 单片机的选择 13
3.6.1 STC89C51的简介 13
3.6.2 STC89C51的主要性能参数和特点 13
3.7 超声波传感器的选择 13
3.7.1 超声波传感器的简介 13
3.7.2 超声波传感器的技术参数 14
3.8 本章小结 14

第4章 倒车雷达的软件设计 15
4.1 软件总体结构框图 15
4.1.1 软件各程序的简介 15
4.2 软件设计要求 16
4.3 主程序 16
4.4 发射和接收模块中断程序 18
4.5显示子程序和蜂鸣报警子程序 18
4.6本章小结 19
第5章 测试结果与分析 20
5.1 测试结果 20
5.2 误差分析 21
5.3 测试过程 21
5.3.1 实验目的 21
5.3.2 实验原理 21
5.3.3 实验过程 22
5.3.4 实验结果 22
5.3.5 实验结论 22
5.4 本章小结 22
结论 23
参考文献 24
致谢 25
附录1 26
附录2 41



第1章 绪  论

1.1 课题的研究现状
随着我国汽车产业的迅速发展,我国开始进入了私家车时代,汽车驾驶员越来越担心车的安全了,其中倒车就是一个隐患。本文所设计的倒车雷达主要是针对汽车倒车时无法目测到车尾与障碍物的距离而设计开发的。
超声波测距由于其能够进行非接触测量和相对较高的测量精度,越来越被人们所重视。就目前形势来看,汽车市场的快速发展将带动倒车雷达市场的繁荣。国内倒车雷达主流市场已经开始有进口高档汽车向中低档汽车发展。技术上向着单芯片功能成灵敏度更高、可视化发展,设备趋于小型化、人性化、智能化等方向发展。由此可见,超声波汽车倒车雷达系统将会在人类今后的生活中扮演越来越重的角色,为人类的发展作出重要贡献。
超声波倒车雷达系统一般由超声波传感器(俗称探头)、控制器和显示器等部分组成,现在市场上的倒车雷达大多采用超声波测距原理,驾驶者在倒车时,启动倒车雷达,在控制器的控制下,由装置于车尾保险杠上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,判断出障碍物的位置,由显示器显示距离并发出警示信号,得到及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。
1.2 设计的目的和意义
随着汽车的迅速增加,停车难已经是不争的事实,狭小的停车场地常常令有车一族无所适从,稍不慎,则闯祸,烦事又烦人。虽然每辆车都有后视镜,但不可避免的都存在一个后视盲区。倒车雷达是汽车泊车或者倒车时的安全辅助装置,能以声音或者更为直观的显示告知驾驶员驾驶车辆周围障碍物的情况,解除了驾驶员泊车、倒车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了使用死角和视线模糊的缺陷,提高驾驶的安全性。倒车雷达的发明是迫在眉睫的,是必不可少的设备。
1.3目前国内倒车雷达的研究现状
经过多年的发展,倒车雷达设计以及使用发生了质的变化。经过这几年的发展,倒车雷达系统已经经过了六代技术改良,不管从结构外观上,还是从性能价格上,这六代产品各有特点,使用较多的是数码显示、荧光显示和魔幻镜倒车雷达这三种。
第一代:倒车时通过喇叭提醒。“倒车请注意”!想必不少人还记得这种声音,这就是倒车雷达的第一代产品,现在只有少部分商用车还在使用。只要司机挂上倒档,它就会响起,提醒周围的人注意,从某种意义上来说,它对驾驶员并没有直接的帮助,不能算真正的倒车雷达,基本属于淘汰产品。


内容简介:
毕业设计(论文)过程管理材料题 目基于单片机的汽车倒车雷达的设计与实现学生姓名何天宇系部名称汽车与交通工程学院专业班级车辆07-5指导教师范德会职 称副教授教研室车辆工程起止时间2011.02.28-2011.06.24教 务 处 制45SY-025-BY-1毕业设计(论文)题目审定表指导教师姓名范德会职称副教授从事专业计算机应用是否外聘是否题目名称基于单片机的汽车倒车雷达的设计与实现课题适用专业车辆工程课题类型Z课题简介:(主要内容、意义、现有条件、预期成果及表现形式。) 主要内容: 设计一个小型倒车雷达系统,该系统由单片机控制电路、超声波发射和接收电路、显示电路以及报警电路等几部分组成。单片机是整个系统的核心部件,协调各部分电路的工作。单片机在超声波信号发射的同时开始计时,超声波信号在空气中传播,遇到障碍物后发生发射,反射的回波信号经过处理后输入到单片机的外部中断口产生中断,单片机停止计时。通过单片机可得到超声波信号往返所需要的时间,即可求得车体与障碍物之间的距离。系统配置了两路超声波电路,保证两路超声波信号同时发射,分别用两个中断口来接收回波信号,从而分别测出两路倒车距离。倒车距离显示的是两路测距值中的最小值,在达到设计要求的最小距离是系统产生报警。课题意义:随着汽车持有量的不断增加,城市交通系统的负荷日益加重,导致汽车倒车引起的交通事故也越来越多,这些事故常常给驾驶员带来很大的经济损失。倒车雷达能够在驾驶员视野的死角处,通过声音、数据、图像等形式为驾驶员提供信息和警示来告知驾驶员周围障碍物的情况,使驾驶员能够更清楚的了解周围障碍物的情况,对驾驶员的起步、泊车、倒车等环节有很大帮助,提高了驾驶的安全性。因此,研究高性能的汽车倒车雷达是有其现实的意义。现有条件:基本硬件电路、PC机、相关开发环境。预期成果及表现形式:形成可演示的倒车雷达系统及其系统设计说明书。 指导教师签字: 年 月 日教研室意见1选题与专业培养目标的符合度好较好一般较差2对学生能力培养及全面训练的程度好较好一般较差3选题与生产、科研、实验室建设等实际的结合程度好较好一般较差4论文选题的理论意义或实际价值好较好一般较差5课题预计工作量较大适中较小6课题预计难易程度较难一般较易 教研室主任签字: 年 月 日系(部)教学指导委员会意见: 负责人签字: 年 月 日注:课题类型填写 W.科研项目;X.生产(社会)实际;Y.实验室建设;Z.其它。SY-025-BY-2毕业设计(论文)任务书学生姓名何天宇系部汽车与交通工程学院专业、班级车辆工程07-5指导教师姓名范德会职称副教授从事专业计算机应用是否外聘是否题目名称基于单片机的汽车倒车雷达的设计与实现一、设计(论文)目的、意义随着汽车产业的高速发展,汽车的数量逐年增加,造成公路、街道、停车场、车库等越来越拥挤。在享受汽车给我们带来的便利的同时,由于倒车而产生的问题也同益突出。因为驾驶员在驾车时的视野范围是很有限的,通过车内和外侧的反光镜可以大幅度提高驾驶员的视野范围,但位于车正后方的障碍物以及高度不足以通过反光镜看到的或者距离车身过近的障碍物都可能处于驾驶员的视野死角或者视野模糊区中。这样,小则对驾驶员的泊车、倒车造成不便,大则也会带来一些危险。倒车雷达能够在驾驶员视野的死角处,通过声音、数据、图像等形式为驾驶员提供信息和警示来告知驾驶员周围障碍物的情况,使驾驶员能够更清楚的了解周围障碍物的情况,对驾驶员的起步、泊车、倒车等环节有很大帮助,提高了驾驶的安全性。因此,研究高性能的汽车倒车雷达是有其现实的意义。二、设计(论文)内容、技术要求(研究方法)设计内容:设计一个小型倒车雷达系统,该系统由单片机控制电路、超声波发射和接收电路、显示电路以及报警电路等几部分组成。单片机是整个系统的核心部件,协调各部分电路的工作。单片机在超声波信号发射的同时开始计时,超声波信号在空气中传播,遇到障碍物后发生发射,反射的回波信号经过处理后输入到单片机的外部中断口产生中断,单片机停止计时。通过单片机可得到超声波信号往返所需要的时间,即可求得车体与障碍物之间的距离。系统配置了两路超声波电路,保证两路超声波信号同时发射,分别用两个中断口来接收回波信号,从而分别测出两路倒车距离。倒车距离显示的是两路测距值中的最小值,在达到设计要求的最小距离时系统产生报警。技术要求:本系统的主要技术指标如下:(1)测距范围:小于350cm;(2)距离显示分辨率:1cm; (3)测距误差:小于5;(4)实时显示倒车距离;(5)蜂鸣器报警功能:研究方法:系统设计方法采用先搭建系统硬件电路,然后进行系统软件设计。硬件电路需要进行超声波传感器的选取及其设定、单片机的选取、显示电路及其报警电路的设计。软件设计主要包括超声波测距模块、显示模块、报警模块及其主模块的设计。三、设计(论文)完成后应提交的成果 形成可演示的倒车雷达系统及其系统设计说明书。四、设计(论文)进度安排2011.3.12011.3.11 查阅文献、撰写开题报告2011.3.122011.3.27 系统总体设计2011.3.282011.4.13 系统硬件设计2011.4.142011.5.1 系统软件设计2011.5.22011.5.10 系统测试2011.5.112011.5.31 撰写系统设计说明书五、主要参考资料1 胡凤忠,赵广复.基于AT89C2051单片机的汽车倒车雷达设计J.计算机测量与控制,2010,18(5): 1174-11752 王锦坚,洪添胜.基于LIN总线的倒车雷达系统的设计与实现J.微型机与应用,2010,(5):58-613 黄丽萍,和军平,倪龙,林廖军.汽车可视倒车雷达预警系统的设计与实现J.计算机测量与控制,2010,18 (1):150-1564 陈烁华,冯桑. 倒车辅助系统的技术发展.城市车辆J,2009,(10):36-385 高旭,朱军. 基于AT89S52单片机的超声波倒车雷达系统的设计J.电子技术, 2010,(01):60-61六、备注指导教师签字:年 月 日教研室主任签字: 年 月 日SY-025-BY-3毕业设计(论文)开题报告学生姓名何天宇系部汽车与交通工程学院专业、班级车辆07-5指导教师姓名范德会职称副教授从事专业计算机是否外聘是否题目名称基于单片机的汽车倒车雷达的设计与实现一、课题研究现状、选题目的和意义二、设计(论文)的基本内容、拟解决的主要问题三、技术路线(研究方法)四、进度安排五、参考文献六、备注指导教师意见:签字: 年 月 日SY-025-BY-4毕业设计(论文)指导记录日期2011.3.12011.3.11地点指导方式指导记录(指导内容、存在问题及解决思路)学生(记录人)签名: 指导教师签名:日期地点指导方式指导记录(指导内容、存在问题及解决思路)学生(记录人)签名: 指导教师签名:日期地点指导方式指导记录(指导内容、存在问题及解决思路)学生(记录人)签名: 指导教师签名:SY-025-BY-5毕业设计(论文)中期检查表填表日期年 月 日迄今已进行 周剩余 周学生姓名系部专业、班级指导教师姓名职称从事专业是否外聘是否题目名称学生填写毕业设计(论文)工作进度已完成主要内容待完成主要内容存在问题及努力方向学生签字: 指导教师意 见 指导教师签字: 年 月 日教研室意 见教研室主任签字: 年 月 日SY-025-BY-6毕业论文指导教师评分表学生姓名系部专业、班级指导教师姓名职称从事专业是否外聘是否题目名称序号评 价 项 目满分得分1选题与专业培养目标的符合程度,综合训练情况;题目难易度102题目工作量;选题的理论意义或实际价值103查阅文献资料能力;综合运用知识能力154研究方案的设计能力;研究方法和手段的运用能力;外文应用能力255文题相符程度;写作水平156写作规范性;篇幅;成果的理论或实际价值;创新性157科学素养、学习态度、纪律表现;毕业论文进度10得 分 X= 评 语:(参照上述评价项目给出评语,注意反映该论文的特点) 指导教师签字: 年 月 日SY-025-BY-6毕业设计指导教师评分表学生姓名系部专业、班级指导教师姓名职称从事专业是否外聘是否题目名称序号评 价 项 目满分得分1选题与专业培养目标的符合程度,综合训练情况;题目难易度102题目工作量;题目与生产、科研、实验室建设等实际的结合程度103综合运用知识能力(设计涉及学科范围,内容深广度及问题难易度);应用文献资料能力154设计(实验)能力;计算能力(数据运算与处理能力);外文应用能力205计算机应用能力;对实验结果的分析能力(或综合分析能力、技术经济分析能力)106插图(图纸)质量;设计说明书撰写水平;设计的实用性与科学性;创新性207设计规范化程度(设计栏目齐全合理、SI制的使用等)58科学素养、学习态度、纪律表现;毕业论文进度10得 分 X= 评 语:(参照上述评价项目给出评语,注意反映该论文的特点) 指导教师签字: 年 月 日SY-025-BY-7毕业论文评阅人评分表学生姓名专业班级指导教师姓名职称题目序号评 价 项 目满分得分1选题与专业培养目标的符合程度,综合训练情况;题目难易度152题目工作量;选题的理论意义或实际价值103查阅文献资料能力;综合运用知识能力204研究方案的设计能力;研究方法和手段的运用能力;外文应用能力255文题相符程度;写作水平156写作规范性;篇幅;成果的理论或实际价值;创新性15得 分 Y= 评 语:(参照上述评价项目给出评语,注意反映该论文的特点) 评阅人签字: 年 月 日SY-025-BY-7毕业设计评阅人评分表学生姓名专业班级指导教师姓名职称题目序号评 价 项 目满分得分1选题与专业培养目标的符合程度,综合训练情况;题目难易度102题目工作量;题目与生产、科研、实验室建设等实际的结合程度103综合运用知识能力(设计涉及学科范围,内容深广度及问题难易度);应用文献资料能力154设计(实验)能力;计算能力(数据运算与处理能力);外文应用能力255计算机应用能力;对实验结果的分析能力(或综合分析能力、技术经济分析能力)156插图(图纸)质量;设计说明书撰写水平;设计的实用性与科学性;创新性207设计规范化程度(设计栏目齐全合理、SI制的使用等)5得 分 Y= 评 语:(参照上述评价项目给出评语,注意反映该论文的特点) 评阅人签字 : 年 月 日SY-025-BY-8毕业论文答辩评分表学生姓名专业班级指导教师职 称题目 答辩时间月 日 时答辩组成员姓名出席人数序号评 审 指 标满分得分1选题与专业培养目标的符合程度,综合训练情况,题目难易度、工作量、理论意义或价值102研究方案的设计能力、研究方法和手段的运用能力、综合运用知识的能力、应用文献资料和外文的能力203论文撰写水平、文题相符程度、写作规范化程度、篇幅、成果的理论或实际价值、创新性154毕业论文答辩准备情况55毕业论文自述情况206毕业论文答辩回答问题情况30总 分 Z= 答辩过程记录、评语: 答辩组长签字: 年 月 日SY-025-BY-8毕业设计答辩评分表学生姓名专业班级指导教师职 称题目 答辩时间月 日 时答辩组成员姓名出席人数序号评 审 指 标满分得分1选题与专业培养目标的符合程度,综合训练情况,题目难易度、工作量、与实际的结合程度102设计(实验)能力、对实验结果的分析能力、计算能力、综合运用知识能力103应用文献资料、计算机、外文的能力104设计说明书撰写水平、图纸质量,设计的规范化程度(设计栏目齐全合理、SI制的使用等)、实用性、科学性和创新性155毕业设计答辩准备情况56毕业设计自述情况207毕业设计答辩回答问题情况30总 分 Z= 答辩过程记录、评语: 答辩组长签字: 年 月 日SY-025-BY-9毕业设计(论文)成绩评定表学生姓名性别系部专业班级设计(论文)题目指导教师姓名职称指导教师评分(X)评阅教师姓名职称评阅教师评分(Y)答辩组组长职称答辩组评分(Z)毕业设计(论文)成绩百分制五级分制答辩委员会评语:答辩委员会主任签字(盖章): 系部公章: 年 月 日注:1、指导教师、评阅教师、答辩组评分按百分制填写,毕业设计(论文)成绩百分制=0.3X+0.2Y+0.5Z 2、评语中应当包括学生毕业设计(论文)选题质量、能力水平、设计(论文)水平、设计(论文)撰写质量、学生在毕业设计(论文)实施或写作过程中的学习态度及学生答辩情况等内容的评价。SY-025-BY-10优秀毕业设计(论文)推荐表题 目类别学生姓名系、专业、班级指导教师职 称设计成果明细:答辩委员会评语:答辩委员会主任签字(盖章): 系部公章: 年 月 日备 注: 注:“类别”栏填写毕业论文或毕业设计SY-026-BY-12007届毕业设计(论文)选题汇总表 系部: 公章: 专业: 教研室主任签字: 系主任签字: 填报日期: 年 月 日序号指导教师职 称 题 目题目类型题目类别学生姓名学号专业班级备注123456789101112注: 1、题目类型包括:W.科研项目;X.生产(社会)实际;Y.实验室建设;Z.其它。 2、题目类别填写:论文或设计。 3、备注栏中填写指导小组中其他成员姓名、职称或是否为初次指导(CC)或是否为外聘指导教师(WP)等情况。49 SY-026-BY-2 系 2007 届本科生毕业设计(论文)答辩组织机构和日程安排一、 毕业答辩委员会主任: 副主任:成员:秘书:二、 毕业答辩日程安排(毕业生总人数: 人、参加答辩人数: 人)第一组 组长:组员:秘书:时间:地点:学生数:第二组 组长:组员:秘书:时间:地点:学生数:SY-026-BY-32007届毕业设计(论文)成绩报告单 系部: 公章: 专业: 教研室主任签字: 系主任签字: 填报日期: 年 月 日序号指导教师职 称 题 目题目类型题目类别学生姓名学号专业班级成绩备注12345678910111213注: 1、题目类型包括:W.科研项目;X.生产(社会)实际;Y.实验室建设;Z.其它。 2、题目类别填写:论文或设计。 SY-026-BY-42007届本科生优秀毕业设计(论文)汇总表 系部: 公章: 教研室主任签字: 系主任签字: 填报日期: 年 月 日序号指导教师职 称 题 目题目类型题目类别学生姓名学号专业班级电子文档(光盘)有/无备注1234567891011121350注: 1、题目类型包括:W.科研项目;X.生产(社会)实际;Y.实验室建设;Z.其它。 2、题目类别填写:论文或设计。黑龙江工程学院本科生毕业设计摘 要 近年来,我国的汽车数量正逐年增加。在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。因此,增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。工作时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。目前,国内外一般的超声波测距仪,其理想的测量距离为1m5 m,因此大都用于汽车倒车雷达等近距离测距中。本文根据声波在空气中传播反射原理,以超声波换能器为接口部件,介绍了基于STC89C51单片机的超声波倒车雷达。该设计由超声波发射模块、信号接收模块、单片机处理模块、数码显示以及声光告警显示模块等部分组成,文中详细介绍了倒车雷达的硬件组成、检测原理、方法以及软件结构。超声波接收电路使用SONY公司的CX20106A红外检测专用芯片,该芯片常用于38kHz的检波电路,文中通过对芯片内部电路的仔细分析,设计出能够成功对40kHz超声波检波的硬件电路,倒车雷达使用数码管显示目标物的距离。关键词:STC89C51;倒车雷达;超声波传感器;测距ABSTRACT In recent years, Chinas number of cars is increasing every year. Highways, streets, parking, garage and other crowded places narrow reverse, the driver should not only forward but also looking back, a little rear-end careless accidents can occur.So after the increase of motor vehicles as the ability to detect obstacles on the development of the rear of the car reversing radar has become the research hotspot in recent years. the ultrasonic transmitter continuously emits a series of consecutive pulses to the measurement of logic circuits to provide a short pulse. Finally, signal processing devices based on the received signal for processing the time difference, automatic calculation of turnout and the distance between obstacles. Ultrasonic Ranging simple, low cost, easy production, but the transmission speed by a larger weather can not be precise range; In addition, the ultrasonic energy and the attenuation is directly proportional to the square of the distance, the farther the distance, the lower sensitivity and thus Ultrasonic Ranging way so that only apply to a shorter distance. At present, ultrasonic range finder at home and abroad in general, the ideal distance of the measurement 1 5 m, based on STC89C51 ultrasonic range-finder. Receiving circuit using the SONY company dedicated CX20106A infrared detecting chip, the chip used in the detector circuit 38KHz, the text of the chip through the careful analysis of the internal circuit design can successfully 40kHz ultrasonic detection of hardware circuitry and adjustable gain, The use of digital rangefinder display the distance between objects. KEY WORDS:STC89C51;Wave;Measure;Distance Reversing;Reverse radar目 录摘 要I ABSTRACTII第1章 绪论11.1 设计的研究现状11.2 设计的目的和意义11.3 目前国内倒车雷达的研究现状11.4 主要研究问题3第2章 倒车雷达总体设计方案42.1 超声波测距52.1.1 超声波测距原理52.1.2 理论计算52.2 本章小结6第3章 倒车雷达的硬件设计73.1 超声波发射模块73.2 超声波接收模块83.3 单片机实现测距原理103.4 键盘控制电路113.5 超声波传感器的特性113.5.1 超声波传感器的频率特性113.5.2 超声波传感器的指向特性123.6 单片机的选择133.6.1 STC89C51的简介133.6.2 STC89C51的主要性能参数和特点133.7 超声波传感器的选择133.7.1 超声波传感器的简介133.7.2 超声波传感器的技术参数143.8 本章小结14第4章 倒车雷达的软件设计154.1 软件总体结构框图154.1.1 软件各程序的简介154.2 软件设计要求164.3 主程序164.4 发射和接收模块中断程序184.5显示子程序和蜂鸣报警子程序184.6本章小结19第5章 测试结果与分析205.1 测试结果205.2 误差分析215.3 测试过程215.3.1 实验目的215.3.2 实验原理215.3.3 实验过程225.3.4 实验结果225.3.5 实验结论225.4 本章小结22结论23参考文献24致谢25附录126附录241第1章 绪 论1.1 课题的研究现状随着我国汽车产业的迅速发展,我国开始进入了私家车时代,汽车驾驶员越来越担心车的安全了,其中倒车就是一个隐患。本文所设计的倒车雷达主要是针对汽车倒车时无法目测到车尾与障碍物的距离而设计开发的。超声波测距由于其能够进行非接触测量和相对较高的测量精度,越来越被人们所重视。就目前形势来看,汽车市场的快速发展将带动倒车雷达市场的繁荣。国内倒车雷达主流市场已经开始有进口高档汽车向中低档汽车发展。技术上向着单芯片功能成灵敏度更高、可视化发展,设备趋于小型化、人性化、智能化等方向发展。由此可见,超声波汽车倒车雷达系统将会在人类今后的生活中扮演越来越重的角色,为人类的发展作出重要贡献。超声波倒车雷达系统一般由超声波传感器(俗称探头)、控制器和显示器等部分组成,现在市场上的倒车雷达大多采用超声波测距原理,驾驶者在倒车时,启动倒车雷达,在控制器的控制下,由装置于车尾保险杠上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,判断出障碍物的位置,由显示器显示距离并发出警示信号,得到及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。1.2 设计的目的和意义 随着汽车的迅速增加,停车难已经是不争的事实,狭小的停车场地常常令有车一族无所适从,稍不慎,则闯祸,烦事又烦人。虽然每辆车都有后视镜,但不可避免的都存在一个后视盲区。倒车雷达是汽车泊车或者倒车时的安全辅助装置,能以声音或者更为直观的显示告知驾驶员驾驶车辆周围障碍物的情况,解除了驾驶员泊车、倒车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了使用死角和视线模糊的缺陷,提高驾驶的安全性。倒车雷达的发明是迫在眉睫的,是必不可少的设备。1.3目前国内倒车雷达的研究现状经过多年的发展,倒车雷达设计以及使用发生了质的变化。经过这几年的发展,倒车雷达系统已经经过了六代技术改良,不管从结构外观上,还是从性能价格上,这六代产品各有特点,使用较多的是数码显示、荧光显示和魔幻镜倒车雷达这三种。第一代:倒车时通过喇叭提醒。“倒车请注意”!想必不少人还记得这种声音,这就是倒车雷达的第一代产品,现在只有少部分商用车还在使用。只要司机挂上倒档,它就会响起,提醒周围的人注意,从某种意义上来说,它对驾驶员并没有直接的帮助,不能算真正的倒车雷达,基本属于淘汰产品。第二代:采用蜂鸣器不同声音提示驾驶员。这是倒车雷达系统的真正开始。倒车时,如果车后1.8m1.5m处有障碍物,蜂鸣器就会开始工作。蜂鸣声越急,表示车辆离障碍物越近。但没有语音提示,也没有距离显示,虽然司机知道有障碍物,但不能确定障碍物离车有多远,对驾驶员帮助不大。第三代:数码波段显示具体距离或者距离范围。这代产品比第二代进步很多,可以显示车后障碍物离车体的距离。如果是物体,在1.8m开始显示;如果是人,在0.9m左右的距离开始显示。这一代产品有两种显示方式,数码显示产品显示距离数字,而波段显示产品由3种颜色来区别:绿色代表安全距离,表示障碍物距离有0.8m以上;黄色代表警告距离,表示障碍物距离只有0.6m0.8m;红色代表危险距离,表示障碍物距离只有不到0.6m,必须停止倒车。 第三代产品把数码和波段组合在一起,比较实用,但安装在车内影响美观。第四代:液晶屏动态显示。这一代有一个质的飞跃,特别是荧屏显示开始出现动态显示系统。不用挂倒档,只要发动汽车,显示器上就会出现汽车图案以及车辆周围障碍物的距离,色彩清晰漂亮,外表美观,可以直接粘贴在仪表盘上,安装很方便。不过LCD显示外观虽精巧,灵敏度较高,但抗干扰能力不强,所以误报也较多。现动态显示系统。不用挂倒档,只要发动汽车,显示器上就会出现汽车图案以及车辆周围障碍物的距离,色彩清晰漂亮,外表美观,可以直接粘贴在仪表盘上,安装很方便。不过LCD显示外观虽精巧,灵敏度较高,但抗干扰能力不强,所以误报也较多。第五代:魔幻镜倒车雷达。结合了前几代产品的优点,采用了最新仿生超声雷达技术,配以高速电脑控制,可全天候准确地测知2m以内的障碍物,并以不同等级的声音提示和直观的显示提醒驾驶员。魔幻镜倒车雷达可以把后视镜、倒车雷达、免提电话、温度显示和车内空气污染显示等多项功能整合在一起,并设计了语音功能,是目前市面上最先进的倒车雷达系统。因为其外形就是一块倒车镜,所以可以不占用车内空间,直接安装在车内后视镜的位置。而且颜色款式多样,可以按照个人需求和车内装饰选配。第六代:专为高档轿车配置的。第六代产品在第五代的基础上新增了很多功能:外观上看,比第五代产品更为精致典雅;从功能上看,它除了具备第五代产品的所有功能之外,还整合了高档轿车具备的影音系统,可以在显示器上观看DVD影像。1.4 主要研究问题(1)超声波测距范围小于350cm,距离显示分辨率1cm,测距误差小于5%;(2)超声波在传播中距离的计算;(3)超声波的发射和接受能否顺利完成,达到实时显示倒车距离,倒车距离显示的是测距值的最小值,在达到设计要求的最小距离时系统产生报警。 第2章 倒车雷达总体设计方案该设计的应用背景是基于STC89C51的超声信号检测的。因此初步计划实在室内小范围的测试,限定在2.5米左右。单片机(STC89C51)发出短暂的40KHz信号,反射后的超声波经超声波接收器作为系统的输入,锁相环对此型号进行技术判断后,把相应的计算结果送到LED显示电路显示,进行蜂鸣报警。其发射电路通常分为调谐式和非调谐式。在调谐式电路中有调谐线圈(有时装在探头内),谐振频率有调谐电路的电感、电容决定,发射的超声脉冲频带较窄。在非调谐式电路中没有调谐元件,发射出的超声频率主要由压电晶片的固定参数决定,频带较宽。将一定频率、隔度的交流电压加到发射传感器的固有频率40KHz,使其工作在谐振频率,达到最优的特性。发射电压从理论上说是越高越好,因为对同一支发射传感器而言,电压越高,发射的超声功率就越大,这样能够在接受传感器上接受的回波功率就比较大,对于接受电路的设计就相对简单一些。但是每一支实际的发生传感器有其工作电压的极限值,同时发射电路中的阻尼电阻决定了电路的阻尼情况。通常采用改变阻尼电阻的方法来改变发射强度。发射部件的点脉冲电压很高,但是由于障碍物回波引起的压电晶片产生的射频电压不过几十毫伏,要对这样小的信号进行处理就必须放大到一定的幅度。接收部分就是有两级放大电路,检波电路及锁相环构成,其中包括杂波抑制电路。最终达到对回波进行放大检测,产生一个单片机(STC89C51)能够识别的中断信号作为回波到达的标志。超声波发射单片机LED数码管显示键盘控制超声波接收放大比较图2.1 倒车雷达系统总设计方案 该系统又单片机控制电路、超声波发射和接受电路、显示电路以及报警电路等几部分组成。单片机是整个系统的核心部件,协调各部分电路的工作。单片机在超声波信号发射的同时开始计时,超声波信号在空气中传播,遇到障碍物后发生反射,反射的声波信号经过处理后输入到单片机的外部中断口产生中断,单片机停止计时。通过单片机可得到超声波信号的往返所需要的时间,即可求得车体与障碍物之间的距离。在达到技术要求的情况下产生报警。2.1 超声波测距2.1.1 超声波测距原理超声波测距的原理一般采用回波探测法,超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在介质中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。图2.2即为超声波测距的具体流程图:T 2T 1图2.2测距的原理2.1.2 理论计算如图2.2为反射时间,是利用检测声波发出到接收到被测物反射回波的时间来测量距离其原理如图所示,对于距离较短和要求不高的场合我们可认为空气中的声速为常数,我们通过测量回波时间T利用公式:其中,S为被测距离、V为空气中声速、T为回波时间,可以计算出路程,这种 方法不受声波强度的影响,直接耦合信号的影响也可以通过设置“时间门”来加以克服。这样可以求出距离:555时基电路振荡产生40Hz的超声波信号。其振荡频率计算公式如下:超声波测距的原理:即为超声波发生器T在某一时刻发出一个超声波信号,当这个超声波遇到被测物体后反射回来,就被超声波接收器R所接收到。这样只要计算出从发出超声波信号到接收到返回信号所用的时间,就可算出超声波发生器与反射物体的距离。距离的计算公式为:其中,d为被测物与测距仪的距离,s为声波的来回的路程,c为声速,t为声波来回所用的时间。超声波的指向性强,能量消耗缓慢,遇到障碍物后反射效率高,是测距的良好载体。测距时有安装在同一位置的超声波发射器和接收器完成超声波的发射与接收,有定时器计时。首先由发射器向特定方向发射超声波并同时启动定时器计时,超声波咋介质传播途中一旦遇到障碍物后就被反射回来,当接收器收到发射波立即停止计时。这样,定时器就记录下了超声波自发射点至障碍物之间往返传播经历的时间t 。由于常温下超声波在空气中的传播数的约为340m/s。在启动发射电路的同时启动单片机内部的定时器T0,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反射波时,接收电路输出端产生一个负跳变,在INT0或INT1端产生一个中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算距离。在使用时,如果温度变化不大,则可以认为声速是基本不变的。2.2 本章小结 本章分析了超声波测距的原理,以及理论的计算,对于系统的总体设计方案做了详细的介绍。第3章 倒车雷达的硬件设计该系统设计有超声波发射电路、超声波接收电路、键盘控制电路、单片机硬件接口电路及显示报警电路组成,该系统的核心部分采用性能较好的STC89C51单片机,下面分步介绍各硬件部分的具体设计分析。3.1 超声波发射模块超声波发射电路包括超声波产生电路和超声波发射电路两个部分,超声波探头(又称“超声波换能器”)选用压电式,可采用软件发生法和硬件发生法产生超声波。前者利用软件产生40KHz的超声波信号,通过输出引脚输入至驱动器,经驱动器驱动后推动探头产生超声波。这种方法的特点是充分利用软件,灵活性好,但需要设计一个驱动电流100mA以上的驱动电路。第二种方法是利用超声波专业发生电路或通用发生电路产生超声波信号,并直接驱动换能器产生超声波。这种方法的优点是无需驱动电路,但缺点是灵活性低。本设计采用第二种方法产生超声波发射信号。40KHz的超声波是利用LC震荡电路振荡产生的,其振荡频率计算公式如下:脉冲发射采用软件方式,利用STC89S51的P1.0口发射40 kHz的方波信号,经过74HC04放大后输出到超声波换能器,产生超声波。74LS04是一个高速CMOS六反相器,具有放大作用,具有对称的传输延迟和转换时间,而相对于LSTTL逻辑IC,它的功耗减少很多。对于HC类型,其工作电压为26 V,它具有高抗扰度,可以兼容直接输入LSTTL逻辑信号和CMOS逻辑输入等特点。本系统将40 KHz方波信号分成两路,分别由74LS04经两次和一次反向放大,从而构成推拉式反向放大。电路图如图3.1所示。发射电路主要由反向器74LS04和超声波换能器构成,单片机P1.0端口输出40KHz方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级反向器后送到超声波换能器的另一个电极。用这种推挽形式将方波信号加到超声波换能器两端,可以提高超声波的发射强度。输出端采用两个反向器并联,用以提高驱动能力,上拉电阻R8、R9一方面可以提高反向器74LS04输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡的时间。压电式超声波换能器是利用压电晶体的谐振来工作的。超声波换能器内部有两个压电晶片和一个换能板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片会发生共振,并带动共振板振动产生超声波,这时它就是一个超声波发生器;反之,如果两电极问未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收换能器。超声波发射换能器与接收换能器在结构上稍有不同,使用时应分清器件上的标志。图3.1 超声波发射电路3.2 超声波接收模块超声波接收电路包括超声波接收探头、信号放大电路及波形变换电路三部分。超声波探头必须采用与发射探头对应的型号,关键是频率要一致,本设计采用与发射端同型号的压电式超声波传感器,否则将因无法产生共振而影响接收效果,甚至无法接收。由于经探头变换后的正弦波电信号非常弱,因此必须经放大电路进行放大。超声波接收部分采用集成芯片CX20106A,这是一款红外线检波接收的专用芯片。内部电路由前置放大器、自动偏置电平控制电路、限幅放大器、带通滤波器、峰值检波器和整形输出电路组成。可以利用它作为超声波检测电路。前置放大器:它是高增益的放大器,由于超声波在空气中直线传输时,传输距离越大,能量的衰减越厉害,故反射回来的超声波信号的幅值会有很大的变化。为了不使放大器的输出信号过强而产生失真,集成块内部有自动电平限制电路,对前置放大器的增益进行自动限制。通过反馈将放大器设定于适当的状态,再由限制电平电路进行自动控制。限度放大器:当信号太强时为了防止放大器过载,限制高电平振幅,同时也可消除寄生调幅干扰。宽频带滤波器:其频率范围为30Hz60Hz,其中心频率可调。检测器:将返回的超声波的包络解调回来。积分滤波器与整形电路:检测器输出的信号经积分滤波器送到整形电路,输出较好的矩形波。接收的回波信号先经过前置放大器和限幅放大器,将信号调整到合适的幅值;再经过带通滤波器滤波得到有用信号,滤除干扰信号;最后由峰值检波器和整形电路输出到锁相环路,实现准确的计时。图3.2 超声波接收电路图3.2.1 集成电路CX20106A集成电路CX20106A是一款红外接收的专用芯片,常用于电视红外遥控器。常用的载波频率38khz与测距的40khz较为相近,可以利用它来做接收电路。适当的改变C3的大小,可以改变接受电路的灵敏度和抗干扰能力。CX20106A(国内同类产品型号为D20106A)是日本索尼公司生产的在红外遥控系统中作接收预放用的双极型集成电路。它还可广泛用于视频系统、家用电器遥控电路以及通信系统等。这种IC性能优越,封装形式及体积与许多遥控信号接收器IC相同或相似,故可用来代换多种型号的遥控信号接收集成电路。CX20106A可用来完成遥控信号,CX20106A是日本索尼公司生产的红外解调集成电路,采用8脚单列直插式塑料超小型封装,+5v供电,内部含可前置放大、自动偏置、限幅放大、通带摅波、峰值检波、积分比较及施密特整形输出等电路。其主要功能是从38KHz红外载波信号中,将编码信号解调出来,并加以放大和整形,然后再送到微处理器(CPU)进行处理,以实现遥控操作功能,其具体引脚图如图3.3所示:图3.3 集成电路CX20106A内部结构图CX20106A的引脚注释:(1)l 脚:超声波信号输入端,该脚的输入阻抗约为40k。(2)2脚:该脚与GND之间连接RC串联网络,它们是负反馈串联网络的一个组成部分,改变它们的数值能改变前置放大器的增益和频率特性。增大电阻R或减小C,将使负反馈量增大,放大倍数下降,反之则放大倍数增大。但C的改变会影响到频率特性,一般在实际使用中不必改动,推荐选用参数为R=4.7,C=3.3F。(3)3脚:该脚与GND之间连接检波电容,电容量大为平均值检波,瞬间相应灵敏度低;若容量小,则为峰值检波,瞬间相应灵敏度高,但检波输出的脉冲宽度变动大,易造成误动作,推荐参数为3.3F。(4)4脚:接地端。(5)5脚:该脚与电源端VCC接入一个电阻,用以设置带通滤波器的中心频率f0,阻值越大,中心频率越低。例如,取R=200k时,fn42kHz,若取R=220k,则中心频率f038KHz。(6)6脚: 该脚与GND之间接入一个积分电容,标准值为330pF,如果该电容取得太大,会使探测距离变短。(7)7脚:遥控命令输出端,它是集电极开路的输出方式,因此该引脚必须接上一个上拉电阻到电源端,该电阻推荐阻值为22k,没有接收信号时该端输出为高电平,有信号时则会下降。(8)8脚: 电源正极,4.5V5V。3.3 单片机实现测距原理单片机发出超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差tr,然后求出距离SCt/2,式中的C为超声波波速。限制该系统的最大可测距离存在4个因素:超声波的幅度、反射的质地、反射和入射声波之间的夹角以及接收换能器的灵敏度。接收换能器对声波脉冲的直接接收能力将决定最小的可测距离。为了增加所测量的覆盖范围、减小测量误差,可采用多个超声波换能器分别作为多路超声波发射/接收的设计方法。3.4 键盘控制电路此键盘与单片机P2口四个引脚相接,用于对报警距离进行设定。其中S1表示“确定”按键;S2表示“减一”;S3表示“加一”、S4表示循环移位,对不同位置进行选择。驾驶员可以根据自身要求对报警距离进行设定,从而大大提高了驾驶的安全系数。3.5 超声波传感器的特性超声波传感器的基本特性有频率特性和指向特性,这里以课题中选用的传感器特性为例子。3.5.1 超声波传感器的频率特性图3.4 超声波传感器的升压能级和灵敏度图3.4声波发射传感器的升压能级和灵敏度。其中,40KHz处为超声波发射传感器的中心频率,在40KHz处,超声发射传感器所产生的超声机械波最强,也就是说在40KHz处所产生的超声声压能级最高。而在40KHz两侧,声压能级迅速衰减。其频率特性如图3.5所示。因此,超声波发射传感器一定要使用非常接近中心频率40KHz的交流电压来激励。图3.5 超声发射传感器频率特性另外,超声波接收传感器的频率特性与发射传感器的频率特性类似。曲线在40KHz处曲线最尖锐,输出电信号的振幅最大,即在40KHz处接收灵敏度最高。因此,超声波接收传感器具有很好的频率选择特性。超声接收传感器的频率特性曲线和输出端外接电阻R也有很大关系,如果R很大,频率特性是尖锐共振的,并且在这个共振频率上灵敏度很高。如果R较小,频率特性变得光滑而且有较宽的带宽,同时灵敏度以随之降低。并且最大灵敏的向稍低的频率移动。因此,超声接收传感器应与输入阻抗的前置放大器配合使用,才能有较高的接收灵敏度。考虑到实际工程测量的要求,可以选用超声波频率f = 40KHz,波长 = 0.85cm。3.5.2 超声波传感器的指向特性实际的超声波传感器中的压电晶片是一个小圆片,可以把表面上每个点看成一个振荡器,辐射出一个半球而波(子波),这些子波没有指向性。但离开超声传感器的空间某一点的声压是这些子波迭加的结果(衍射),却有指向性。超声传感器的指向图由一个主瓣和几个副瓣构成,其物理意义是0度时电压最大,角度逐渐增大时,声压减小。超声传感器的指向角一般为40度到80度,本设计要求传感器的指向角为75度。图3.6是电路中选用的发射传感器的指向特性及结构。图3.6 超声波传感器指向特性及结构3.6 单片机的选择本系统中所用到的单片机为STC89C51,以下是对其功能与结构的简单介绍。3.6.1 STC89C51的简介 STC89C51是兼容8051内核的单片机,是高速低功耗的新一代8051单片机,12时钟机器周期和6时钟周期可反复设置。3.6.2 STC89C51的主要性能参数和特点 1 增强型6时钟机器周期,12时钟机器周期,8051CPU。 2 工作电压:5.5V 3.4V。 3 工作频率范围:0 40 MHZ,相当于普通8051的0 80 MHZ,实际工作频率可达48MHZ。 4 用户应用程序空间4K/8K/16K/20K/32K/64K字节。 5 片上集成512字节/1280字节RAM。 6 通用I/0口(32/36个),复位后为:P1/P2/P3/P4是准双向口/弱上拉(普通8051传统I/0口)PO口是开漏输入,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。 7ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器可通过串口(P3.1) 直接下载用户程序,8K程序3秒即可完成一片。 8EEPROM功能。 9看门狗。 10内部集成MAX810专用复位电路(D版本才有0)外部晶体20M以下时,可省外部复位电路。 11共3个16位定时器/计数器。 12外部中断2路,下降沿中断或电平触发中断,power down模式可由外部中断低电平触发中断方式唤醒。 13通用异步串行口(UART)。 14工作温度范围:0-75/-40 - +85。 15.封装:PDIP-40,PLCC-44,PQFP-44。3.7 超声波传感器的选择3.7.1 超声波传感器的简介超声波传感器选择的是DYP-ME007超声波测距模块,可提供3cm-3.5cm的非接触式距离感测功能,包括超声波发射器、接收器与控制电路。其基本工作原理为给予此超声波测距模块触发信号后发射超声波,当超声波投射到物体而反射回来时,模块输出回响信号,以触发信号和回响信号间的时间差,来判定物体的距离。超声波传感器是利用超声波的特性研制而成的传感器。超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。超声波对液体、固体的穿透本领很大,尤其是在阳光不透明的固体中,它可穿透几十米的深度。超声波碰到杂质或分界面会产生显著反射形成反射成回波,碰到活动物体能产生多普勒效应。因此超声波检测广泛应用在工业、国防、生物医学等方面。超声波探头主要由压电晶片组成,既可以发射超声波,也可以接收超声波。小功率超声探头多作探测作用。它有许多不同的结构,可分直探头(纵波)、斜探头(横波)、表面波探头(表面波)、兰姆波探头(兰姆波)、双探头(一个探头反射、一个探头接收)等。3.7.2超声波传感器的技术参数1 工作电压:DC5V;2 静态电流:小于2mA;3 电平输出:高5V;4 电平输出:低0V;5 感应角度:不大于15度;6 感应距离:4cm-5m;7 高精度:0.3cm。3.8 本章小结 本章介绍了系统硬件的设计,对硬件的选择做了介绍和分析,以及硬件个部分的组成,对硬件部分的搭建做了充分的准备。第4章 倒车雷达的软件设计4.1 软件总体结构框图超声波倒车雷达系统的软件设计主要由主程序、超声波发射子程序、INT0超声波接收中断程序及显示子程序四个主要模块组成。软件设计的总体结构框图如图4.1系统初始化程序按键扫描模块液晶显示模块运算结果处理模块发射接收控制模块蜂鸣报警模块系统各功能模块图4.1 程序总体框图4.1.1 软件设计各程序简介(1) 系统初始化模块:即系统刚上电的时候对系统的各个引脚的电平分配和对各寄存器的初值赋值。(2) 数码管显示模块:通过该模块的设计能够让所测得的距离显示在数码管上。(3) 按键扫描模块:此模块用来通过键盘控制倒车雷达的工作。(4) 发射接收控制模块:发射控制模块是软件控制超声波发射电路发射超声脉冲启动定时器工作,同时启动接收电路工作,当接收电路有信号输入时,对输入信号进行处理。(5) 运算结果处理模块:运算结果处理模块将多次所测得时间进行处理,进行软件取大值工作,根据公式计算出距离,然后再对计算得出的结果进行修正处理,数据处理后送至数码显示模块。 (6) 蜂鸣报警模块:当所测距离小于一定值时,通过蜂鸣报警来挺行驾驶员。我们知道C语言程序有利于实现较复杂的算法,汇编语言程序则具有较高的效率且容易精细计算程序运行的时间,而超声波测距仪的程序既有较复杂的计算(计算距离时),又要求精细计算程序运行时间(超声波测距时),所以控制程序可采用C语言和汇编语言混合编程。主程序除了完成定时器T0、中断源TNT0初始化外,主要实现超声波的巡回发射(调用超声波发射程序)和距离的动态扫描显示;INT0中断服务程序计算车尾距离障碍物的距离数据,该数据一方面交由主程序显示,另一方面与设定值(比如1m)进行比较,如小于1m,接蜂鸣器报警,否则关闭报警;如果车尾距离障碍物的距离较远,超声波往返时间就会超过了定时器T一次性最长的定时时间,则T0发生溢出而中断,这时进行距离计算,并显示“OFF”,以示车后无障碍物,可放心倒车。4.2 软件设计要求 本系统的设计要求是利用超声波测距原理设计一个车用的倒车雷达。要求通过设计能够测出并显示车与障碍物的距离,并能在距离小于4m的时候根据设定值进行蜂鸣报警。4.3 主程序主程序是单片机程序的主体,整个单片机端系统软件的功能的实现都是在其中完成的,在此过程中主程序调用了子程序及中断服务程序。程序首先完成初始化过程,然后是一个重复的控制发射信号的过程,即调用发射子程序几遍,而且每次发射周期结束都很判断在发射信号后延时等待的过程中是否发生了中断,即是否有回波产生来判断程序的流程。工作时,微处理器STC89C51先把p1.0置0,启动超声波传感器发射超声波,同时启动内部定时器T0开始计时。要检测返回信号必须在启动发射信号后1.4毫秒才可以检测,这样就可以抑制输出的干扰。当超声波信号碰到障碍物时信号立刻返回,微处理器不停的扫描int0引脚,如果int0接收的信号有高电平变为低电平,此时表明信号已经返回,微处理器进入中断关闭定时器。再把定时器中的数据经过换算就可以得出超声波传感器与障碍物之间的距离。然后再根据现场情况进行声光报警。下图4.2 为主程序流程框图:开始初始化发射超声波启动定时开中断Testok=1计算距离开报警距离1.0m关报警显示距离Testok=2Testok=0NY显示OFF显示距离图4.2 主程序流程图4.4 发射和接收模块中断程序超声波发生子程序的作用是通过P1.0端口发送2个左右超声波脉冲信号(频率约40kHz的方波),脉冲宽度为12s左右,同时把计数器T0打开进行计时。主程序利用为中断0检测返回超声波信号,一旦接收到返回超声波信号(INT0引脚出现低电平),立即进入中断程序。进入中断程序后就立即关闭计时器T0停止计时,并将测距成功标志字赋值1即Testok=1。如果当计时器溢出是还未检测到超声波返回信号,则定时器T0溢出中断将外中断0关闭,并将测距成功标志字赋值2,及Testok=2以表示此次测距失败。超声波发射程序比较简单,主要包括T0中断服务程序和超声波接收中断服务程序。关定时器T0关外部中断Testok=1返回屏蔽T0中断屏蔽外部中断关定时器Testok=2返回屏蔽定时器中断下面分别给出各自的流程图如图4.3和4.4:屏蔽外部中断屏蔽定时器中断关定时器图4.3 T0中断子程序 图4.4 超声波接收中断子程序4.5 显示子程序和蜂鸣报警子程序先进行动态显示初始化将指针指向缓冲区首地址,然后去显示位指针,取要显示的数,再将数变成段码,然后将段码送段控制器,位码送位控制器,在延时,然后判断是否是最后一位,是否显示完毕,没有的话修改该缓冲区指针和位码,直到显示完毕。显示及报警子程序框图:外部中断入口初始化开位选查表送段码位选左移一位修正段码指针返回显示完毕NY 报警子程序取测量值LED显示Y距离小于1m返回蜂鸣报警N图4.5 显示子程序框图 图4.6 报警子程序框图4.6 本章小结 本章介绍了系统的软件部分,包括各部分的详细介绍和程序设计框图,对于程序的编写做了准备。第5章 测试结果与分析5.1 测试结果 在室内进行的实验中,根据实验要求做了多次测试,记录了每次的数据,因为实验中都会存在着误差,所以测量时取平均值的方式记录,每次测量时根据设定的距离进行3次测量,然后取平均值。表5.1 距离测量数据表 序号 理论值cm实际值cm绝对误差%相对误差%1252413.82303113.23404224.74585711.75808111.26969422.1712011910.8814414621.3919018821.01021021110.41125024820.81228028331.01330030110.31432532610.31533333210.31635034910.2从表中可以看出绝对误差为3cm,相对误差小于5%,满足设计要求。图5.1倒车雷达工作图5.2 误差分析引入测量误差的原因主要有:1、环境对测量的影响,包括空气温度变化引起的声速变化、空气成分变化、声波传播途中温度梯度导致的误差,由于这些因素对结果产生的影响比较小。开关门的可靠性是标志超声波传感器可靠性的关键,即同门控制。也就是说发射与脉冲计数必须同步。2、量化误差,即参考频率计数结果的误差,由于单片机计时时钟频率的值有量化误差为0.01米,符合测距要求范围。所以超声波发送应考虑因素有:1量程范围;2目标距离和目标反射情况。3、触发误差,由于被测信号经放大,噪声信号。干扰信号的掺入,使触发时间可能提前或滞后,给测量结构带来了随机误差。4、本系统接收模块在工作时对发射信号的接收需要有一定的延时,再在这段时间中锁相环锁定信号,由此产生的误差。影响测量误差的因素很多,还有现场环境干扰、实际脉冲频率等。5.3 测试过程 影响本设备进行报警的过程有很多原因,这些原因会导致仪器报警的成功与否,所以为此做了本次实验。5.3.1 实验目的本次实验目的是对本系统能否成功做出多次测试,保证设备的设计成功。5.3.2 实验原理通过超声波传感器的超声波的发射与接收验证倒车雷达的系统报警。5.3.3 实验步骤第一,验证硬件各部分接触是否完好;第二,接通电源,按复位键,进行系统初始化;第三,设定报警距离,在超声波发射方向设立障碍物,观察在被测距离范围内报警器是否报警;第四,改变报警距离,进行多次显示记录,观察是否能够准确报警。5.3.4 实验结果第一种,报警器能够第一时间准确在到达设定的报警距离时进行报警,报警器指示灯闪烁,发出蜂鸣声。第二种,报警器没有在设定的报警距离时报警,指示灯没有闪亮,蜂鸣器没有发出声音。5.3.5 实验结论超声波传感器的发射和接收受到周围环境的影响,造成了设备测量的不准确,导致报警器无法报警。5.4 本章小结本章对于系统的实现做了多次实验,进行了测量和误差的分析。介绍了产生误差的原因。结 论本研究所设计的倒车雷达系统,通过超声波传感器反射超声波,使用STC89C51高速单片机计算测量车与障碍物之间的往返时间,计算出车和障碍物之间的距离然后显示在LED数码管上,当在探测的范围有障碍物时,蜂鸣器提示报警。在设计本产品时,通过查阅网络与图书馆搜集到的材料,再加上指导老师的指导与资料提供,与生活中对于超声波的工作原理的观察研究相结合,设计出了这个超声波倒车雷达系统,完成了课题的要求,但是由于设计的理论基础知识掌握不充足,对课题的研究深度还不够,在某些地方还不能阐述的非常详尽,但设计的系统中也有着自己的特点,特点如下:(1) 产品价格低廉;(2) 采用模块化设计,使用方便;(3) 利用超声波传感器和单片机,易安装,稳定性好;(4) 超声波接收和发射分开,防止了信号发射和接收的不准确;由于考虑了成本问题,在硬件上使用了DYP-ME007超声波传感器,在软件上,充分利用了STC89C51的强大功能。但是现在市场上大多数倒车雷达多数存在这几点不足:(1) 最大有效探测距离问题;(2) 反应速度问题;(3) 探测盲区问题。目前汽车倒车雷达系统的发展趋势就是逐步解决这些问题,以至于更好的为驾驶者服务。本论文所存在的不足以及进一步的展望:经过前面章节的详细叙述,论文讨论了倒车雷达系统的硬件与软件设计,虽然做出了一些成果,但由于个人能力和时间限制,系统的精确度还不够好,对于声速在空气中会受到影响没有解决。参考文献1 童诗白,华成英,模拟电子技术基础M,第三版.北京:高等教育出版,2001.1. 2 姜威等,实用电子系统设计基础.北京理工大学出版社,2002.10.3 杨凌霄等,微型计算机原理及应用.中国矿业大学出版社,2004.05.4 沈小丰等, 电子技术实践基础.清华大学出版社,2005.09130141.5 陈光东,单片机微型计算机原理与接口技术(第二版).武汉:华中理工大学出版社,1999.4.6 徐淑华,程退安,姚万生.单片机微型机原理及应用.哈尔滨:哈尔滨工业大学出版社,1999. 6.7 苏长赞,红外线与超声波遥控.北京:人民邮电出版社,1993.7.8 张谦琳,超声波检测原理和方法.北京:中国科技大学出版社,1993.10.9 丁义元等,高精度测距雷达研究.电子测量与仪器学报,2000.10.10 胜全.D18B20数字温度计在微机温度采集系统中的序编制,南京:南京大学出版社,1998. 3.11 张靖,加强单片机系统抗干扰能力的方法.通化师范学院学报,2004 .10.12 袁慧梅,单片机系统的印制板设计与抗干扰技术.电子工艺技术,2004 .6.13 薛红宣等,采用软件抗干扰设计提高微机系统的可靠性.电子产品世界,2004.1.14 刘霞.单片机系统软件抗干扰措施分析.电子测量技术,2003.15 余发山等.单片机原理及应用技术.中国矿业大学出版社,2003.12.16Lopez-sanchez,Ana lilia. Ultrasonic sysem models and measurementsM.America:Iowa State Unibersity,2005.17 Cirrus Logic Corporation.Single Phase BiDirectional Power/Energy IC-CS5460AEB/OL. .JAN2003.18 Modbus Protocol.Modicon Modbus Protocol Reference GuideEB/OL. 1杨忠敏汽车仪表的发展现状J汽车电器,2004.19 Silk M G Ultrasonic transducers for nondestructive testingM.Bristol:A.Hillier,1984.致 谢经过近半年的忙碌和工作,本次毕业设计已经接近尾声,衷心感谢我的导师。本文工作开始到撰写的每一个阶段都是在我的导师悉心指导下完成的,在这次设计中我不仅巩固了专业知识,而且提高了动手的能力,更重要的是这次毕业设计培养了我塌实的作风,端正了我学习的态度,也教给了我做人的道理。我相信这次毕业设计所积累下的宝贵经验会给我今后的学习和工作带来很大的帮助和深远的影响。范德会老师以其严谨求实的治学态度、高度的敬业精神,兢兢业业、孜孜以求的工作作风对我产生了重要的影响,作为一个本科生的毕业设计,由于经验的匮乏,有许多考虑不周全的地方,如果没有导师的督促指导,以及同学的支持和帮助,想要完成这个设计是难以想象的。循循善诱的教导和不拘一格的思路给予我无尽的启迪。虽然老师平日里工作繁多,但在我做毕业设计的每个阶段,从查阅资料,设计草案的确定和修改,到中期检查,后期详细设计,试验测试等整个繁琐的过程中老师都给予了我悉心的指导。同时,我还要感谢我的寝室同学和身边的朋友,正是在这样一个团结友爱,相互促进的环境中,在和他们的相互帮助和启发中,才有我今天的小小收获。同时还要感谢大学四年来所有的老师,为我打下了夯实的专业知识基础。正是因为有了他们的支持和鼓励,本次毕业设计才会顺利完成。 还要感谢黑龙江工程学院四年来对我的大力栽培。最后我要深深地感谢我的家人正是他们含辛茹苦地把我养育成人,在生活和学习上给予我无尽的爱、理解和支持,才使我时刻充满信心和勇气,克服成长路上的种种困难,顺利的完成大学学习。还有许许多多给予我学业上鼓励和帮助的朋友,在此无法一一列举,在此也一并表示忠心地感谢!附 录1#include#include #include #define uchar unsigned char /定义一下方便使用#define uint unsigned int#define ulong unsigned long#define jump_ROM 0xCC#define start 0x44#define read_EEROM 0xBEsbit speak = P10;sbit k1=P12;sbit k2=P13;sbit k3=P14;sbit k4=P15;sbit k5=P16;sbit k6=P17;sbit led=P11;unsigned char TMPH,TMPL; /P3口接液晶的8个数据口,RS、RW、E三个液晶控制位接到P1口的低三位。/若程序下载后液晶无任何显示或显示偏暗,需调节电位器来调节液晶的显示对比度。sbit LCM_RW=P25; /定义引脚 sbit LCM_RS=P24; sbit LCM_E=P26; #define LCM_Data P0 #define Busy 0x80 /用于检测LCM状态字中的Busy标识 #define uchar unsigned char #define uint unsigned int uint times=0;code char exampl= ; code char examp2= ; void WriteDataLCM(unsigned char WDLCM); void WriteCommandLCM(unsigned char WCLCM,BuysC); unsigned char ReadDataLCM(void); unsigned char ReadStatusLCM(void); void LCMInit(void); void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData); void DispInt(unsigned char X, unsigned char Y, unsigned int i); void Delay5Ms(void); void Delay400Ms(void); void mdelay(unsigned int delay); void ePutstr(uchar x,uchar y,uchar code *ptr); void disp(uchar code *dir); void delay_ms(uchar t) /延时函数,大概为t为1,则延时5到6ms uint i; for( ;t0;t-) for(i=0;i31) l+; ; for (i=0;il;i+) DisplayOneChar(x+,y,ptri); if ( x = 16 ) x = 0; y = 1; /*= 移动显示 =*/ void disp(uchar code *dir) uchar i,j=0; while(1) for(i=0;i0;delay-) for(i=0;i124;i+) ; /*sfr CLK_DIV = 0x97; /为STC单片机定义,系统时钟分频 /为STC单片机的IO口设置地址定义/*sbit Trig = P37; /产生脉冲引脚sbit Echo = P32; /回波引脚sbit test = P11; /测试用引脚uchar code SEG710=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;/数码管0-9uint distance4; /测距接收缓冲区uchar ge,shi,bai,temp,flag,outcomeH,outcomeL,i; /自定义寄存器bit succeed_flag; /测量成功标志/*函数声明void conversion(uint temp_data);void delay_20us();/void pai_xu();void main(void) / 主程序 uint distance_data,a,b;int c=200; uchar CONT_1; float tt;uint temp1,temp2,temp,t_max=30,t_max1=30,t_max2=30,t_p=0,i=0;Delay400Ms(); / 启动时必须的延时,等待lcm进入工作状态 mdelay(300); LCMInit(); / 这也是必需的.初始化 speak=1;/ ePutstr(0,0,exampl); ePutstr(0,1,examp2); CLK_DIV=0X03; /系统时钟为1/8晶振(pdf-45页) i=0; flag=0;test =0;Trig=0; /首先拉低脉冲输入引脚TMOD=0x11; /定时器0,定时器1,16位工作方式TR0=1; /启动定时器0 IT0=0; /由高电平变低电平,触发外部中断ET0=1; /打开定时器0中断 /ET1=1; /打开定时器1中断EX0=0; /关闭外部中断EA=1; /打开总中断0 while(1) /程序循环 EA=0; ePutstr(0,0,exampl); DisplayOneChar(5,1,(0x30+c/1000%10); DisplayOneChar(6,1,(0x30+c/100%10); DisplayOneChar(7,1,(0x30+c/10%10); DisplayOneChar(0,1,(0x30+a/1000%10); DisplayOneChar(1,1,(0x30+a/100%10); DisplayOneChar(2,1,(0x30+a/10%10); Trig=1; delay_20us(); Trig=0; /产生一个20us的脉冲,在Trig引脚 while(Echo=0); /等待Echo回波引脚变高电平 succeed_flag=0; /清测量成功标志 EX0=1; /打开外部中断 TH1=0; /定时器1清零 TL1=0; /定时器1清零 TF1=0; / TR1=1; /启动定时器1 EA=1; while(TH1 30);/等待测量的结果,周期65.535毫秒(可用中断实现) TR1=0; /关闭定时器1 EX0=0; /关闭外部中断 if(succeed_flag=1) distance_data=outcomeH; /测量结果的高8位 distance_data=4000) c=0;if(k2=0) delay_ms(200); c+=100;if(k3=0) delay_ms(200); c+=10;if(k4=0) delay_ms(200); c-=1000; if(c=c) speak=1;else speak=0;/ DisplayOneChar(11,1,(0x30+b%10); / i=0; / /*/外部中断0,用做判断回波电平INTO_() interrupt 0 / 外部中断是0号 outcomeH =TH1; /取出定时器的值 outcomeL =TL1; /取出定时器的值 succeed_flag=1; /至成功测量的标志 EX0=0; /关闭外部中断 /*/定时器0中断,用做显示timer0() interrupt 1 / 定时器0中断是1号 TH0=0xfd; /写入定时器0初始值 TL0=0x77; /*/*/定时器1中断,用做超声波测距计时timer1() interrupt 3 / 定时器0中断是1号 TH1=0;TL1=0; */*/显示数据转换程序void conversion(uint temp_data) uchar ge_data,shi_data,bai_data ; bai_data=temp_data/100 ; temp_data=temp_data%100; /取余运算 shi_data=temp_data/10 ; temp_data=temp_data%10; /取余运算 ge_data=temp_data; bai_data=SEG7bai_data; shi_data=SEG7shi_data; ge_data =SEG7ge_data; EA=0; bai = bai_data; shi = shi_data; ge = ge_data ; EA=1; /*void delay_20us() uchar bt ; for(bt=0;btdistance1) t=distance0;distance0=distance1;distance1=t; /*交换值 if(distance0distance2) t=distance2;distance2=distance0;distance0=t; /*交换值 if(distance1distance2) t=distance1;distance1=distance2;distance2=t; /*交换值 */附 录2This article described the three directions (before, left, right) ultrasonic ranging system is to understand the front of the robot, left and right environment to provide a movement away from the information. (Similar to GPS Positioning System) A principle of ultrasonic distance measurement 1, the principle of piezoelectric ultrasonic generator Piezoelectric ultrasonic generator is the use of piezoelectric crystal resonators to work. Ultrasonic generator, the internal structure as shown in Figure 1, it has two piezoelectric chip and a resonance plate. When its two plus pulse signal, the frequency equal to the intrinsic piezoelectric oscillation frequency chip, the chip will happen piezoelectric resonance, and promote the development of plate vibration resonance, ultrasound is generated. Conversely, if the two are not inter-electrode voltage, when the board received ultrasonic resonance, it will be for vibration suppression of piezoelectric chip, the mechanical energy is converted to electrical signals, then it becomes the ultrasonic receiver. 2, the principle of ultrasonic distance measurement Ultrasonic transmitter in a direction to launch ultrasound, in the moment to launch the beginning of time at the same time, the spread of ultrasound in the air, obstacles on his way to return immediately, the ultrasonic reflected wave received by the receiver immediately stop the clock. Ultrasound in the air as the propagation velocity of 340m / s, according to the timer records the time t, we can calculate the distance between the launch distance barrier (s), that is: s = 340t / 2 Ultrasonic Ranging System for the Second Circuit Design System is characterized by single-chip microcomputer to control the use of ultrasonic transmitter and ultrasonic receiver since the launch from time to time, single-chip selection of 8751, economic-to-use, and the chip has 4K of ROM, to facilitate programming. Circuit schematic diagram shown in Figure 2. Draw only the front range of the circuit wiring diagram, left and right in front of Ranging Ranging circuits and the same circuit, it is omitted. 1,40 kHz ultrasonic pulse generated with the launch Ranging system using the ultrasonic sensor of piezoelectric ceramic sensors UCM40, its operating voltage of the pulse signal is 40kHz, which by the single-chip implementation of the following procedures to generate. puzel: mov 14h, # 12h; ultrasonic firing continued 200ms here: cpl p1.0; output 40kHz square wave nop; nop; nop; djnz 14h, here; ret Ranging in front of single-chip termination circuit P1.0 input port, single chip implementation of the above procedure, the P1.0 port in a 40kHz pulse output signal, after amplification transistor T, the drive to launch the first ultrasonic UCM40T, issued 40kHz ultrasonic pulse, and the continued launch of 200ms. Ranging the right and the left side of the circuit, respectively, then input port P1.1 and P1.2, the working principle and circuit in front of the same location. 2, reception and processing of ultrasonic Used to receive the first launch of the first pair UCM40R, the ultrasonic pulse modulation signal into an alternating voltage, the op-amp amplification IC1A and after polarization IC1B to IC2. IC2 is locked loop with audio decoder chip LM567, internal voltage-controlled oscillator center frequency of f0 = 1/1.1R8C3, capacitor C4 determine their target bandwidth. R8-conditioning in the launch of the carrier frequency on the LM567 input signal is greater than 25mV, the output from the high jump 8 feet into a low-level, as interrupt request signals to the single-chip processing. Ranging in front of single-chip termination circuit output port INT0 interrupt the highest priority, right or left location of the output circuit with output gate IC3A access INT1 port single-chip, while single-chip P1.3 and P1. 4 received input IC3A, interrupted by the process to identify the source of inquiry to deal with, interrupt priority level for the first left right after. Part of the source code is as follows: receive1: push psw push acc clr ex1; related external interrupt 1 jnb p1.1, right; P1.1 pin to 0, ranging from right to interrupt service routine circuit jnb p1.2, left; P1.2 pin to 0, to the left ranging circuit interrupt service routine return: SETB EX1; open external interrupt 1 pop? acc pop? psw reti right: .?; right location entrance circuit interrupt service routine ? Ajmp? Return left: .; left Ranging entrance circuit interrupt service routine ? Ajmp? Return 4, the calculation of ultrasonic propagation time When you start firing at the same time start the single-chip circuitry within the timer T0, the use of timer counting function records the time and the launch of ultrasonic reflected wave received time. When you receive the ultrasonic reflected wave, the receiver circuit outputs a negative jump in the end of INT0 or INT1 interrupt request generates a signal, single-chip microcomputer in response to external interrupt request, the implementation of the external interrupt service subroutine, read the time difference, calculating the distance . Some of its source code is as follows: RECEIVE0: PUSH PSW PUSH ACC CLR EX0; related external interrupt 0 ? MOV R7, TH0; read the time v
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于单片机的汽车倒车雷达设计与实现【全套毕业论文】【汽车车辆专业】
链接地址:https://www.renrendoc.com/p-402739.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!