紅外脈沖編碼IC的鍵值和用戶碼測試和分析_第1頁
紅外脈沖編碼IC的鍵值和用戶碼測試和分析_第2頁
紅外脈沖編碼IC的鍵值和用戶碼測試和分析_第3頁
紅外脈沖編碼IC的鍵值和用戶碼測試和分析_第4頁
紅外脈沖編碼IC的鍵值和用戶碼測試和分析_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、紅外脈沖編碼IC的鍵值和用戶碼 測試和分析版權(quán)歸作者所有,不得抄襲, 轉(zhuǎn)載請(qǐng)注明作者和出處,否則追究法律責(zé)任! 作者: 李海林 2010.6月在網(wǎng)絡(luò)上查找了一下紅外脈沖編碼IC的鍵值和用戶碼是怎樣定義的,沒找到一個(gè)清楚明了的資料,少許英文資料又不太看得懂,中文資料更少。總之沒找到一看就懂的資料。我決定自己找一個(gè)紅外脈沖編碼IC,測試和分析它的鍵值和用戶碼。找了一個(gè)DVD最常用的紅外脈沖編碼IC PT2222。引腳定義圖,圖1:應(yīng)用原電路圖,圖2:自己修改了的電路圖,圖3:下圖是我用測碼軟件測得的64個(gè)遙控鍵值(注:實(shí)際應(yīng)用電路沒虛線內(nèi)電路,測試的用戶碼是00 FF),圖4: 將IC的9腳接地,

2、測試用戶碼仍然是00 FF,不過按鍵碼值變了,按鍵值是在9腳接高電平測試時(shí)的16進(jìn)制 數(shù)值加16進(jìn)制數(shù)80。比如:00+80變成80,51+80變成D1,1B+80變成9B。HT2222的9腳設(shè)置不同鍵值比較,圖5:測試發(fā)現(xiàn)改變K1-K16的閉合狀態(tài)(見圖3),可以得到不同的用戶碼,但是遙控器按鍵值只有9腳狀態(tài)有關(guān),跟K1-K16沒關(guān)系,由K1-K16組合的狀態(tài)很多,大家可以計(jì)算一下看有多少。下面測試的是部分狀態(tài),表1:閉合的開關(guān)(其它的都斷開)測得的用戶碼全部斷開00FFK101FEK202FDK304FBK4 08F7K510EFK620DFK740BFK8807FK900FEK1000F

3、DK1100FBK1200F7K1300EFK1400DFK1500BFK16007FK12 K408FFK9 K101FFK16 K880FFK12 K4 K16087FK14 K6 K16207FK12 K4 K16 K888FFK14 K6 K16 K8A0FF.下面說說我經(jīng)過分析,計(jì)算,測試核對(duì)的用戶碼計(jì)算方法(開關(guān)閉合為1,斷開為0)。大家先看看這幾個(gè)資料:圖6圖7用戶碼對(duì)應(yīng)演示 圖8-1用戶碼對(duì)應(yīng)演示接圖8-1,圖8-2:由K1-K16的開閉狀態(tài),推算用戶碼,計(jì)算結(jié)果同測碼軟件測得值:(1)測碼軟件測得用戶碼00 FF=0000 0000 1111 1111 bit0-bit7 b

4、it7-bit0 K1-K8: 0000 0000-0000 0000 0 0 00FFK9*-K16*: 0000 0000 K9-K16: 1111 1111-1111 1111 F F(2)測碼軟件測得用戶碼01 FE=0000 0001 1111 1110 bit0-bit7 bit7-bit0K1-K8: 1000 0000-0000 0001 0 1 01FEK9*-K16*: 0000 0000K9-K16: 0111 1111-1111 1110 F E(3)測碼軟件測得用戶碼20 7F=0010 0000 0111 1111 bit0-bit7 bit7-bit0K1-K8:

5、 0000 0100-0010 0000 2 0 207FK9*-K16*: 0000 0101K9-K16: 1111 1110-0111 1111 7 F(4)測碼軟件測得用戶碼A0 FF=1010 0000 1111 1111 bit0-bit7 bit7-bit0 K1-K8: 0000 0101-1010 0000 A 0 A0FFK9*-K16*: 0000 0101 K9-K16: 1111 1111-1111 1111 F F(5)測碼軟件測得用戶碼80 7F=1000 0000 0111 1111 bit0-bit7 bit7-bit0 K1-K8: 0000 0001-10

6、00 0000 8 0 807FK9*-K16*: 0000 0000 K9-K16: 1111 1110-0111 1111 7 F .* 用戶碼轉(zhuǎn)換表,表2: 左邊右邊Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit7Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit7將bit0-bit7改變?yōu)閎it7-bit0這時(shí)是8bit二進(jìn)制轉(zhuǎn)換為16進(jìn)制就是遙控器用戶碼前一個(gè)16進(jìn)制數(shù)將bit0-bit7改變?yōu)閎it7-bit0這時(shí)是8bit二進(jìn)制轉(zhuǎn)換為16進(jìn)制就是遙控器用戶碼的后一個(gè)16進(jìn)制數(shù)用戶碼Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit000000000111111110

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論