中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

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

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

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

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

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

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

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

        a.JPG



        2 硬件電路
        2.1 超聲波發(fā)射模塊
        超聲波發(fā)射模塊電路如圖2所示。由ATmega16的PB3發(fā)送10μs的高電平至SN8P2501B的P2.2,當(dāng)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)集成運(yùn)算放大器TL074放大、濾波、比較后,產(chǎn)生下降沿,觸發(fā)SN8P2501B的P2.2引腳產(chǎn)生中斷,在中斷程序中將P2.1置高電平。高電平持續(xù)的時間即為超聲波從發(fā)射探頭發(fā)射遇到障礙物后返回,并被接收探頭接收所經(jīng)過的時間。

        c.JPG

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



        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉