紅外線接收 |
答題得分者是:bernie_w39
|
aponderek
一般會員 發表:3 回覆:1 積分:0 註冊:2005-02-21 發送簡訊給我 |
小弟問題如下
我經由示波器觀察到由紅外線接收模組濾過的遙控器紅外線訊號之後發現 訊號會呈現 0.4ms(低電位)->1.2ms(高電位)->0.4ms(低)->0.4ms(高)->0.4(低)................. 因此知道 邏輯0代表0.4ms(低) 0.4ms(高) 邏輯1代表0.4ms(低) 1.2ms(高) 但是問題卻發生了...我發現其中一段訊號是 0.12ms(低) 0.12ms(高) 或是 0.6ms(低) 0.6ms(高) 因此針對這些不正常的訊號我該怎麼解讀? 原本程式碼想利用的技巧是 每次低電位出現之後等到0.6ms之後 讀取目前的電位來判斷是邏輯0或1 但是現在卻有可能讀錯, 所以想請問有人知道該如何解決嗎? 謝謝! |
bernie_w39
資深會員 發表:3 回覆:199 積分:280 註冊:2007-10-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |