新闻中心

EEPW首页>嵌入式系统>设计应用> ATmega16的语音型超声波测距仪的设计

ATmega16的语音型超声波测距仪的设计

作者: 时间:2013-01-11 来源:网络 收藏

3.2 语音播报程序设计
语音播报程序主要分为录音和放音程序。由ATmega16的SPI端口按照ISD4004的时序要求发送录/放音地址和命令。录音程序将需要录制的语音元素按照事先分配好的录音地址分段录制到IDS4004中。把录音起始地址存放在数组当中,在放音程序中根据要播报的语音信息查找到相应语音元素的地址,发送放音命令,即可清晰流畅地播报出语音信息。录音和放音的参考子程序如下:
f.JPG
g.JPG

4 测试结果与分析
测试条件为:在环境温度为29℃,超声波发射探头与接收探头离地面30cm,障碍物为0.6 cm×0.5 cm垂直于地面放置的木板,用钢卷尺测量实际距离,测试结果如表1所列。

本文引用地址://m.amcfsurvey.com/article/170620.htm

h.JPG



结语
本文设计的仪充分利用ATmega16的输入捕捉功能,实现了2cm~4.2 m的距离测量,通过ATmega16的硬件SPI接口控制ISD4004实时播报测量距离等语音信息。多次测试结果表明,该测距仪具有工作稳定可靠、重复性好、测量精度高、语音播报流畅清晰等特
点。可应用于物料液位测量、汽车防撞系统、机器人定位等场合,在非接触测量方面具有很好的应用前景。

手机电池相关文章:手机电池修复



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭