




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要本文介绍了一款基于51单片机为核心的语音导盲系统的设计方案。系统由两部分组成:一时超声眼镜探测器,二是语音提醒器。探测器主要根据超声获取数据,经单片机处理后由无线模块发送出去。语音提醒器有单片机控制,接收数据,然后驱动语音芯片提醒。该系统具有成本低廉、使用方便等优点,是一款通用性较强的理想导盲设备。研究了一种基于嵌入式体统和超声波测距系统的设计方案,应用移植嵌入式操作系统并给出障碍物检测优化方法,并且根据超声波测距的工作原理对障碍物进行距离测量。实验结果表明,该系统在自然盲道情况下达到了处理实时性和判断的准确性要求,可较好地服务与盲人的独立出行。关键词:51单片机 语音提醒 超声测距 无线数传模块 导盲系统;iiabstractthis page mainly introduce a design of voice guide device based on 51 mcu .the device consists of two parts: part one ultrasound glasses detector , part two voice alarm device. data gotten from ultrasound glasses detector has been put into process by 51 mcu and then be sent into air by wireless module. after that ,the voice alarm device will get the data from another a voice alarm .cheap, convenience and other advantages make it a perfect device for blind man.studies are made on the embedded systems and ultrasonic distance measurement system. porting embedded operating system and giving optimization method for obstacle detection, and measuring the obstacles distance by ultrasonic ranging works. the experimental results she that the system achieved to deal with circumstance and judge accuracy of real-time requirements in a natural blind road, which may provide better serves for the blinds independent travel.key word :51 mcu voice alarm ultrasound detector wireless module guide system for blind目 录摘 要iabstractii第一章 绪言1第一节 总体方案1第二章 硬件电路的设计2第一节 超声模块电路2第二节 液晶显示电路6第三节 语音输出电路7第四节 无线模块电路设计8第三章 软件设计9第四章 结语11致 谢12参考文献13第一章 绪言盲人群体一直是社会中需要关心的弱势群体,出门不便对于所有盲人患者是一个较大的难题。目前市场上有很多种导盲设备,但大多原理简单、功能单一、较机械化,出现的问题也较多,给经常出门的盲人使用者带来不便。基于简单实用、价格低廉的考虑,本文介绍一款语音导盲系统的设计,能在一定程度上解决广大盲人患者出行困难。整个系统分为两部分,一是眼镜探测器,二是随身携带的语音提醒装置。都含有硬、软件两个部分设计。此款导盲眼镜系统以超声测距探测障碍物获得相应数据,利用2.4g无线数传模块传送,获得数据后,单片机即进行数据处理,最后控制isd系列语音芯片给出播报提醒,同时启动振动提醒。该系统主要优点如下:操作简单方便;超声测距、无线传输让整个导盲设备更轻松;具有语音告知功能,兼带振动功能,更加人性化、智能化。第一节 总体方案系统以51系列单片机为核心控制器,利用超声测距模块、无线传输模块、isd4003语音芯片、lm386集成运放、nokia5110 lcd液晶显示器等外设配合使用搭载的一个语音导盲设备。系统整体框图如1.1所示。图1.1 系统整体图13第二章 硬件电路的设计第一节 超声模块电路一、超声模块电路超声波测距是借助于超声脉冲回波渡越时间法来实现的。设超声波脉冲由传感器发出到接受所经历的时间为t,超声波在空气中的传播速度为c,则从传感器到目标物体的距离t。可用下式求处:d=ct2,如表2.1超声模块与单片机接口电路,如图2.1所示。表2.1引脚功能1vcc2trig3echo4gnd图2.1 超声模块接口电路图二、导盲杖控制系统导盲杖控制系统采用分散式控制方式,如图2.2所示。该导盲杖控制系统主要由控制单元、超声波测距单元、图像识别处理单元、语音控制单元等组成。主控制单元主要完成导盲杖各个部分的协调控制、计算和分析;超声波测距单元完成人在行走过程中对障碍物距离的测算功能,以做出运动策略的分析;图像识别处理单元完成人在行走过程中对障碍物的检测识别功能;语音控制单元完成对盲人的语音提示和发出警报等。主控制单元采用at89s52单片机,图像识别处理单元采用adsp-bf533(简称bf533)为中心处理器的图像识别系统,其他单元均采用at89s51单片机,各个部分通过串口多机通信来完成信息交换。多机通信中采用总线型从式多机系统。图2.2 导盲系统集散控制框图三、障碍物检测识别和超声波测距原理我们所研究的障碍物检测识别是基于直线段匹配的障碍物检测识别技术。因为大多数的障碍物呈现为棱柱形,圆台状,长方体等形状(如电线杆,箱子,桌子等),而且这两条直线段中的像素点的梯度方向应该是对称的,所以检测出这些近似直线段的边缘就可以重构无题轮廓,从而识别检测出障碍物。本文提出的算法主要有三部分组成:首先计算原图像中边缘点的梯度值和梯度方向,并按照“同一直线段像素点的梯度值和梯度方向近似”的原则从边缘点图像中提取出直线段;然后利用提取出来的直线段的各种属性(长度,梯度方向,位置),两条直线段之间像素点的灰度直方图以及背景灰度直方图对直线进行匹配,搜索出分别对应于各个物体左右边缘的两两相对的直线段;最后按照匹配计算出匹配值重构“障碍物”轮廓并确定其位置。超声波为直线传播方式,频率越高,反射能力越强,而绕射能力越弱。利用超声波的这种特性,常常用渡越时间检测法进行距离的测量。其工作原理是:换能器向介质中声速为c,回波到达时刻与发射波时刻的时间差为t,就可以计算出发射点与反射点的距离s,s=ct/2式中,c为超声波的传播速度(m/s)。超声波在固体中传播速度最快,在气体中传播速度最慢,而且声速c与温度有关。如果环境温度变化显著,必须考虑温度补偿问题。空气中声速与温度的关系可以表示为(2)c=331.4式中t为环境温度()。超声波常温下在空气中的传播速度是340m/s,这里由于测量距离不长,测量精度要求不高,不考虑其它影响,只要测的超声波发射和接收回波的时间差t,按式(1)计算即可【4】。四、超声波测距系统硬件设计(一) 超声波发送电路超声波的发送电路原理图见图2.3来自单片机的信号a触发ne555定时器电路产生频率约为40khz方波信号,经过cd4069六非门反相器进行功率放大,驱动超声波发送传感器t40-16,发送超声波。图 2.3 超声波发送电路原理图(二) 超声波接收电路当超声波遇到障碍物返回时,超声波接收传感器r40-16接收回波,由于回波电压值只在mv量级,所以采用lm324的两级放大电路进行幅值放大放大后的波形信号送到lm567集成锁相环路解码器,调节电阻与电容值,将频率锁在40khz左右。当放大信号大于25rnv,就会在8引脚产生高电平信号b送到单片机处理。图2.4 超声波接收电路原理图(三) 单片机控制电路本文的导盲杖采用了图像处理技术对障碍物的检测,用来预警快速移动过来的人或物。超声波测距系统在导盲杖上的应用,如超声波收发电路主要完成数据的采集和初步处理,处理后的数据传送到at89s51单片机,再进行最终的数据处理。单片机控制电路主要完成发送与关闭控制信号、计时、接收回波信号及串口通信等工作。单片机对收发电路的控制主要是对发射超声波控制电路进行计数初始化,单循环方式使3路发送电路一次发送和接受超声波,单独进行距离的计算,其目的是使计数程序避免硬件回波间的干扰。单片机完成收发动作后就将计数器计数的计数值经处理得到距离信息送到缓存区,等待与主控制器at89s52进行串口通讯,达成协议后即可将距离信息送入主控制器。串口通讯硬件电路由具有电平转换功能的max232芯片及外围元件组成。五、超声波测距系统软件设计本系统的软件采用模块化设计,超声波收发器控制、数据处理和存储、与主控制器的通讯都由at89s51单片机来来完成,主程序流程图如图2.5所示。图 2.5 超声波测距系统软件流程图在控制系统得电工作,先进行初始化后,为系统设置一系列初始化值,包括超声波发射间隔数、定时器定时初值、距离计算参考数等。后程序控制发送0.2ms宽度的超声波,同时启动定时器t0计时;启动接收回波程序,等待接收回波,有回波则停止计时,读取时间差,用式(1)计算距离,然后通过串行通讯将数据传送给主控制器,最后返回重新开始。第二节 液晶显示电路一、液晶显示电路系统使用nokia5110液晶显示模块进行显示。5110lcd是一块8446点矩阵显示设备,内部采用pcd8544控制器进行显示控制,该模块是串行控制设备,遵循串行总线协议进行通信,接口电路提供八个引脚(引脚功能如图2.2所示),与单片机连接如图2.6所示。表2.2液晶模块引脚功能引脚功能1vcc2gnd3sce4rst5dc6dn(mosi)7sclk8led图2.6液晶接口电路第三节 语音输出电路一、语音输出电路isd4003语音芯片与普通的录音/重放芯片相比,具有如下特点:首先是记录声音没有段长度限制,并且声音记录不需要a/d转换和压缩。其次,快速闪存作为存储介质,无电源可保存数据长达100年,重复记录10000次以上。此外,isd4003具有记录时间长可达4分钟,本文采用的为4分钟的isd4003语音芯片的优点。isd在任何事操作(包括快进)中检测到eom或ovf时,本段变低并保持,中断状态在下一个spi周期开始时被清除。中断状态也可以用rint指令读取。ovf标志指示isd的录放操作已经到达存储器的末尾。eom标志指示在放音中检测到内部的eom标志时。此状态位才置1.语音芯片与单片机之间的连接非常简单:ss(接p00)、mos(接p01)、miso(接p0)、sclk(接p03)、int(接p32)、rac(接)。至于芯片外加电容等连接方式参加isd400304数据手册。第四节 无线模块电路设计一、无线模块电路设计nrf24l01是一款工作在2.4ghz2.5ghz世界通用ism频段的单片机无线收发器芯片。无线收发器包括:频率发生器、增强型schockburst模式控制器。功率放大器、晶体振荡器、调制器、解调器。输出功率、频道选择和协议的设置可以通过spi借口进行(如表2.3和图2.7)。表2.3 超声模块引脚功能引脚功能1vcc2trig3echo4gnd图2.7 超声模块接口电路图第三章 软件设计软件使用c语言编程开发。语音芯片和单片机通信spi串行口实现的,单片机对语音芯片的控制必须遵循spi串行数据传输协议。软件设计分为两个部分:一、眼镜探测器的设计。2051mcu构建最小系统。初始化各模块。启动超声模块开时器,最后计算并发送距离数据。二、语音提醒器的设计。初始化各模块。进入接受状态,接收数据,进行信息处理并处理语音提醒(如图3.1和图3.2)。图3.1 眼睛探测器程序流程图图3.2 语音提醒器程序流程图第四章 结语本文介绍的一种语音导盲系统的设计方案在使用价值上还是值得认同的,但尚有很多不足之处,例如若遇到复杂的外部环境就很难提供准备的路况信息;该设计采用的是单探头测距蔽障,只能固定一个方向的探测,在360度全景的环境下显得有所不足,但可以用探头按时序分别扫描探测的改进方案得以弥补。总之,该方案在一般环境下还是适用的,而且操作简单、价格低廉,适合于国内非特殊精确水平级别上推广,对广大盲人朋友也是一个很好的帮助。致 谢在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。尤其要强烈感谢我的论文指导老师xx老师,她对我进行了无私的指导和帮助,不厌其烦的帮助进行论文的修改和改进。另外,在校图书馆查找资料的时候,图书馆的老师也给我提供了很多方面的支持与帮助。在此向帮助和指导过我的各位老师表示最中心的感谢!感谢这篇论文所涉及到的各位学者。本文引用了数位学者的研究文献,如果没有各位学者的研究成果的帮助和启发,我将很难完成本篇论文的写作。感谢我的同学和朋友,在我写论文的过程中给予我了很多你问素材,还在论
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年环型荧光灯管合作协议书
- 友善主题的演讲稿集合15篇
- 2025南平市人民医院煎药员招聘(编外聘用)考前自测高频考点模拟试题及参考答案详解
- 2025河北承德市消防救援支队招聘政府专职消防队员考前自测高频考点模拟试题附答案详解(完整版)
- 2025年福建省莆田华侨职业中专学校校聘教师招聘1人考前自测高频考点模拟试题附答案详解(完整版)
- 2025内蒙古呼和浩特市新城区东街西街街道社区卫生服务中心招聘3人模拟试卷及答案详解(必刷)
- 2025年山西云时代技术有限公司校园招聘考前自测高频考点模拟试题及参考答案详解1套
- 2025河北沧州市任丘园区产业发展集团有限公司招聘10人考前自测高频考点模拟试题附答案详解(完整版)
- 2025黑龙江佳木斯市建三江湿地机场消防应急救援大队招聘消防车司机1人模拟试卷附答案详解(模拟题)
- 2025年白山市教育系统“进校园”招聘高校毕业生(52人)模拟试卷及答案详解(考点梳理)
- 妇婴医院护理技术操作新生儿气管内吸痰操作流程图与考核评分标准
- (完整版)韦氏儿童智力测试试题
- 机械制图-点线面教学课件
- 练习使用显微镜 全国公开课一等奖
- 2023年高考地理(上海卷)-含答案
- 比重式精选机的使用与维护
- GB/T 39554.1-2020全国一体化政务服务平台政务服务事项基本目录及实施清单第1部分:编码要求
- GB/T 2942-2009硫化橡胶与纤维帘线静态粘合强度的测定H抽出法
- 电梯设计系统
- 细胞培养技术培训课件
- DB3301T 0286-2019 城市绿地养护管理质量标准
评论
0/150
提交评论