• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    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所列。

    本文引用地址:http://www.czjhyjcfj.com/article/170620.htm

    h.JPG



    結語
    本文設計的儀充分利用ATmega16的輸入捕捉功能,實現了2cm~4.2 m的距離測量,通過ATmega16的硬件SPI接口控制ISD4004實時播報測量距離等語音信息。多次測試結果表明,該測距儀具有工作穩定可靠、重復性好、測量精度高、語音播報流暢清晰等特
    點。可應用于物料液位測量、汽車防撞系統、機器人定位等場合,在非接觸測量方面具有很好的應用前景。

    手機電池相關文章:手機電池修復



    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 余姚市| 明水县| 平凉市| 大埔区| 贵州省| 石狮市| 水城县| 阿尔山市| 桦川县| 安庆市| 莱西市| 左权县| 砀山县| 垣曲县| 额敏县| 永胜县| 深泽县| 彝良县| 博罗县| 交城县| 揭阳市| 民丰县| 揭阳市| 即墨市| 苏州市| 山东省| 利津县| 宝山区| 岗巴县| 武穴市| 邵阳市| 疏勒县| 会东县| 文水县| 双桥区| 五峰| 虹口区| 开江县| 叙永县| 屯昌县| 芜湖市|