欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 紅外接收程序沒有響應(yīng) [打印本頁]

作者: yantao    時(shí)間: 2010-5-25 17:59
標(biāo)題: 紅外接收程序沒有響應(yīng)

我是剛剛買的開發(fā)板,感覺很多功能和例程都很好!

 

但是在做紅外實(shí)驗(yàn)時(shí)出現(xiàn)問題,發(fā)現(xiàn)接收板子沒有響應(yīng)。

 

hei51開發(fā)板中紅外部分不知道是使用什么紅外遙控器做的試驗(yàn),我家里的電視和DVD機(jī)遙控器都不能工作,開發(fā)板做為接收端沒有響應(yīng)。不知是沒有接收到紅外信號(hào),還是沒有解出正確內(nèi)容?

 

另外,我買的是兩塊開發(fā)板,其中一個(gè)發(fā)射另一個(gè)接收,接收板也沒有響應(yīng),我已經(jīng)把跳線帽放到J7上了,1-2腳和2-3腳都試過,都沒有反應(yīng),是什么原因呢?

 

如果是沒有正確解碼造成接收板沒有響應(yīng),斑竹是否可以提供紅外波形錄制軟件例子,就是只記錄下高低電平及其時(shí)間,然后用戶按鍵,再把這個(gè)波形發(fā)出去從而實(shí)現(xiàn)遙控功能。

 

 

[此貼子已經(jīng)被作者于2010-5-25 18:00:31編輯過]

作者: admin    時(shí)間: 2010-5-25 22:11

有軟件 我發(fā)個(gè)新貼,公布出來 以方便大家.


作者: yantao    時(shí)間: 2010-5-25 22:30

hi

 

最新試驗(yàn)表明,紅外信號(hào)可以收到,我在中斷處理程序最前面加了如下代碼:

 if (0 == g_val)   // g_val是個(gè)全局變量,初始值為零,避免啟動(dòng)時(shí)觸發(fā)INT0
 {
      g_val = 1;
      return ;
 }
 show[0] = g_val;   // 設(shè)置LED顯示內(nèi)容,每次紅外遙控器按鈕,其值加一
 show[1] = g_val + 1;
 g_val += 2;
 if (g_val > 15)
 {
      g_val = 0;
 }

 

試驗(yàn)表明,每次紅外遙控器按鈕時(shí),數(shù)值確實(shí)會(huì)發(fā)生變化,證明已經(jīng)接收到紅外遙控器的按鍵事件,但是解碼不正確。

 

另外,上述程序在運(yùn)行中,過一段時(shí)間,LED內(nèi)容在沒有紅外遙控器按鍵時(shí)也會(huì)改變,是什么原因?是有干擾嗎?


所以,錄制紅外遙控器波形的方法似乎是可行的。


作者: admin    時(shí)間: 2010-5-25 23:46

http://m.raoushi.com/ziliao/51hei-5/紅外編碼分析1.rar

你可下載這個(gè)軟件 來錄制紅外編碼的波形

 

  先把hex文件燒入單片機(jī)里,晶振用22.1184 這個(gè). 選擇正確的串口號(hào),然后點(diǎn)“開始采集”,這時(shí)候你就要用 你的紅外遙控器對(duì)準(zhǔn)板子的 sm0038 按幾次. 波形就被錄制下來了. 

 

  如果解碼還有困難你把錄制的波形發(fā)上來我來幫你看看.

 

  注意電源用好點(diǎn)的 能降低干擾.


作者: yantao    時(shí)間: 2010-5-26 13:09

hi

 

我把晶振換為22.1184 MHz,并將跳線帽加在J7的2-3腳上,通過5V-1A的直流電源供電,使用USB轉(zhuǎn)串口連接USB口,然后打開hei51開發(fā)板,發(fā)現(xiàn)只有電源燈亮,然后打開logic_analyzer.exe程序,選擇com7(我的計(jì)算機(jī)認(rèn)為是COM7,做串口試驗(yàn)?zāi)艹晒Γ缓簏c(diǎn)擊界面上的“開始采集”,但是沒有反應(yīng)。

 

有以下三點(diǎn)請(qǐng)參考:

  1. 你給的串口助手不能用,因?yàn)槲沂荲ista機(jī)器,但是STC官網(wǎng)上stc-isp-v483.exe中的串口助手可用
  2. 用STC官網(wǎng)軟件的串口助手也得不到任何數(shù)據(jù)
  3. 另外,*.hex文件的大小是1K,但是紅外例子大小是3K

 


作者: admin    時(shí)間: 2010-5-26 17:10

我已經(jīng)修復(fù)了程序,你重新下載一下,原來那個(gè)hex 文件有誤. 然后直接用那個(gè)exe 文件錄制波形。 正式版的軟件馬上要發(fā)布了,正在加入紅外和無線模塊的學(xué)習(xí)功能.

[此貼子已經(jīng)被作者于2010-5-26 17:28:33編輯過]

作者: yantao    時(shí)間: 2010-5-26 17:34
在哪里下載?
作者: admin    時(shí)間: 2010-5-26 17:41

老地址:http://m.raoushi.com/ziliao/51hei-5/紅外編碼分析1.rar  

已經(jīng)修改過了 你重新下一次

 

 

 

[此貼子已經(jīng)被作者于2010-5-26 17:43:57編輯過]

作者: yantao    時(shí)間: 2010-5-26 18:07

hi

 

程序似乎可以錄制下我的電視和DVD遙控器的波形了,并且遙控器每個(gè)按鍵的波形都有所不同,程序應(yīng)該是正確的。

 

紅外波形錄制問題應(yīng)該是可以解決了,但是我還有以下三個(gè)問題:

  1. 怎樣將錄制的波形回放
  2. 怎樣將錄制的波形存在開發(fā)板上,掉電后仍然存在
  3. 如果開發(fā)板內(nèi)沒有類似24c02這樣的設(shè)備,能否給出個(gè)參考電路方便我們自己添加(類似nrf24L01那樣,通過飛線加入)

 


作者: admin    時(shí)間: 2010-5-26 18:37

   不知道你注意到?jīng)]有  錄制一個(gè)波形 花的時(shí)間是10秒,而文件是180多k,如果單片機(jī)與電腦脫離后用采集波形的那種方法來回放這個(gè)波形不太實(shí)際,因?yàn)閱纹瑱C(jī)的存儲(chǔ)空間有限.

   

   開發(fā)板上的24c0x系列eeprom存儲(chǔ)芯片是幾k,一般我們都是根據(jù)紅外發(fā)射器的資料 解碼出 這個(gè)波形的 用戶碼 和數(shù)據(jù)碼,這樣占的空間就很小了,才幾個(gè)字節(jié),開發(fā)板上的24c0x系列存儲(chǔ)芯片就可以存儲(chǔ)很多組紅外數(shù)據(jù) 以供發(fā)射.

 

  在“程序\紅外發(fā)射”目錄提供了這樣一個(gè)程序,可以遙控電視機(jī)。當(dāng)然前提是設(shè)置正確的用戶碼和數(shù)據(jù)碼你可以參考下這個(gè)寫出你設(shè)備的發(fā)射程序

[此貼子已經(jīng)被作者于2010-5-26 18:40:33編輯過]

作者: yantao    時(shí)間: 2010-5-26 19:22

明白了!

 

這是我錄制的我的TV遙控器的1和2鍵,請(qǐng)教版主怎么解碼?

 

key1: 0.391 high(1.747) 2.138 low(0.361) 2.499 high(0.693) 3.192 low(0.331) 3.523 high(0.662) 4.185 low(0.422) 4.607 high(0.662)

key2:  0.331 high(1.747) 2.078 low(0.421) 2.499 high(0.663) 3.162 low(0.331) 3.493 high(0.692) 4.185 low(0.392) 4.577

 

 

什么時(shí)候你的這個(gè)軟件可以源碼可以發(fā)布,最好能配合源碼附帶一個(gè)紅外遙控器解碼教程。

[此貼子已經(jīng)被作者于2010-5-26 22:54:43編輯過]

作者: admin    時(shí)間: 2010-5-27 23:44

 你這個(gè)編碼怎么這么簡(jiǎn)單 是個(gè)什么遙控器?你把波形導(dǎo)出 傳附件看看.  好確定解碼方案,還有你是只需要模擬發(fā)射這2個(gè)鍵 還是 全部都要發(fā)射.

 

[此貼子已經(jīng)被作者于2010-5-27 23:47:26編輯過]

作者: yantao    時(shí)間: 2010-5-28 08:22

hi

 

我想搞清楚紅外遙控的原理,應(yīng)該模擬兩個(gè)鍵就夠了。附件中是我錄制的波形。我的電視是Sharp 21寸的液晶電視。解壓后是兩個(gè)鍵的波形文件。

 

 

紅外編碼分析1.zip (995 Bytes, 下載次數(shù): 9)
[此貼子已經(jīng)被作者于2010-5-28 8:23:18編輯過]





歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1