51单片机语音播报的超声波测距设计报告.docVIP

51单片机语音播报的超声波测距设计报告.doc

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

大学生电子设计竞赛 具有实时语音播报的超声波测距测速仪 (C题) 设计报告书 2011年7月31日 具有实时语音播报的超声波测距测速仪 摘要:随着科学技术的快速发展,超声波将在科学技术中的应用越来越广。本设计对超声波传感器测距的可能性进行了理论分析,利用单片机以及超声波在介质的传播特性等知识,采用ISD4004作为语音播报,在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。为了保证超声波测距模块的可靠性和稳定性,其本身采取了相应的抗干扰措施。该测距仪最大测量距离是3.5m,最小测量距离是3cm,精确度是3cm。这套系统软硬件设计合理、抗干扰能力强且实时性良好,经过系统扩展和升级,可以广泛应用于工业生产、医学检查、日常生活、无人驾驶汽车、自动作业现场的自动引导小车及机器人等。 关键词:超声波测距、单片机;、语音播报。 目 录 第一章 前言 4 第二章 总体方案设计9 3.2.1 超声波发射接收电路的设计 12 3.2.2 语音播报模块设计 18 3.2.3 显示模块的设计 22 第四章 系统软件设计 4.1 系统程序流程图 4.2 1602显示子程序 4.3 ISD4004录音子程序 4.4 超声波子程序………………………………………………………………………. 4.5数据处理子程序……………………………………………………………………. 第五章 测试 前言 题目要求 具有实时语音播报的超声波仪一、任务 30cmX20cm的实物(可以和小车装在一起)。测距测速仪用4节干电池供电。 二、要求 1.基本要求 )具有超声波测距功能,测量距离0.2m3.0m,测精度±1cm; )自动语音实时播报测量距离数值几点几几米;实时播报时间间隔≤10s;实时播报声音无明显失真 (3)实时显示测量的距离显示要与语音播报同步,显示格式为:.XX m。 2.发挥部分 )测量距离:0.2m20.0m,测距精度:±0.3cm)汉字提醒显示:距离在0.2m2.0m,显示“危险距离”并用红色LED灯指示;距离在2.0m3.0m,显示“保持距离”并用黄色LED灯指示;距离在3.0m以上, 显示“安全距离”并用绿色LED灯指示。 )实时播报与显示 (4)其他特色与创新。三、评分  项 目 得 分 基本要求 设计与总结报告 50 实际制作完成情况 50 发挥部分 完成第(1)项 1 完成第(2)项 1 完成第(3)项 1 完成第(4)项 四、说明在测试过程中,10分钟内不准更换电池总体方案设计 2.1 方案比较 凌阳单片机具有出色的语音功能可以做为首选单片机,用凌阳单片机可以省略语音播报模块可以直接实现实时播报,但凌阳单片机价格相对比较高,只是实现简单的语音播报超声波测出的距离用51足够,用凌阳有点大材小用,而且51单片机相对比较简单,使用方便,因此选择以51单片机为核心,使用语音芯片做为语音播报的具有实时语音播报的超声波仪控制口发一个10US以上的高电平,就可以在接收口等待高电平输出。一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离。如此不断的周期测,就可以达到你移动测量的值了 1602显示实时测距显示 工业字符型液晶,能够同时显示16x02即32个字符,1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。    因为1602识别的是ASCII码,试验可以用ASCII码直接赋值,在单片机编程中还可以用字符型常量或变量赋值,如A’。 ISD4004可以播报实时距离   ISD4004 系列工作电压3V,单片录放时间8 至16 分钟,音质好,适用于移动电话及其他便携式电子产品中。芯片采用CMOS 技术,内含振荡器、防混淆滤波器、平滑滤波器、音频放大器、自动静噪及高密度多电平闪烁存贮陈列。芯片设计是基于所有操作必须由微控制器控制,操作命令可通过串行通信接口(SPI 或Microwire)送入。芯片采用多电平直接模拟量存储技术, 每个采样值直接存贮在片内闪烁存贮器中,因此能够非常真实、自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和金属声。采样频率可为 4.0,5.3,6.4,8.0kHz,频率越低,录放时间越长,而音质则有所下降,片内信息存于闪烁存贮器中,可在断电情况下保存100 年(典型值),反复录音10 万次。 2.3方案选择 由单片机STC89C52编

文档评论(0)

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

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

1亿VIP精品文档

相关文档