×
测量测试 > 测试测量应用 > 详情

基于TTS模块的超声波障碍物检测语音播报系统设计

发布时间:2020-09-08 发布时间:
|

摘要:介绍一种基于超声波传感器和科大讯飞TTS语音模块超声波障碍物距离检测及语音播报系统。系统首先利用单片机控制超声收发换能器探测目标障碍物信息,再经温度补偿后确定与目标障碍物距离,其后通过LCD及语音模块显示并播报测量结果。文中给出了系统的详细硬件设计方案及主要软件流程图。本系统结构简单,工作稳定,操作便利,反应速度快并具有智能语音播报功能,可用于盲人导航、机动车倒车或特定区域非法侵入检测等领域。
关键词:超声波测距;障碍物检测TTS;语音播报;语音合成模块

超声波是一种频率为20 kHz以上的声波,具有直线传播能力,频率越高绕射能力越弱,而反射能力越强。由于指向性强,能量消耗缓慢,传播距离较远,超声波经常被应用于位置、距离的测量,如测距仪和物位测量仪等。利用超声波检测往往比较方便、迅捷,且在测量精度上也能达到实用的要求,因此在各种领域得到广泛的应用。
本文给出一种基于超声波传感器技术的障碍物检测语音播报系统,为解决障碍物接近距离探测提供了一种可行的简单方案。本方案利用超声换能器基于脉冲回波法实现障碍物距离的非接触式测量,并可对超声波速度进行温度补偿,以提高检测精度。测量结果将通过LCD显示,同时通过TTS模块实现语音播报功能,可适用于盲人导航、机动车倒车及非法入侵检测等应用场合。

1 硬件系统设计
1.1 系统总体结构
超声波障碍物检测语音播报系统硬件电路如下图1所示。主要包括单片机控制模块、超声波距离检测模块、温度测量模块、按键模块、LCD显示模块、语音合成模块、电源模块等。

a.JPG


系统硬件部分由AT89C51单片机,超声波距离检测模块,DS18B20温度检测模块;1602字符形LCD显示模块、科大讯飞的XF—S4240嵌入式中文语音合成模块,LM386音频放大器,放音喇叭,4.2 V/3.3 V电源变换模块等组成。单片机作为主控芯片,控制超声波信号的生成、发射及回波检测,通过检测回波时延确定障碍物距离。经温度补偿后的测距结果首先通过液晶屏显示,同时使用SPI接口发送到XF—S4240模块实施语音合成,再经LM386实现音频信号放大后推动喇叭发音;LDO芯片AMS1117则用于实现4.2 V到3.3 V的电源变换,为XF—S4240提供所需的工作电源
1.2 超声波距离检测模块及其电路设计
①超声波距离检测技术简介
发送超声换能器产生的超声波在空气中传播,当超声波受到尺寸大于其波长的目标物体阻挡时就会发生反射,反射波将由接收超声换能器接收。若已知声波在介质中的传播速度v,且声波从声源到达目标然后返回声源的时间可测为t,即可计算出从声波到目标的距离d为
d=v·t/2 (1)
此为本系统所采用的脉冲回波法测距的基本原理。
超声波在空气中以纵波方式传播,由于气体具有反抗压缩和扩张的弹性模量,其反抗压缩变化力的作用结果,实现了超声波在空气中传播。因此,超声波的传播速度受气体的密度、温度及气体分子成分的影响,即:
c.JPG
式中:E为气体的弹性模量,ρ为气体的密度。而理想气体的弹性模量为
E=λ·P (3)
式中:λ为气体定压热容与定容热容的比值,空气中λ=1.40;P为气体的压强。
而理想气体的压强
e.JPG
式中:R=8.314 kg/mol,T、M、V、μ分别为气体的温度、质量、体积及分子量,空气的分子量μ=28.8×10-3 kg/mol。则有
f.JPG
由式(5)可知,超声在空气中的传播速度与空气的温度密切相关,表1给出了超声波传播速度与温度的部分对应关系。

g.JPG



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
全世界最大微波暗室:美国空军贝尼菲尔德微波暗室!