本科毕业设计论文--电子技术课程设计基于ise的倒车雷达设计.doc
《本科毕业设计论文--电子技术课程设计基于ise的倒车雷达设计.doc》由会员分享,可在线阅读,更多相关《本科毕业设计论文--电子技术课程设计基于ise的倒车雷达设计.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、成绩 课 程 设 计 说 明 书课程设计名称:电子技术课程设计题 目:基于ISE的倒车雷达设计学 院:电气与电子信息学院学 生 姓 名:专 业:信息工程学 号:指 导 教 师:日期:2016年 12 月 26 日西华大学课程设计说明书 基于ISE的倒车雷达设计摘 要:现代社会车辆的数量越来越多,人们需要倒车泊车的频率也在日益增大,于是人们对于倒车泊车时的安全性和方便性要求越来越高。本课题为基于ISE的倒车雷达设计,集距离测量,距离显示和危险报警于一体,以提高驾驶者在倒车泊车时的安全性和舒适性为目的而进行的设计。在深入研究和参考各种关于超声波测距技术的基础上,开发了一款基于超声波测距的车辆倒车泊
2、车雷达系统。本系统根据驾驶员在实际倒车泊车过程中的需求设定了系统的技术指标,提出了基于超声波测距的整体设计方案。系统选用HC-SR04超声波传感器构成超声波接发模块,通过发送超声波并接受返回的回响信号作为测距的数据来源,通过温度补偿后的超声波幅值检测法测距。达到实时显示距离信息,且当该最小距离计入危险值时,系统会有报警提示。系统以Basys2开发板为硬件核心,Xilinx ISE为软件开发核心。系统主要包括以下模块:DCM时钟管理模块,超声波接发模块,测距模块以及显示报警模块。DCM时钟管理模块将晶振信号二分频作为整个系统工作时钟信号,确保系统的稳定性。超声波接发模块发送超声波探测障碍物并记录
3、回响信号间隔时间,作为测距模块数据来源。测距模块利用基于温度补偿的超声波幅值检测法计算车辆与障碍物之间的距离。显示报警模块实时显示距离信息,并根据阈值信息判断是否启动蜂鸣器报警。模块分析部分给出了系统的每一个主要模块的流程图,并使用FPGA的Verilog HDL对系统的软件进行了编写。本设计采用了Xilinx ISE软件对系统程序进行了综合,调试,和仿真。根据仿真结果与给定指标判断该系统达到了预期的效果,作为相对简洁并且成本比较低的车辆雷达系统,具有一定实用价值的。但系统仍有很多不足,比如没有对温度以及电磁波对系统的干扰考虑在内,未来可通增加温度矫正模块和抗电磁波干扰模块来提高系统的可靠性。
4、关键词:超声波,测距,倒车雷达,Basys2,Xilinx ISEAbstract:The increasing number of vehicles in modern society, people need to reverse the frequency of parking is also increasing, so people for parking when the safety and convenience requirements are getting higher and higher. The ISE-based reversing radar design, s
5、et distance measurement, distance display and dangerous alarm in one, to improve the driver in the parking and security for the purpose of the design.Based on the research of ultrasonic ranging technology, a reversing parking radar system based on ultrasonic distance measurement is developed. This s
6、ystem sets up the technical index of the system according to the demand of driver in the process of actual parking and puts forward the overall design scheme based on ultrasonic distance measurement. The system adopts ultrasonic transducer of HC-SR04 to form the ultrasonic transmitting and receiving
7、 module. The ultrasonic echo is sent and the returned echo signal is used as the data source of the distance measurement, and the ultrasonic amplitude detecting method is adopted. Real-time display distance information, and when the minimum distance into the dangerous value, the system will alarm.Sy
8、stem to Basys2 development board for the hardware core, Xilinx ISE for software development core. The system mainly includes the following modules: DCM clock management module, ultrasonic transmitter and receiver module, ranging module and display alarm module. DCM clock management module will cryst
9、al oscillator signal as a whole system clock frequency signal to ensure that the stability of the system. Ultrasonic transmitter and receiver module to send ultrasonic detection of obstructions and record the time interval of the reverberation signal, as a distance measurement module data source. Th
10、e range module calculates the distance between the vehicle and the obstacle using the ultrasonic amplitude detection method based on the temperature compensation. The display alarm module displays the distance information in real time, and judges whether to start the buzzer alarm according to the th
11、reshold information.The module analysis part gives the flow chart of each main module of the system, and use FPGA Verilog HDL to write the software of the system. This design uses the Xilinx ISE software to carry on the synthesis, the debugging, and the simulation to the system procedure. According
12、to the simulation results and the given index, it is concluded that the system achieves the desired effect, which is of practical value as a relatively simple and low cost vehicle radar system. But the system still has many shortcomings, such as no temperature and electromagnetic interference to the
13、 system, taking into account the future through the addition of temperature correction module and anti-electromagnetic interference module to improve system reliability.Keywords:Ultrasonic, ranging, reversing radar, Basys2, Xilinx ISE目录1绪论11.1本课题研究的背景11.2本课题研究的意义11.3倒车雷达的国内外发展现状11.4本课题研究的内容22总体方案设计4
14、2.1总体电路设计方案42.2方案比较42.2.1红外线测距42.2.2激光测距42.2.3CCD摄像机测距52.2.4超声波测距52.3方案论证62.4方案选择72.4.1测距算法82.4.2温度补偿83单元模块设计93.1DCM时钟管理模块设计93.1.1功能实现93.1.2RTL级电路设计103.2超声波接发模块103.2.1功能实现103.2.2RTL级电路设计113.3测距模块设计123.3.1功能实现123.3.2RTL级电路设计133.4显示报警模块设计143.4.1功能实现143.4.2RTL级电路设计154软件设计174.1软件介绍174.2软件设计结构174.3软件设计流程
15、框图195系统调试205.1调试方法205.2调试内容206系统功能、指标参数216.1系统主要的设计功能和指标216.2系统运行与测试226.2.1系统运行226.2.2系统测试236.3参数分析287结论298总结和体会318.1总结318.2体会319参考文献32附录33附录一: 相关设计图33附录二: 元件清单表34附录三: 设计软件图34附录四: 核心代码35IV 1 绪论1.1 本课题研究的背景近十年以来,我国每年车辆平均增长超过1500万辆,而汽车保有量更是达到了1.54 亿辆。十年前,汽车占所有车辆的比例为33.3%,如今这个数字已经增长到了58.5%。群众的出行方式也从机动小
16、型化转变为机动大型化、从摩托车出行转变为汽车出行,交通出行结构发生了根本性变化。驾驶人和机动车数量的急剧增长,使得道路越来越拥挤,停车场越来越狭小,路况也越来越复杂给汽车驾驶员带来很大困难,常让驾驶员在倒车泊车时无所适从,稍不留神就会导致刮擦事故。一方面,坐在车内座位上的驾驶员无法及时完全的了解车辆周边尤其是后方的环境,虽然所有的车辆都安装了后视镜,但都不可避免的存在盲区;另一方面,驾驶员在倒车时同时要兼顾车辆四周的情况,身体尤其是头部需要做一些幅度比较大的动作,这都对驾驶员的体力和脑力造成了一些无形的损耗,容易产生一些危险因素;倒车泊车是一种系统的,繁琐的行为,它的成功不但决定于驾驶员驾驶经
17、验和技巧的成熟度而且还决定于驾驶员的操作灵敏度,任何一个环节出现问题都有可能造成该行为的失败。倒车雷达,即汽车倒车泊车安全辅助装置,也称为倒车防撞雷达。该装置能以声音或者更为直观的方式告知驾驶员车辆周围尤其是后方的障碍物的情况,能够有效降低驾驶员在倒车泊车时的困扰,提高车辆驾驶的安全性。1.2 本课题研究的意义倒车雷达的出现大幅度降低了驾驶者的体力和脑力的消耗,使驾驶员在倒车泊车时,只需要坐在驾驶座位上不需要左顾右盼就可以了解车辆四周的环境,为驾驶员能在夜间光线不太明朗的情况下更加安全的倒车泊车提供了可能性,大幅度的降低了追尾刮擦事故发生的概率,提高了驾驶的安全性,减少了很多驾驶员的困扰。本课
18、题的倒车雷达系统采用了超声波来对距离进行测量,超声波具有声能衰减小,方向性好,穿透能力强和反射能力强等诸多优点,能有效提高系统的测距精度和广度。采用功能强大的FPGA作为控制核心,在保证功能的前提下能有效降低成本并且易于制造和使用。同时采用了LCD对距离进行实时显示,距离小于设定的阈值是通过声音报警器报警,具有集成度高的特点。本课题的研究具有一定实用价值。1.3 倒车雷达的国内外发展现状近几年来,世界倒车雷达产品的产量成明显的增长趋势。2009年该类产品的产量为1756万套,到2013年就增长到了4199万套,其中,以中国为代表的中低端产品产量的急剧增长是推动全球该类产品产量增长的主要因素。据
19、统计,中国倒车雷达产品的总产量在2013年达到了1349万套,占全球总产量的32%。在我国,该雷达装置的普及率相对比较高,但也不是所有的机动车型都已经配备。从倒车雷达的出现发展至今,已经经过了七代的技术创新改良,不管是结构外观上还是从性能价格上,每一代的产品都有其各自的特点1:第一代和第二代的倒车雷达都是以声音报警为主要功能。第三代的倒车雷达是以数码波段显示为主要功能。该产品可显示车辆距离障碍物的距离。同时有两种显示方式可供选择。一种显示方式是波段显示,另外一种是数码显示,其可直接显示障碍物距车辆的距离。第四代的倒车雷达是以液晶荧屏显示为主要功能。该代产品开始将动态显示系统加入到显示荧屏中,这
20、是前所未有的性能飞跃。只要启动汽车,该雷达系统便自动启动。第五代是魔幻镜倒车雷达。该代产品不但整合了前四代产品的优势,而且加入了最新的仿生测量距离的技术,可以实时准确的侦测两米以内的障碍物并根据车体周围障碍物的情况采用不同级别的声音和直观的显示来提示驾驶员。第六代是无线倒车雷达。该代产品融合了倒车雷达、无线连接、彩色液晶显示和BP警示音。第七代是MP3倒车雷达。这一代的倒车雷达实现了行业的创新。雷达与车载MP3完美结合,具备了倒车雷达功能的同时增加了MP3调频发射功能。综合考量,未来倒车雷达系统技术的发展趋势是技术整合。针对倒车雷达产品的技术在车辆倒车或者泊车时才会起作用,随着此类产品的进一步
21、的发展,视频成像技术和多重探测技术等更为复杂的技术会加入到产品中,从而能为驾驶员提供更为安全更为便利直观的倒车泊车辅助。本课题设计了一种简单实用的倒车泊车雷达系统,该系统采用了FPGA作为控制核心,并且利用超声波来进行测距,测量精度比较高,同时具有实现显示和报警的功能,能满足于驾驶员日常的需求,且集成度比较高便于安装和使用。1.4 本课题研究的内容本课题主要研究了一种基于超声波测距技术和FPGA控制平台的车辆倒车雷达系统,阐述了超声波测距的基本原理,介绍了系统的结构组成、硬件电路的搭建和软件程序的设计。该系统主要包括以下几个部分构成:超声波收发模块、测距模块、DCM时钟管理模块和显示报警模块。
22、FPGA是整个系统的控制核心并且为核心组件,它的功用是协调每一个电路的运行并保证整个系统按照一定的时序有序的进行工作。软件程序主要包括系统运行主程序,超声波收发子程序,测距子程序,温度测量与补偿子程序,数码管显示子程序和蜂鸣器子系统。车辆与障碍物距离通过数码管显示器实时显示,当距离小于设定的阈值时,报警设备发出警报提醒驾驶人距离过近。为提高系统实际运用过程中的可靠性和所测距离的精度,本系统测量周围环境温度,并对超声波速度进行补偿,提高了系统在实际运用中的稳定性和鲁棒性。2 总体方案设计 2.1 总体电路设计方案到目前为止,市场上已经出现的汽车倒车雷达产品根据其采用的测距技术大致可分为超声波测量
23、、激光测量、红外线测量和毫米波测量等产品。以下为几种测距方法的比较3。2.2 方案比较2.2.1 红外线测距红外线测距方案如下3:图2.1 红外线测距方案图该方式测距的基本原理是发射传感器发出红外线,红外线遇到障碍物会发生反射,接收传感器会接收红外线的反射光,系统根据该接收到的反射信号来判断传感器前方是否具有障碍物。采用红外线测距装置的倒车雷达成本较低,但是其测量效果受周边环境的影响较大。在环境恶劣和天气不好的情况下,其测量效果仍然不太理想。2.2.2 激光测距激光测距方案如下4:图2.2 激光测距示意图激光传感器的工作原理与红外线的相似,都是通过激光发光管发射激光,然后接收管接收反射激光,从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 论文 电子技术 课程设计 基于 ise 倒车 雷达 设计
限制150内