2013年2月21日 星期四

DIY - 智能小車:超聲波測距模塊 US-020 組裝 (十八)

DIY - 智能小車:超聲波測距模塊 US-020 組裝 (十八) 

這個超聲波測距模塊 (Ultrasonic Sensor Module) US-020,之前已經在 PIC18F4550 測試過,在 18F4550 的測試中是使用 CCPCapture/Compare/PWM,捕捉/ 比較/ PWM)功能來量度物件的距離,但由於在 PIC16F877A 智能小車的電機已經使用了 CCP,沒有 CCP 空置出來,所以需要用其它功能來完成量度物件的距離,這次是使用了 RE0 (Pin 8)RE1 (Pin 9) 來控制超聲波測距模塊 US-020RE0 (Pin 8) 是連接到觸發 (Trig / Trigger) 訊號,RE1 (Pin 9) 是連接到反射 (Echo) 訊號。

16F877A 超聲波測距模塊 US-020 電路圖
首先 RE0 (Pin 8) 會發出訊號到聲波測距模塊 US-020 觸發 (Trig / Trigger) 訊號腳,觸發 (Trig / Trigger) 的訊號由低變成高要達到 10us,然後監察 RE1 (Pin 9) 接收反射 (Echo) 訊號,當訊號由低變成高,啓動計時器,繼續監察 RE1 (Pin 9) 接收訊號,當訊號由高變成低,停止計時器,讀出計時器的資料,計算出物件的距離便可。

超聲波測距模組 US-020 測距的時序
90mm x 70mm 萬用板
90mm x 70mm 萬用板分成兩片
超聲波測距模塊組裝組件面「Component Side
超聲波測距模塊組裝焊錫面「Soldering Side
超聲波測距模塊組裝到智能小車上
蠻有智能Feel
相關網址:
DIY - PIC:超聲波傳感器介紹 (一百六十三): 
DIY - PIC:超聲波測距模塊 US-020 介紹 (一百六十四): 
DIY - PIC:PIC18F4550 超聲波測距 Range Finder 電路 (一百六十五): 
DIY - PIC:PIC18F4550 CCP 的 Capture 輸入捕捉函數庫程式 (一百六十六): 
DIY - PIC:PIC18F4550 超聲波測距 Range Finder 程式 (一百六十七): 
DIY - PIC:PIC18F4550 超聲波測距 Range Finder 電路實驗 (一百六十八): 

2013221 天氣報告
氣溫:16.6 @ 22:00
相對濕度:百分之86%
天氣:大致多雲

沒有留言:

張貼留言