線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1508
推到 Plurk!
推到 Facebook!

超音波的接收

答題得分者是:ScottWang
az3456789
一般會員


發表:5
回覆:4
積分:1
註冊:2012-07-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-07-21 21:25:13 IP:120.113.xxx.xxx 訂閱
我想請問一下
我用8051控制超音波的發射接收
超音波接收端電路把訊號傳給P3.7腳位
if ( P3.7 == 0 ) <= 這樣就表示有超音坡有接收到了嗎?


ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-07-23 02:40:55 IP:36.229.xxx.xxx 訂閱
你先看看以下的資料,有疑問時再提出來.
超音波控制原理.
http://eshare.stut.edu.tw/EshareFile/2010_4/2010_4_f89b9bdf.pdf
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
az3456789
一般會員


發表:5
回覆:4
積分:1
註冊:2012-07-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2012-07-23 12:21:42 IP:120.113.xxx.xxx 訂閱
 謝謝你的資料
不過我想再請教一下
如果8051的接腳有收到超音波傳回的方波訊號
那 keli c 程式碼要怎麼寫才能判斷有接收到呢?
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2012-07-25 21:51:59 IP:36.229.xxx.xxx 訂閱
超音波的控制方式,可以用簡單型和複雜型的.
簡單型的就是把超音波的頻率,如38~40Khz,將接收到的頻率,經過帶通濾波器,以40Khz來說,加上零件的誤差值,假設電容誤差值為10%,電阻為5%,這樣共有15%的誤差值,40Khz±15%=34Khz~46Khz,也就是將高於46Khz和低於34Khz的信號,全部濾除,等把40Khz的信號收到了之後,再經過1N4148整流,和一個約1uf~10uf的電容濾波,電容大小決定Hi停留的時間,若要快速放電的話,可以在電容C兩端,再並聯一個100K以上的電阻,電阻不能太小,否則電容C將無法儲能.
再把電容C的Hi電壓經過緩衝之後,再接到8051的輸入端,此時就可以用if ( P3.7 == 1 ),來偵測是否有收到40khz信號了.
若是沒有加上帶通濾波器,雖然也是可以工作,但是可能較易受環境中非40Khz的信號干擾,而造成誤動作.
複雜型的就是以幾級較低頻方波加載到38~40Khz之中,等到接收端收到38~40khz的信號之後,再將38~40Khz訊號濾除,再取出不同的低頻信號,再分別將這些信號以帶通濾波的方式分離,再分別經過整流和濾波,這樣就可以取得幾個不同的控制信號了.
再將控制信號接到P3.4~P3.7做偵測.
此時你就可以用類似以下的方式,分別偵測幾個不同的bit,再做出相應的控制.
如以下page 37的Switch和Case的判斷式,case後面所接的就是P3.4~P3.7的內容.
http://bmeweb.niu.edu.tw/lhlin/機電整合工程/C51_program.pdf
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
az3456789
一般會員


發表:5
回覆:4
積分:1
註冊:2012-07-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2012-07-27 09:21:49 IP:120.113.xxx.xxx 訂閱
謝謝版主大大的回文 我會再試試
kib72377
高階會員


發表:1
回覆:217
積分:238
註冊:2004-11-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2012-07-27 12:13:14 IP:111.252.xxx.xxx 未訂閱
 你的超音波接收器是哪顆?
你的接收器輸出信號是哪種型式的?
az3456789
一般會員


發表:5
回覆:4
積分:1
註冊:2012-07-14

發送簡訊給我
#7 引用回覆 回覆 發表時間:2012-07-27 17:01:30 IP:120.113.xxx.xxx 訂閱
 超音波的型號我不太清楚(我在實驗室拿的)
我接的電路是板主貼的 超音波控制原理 裡面的發射跟接收電路
這是我用示波器產生40KHz的方波 下面是接收後放大的信號

http://delphi.ktop.com.tw/download.php?download=upload/501257a01f806_DSCN4598.JPG
系統時間:2017-12-11 15:21:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!