欢迎来到天天文库
浏览记录
ID:12948453
大小:3.44 MB
页数:26页
时间:2018-07-19
《本科毕业设计---基于单片机的盲人蔽障器.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机的盲人避障器摘要:由于盲人在走路的时候没有办法知道前方有没有危险,这个问题给他们的生活带来了很多的不方便。针对这类问题本文设计了一个由单片机控制的盲人避障器,这个器件装置具有语音提醒和报警的功能。该方案的原理是探测前方一定范围内没有任何障碍,根据发送和接收超声波如果有,那么语音提示模块可以发出声音,按钮可以播放的距离。当距离达到10cm时,蜂鸣器会报警提醒,如果有障碍物快速靠近的时候语音会发出“危险请躲避”的声音。关键词:AT89S52HY-SRF05语音芯片ISD1420BlindavoidancedevicebasedonmicorocontrollerAbstrac
2、t:SincethereisnowaytoknowaheadtheBlindwhetherthereareobstaclesintheprocessofwalking,thisissuehasbroughttotheirlivesalotofinconvenience.Forthisproblem,aobstacle-avoidancedevicewasdesigned,whichisbasedonprincipleoftheprogramisbasedontransmittingandreceivingultrasonicprobetothefrontthereexistsara
3、ngeofobstacles.Ifhaving,thenthevoicewillsoundtoremindmodule,Afterpressingthebutton,itcanbroadcastthedistance,whenthedistanceislessthan10cm,Buzzerwillalarmtoremind,Ifthereisanobstaclewhenapproachingfast,thenthevoicewillissuea“dangerous,pleaseavoid”.ThisdesignusesAT89S52microcontrollerasthecoreo
4、fthelow-power,high-performance,high-precisionUltrasonicRangingdisplayhardwareandsoftwaredesign.ThemainchipultrasonicrangingmoduleHY-SRF05,voicechipISD1420.Keywords:AT89S52HY-SRF05VoiceremindISD142024目录第1章绪论11.1设计的目的和意义11.2盲人避障器的研究前景2第2章设计所用的主要技术32.1硬件技术32.2软件技术3第3章硬件部分43.1总体框架43.3系统的软件流程图43.4系
5、统各个模块的设计53.4.1超声波测距模块53.4.2语音模块设计73.4.3单片机模块设计及应用103.4.4液晶显示模块LCD1602143.4.5整个硬件电路的电路图和实物图15第四章软件部分164.1主程序的流程图和过程164.2子程序流程17第五章总结21第六章致谢22参考文献2324第1章绪论1.1设计的目的和意义日常生活中,盲人在各个方面都有很多的不方便,在行走过程中也只能通过触觉来感知前方是否存在障碍物,这样就很容易遭遇危险,面对这种现实的问题,本次设计了一个由单片机控制的盲人用来躲避障碍物的器件。。盲人避障器的功能是:利用超声波预测前方障碍物的距离,实时按键后语音
6、播报距离;当障碍物在10cm范围时能够报警;前方有障碍物快速靠近时能提醒抓紧避开。这个设计所用的基本理念是用超声波来测量距离。经过超声波发射器发送V速度在空气中传播,达到物反射回来,往返时间是T,S=VT/2可以计算从所测量的距离。超声波是一种声波,它的声速与温度有一定的关系,下面列出了几个不同温度的声速。这样就可以计算出障碍物与发射源的距离。避障技术在本设计中采用的也有一些探索性的检测与识别的参考价值。障碍物与发射源之间的距离是研究避障的前提条件。超声波能够直接测量一些近的距离数据。高分辨率,使用范围,准确的方向,不受光,烟雾的影响,电磁干扰等因素的影响,超声更大的覆盖。现如今,
7、超声波因为它的原理简单,容易完成和低成本的一些特点,被广泛应用在液体位置的测量、移动机器人如何的定向和躲避障碍物等等方面。超声波测距系统是一个基于单片机的结构简洁、测量精确度高的系统。盲人避障器只是它的一个应用。测量范围可在本设计中实现了非接触测距2cm-450cm感应功能,测量精度可达3mm。因为一般,盲人在走路的时候都会手里拿着导盲仗来感知道路的情况。但往往很多情况下手持导盲仗特别不方便。因为有时可能会误伤到人,虽然也有专门的盲道,但是却没有达到它的效果。而本次设
此文档下载收益归作者所有