新聞中心

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

基于單片機的超聲波測距儀設(shè)計

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

本文選擇NE555芯片搭建發(fā)射電路。雙極型555時基電路的電壓范圍為4.5~15 V,而CMOS型的電源適應(yīng)范圍更寬,為2~18 V??梢院湍M運算放大器及TLL或CMOS電路共用一個電源。555時基電路中,4腳為復(fù)位輸入端,當4腳為低電平時,輸出腳3穩(wěn)定輸出低電平;需要555時基電路輸出波形時,4腳應(yīng)當接高電平或者懸空。方波產(chǎn)生以后需要對方波信號的電壓進行放大,因此要求電路產(chǎn)生足夠大的驅(qū)動電壓。本中用MAX232對電路進行升壓,只需要+5 V電源供電。
2.3 接收電路
接收電路的作用是將超聲波探頭接收到的微弱信號放大、濾波和整形后,輸出臺階信號,提示計算超聲波在空氣中的傳播時間t。
中,超聲波接收部分采用紅外遙控方式,所用調(diào)制芯片為CX20106A,其調(diào)制頻率為38~40 kHz,采用脈沖位置調(diào)制法(PPM),提高了紅外接收的抗干擾性能。

本文引用地址:http://2s4d.com/article/171375.htm

j.JPG


超聲波接收電路如圖9所示。回波信號整形輸出為方波信號,之后輸入的外部中斷0的輸入端P3.2,以計算接收到超聲波回波的具體時刻,從而確定超聲波在空氣中的傳播時間t。
2.4 測溫電路
采用的溫度傳感器是DS18820。它無需任何外圍硬件,直接將溫度數(shù)字信號輸入P1.1口。同時,垓芯片可從單片機I/O口取電,而無需額外電源。DS18B20片內(nèi)含有一個64位的ROM,用于存儲自身的序列號,作為器件獨有的ID號碼,尤其適合進行多點溫度測量。該芯片的的測溫范圍為-55~125℃,在-10~85℃范圍內(nèi)精度為±0.5℃;適用電壓范圍為3.0~5.5 V。測溫電路如圖10所示。

k.JPG



評論


相關(guān)推薦

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

關(guān)閉