超声波倒车雷达系统设计.doc
《超声波倒车雷达系统设计.doc》由会员分享,可在线阅读,更多相关《超声波倒车雷达系统设计.doc(34页珍藏版)》请在咨信网上搜索。
1、目 录摘 要:3Abstract4第一章 绪 论51.1 引言51.2 超声波测距原理以及理论分析5第二章 系统概述62.1 方案选择62.1.1 方案一62.1.2 方案二72.2 系统设计原理72.3 系统组成82.3.1 主控制器82.3.2 显示电路82.3.3 HC-SR04超声波模块8第3章 系统硬件设计93.1 主控芯片STC89C5193.1.1 单片机特点:93.1.2 内部结构93.1.3 引脚图以及部分引脚功能93.2 液晶显示模块103.2.1 模块简介:103.2.2 引脚功能说明:113.2.3 系统显示模块电路113.3 超声波测距模块113.3.1 模块简介11
2、3.3.2 模块工作原理:123.3.3 模块电气参数123.3.4 系统超声波模块电路123.4 报警电路模块123.4.1 蜂蜜器简介123.4.2 系统报警电路模块12第四章 系统软件设计134.1 主程序设计134.1.1 主程序简介134.1.2 程序代码134.2 LCD显示模块程序设计154.2.1 模块简介154.2.2 程序代码154.3 超声波测距模块程序设计184.3.1 模块简介184.3.2 模块代码184.4 报警模块程序设计204.4.1 模块简介204.4.2 模块代码204.5 辅助代码20结论24超声波倒车雷达系统设计摘 要:基于超声波测距的汽车倒车雷达系统
3、是在了解超声波测距原理以及51单片机基本原理的基础上提出并实现的,该系统工作时,在单片机控制下超声波传感器发出脉冲信号,超声波在传播过程中碰到障碍物后反射,反射波由超声波接受装置接受后送至51单片机解决,从而实现汽车倒车过程中障碍物的实时监测并通过显示屏以及警报器提醒驾驶员。本系统是由以STC89C51单片机作为主控模块,超声波发射接受模块构成传感器模块,LCD显示模块,蜂鸣器报警模块等硬件系统以及软件程序设计组成。关键词:单片机;超声波测距;LCD显示;报警;程序设计The design of ultrasonic reversing radar systemAbstract:Automob
4、ile reversing radar system based on ultrasonic distance measurement is in the understanding of the principle of ultrasonic distance measurement and the basic principle of 51 single chip microcomputer based on the proposed and implemented , The system is working, Under the control of the microcontrol
5、ler ultrasonic sensor sends out pulse signals , Ultrasonic obstacle in the process of propagation after reflection The reflected wave from the ultrasonic receiving device receives the evacuation to 51 single chip processing, So as to realize real-time monitoring obstacles car reversing the process o
6、bject and through the display and alarm to remind the driver . This system is composed of MCU STC89C51 as the main control module , Ultrasonic transmitting and receiving modules sensor module , LCD display module , The buzzer alarm module of hardware system and software program design composition.Ke
7、y words: Single chip microcomputer;Ultrasonic ranging;LCD display;Alarm;Program design第一章 绪 论1.1 引言近年来,随着科技带动汽车行业的快速发展以及人们生活水平的不断提高,我国汽车数量正在逐年增长。同时对于一名驾驶员来说,倒车是必须掌握的技能,与前进相比倒车更加需要小心谨慎,在街道,车库,停车场等场合倒车时,往往由于驾驶员无暇同时顾及汽车前后和四周以及尾部视线盲区等因素引起的交通事故不在少数,这些事故中轻则对自己的车和别人的财物导致损伤,重则也许危及人的性命。现如此后视镜已越来越不能满足人们安全倒车的需
8、求了。据初步调查记录,15的汽车事故是由汽车倒车后视不良导致的。因此,人们对汽车倒车操纵的便捷性提出了更高的规定,增长汽车的后视能力研制汽车尾部探测障碍物的倒车雷达成为近年来的热点之一,然而安全避障的前提是快速准确的测量障碍物与汽车之间的距离。超声波具有在传播中不受电磁场,色彩以及关照等影响的特性,同时超声波传感器解决信息简朴,硬件易于实现以及价格低廉等优点,被人们广泛的用作测距传感器。本文基于STC89C51单片机以及HC-SRF04超声波测距模块进行研究,从而设计实现了超声波测距倒车雷达。1.2 超声波测距原理以及理论分析声波是物体机械振动状态(或能量)的传播形式,一般来说,频率在20Hz
9、20230Hz之间的机械波能被人耳感知为声波,频率低于20Hz的机械波为次声波,频率高于20230Hz的机械波称为超声波。而高于100MHz的机械波则称之为特超声波。由于超声波具有方向性好,穿透能力强,易于获得较集中的声能的特性一次经常被用于测距。超声波测距是依据声波从发射到接受过程中的在空气介质中的传播时间测出声波的传播距离的。本文使用的超声波模块是借助于超声脉冲回波渡越时间法来实现的。 设超声波脉冲由传感器发出到接受所经历的时间为 t ,超声波在空气中的传播速度为 c ,则从传感器到目的物体的距离 D 可用下式求出D = ct /2第二章 系统概述2.1 方案选择2.1.1 方案一超声波测
10、距模块采用SRF08测距模块对障碍物的位置进行检测,为了保证检测对车身的准拟定位,系统设计采用3个模块分别在尾部和左右同时检测,当检测到障碍物距离车身小于1米时系统红灯闪烁同时蜂鸣器报警在测量过程中通过LCD显示屏实时显示车身尾部以及左右距离障碍物的距离。由于SRF08超声波模块接口采用I2C总线接口设计,可以与PIC等总舵解决器配合使用,因此该模块使用方便。SRF08是一款高性能的双探头超声波,其探测距离为3厘米-6米,独特的触发指令可以让SRF08工作在连续探测模式下,也就是可以自动在完毕一个距离探测后自动进行第二次探测,相称于连接了一个微解决器。同时SRF08超声波测距模块内部具有36个
11、寄存器,测距模式需要对相应寄存器进行操作,在测距模式下每向命令寄存器写入一次命令就会启动一次测距,启动测距时,回波记录缓冲区数据也将同时清除。测量得到的距离将按照测量的顺序按照2B为单位一次进村入寄存器,由于一次测距需要一定的等待时间,这个时间可以通过主控芯片修改SRF08测量范围寄存器中的数据来改变。在等待时间半晌,可以对挂载总线上的其他模块进行启动测距操作,从而实现3个测距模块的在短时间内工作,达成高效,实时,准确的测距定位。由于需要直观明了的显示3个位置的测距信息,考虑到显示美观以及显示效果,需要显示位宽较高的显示器,因此该设计方案选择LCD 12864显示实时信息。系统软件部分重要涉及
12、主函数部分,LCD显示部分,涉及对LCD显示屏的初始化,写命令,写数据等,对SRF08超声波测距部分涉及对I2C总线的启动,停止,读写数据以及距离测量以及判断等部分。此外包含延时,报警等部分。系统框图如图2.1所示图2.1SRF08超声波模块测距系统框图2.1.2 方案二超声波模块采用SRF04超声波模块对障碍物进行检测,STC89C51单片机作为主控制器,LCD1602做显示输出,蜂蜜器报警。HC-SRF04超声波测距模块采用 IO 触发测距,IO口给至少 10us 的高电平信号,启动模块,当模块启动后,超声波接受器接受到回波时会在输出引脚输出高电平,当主控芯片检测到输出信号就可以开定期器计
13、,当此口变为低电平时就可以读定期器的值,此时就为本次测距的时间,方可算出距离.如此不断的周期测,就可以达成实时测距的功能。由于SRF04模块自身不含寄存器,因此在测量时需要花费单片机硬件资源,因此此方案采用尾部单传感器测量,假如采用LCD12864显示器做显示输出,则会浪费大量资源,因此选用LCD1602做显示输出部分。通过主控芯片以以及超声波模块测量出汽车尾部句障碍物的距离,与系统的报警阈值进行比较。超过阈值,报警达成有效的避免与障碍物碰撞的目的。该方案系统软件部分包含,STC89C51单片机的时钟,中断的编写,LCD1902显示部分包含对液晶显示器的初始化,命令的写入,以及数据的写入,对S
14、RF04超声波测距模块的控制。从以上两种方案可以看出方案一测量精度高,同时超声波模块较多能很好的实现基本功能,但是硬件成本较高,电路较为复杂,同时软件设计较为复杂。方案二电路设计简朴,同时检测灵敏,软件设计较为简朴易于实现。因此本文设计基于方案二进行。2.2 系统设计原理该系统由STC89C51单片机向SRF04超声波测距模块发送启动信号,同时接受SRFO4模块的返回信号,由单片机内部时钟记录返回信号连续时间并计算出距离,将所测距离送至LCD1602显示,同时与系统距离阈值进行比较,假如小于阈值则通过蜂鸣器报警。2.3 系统组成本课题以89S51单片机为核心设计的一种超声波测距倒车雷达系统,系
15、统整体框图重要由主控制器、超声波测距模块、单片机复位、时钟振荡、液晶显示、报警提醒组成。系统框图如图2.2所示。图2.2系统基本框图2.3.1 主控制器单片机STC89C51具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要。2.3.2 显示电路显示电路采用LCD1602液晶显示屏,从P0口输出数据。2.3.3 HC-SR04超声波模块经发射器发射出长约 6mm ,频率为 40KHZ 的超声波信号。此信号被物体反射回来由接受头接受,接受头实质上是一种压电效应的换能器。它接受到信号后产生 mV 级的薄弱电压信号并通过接受电路将信号放大得到回送信号。第3章 系统硬件设计3
16、.1 主控芯片STC89C513.1.1 单片机特点:有优异的性价比。集成度高,体积小,又很高的可靠性控制功能强单片机的系统扩展和系统配置都比较典型、规范、且容易构成各种规模的应用系统。3.1.2 内部结构MCS-51单片机是在一块芯片上集成了 CPU、RAM、ROM定期器、计数器和多功能I/O口。其中涉及:一个8位CPU;4KB ROM或EPROM128字节RAM数据存储器4个8位并行I/O口,其中P0,P2为地址/数据线,可寻址64KB ROM和64KB RAM;一个可编程全双工串行口;具有5个中断源,两个优先级,嵌套中断结构;两个16位定期/计数器;一个片内振荡器及时钟电路。3.1.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超声波 倒车 雷达 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。