汽车安全距离的检测与实现_第1页
汽车安全距离的检测与实现_第2页
汽车安全距离的检测与实现_第3页
汽车安全距离的检测与实现_第4页
汽车安全距离的检测与实现_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要

进入21世纪以来我国汽车行业发展迅速,汽车让人们的出行更加方便,但是汽车的增多也引发了一系列安全问题。其中最突出的为追尾事故和倒车停车造成的剐蹭,这小则让汽车损坏花钱修理,大则会有生命危险。而汽车安全距离的检测与实现是基于这一突出问题来给予驾驶员必要的技术硬件设施。这个设计是利用超声波测距,来判断车体与障碍物之间的距离从而辅助驾驶员安全地倒车。汽车安全距离的检测与实现的核心芯片为AT89C52单片机,这一设计由超声波发射和接收电路,显示报警电路,复位电路组成。软件部分的设计由主程序和几个发射接收,计算,显示子程序组成。该设计用单片机来控制计时,计算超声波在发射端与障碍物的速度来获得距离。该设计结构简单,性能好,误差小,可以满足在日常生活中安全地辅助倒车。关键词:51单片机超声波传感器测距□AbstractSincethebeginningofthe21stcentury,China'sautomobileindustryhasdevelopedrapidly,andautomobileshavemadepeoplemoreconvenienttotravel,buttheincreaseofautomobileshasalsocausedaseriesofsafetyproblems.Amongthem,themostprominentonesarerear-endaccidentsandbacklashescausedbyback-upparking.Thiscandamagethecarandcostmoneytorepair,andmostofthemcanbelifethreatening.Thedetectionandimplementationofvehiclesafetydistancesarebasedonthisoutstandingproblemtogivedriversthenecessarytechnicalhardwarefacilities.Thisdesignusesultrasonicdistancemeasurementtodeterminethedistancebetweenthecarbodyandobstaclestoassistthedriverinreversingthecarsafely.ThecorechipforthedetectionandrealizationofthesafetydistanceofthecaristheAT89C52single-chipmicrocomputer.Thisdesignconsistsofanultrasonictransmittingandreceivingcircuit,adisplayalarmcircuitandaresetcircuit.Thedesignofthesoftwarepartconsistsofthemainprogramandseveraltransmit,receive,calculation,anddisplaysubprograms.Thedesignusesasingle-chipmicrocomputertocontrolthetimingandcalculatethedistancebetweentheultrasonicwaveandtheobstacletoobtainthedistance.Thedesignissimpleinstructure,goodinperformanceandsmallinerror,andcanmeettherequirementofsafelyassistingreversingindailylife.Keywords:51SingleChipMicrocomputerUltrasonicsersorRanging目录1绪论 参考文献[1]宋震.高速公路安全行车车距数学模型的研究[J].科技资讯,2010(32):10-10.

[2]陈正军,邬华,方爱华.基于凌阳61系列单片机的超声波测距系统[J].科技传播,2010(11):152-153.

[3]丁守成.基于MSP430单片机的超声波测距系统设计与实现[J].现代科学仪器,2009(05):60-62.

[4]王红艳.超声波测距仪的研究设计[J].课外阅读:中下,2012(10):2-2.

[5]高三阳,鞠洪涛,陈雁忠,李军,于明贺,赵天宇.多传感器机器人避障系统设计[J].单片机与嵌入式系统应用,2019(02):71-75.

[6]梁春美.舰艇暗礁预警和报警排水系统设计[J].信息通信,2014(07):48-49.

[7]常小凯,卢庆林.基于一种高精度超声波测距仪的研究[J].科技创新与应用,2013(07):21-21.

[8]段永霞,徐杰,徐玓.基于AT89C51单片机倒车防撞预警系统设计[J].广西轻工业,2010(03):63-64.

[9]郭丽颖.基于单片机的超声波测距电路的设计[J].自动化技术与应用,2010(06):106-108.

[10]刘鑫,朱靖玉.基于单片机的倒车雷达的设计[J].电子设计工程,2012(01):100-103.

[11]高大容,苏玉萍,刘洪涛.基于超声波的汽车倒车主动防御系统[J].自动化与仪器仪表,2013(02):135-136.

[12]顾雪荣.浅谈超声波测距系统[J].中国科技博览,2010(15):1-1.

[13]刘洪恩.汽车倒车防撞超声波雷达的设计[J].仪表技术,2008(04):18-19.

[14]殷婷,杨辰.超声波传感器及其应用[J].商情,2010(16):1-1.

[15]董今彤,刘佳.超声波传感器在纸币清分机上的应用[J].仪表技术与传感器,2014(03):102-104.

[16]朱靖玉,刘鑫,周永兵.基于单片机及CPLD的多间隔脉冲产生电路[J].电子设计工程,2012(04):165-167.

[17]杨平,胡德民.联合收割机喂入量信号采集电路的设计与研究[J].安徽农业科学,2008(35):480-482.

[18]林二妹.基于AT89S51单片机的超声波测距系统设计[J].陕西科技大学学报(自然科学版),2013(04):133-136.

[19]陈军俊.基于Arduino技术的六足机器人声呐测距功能设计与实现[J].电脑知识与技术:学术交流,2018(5Z):4-4.

[20]姚旺.基于AT89S52单片机的超声波测距仪设计[J].中国科技纵横,2015(7):1-1.

[21]李文辉.基于8051单片机的多功能汽车开车控制器[J].自动化与仪器仪表,2010(01):53-56.致谢转眼之间,毕业季来了,在这大学四年里感慨颇多。有和同学之间的同窗之谊,也有师生之间的亦师亦友之情。在这里我要感谢老师和同学在这四年里对我的照顾。本文是在谭德立老师的精心指导下完成的,谭老师治学严谨,对细节方面有很高的的要求。在这段时间里,获得了新的尝试与挑战,我受益匪浅,在谭德立老师的指导下好好的上了大学生涯的最后一课。感谢谭老师,给我提出的宝贵意见,自己的动手能力也有了很大的提高,这次算是在这大学四年的一个总结。最后由衷地感谢谭老师的指导和照顾!附录一附录二

捷键与一些电脑小技巧HYPERLINKwinkey+d:

这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!

--这个就是winkeywinkey+f:

不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。

winkey+r:

在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey+r!

alt+tab:

如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。

winkey+e:

当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!

小提示:

winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。

再补充点

F1显示当前程序或者windows的帮助内容。

F2当你选中一个文件的话,这意味着“重命名”

F3当你在桌面上的时候是打开“查找:所有文件”对话框

F10或ALT激活当前程序的菜单栏

windows键或CTRL+ESC打开开始菜单

CTRL+ALT+DELETE在win9x中打开关闭程序对话框

DELETE删除被选择的选择项目,如果是文件,将被放入回收站

SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是

放入回收站

CTRL+N新建一个新的文件

CTRL+O打开“打开文件”对话框

CTRL+P打开“打印”对话框

CTRL+S保存当前操作的文件

CTRL+X剪切被选择的项目到剪贴板

CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板

SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置

ALT+BACKSPACE或CTRL+Z撤销上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤销的操作

Windows键+D:最小化或恢复windows窗口

Windows键+U:打开“辅助工具管理器”

Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置

Windows键+E打开资源管理器

Windows键+F打开“查找:所有文件”对话框

Windows键+R打开“运行”对话框

Windows键+BREAK打开“系统属性”对话框

Windows键+CTRL+F打开“查找:计算机”对话框

SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单

SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo

rd的时候按下不放,可以跳过自启动的宏

ALT+F4关闭当前应用程序

ALT+SPACEBAR打开程序最左上角的菜单

ALT+TAB切换当前程序

ALT+ESC切换当前程序

ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换

PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板

ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板

CTRL+F4关闭当前应用程序中的当前文本(如word中)

CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前

一个窗口)

在IE中:

ALT+RIGHTARROW显示前一页(前进键)

ALT+LEFTARROW显示后一页(后退键)

CTRL+TAB在页面上的各框架中切换(加shift反向)

F5刷新

CTRL+F5强行刷新1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”

2.删除以下文件夹中的内容:

x:\DocumentsandSettings\用户名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用户名\LocalSettings\Temp\下的所有文件(用户临时文件)

x:\DocumentsandSettings\用户名\LocalSettings\TemporaryInternetFiles\下的所有文件(页面文件)

x:\DocumentsandSettings\用户名\LocalSettings\History\下的所有文件(历史纪录)

x:\DocumentsandSettings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(临时文件)

x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)

x:\WINDOWS\DriverCache\i386下的压缩文件(驱动程序的备份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果对系统进行过windoesupdade升级,则删除以下文件:x:\windows\下以$u...开头的隐藏文件

4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序

5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)

6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了

7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe/purgecache近3xxM。(该命令的作用是立即清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)

8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档,只要你已拷贝了安装文件,完全可以这样做。

9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\drivercache\i386目录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。

10、删除不用的输入法:对很多网友来说,WindowsXPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1日文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。

11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM

12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!

13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。

14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。

15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大约可腾出近50MB的空间。

16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是x:\DocumentsandSettings"用户名"\LocalSettings\Temp文件夹(Y:是系统所在的分区)。这两个位置的文件均可以直接删除。

17、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。

18、清除预读文件:WindowsXP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在WindowsXP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。

19、压缩NTFS驱动器、文件或文件夹:如果你的硬盘采用的是NTFS文件系统,空间实在紧张,还可以考虑启用NTFS的压缩功能。右击要压缩的驱动器-"属性"-"常规"-"压缩磁盘以节省磁盘空间",然后单击"确定",在"确认属性更改"中选择需要的选项。这样可以节省约20%的硬盘空间。在压缩C盘的时候,最好在安全模式下压缩,这样效果要好一些。

20、关闭华医生Dr.Watson:要关闭Dr.Watson可打开注册表编辑器,找到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug"分支,双击其下的Auto键值名称,将其"数值数据"改为0,最后按F5刷新使设置生效,这样就取消它的运行了。也在"开始"->"运行"中输入"drwtsn32"命令,或者"开始"->"程序"->"附件"->"系统工具"->"系统信息"->"工具"->"DrWatson",调出系统里的华医生Dr.Watson,只保留"转储全部线程上下文"选项,否则一旦程序出错,硬盘会读很久,并占用大量空间。如以前有此情况,请查找user.dmp文件,删除后可节省几十MB空间。

21、关闭远程桌面:"我的电脑"->"属性"->"远程","远程桌面"里的"允许用户远程连接到这台计算机"勾去掉。

22、取消XP对ZIP支持:WindowsXP在默认情况下打开了对zip文件支持,这要占用一定的系统资源,可选择"开始→运行",在"运行"对话框中键入"regsv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论