当前位置:首页 > 测试测量 > 测试测量
[导读] 我国听力语言残疾居视力残疾、肢残、智残等五大残疾之首,为2 057万人,占中国人口总数的1.67%。在发达国家,大多数盲人都有配备导盲犬,然而在中国,导盲犬数量严重不足,如何改善盲人的出行条件是一件很重要的工

 我国听力语言残疾居视力残疾、肢残、智残等五大残疾之首,为2 057万人,占中国人口总数的1.67%。在发达国家,大多数盲人都有配备导盲犬,然而在中国,导盲犬数量严重不足,如何改善盲人的出行条件是一件很重要的工作。

为了方便盲人的安全出行,世界各国一直进行着导盲系统的研制。利用超声波检测距离,设计比较方便,计算处理也较简单,其测量精度也能达到使用要求。目前国内生产的带语音功能的超声波导盲拐杖存在类似的问题:一方面是语音芯片使用前需预先录制,使用不便。另一方面,因为录制者的不同而产生语音音质的差别容易导致误听,需要有统一的语音音质。本文采用STC89C52R单片机,结合超声波测距技术设计导盲杖,并通过语音合成芯片SYN6288实现文本到语音的直接转换,无需预先录制,通过外置扬声器提醒盲人前方道路情况,实现语音导盲功能。

1 工作原理

1.1 超声波测距原理

超声波作为一种新型的、非常有用的工具在各方面都有很大的发展空间,其原理是发射器发出的超声波在空气中以速度v传播,在接触到被测物体时被反射返回,由接收器接收,其往返时间为t,由s=wt/2即可算出被测物体的距离。

1.2 TTS语音合成原理

TTS(Text To Speech)文本转换语音技术是人机智能对话发展的趋势,利用此技术,通过MCU或者PC机控制语音芯片发音,能够实现多种场合下的文字即时播报功能。

TTS转换过程是先将文字序列转换成音韵序列,再由系统根据音韵序列生成语音波形。这个过程涉及语言学处理和韵律处理,目前实现这个过程较好的途径是,把基于规则的波形拼接技术和参数语音合成方法结合起来。

2 系统设计

2.1 硬件设计

硬件电路主要由数据采集电路、数据处理电路、语音合成输出电路以及系统电源四部分组成,其硬件结构如图1所示。

数据采集电路主要由高性能KS103超声波测距模块组成。KS103含温度补偿功能,测量精度高,使用温度修正的测距命令,近距离内最高精度达1mm;测量盲区最小至1 cm,最大量程可达8 m,基本无盲区;使用ⅡC接口与主机通信,自动响应主机的ⅡC控制指令;省电模式:具有自动休眠功能,模块5 s内未收到主机指令自动进入休眠状态,随时被主机ⅡC控制指令唤醒。

数据处理电路由单片机最小系统构成,MCU采用51系列单片机STC89C52RC。该芯片采用40引脚双列直插封装(DIP)形式,内部由CPU,8 kB的Flash,512 B的RAM,4个8b的I/O端口:P0、P1、P2、P3,一个全双功串行通信口等组成。该最小系统负责整个系统的数据处理功能。

语音合成传输电路主要由SYN6288模块和扬声器组成。其中SYN6288负责实现文本到语音的转换(TTS),扬声器负责发出声音提示。SYN6288是北京宇音天下科技有限公司于2010年初推出的采用PSOLA拼接合成技术的一款语音合成芯片。SYN6288通过异步串口(UART)通信方式,接收待合成的文本数据,实现文本到语音(或TTS语音)的转换,可直接通过PWM输出方式驱动扬声器或外接功率放大电路驱动扬声器,进行语音输出,并可以通过读取BUSY管脚的电平获取芯片当前的状态。该芯片支持GB2312等格式的文本,支持标点符号、汉字、数字、英文字母及特殊字符处理,可正确识别数值、号码、时间日期及常用的度量衡符号,具备很强的多音字处理和中文姓氏处理能力。SYN6288模块引脚示意图如图2所示。

系统电源采用的是5 V可充电锂电池,可以多次反复使用,节能环保。基于SYN6288的超声波测距拐杖系统的硬件电路图如图3所示。

2.2 软件设计

单片机首先初始化有关的参数和相应的模块以及传感器,包括单片机串口的设置、超声波模块和SYN6288语音合成模块。接着单片机通过IIC总线读取:KS103超声波模块的值获得前方障碍物的信息,然后单片机通过读取SYN6288的BUSY管脚判断SYN6288是否正在转换语音,如果是的话则等待,如果不是的话则将前方障碍物信息转换成语音信息,并通过扬声器发声,进行语音提示。具体程序流程图如图4所示。

3 测试分析

经过实验,利用设计的基于SYN6288的超声波语音测距拐杖进行了实验,在0 m~2 m范围内可以有效测量,测试精度1 cm。存在一定的测试误差主要是由于被测路面不光滑存在超声波吸收衰减和散射损失以及发射的超声波随目标距离的增大而衰减等造成。

4 结束语

利用SYN6288语音合成芯片设计的超声波语音测距拐杖使用简单,便于操作。由于采用+5 V锂电池供电,故移动性好,具备语音提示功能,更加人性化。利用高性能KS103超声波测距模块,通过温度补偿的方法对传递速度予以校正,因此具有较高的测量准确度。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

超声波测距原理将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对超声波测距的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 超声波 超声波测距 测距仪

摘要:为解决智能驾驶避障系统中信息处理运算功能单一、测距精度低、抗干扰能力弱等问题,提出了一种基于DSP的无人驾驶避障测距系统,包括以TMs320C28335为核心的DSP系统、超声波测距模块、LCD显示模块、温度补偿电...

关键字: DSP信号处理 超声波测距 温度补偿

摘 要 :针对物联网领域距离数据采集与远程监测的需求,设计实现基于 TI CC3200 的超声波测距系统。该系统采用超声波传感器测距,通过 TI CC3200 处理器对超声波传感器模块进行控制,并利用内置 WiFi 功能...

关键字: 物联网 数据采集 远程监测 TI CC3200 超声波测距 传感器

51单片机超声波测距程序详解 超声波四通道测距:超声波测距实现分为三大块: 其一是12864带字库的液晶驱动程序:

关键字: 51单片机 超声波测距 液晶驱动

  引言   在工程实践中,超声波由于指向性强、能量消耗缓慢且在介质中传播的距离较远,因而经常用于距离的测量。它主要应用于倒车雷达、测距仪、物位测量仪、移动机器人的研制、建筑施工工地以及

关键字: 温度传感器 超声波测距

  超声波测距是什么   由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速

关键字: 超声波 超声波测距

  超声波测距主要应用于倒车提醒、建筑工地、工业现场等的距离测量,虽然目前的测距量程上能达到百米,但测量的精度往往只能达到厘米数量级。   由于超声波易于定向发射、方向性好、强度易控制、

关键字: 超声波测距

HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达3mm; 模块包括超声波发射器、接收器与控制电路。 在智能小车的测距、避障,盲人拐杖,视力保护器(坐姿矫正),倒车雷达等应用中时常使...

关键字: 超声波测距 HC-SR04

     压电式超声波发生器原理   压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构如图1所示,它有两个压电晶片和一个

关键字: 超声波 超声波测距
关闭
关闭