超聲波傳感器
發布時間:2013/11/14 20:15:23 訪問次數:2475
我使用的是深圳捷深公司設計的HR40超聲波模塊(見圖2)。BAS40-04LT1G它共有4根引腳:vcc為5V電源,GND為地線,TRIG為觸發控制信號輸入,ECHO為回響信號輸出。
其基本工作原理如下:用TRIG觸發測距,保持最少10us的高電平信號。模塊自動發送8個40kHz的方波,檢測是否有信號返回。若有信號返回,則通過I/O口ECHO輸出一個高電平,高電平持續的時間就是超聲波從發射到返回的時間。距離=(高電平時間×聲速)/2。
由于我們測的距離比較近,在實際編程中,以毫米為單位。又因為芯片定時計數器的捕獲時鐘設為1ms,這樣,炅要將測到的時間值乘以0.17即可。
功率放大模塊可以自制,也可以購買現成的,不過最好買單電源供電的,這樣電平匹配會簡單點。最小系統板選用雁凌YL-8。各個模塊的硬件連接方法如圖15所示。
外殼可以購買現成的機殼,我用的是一尺寸為20cm(長)×15.5cm(寬)×6.5cm(高)的白色塑料外殼,如圖16所示。當然,如果用金屬外殼,屏蔽效果會更好。如果你沒有買到合適的外殼,也可以用大一點的塑料餐盒或者紙質包裝盒。
我們先要用一個大一點的萬用板來連接各個模塊,完成后就可以安裝在機殼內了。因為外殼底部有很多螺絲孔,因此很容易固定在外殼上。在外殼背面,再用電鉆鉆一個孔,用來連接電源線及數據線。
最麻煩的要數固定測距模塊和LED了。準備一套AB膠用來固定。因為這種外殼的前后面板可以從槽內抽出,鉆孔又方便了一些。抽出前面板后,測量好超聲波發射和接收元件間的距離,然后打孔。我在這里遇到一個小麻煩——最大的鉆頭直徑為lOmm,而元件的直徑為20mm,因此只能用刀片來擴孔。
我使用的是深圳捷深公司設計的HR40超聲波模塊(見圖2)。BAS40-04LT1G它共有4根引腳:vcc為5V電源,GND為地線,TRIG為觸發控制信號輸入,ECHO為回響信號輸出。
其基本工作原理如下:用TRIG觸發測距,保持最少10us的高電平信號。模塊自動發送8個40kHz的方波,檢測是否有信號返回。若有信號返回,則通過I/O口ECHO輸出一個高電平,高電平持續的時間就是超聲波從發射到返回的時間。距離=(高電平時間×聲速)/2。
由于我們測的距離比較近,在實際編程中,以毫米為單位。又因為芯片定時計數器的捕獲時鐘設為1ms,這樣,炅要將測到的時間值乘以0.17即可。
功率放大模塊可以自制,也可以購買現成的,不過最好買單電源供電的,這樣電平匹配會簡單點。最小系統板選用雁凌YL-8。各個模塊的硬件連接方法如圖15所示。
外殼可以購買現成的機殼,我用的是一尺寸為20cm(長)×15.5cm(寬)×6.5cm(高)的白色塑料外殼,如圖16所示。當然,如果用金屬外殼,屏蔽效果會更好。如果你沒有買到合適的外殼,也可以用大一點的塑料餐盒或者紙質包裝盒。
我們先要用一個大一點的萬用板來連接各個模塊,完成后就可以安裝在機殼內了。因為外殼底部有很多螺絲孔,因此很容易固定在外殼上。在外殼背面,再用電鉆鉆一個孔,用來連接電源線及數據線。
最麻煩的要數固定測距模塊和LED了。準備一套AB膠用來固定。因為這種外殼的前后面板可以從槽內抽出,鉆孔又方便了一些。抽出前面板后,測量好超聲波發射和接收元件間的距離,然后打孔。我在這里遇到一個小麻煩——最大的鉆頭直徑為lOmm,而元件的直徑為20mm,因此只能用刀片來擴孔。
上一篇:體感音響的軟件部分
上一篇:自制米字熒光屏的時鐘