<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ATmega16的語音型超聲波測距儀的設(shè)計

          ATmega16的語音型超聲波測距儀的設(shè)計

          作者: 時間:2013-01-11 來源:網(wǎng)絡(luò) 收藏

          摘要:介紹一種以ATmega16為核心的儀。該測距儀利用ATmega16的輸入捕獲功能,測量超聲波從發(fā)射探頭發(fā)射至接收探頭接收所經(jīng)過的時間;采用DS18B20測量環(huán)境溫度,補償溫度的變化對超聲波傳播速度的影響,提高測量精度;利用ISD4004播報測量結(jié)果等語音信息。給出了測距儀的關(guān)鍵硬件電路、測量時間的輸入捕獲中斷子程序和錄音/放音子程序。測試結(jié)果表明,該測距儀測量精度高,語音播報清晰、流暢。
          關(guān)鍵詞:;;

          引言
          用超聲波測量距離是一種非常實用的非接觸測量方法,廣泛應(yīng)用于物料液面測量、機器人定位、汽車防撞系統(tǒng)等領(lǐng)域。傳統(tǒng)的方法是用單片機的一個定時器和一個外部中斷來測量超聲波從發(fā)射探頭發(fā)射到被接收探頭接收所經(jīng)過的時間t,再根據(jù)超聲波測量距離的公式S=vt/2進行計算,得到距離S。這種方法除了多占用單片機的一個外部中斷源外,還會使測量時間t的誤差增大,降低測量精度。本文介紹了一種用AVR單片機ATmega16作為核心控制器的距離儀,該測距儀利用ATmega16輸入捕獲功能實現(xiàn)時間t的精確測量;用溫度傳感器DS18B20檢測周圍環(huán)境的溫度,補償溫度變化對超聲波傳播速度的影響,提高測量精度;用ISD4004實現(xiàn)測距結(jié)果等語音信息的播報功能。

          1 總體設(shè)計方案
          測距儀的總體設(shè)計方案如圖1所示。系統(tǒng)以AVR單片機ATmega16作為核心控制器,負責(zé)控制和協(xié)調(diào)各模塊電路的工作。超聲波發(fā)射模塊發(fā)射40 kHz的超聲波信號,超聲波接收模塊對接收到的回波信號進行放大、濾波、比較,形成下降沿。溫度傳感器DS18B20負責(zé)對環(huán)境溫度進行檢測,補償溫度變化對超聲波傳播速度的影響。顯示電路采用YM12864中文液晶顯示器,顯示當前溫度和距離等信息。語音電路采用ISD4004語音芯片,該芯片采用SPI通信接口,可以方便地與ATmega16單片機進行通信,實時播報測量距離等語音信息。

          本文引用地址:http://www.ex-cimer.com/article/170620.htm

          a.JPG



          2 硬件電路
          2.1 超聲波發(fā)射模塊
          超聲波發(fā)射模塊電路如圖2所示。由ATmega16的PB3發(fā)送10μs的高電平至SN8P2501B的P2.2,當P2.2檢測到高電平時,從P2.3輸出低電平,三極管Q1飽和導(dǎo)通,MAX3232接通電源,SN8P2501B內(nèi)部的定時器產(chǎn)生8個40 kHz的脈沖信號,由P2.4和P2.5推挽輸出,經(jīng)MAX3232升壓后推動超聲波換能器發(fā)送超聲波信號。然后P2.3輸出高電平,三極管Q1截止,關(guān)斷MAX3232的電源,停止發(fā)射超聲波信號。

          b.JPG


          2.2 超聲波接收模塊
          超聲波接收模塊電路如圖3所示。從超聲波發(fā)射探頭發(fā)出的超聲波信號遇障礙物后返回,被接收探頭接收并轉(zhuǎn)換成微弱的電信號,經(jīng)集成運算放大器TL074放大、濾波、比較后,產(chǎn)生下降沿,觸發(fā)SN8P2501B的P2.2引腳產(chǎn)生中斷,在中斷程序中將P2.1置高電平。高電平持續(xù)的時間即為超聲波從發(fā)射探頭發(fā)射遇到障礙物后返回,并被接收探頭接收所經(jīng)過的時間。

          c.JPG

          手機電池相關(guān)文章:手機電池修復(fù)



          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();