超聲波測距離傳感器是利用超聲波的特性研制而成的傳感器。超聲波是一種振動頻率高于聲波的機械波,由換能晶片在電壓的激勵下發(fā)生振動產(chǎn)生的,它具有頻率高、波長短、繞射現(xiàn)象小,特別是方向性好、能夠成為射線而定向傳播等特點。超聲波對液體、固體的穿透本領(lǐng)很大,尤其是在陽光不透明的固體中,它可穿透幾十米的深度。超聲波碰到雜質(zhì)或分界面會產(chǎn)生顯著反射形成反射成回波,碰到活動物體能產(chǎn)生多普勒效應(yīng)。這里介紹了超聲波傳感器的組成部分,性能指標,工作模式等內(nèi)容。
超聲波測距離傳感器相關(guān)電路設(shè)計:
1.發(fā)射電路設(shè)計
超聲波發(fā)送模塊是由超聲波發(fā)射探頭組成的,單片機的P0端口直接發(fā)送40 kHz的信號,使用三極管做為驅(qū)動放大,驅(qū)動壓電晶片超聲波換能器產(chǎn)生超聲波。超聲波發(fā)射子程序的流程是,發(fā)射時首先裝填計時器,并且開始計時,當超聲波發(fā)射完畢時,定時器計時完畢,并且重新裝填等待下次發(fā)射。
2.接收電路設(shè)計
在接收電路中使用了紅外線接收處理芯片,因為它處理的是38 kHz的紅外信號,而40 kHz的超聲波信號和它比較接近,芯片具有很強的抗干擾能力,這個芯片的外圍電路很簡單而且通過外圍電阻調(diào)節(jié)它的中心處理頻率,通過改變外圍電路電容的大小也可以改變接收電路靈敏度和抗干擾能力。試驗后發(fā)現(xiàn)用單片機發(fā)40 kHz信號與使用芯片的電路搭配更加簡單合理,使得時間的計算更為準確。
該系統(tǒng)的超聲波接收模塊是由超聲波接收探頭和紅外線接收處理芯片組成。超聲波接收子程序的流程是,利用INT0中斷檢測回波信號,若有回波信號(INT0口低電平)就關(guān)閉外部中斷,同時停止計時器的計時,將測距成功標志位標記為1(測距成功),同時提取時間值,計算待測距離,保存終結(jié)果后打開外部中斷,等待下次測量。