网站大量收购独家精品文档,联系QQ:2885784924

盲人可穿戴设备.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
盲人可穿戴设备 一、背景及意义 中国是全世界盲人最多的国家之一, 目前我国眼部残疾人士 多达 600 万,占世界眼疾人数的 18%。眼部疾病在中国也是一个 主要的公共卫生问题。由于生理上的缺陷,盲人在生活、工作等 方面有着诸多不便。 在当今人体可穿戴设备快速发展下, 如何设 计出盲人可穿戴设备对盲人和社会具有十分重要的意义。 二、超声波测距的实现 (一)超声波测距原理 超声波是一种振动频率高于 20 kHz 的机械波。目前超声波 测距方法主要有相位检测法、 声波幅值检测法和渡越时间法三种 [1] 。本设计采用超声脉冲回波渡越时间法。超声波传感器在发 射超声波时开始计时, 当途中遇到障碍物时立即回传, 接收器接 收到反射波时停止计时。 设超声波脉冲由传感器发出到接受所经 历的时间为t ,超声波在空气中的传播速度为 340m/s,贝M专感器 到目标的距离 S=340*t/2m 。这就是渡越时间法的测量原理。 图1 超声波测距原理框图 (二)超声波测距的误差分析 根据超声波测距公式s=cx t,主要分为以下两个方面的误 差: 1.时间误差 当要求测距误差小于1mm寸,已知超声波速度 C=344m/s (20C室温),忽略声速的传播误差。测距误差△ tIt; (0.001/344 )?0.000002907s 即 2.907 卩 s[2]。 从而可知在超声波传播速度准确的前提下当要求误差在毫 米级寸,寸间差在微米级。由于 89C51 单片机的晶振频率为 11.1592MHz因此使得单片机能达到微米级的精度, 从而确保误 差在1mm之内。 2. 超声波传播速度误差 超声波传播受环境温度影响比较明显。温度为 0C时超声波 速度是344m/s, 30 C时达到349m/s。一般温度每升高一度,传 播速度大约增加0.6m/s。若超声波在30C的环境下以0C的声 速测量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 语音合成模块电路图 主控制器和SYN6658f音合成芯片之间通过 UART接口或SPI 接口连接,控制器可通过通讯接口向 SYN6658吾音合成芯片发送 控制命令和文本,SY N6658吾音合成芯片把接收到的文本合成为 吾音信号输出, 输出的信号经功率放大器进行放大后连接到喇叭 进行播放(见图 4)。 四、软件设计 主程序对整个单片机系统进行初始化后,单片机提供一个 10us 以上的脉冲触发信号来触发超声波发射电路,同时将定时 器 T0 启动,在接收到超声波信号后关闭定时器,根据根据时间 差计算出距离, 然后调用吾音播放程序, 根据实际距离来选择播 报不同的信息。 图 5 总系统流程图 图 6 吾音播放流程图 部分程序: #include lt;AT89x51.Hgt; #

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档