IR發射的問題 |
缺席
|
btiy
一般會員 發表:15 回覆:31 積分:9 註冊:2005-08-18 發送簡訊給我 |
請問
我現在已經把紅外線遙控器的波形擷取存入51中
,而我要知道我擷取的訊號是否可以用,我一定
要把它作還原的動作,但現在問題來了,我要怎
樣做才能做到紅外線38KHz
這是我收集到的紅外線資料之ㄧ
紅外線信號規則:前導碼 客戶固定編碼 2 Bytes 按鍵編碼2 Bytes 結束碼
前導信號:即前導碼 9ms Low 4.5ms High
客戶固定編碼:0:0.7msLow 0.7msHigh,1:0.7ms Low 1.7msHigh長度是2個 Bytes即8個Bit
按鍵編碼:一樣是2個Bytes,0 1 認定方式同上
結束碼:可以不理會
1 Frame 長度 : 9ms 4.5ms 96.7ms=110.2ms ㄧ個紅外線訊號是以38KHz頻率花費差不多110~120ms這樣
我原本的作法是將擷取的資料以當初擷取每一byte花費時間,以這樣的
時間發射出每一byte的訊號,但事實卻不如我所願。
所以請問各位有做過或了解的人。
|
阿信
版主 發表:111 回覆:983 積分:813 註冊:2005-03-10 發送簡訊給我 |
|
btiy
一般會員 發表:15 回覆:31 積分:9 註冊:2005-08-18 發送簡訊給我 |
引言: 1 Frame 長度 是不是應該向下面這樣啊 最短:9 4.5 (0.7 0.7)*32=58.3mS 最長:9 4.5 (0.7 1.7)*32=90.3mS >事實卻不如我所願 是怎麼個不如你所願?? 用示波器或邏輯分析儀 比較輸入與輸出 看看是不是一樣我也是這樣子認為的ㄚ! 我是在下面這個網站上看到的 http://jevoswang.myweb.hinet.net/IR.htm 而我發現重點好像不在那個時間 主要在38kHz 資料要以這樣發射出去 但是我知道的試用中電時間方式可以做到38kHZ 但是我就不知道要如何撰寫這一段 看了很多資料還是不看不懂 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |