新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的超聲波測距儀的主要硬件電路

基于單片機(jī)的超聲波測距儀的主要硬件電路

作者: 時間:2010-04-07 來源:網(wǎng)絡(luò) 收藏

儀的

本文引用地址:http://butianyuan.cn/article/173385.htm

本文簡要介紹了儀的。隨著檢測技術(shù)研究的不斷深入,對超聲檢測儀器的功能要求越來越高,單數(shù)碼顯示的超聲檢測儀測讀會帶來較大的測試誤差。進(jìn)一步要求以后生產(chǎn)的超聲儀能夠具有雙顯及內(nèi)帶有單板機(jī)的微處理功能。

傳統(tǒng)的方式在某些特殊場合存在不可克服的缺陷。如液面測量、井下測量等受到很大的限制。利用測距可解決這些問題,因此超聲波測距技術(shù)在工業(yè)控制、勘探測量、機(jī)器人定位等領(lǐng)域得到了廣泛應(yīng)用。所謂超聲波是指高于20KHZ的機(jī)械波,具有強(qiáng)度大、方向性好等特點(diǎn)。本系統(tǒng)選用M68HC08為控制部件。

一、設(shè)計(jì)原理
當(dāng)超聲波從空氣中垂直入射到汽油、木材、鋼材時,幾乎產(chǎn)生全反射,這樣,反射回來的回波具有足夠的能量被接收探頭所接收,為超聲波測距創(chuàng)造了可能性。 點(diǎn)擊查看全圖

如圖1所示,超聲波測距原理是通過超聲波發(fā)射傳感器向某一方向發(fā)射超聲波,在發(fā)射時刻的同時開始計(jì)時,超聲波在空氣中傳播,途中碰到障礙物就立即返回來,超聲波接收器收到反射波就停止計(jì)時。常溫下超聲波在空氣中的傳播速度為C=340m/s,根據(jù)計(jì)時器記錄的時間t,就可以計(jì)算出發(fā)射點(diǎn)距障礙物的距離(S),即:s=c*t/2=c*t0(t0就是所謂的渡越時間)


二、超聲波測距系統(tǒng)設(shè)計(jì)總體方案
本系統(tǒng)中選用的探頭是40KHz的超聲傳感器,有一支接收傳感器SZW-R40-10P和一支發(fā)射傳感器SZW-S40-12M。
MC68HC908GP32單片機(jī)是Motorola公司的第2代8位微控制器,由于其高性價比,非常適用于中小型MCU開發(fā)商和生產(chǎn)廠家的歡迎。這類MCU的指令集非常精簡,容易被用戶掌握。其硬件資源有:片內(nèi)307字節(jié)的監(jiān)控ROM,32KB的片內(nèi)FLASH存儲器和512B RAM,33根通用的I/O引腳,2個16位的雙通道定時器接口模塊,外部中斷,同時具有看門狗監(jiān)視復(fù)位,低電壓極限檢測復(fù)位,非法指令檢測復(fù)位等,使得應(yīng)用系統(tǒng)免除了進(jìn)入死循環(huán)的危險(xiǎn)。

(一)發(fā)射。本系統(tǒng)采用方波調(diào)制的脈沖發(fā)射電路,即采用單片機(jī)的PORTA4口作為IO口,同時外接驅(qū)動芯片來提高其輸出電流的驅(qū)動能力,保證40KHz的脈沖信號有一定的功率。單片機(jī)產(chǎn)生以5個40KHz為一組的脈沖群,加到壓電晶片上能使晶片發(fā)出超聲波,當(dāng)信號為高電平時,發(fā)射傳感器兩端就加上了高電壓,內(nèi)部的壓電晶片開始振動,此時接收傳感器的兩端可以檢測到有40KHz信號;當(dāng)信號為低電平時,發(fā)射傳感器通過回路放電,此時接收傳感器可以接收到回波信號。
(二)接收前置及帶通放大電路。放大電路共有三級:前置放大器是高阻抗輸入級,高輸入阻抗是為了與傳感器的高阻抗匹配。
課題中的帶通放大器采用了集成濾波器MAX275,這是一款連續(xù)時間模擬集成有源濾波器,片內(nèi)硬件由四個運(yùn)算放大器及若干電阻電容組成。MAX275組成的濾波器具有外接元件少、結(jié)構(gòu)簡單、參數(shù)調(diào)整方便和不受運(yùn)算放大器本身頻率特性影響等優(yōu)點(diǎn);由于沒有外接電容,而且是單片結(jié)構(gòu),因而高頻場合時受分布電容的影響較小。MAX275使用±5V電源,電源電流最大不超過30mA。


DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY



上一頁 1 2 下一頁

評論


相關(guān)推薦

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

關(guān)閉