盲人可穿戴设备.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
盲人可穿戴设备.doc

盲人可穿戴设备   【摘要】本文在超声波测距的原理提出了一种导盲眼镜的设计方法。该设计以51单片机为主控核心,将超声波测距后的距离等信息通过语音合成技术实时播报出来。该系统在调整校正后有效距离可达4m以上,精度为2cm。有效地解决了盲人安全行走的问题。   【关键词】超声波;测距;语音合成技术   一、背景及意义   中国是全世界盲人最多的国家之一,目前我国眼部残疾人士多达600万,占世界眼疾人数的18%。眼部疾病在中国也是一个主要的公共卫生问题。由于生理上的缺陷,盲人在生活、工作等方面有着诸多不便。在当今人体可穿戴设备快速发展下,如何设计出盲人可穿戴设备对盲人和社会具有十分重要的意义。   二、超声波测距的实现   (一)超声波测距原理   超声波是一种振动频率高于20 kHz的机械波。目前超声波测距方法主要有相位检测法、声波幅值检测法和渡越时间法三种[1]。本设计采用超声脉冲回波渡越时间法。超声波传感器在发射超声波时开始计时,当途中遇到障碍物时立即回传,接收器接收到反射波时停止计时。设超声波脉冲由传感器发出到接受所经历的时间为t,超声波在空气中的传播速度为340m/s,则传感器到目标的距离S=340*t/2m。这就是渡越时间法的测量原理。   图1 超声波测距原理框图   (二)超声波测距的误差分析   根据超声波测距公式s=c×t,主要分为以下两个方面的误差:   1.时间误差   当要求测距误差小于1mm时,已知超声波速度C=344m/s(20℃室温),忽略声速的传播误差。测距误差△tlt;(0.001/344)≈0.000002907s即2.907μs[2]。   从而可知在超声波传播速度准确的前提下当要求误差在毫米级时,时间差在微米级。由于89C51单片机的晶振频率为11.1592MHz,因此使得单片机能达到微米级的精度,从而确保误差在1mm之内。   2.超声波传播速度误差   超声波传播受环境温度影响比较明显。温度为0℃时超声波速度是344m/s,30℃时达到349m/s。一般温度每升高一度,传播速度大约增加0.6m/s。若超声波在30℃的环境下以0℃的声速测量100m距离所引起的测量误差将达到5m,测量1m误差将达到5cm。解决温度带来的影响一般采用温度补偿法[3]。由于本设计要求测量距离在5m之内,因此综合考虑可以忽略这种误差。   三、硬件电路的设计   (一)超声波发射电路   超声波发射电路由超声波探头和超声波放大器组成。超声波探头将电信号转换为机械波发射出去,而单片机所产生的40 kHz的方波脉冲需要进行放大才能将超声波探头驱动将超声波发射出去,所以发射驱动实际上就是一个信号的放大电路,本设计由单片机产生40KHz的方波,选用74LS04芯片进行信号放大(见图2)。   (二)超声波接收电路   由于超声波在空气中的传播过程中会发生衰减,如果距离较远,那么接收到的超声波信号就会比较微弱,因此需要对接收到的信号进行放大。超声波接收电路主要是由集成电路CX20106A芯片电路构成的,CX20106A芯片电路可以对超声波信号进行放大、限幅、带通滤波、峰值检波、整形、比较等功能,比较完之后超声波接收电路会输出一个低电平到单片机去请求中断,此时单片机停止计时,并开始去进行数据的处理。   CX20106A芯片的前置放大器具有自动增益控制的功能,当测量的距离比较近时,放大器不会过载;而当测量距离比较远时,超声波信号微弱,前置放大器就有较大的放大增益效果。CX20106A芯片的5脚在外接电阻对它的带通滤波器的频率进行调节,而且不用再外接其他的电感,能够很好地避免外加磁场对芯片电路的干扰,而且它的可靠性也是比较高的。CX20106A芯片电路本身就具有很高的抗干扰的能力,而且灵敏度也比较高,所以,能满足本设计的要求。   图3 超声波接收电路图   (三)语音合成模块   此模块电路采用SYN6658语音合成芯片。SYN6658通过UART接口或SPI接口通讯方式,接受带合成的文本数据,实现文本到语音的转换。具有清晰、自然、准确的中文语音合成效果。可采用GB2312、GBK、BIG5和Unicode四种编码方式[4]。   图4 语音合成模块电路图   主控制器和SYN6658语音合成芯片之间通过UART接口或SPI接口连接,控制器可通过通讯接口向SYN6658语音合成芯片发送控制命令和文本,SYN6658语音合成芯片把接收到的文本合成为语音信号输出,输出的信号经功率放大器进行放大后连接到喇叭进行播放(见图4)。   四、软件设计   主程序对整个单片机系统进行初始化后,单片机提供一个10us以上的脉冲触发信号来触发超声波发射电路,同时将定时器T0启动,

文档评论(0)

sis_lxf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档