新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 超聲波測距模塊的設(shè)計與實現(xiàn)

超聲波測距模塊的設(shè)計與實現(xiàn)

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

2 方案
2.1 電路
的超聲發(fā)射單元、接收單元、溫度測量單元、液晶顯示單元和ISP下載單元等部分構(gòu)成,系統(tǒng)框圖如圖2所示。

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

f.JPG


2.1.1 單片機單元
單片機是整個系統(tǒng)的控制核心,本文選用AT89S51,測量時,由單片機輸出40 kHz左右的脈沖信號,驅(qū)動發(fā)射器發(fā)出超聲波脈沖,同時啟動單片機計時器,開始計時。超聲波達到目標時回傳,經(jīng)空氣傳播被超聲波接收器接收,此時計時停止,經(jīng)計算可得超聲波從發(fā)射到接收的時間間隔t,從而得到距離數(shù)據(jù)。
2.1.2 超聲波發(fā)射單元
考慮到單片機端口驅(qū)動能力有限,本文采用LM386對輸出信號進行功率放大,LM386多用于音頻放大,也可用于超聲波發(fā)射。如圖3所示,LM386第1腳和第8腳之間串接的E1、R1,可使電路獲得較大的增益,T0為單片機輸入的脈沖信號,經(jīng)功率放大后由第5腳輸出,驅(qū)動探頭發(fā)射超聲波。

g.JPG



評論


相關(guān)推薦

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

關(guān)閉