ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:146.78KB ,
资源ID:7713110      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7713110.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(具有实时语音播报的超声波测距测速仪.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

具有实时语音播报的超声波测距测速仪.docx

1、具有实时语音播报的超声波测距测速仪具有实时语音播报的超声波测距测速仪(C题)摘 要:本文研究容为实时语音播报的测距测速仪,利用超声波进行距离测量,测量精度在厘米级别,适用于近距离测距。本系统以STC12C5A60S为微处理芯片,其产生40kHz频率,再利用超声波换能器TCT40-16T产生超声波信号并发射出去,由TCT40-16R接收超声波信号,并利用超声波专用芯片CX20106A检波、处理超声波信号,最后发送给微处理器。微处理器通过计算得到与障碍物的距离,并通过所得距离计算出物体的移动速度。微处理器通过串口控制JQ6500语音模块。当微处理器计算得到障碍物的距离和物体移动速度时,微处理器发送

2、指定的命令,驱动语音模块播放保存在FLASH中的语音,实现实时语音播报。关键词:STC12C5A60S2;JQ6500;超声波。1 系统方案设计1.1 设计任务根据命题要求,设计并制作一台具有实时语音播报的超声波测距测速仪。A. 具有超声波测距功能,测量距离0.2m3.0m,测距精度1cm;B. 自动语音实时播报测量距离数值;实时播报时间间隔t10s;实时语音播报清晰明亮、无明显失真,在1米距离处人耳能准确分辨。C. 实时显示测量的距离和速度,并且显示容要与语音播报容同步。1.2 总体设计方案具有实时语音播报的超声波测距测速仪由6部分组成:超声波发射模块、超声波接收模块、51单片机最小系统、L

3、CD1602显示模块、JQ6500语音播报模块、按键模块组成。图1-1 超声波测距测速仪组成图1.3 声波测速测距原理1.3.1声波测距原理超声波发射器向某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到发射波就立即停止计时。假设超声波在空气中的传播速度为V,根据计时器记录的时间T,发射点距障碍物的距离S,如图1-2所示。 图1-2 声波测距示意图两探头中心距离的一半用M表示,超声波单程所走过的距离用L表示,可得: (公式1-1) (公式1-2)在整个传播过程中,超声波所走过的距离为: (公式1-3)由公式(公式1-1)、(公式1-2)、

4、(公式1-3)可得: (公式1-4)当被测距离S远远大于M时,上式变为: (公式1-5)因为本设计测距精度为厘米级别,对误差要求不是很高,所以将声速取值为在20的时的传播速度,即V=344米/秒。1.3.2声波测速原理超声波发射器向某一方向发射超声波,超声波在空气中传播,途中碰到障碍物就立即返回来。如图1-4所示,其中S为测得物体与障碍物的距离,为车的速度,为超声波发射器发出一次超声波的间隔。图1-3 声波测速示意图可得物体的速度: (公式1-6) (公式1-7)2 硬件设计2.1 电源稳压电路LM2940是常用的三端稳压器,能提供DC5.0V的输出电压,含过流和过载保护电路。稳压电路的供电是

5、由5节南孚电池组成,方便携带和使用。在LM7805的输入端并联了两个电容,一个是电解电容,一个是普通的电容,电解电容起到防止电流过大而烧坏芯片,而普通电容起到滤波作用。在输出端与地端接了一个LED和一个电阻,这样可以显示LM7805是否正常工作。图2-1 稳压电路图2.2 超声波发射与接收电路超声波发射模块是由超声波发射探头组成的,单片机的TXT端口直接发送40kHz的信号,直接驱动压电晶片使超声波换能器产生超声波,如图2-2所示。图2-2 超声波发射电路图超声波接收电路由超声波接收探头和超声波接收处理芯片组成。在接收电路中,使用超声波接收处理芯片CX20106A,由它处理40kHz的超声波信

6、号。且这块芯片具有很强的抗干扰能力,因此增强了测量的精确度,增加一个电源指示灯,用来判断该模块是否接通。如图2-4所示。图2-3 超声波接收点路示意图2.3 显示电路图2-4 1602显示图其目的是用来显示所测得的距离和速度。其中LCD1602的DB0DB7与微处理器P0口相连接,EN、RW、RS分别接P2.3P2.5端口,用来传输数据。电位器R12用来调节液晶对比度,使LCD1602显示屏幕更加清晰明亮。微处理器将超声波接收器接收的信号进行处理,来驱动LCD1602显示当前距离S和速度V。2.4 声波测速测距语音播报电路图2-5 语音播报电路图语音模块由电源指示灯、语音芯片、电容3部分组成。

7、在电源处并联3个220F的电解电容作用是用来储能放电,驱动喇叭正常工作。JQ6500是一个提供串口的MP3芯片,微处理器通过串口控制来实现语音播报。3 软件模块3.1 系统程序的结构A. 测距测速模块,分为超声波发射控制程序、接收处理程序等;B. 基于LCD显示模块,分为初始化程序、写入命令、读取子程序等;C. 语音播报模块,分为初始化程序、按键控制、发送数据函数、语音播报等;D. 主程序分为系统初始化以及各个子程序的调节管理等部分。如图3-1所描述各个模块的关系:图3-1 系统软件框图3.2 主程序设计图3-2 主程序框图3.3 LCD显示模块图3-3 LCD显示程序框图3.4 语音播报模块

8、图3-4 语音播报模块程序框图4 系统调试4.1测量距离测试测试方法:固定超声波发射和接收器,通过移动挡板来改变测量的距离。每改变一次挡板的位置,播报一次,并用直尺测量实际距离。测试结果如表1所列。表1 距离测试表次数/n 距离/m实际距离播报距离显示距离10.210.210.2120.500.490.4931.131.141.1441.751.751.7551.992.002.0062.682.672.67测试结果分析:显示容与语音播报容同步,且播报清晰明亮、无明显失真,在1米距离处能准确分辨,语音播报距离和显示距离的测试值在实际距离附近,满足命题对误差精度所要求的低于1cm。5 实物图图5-1 实物图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1