日产精品视频无码免费_亚洲蜜臀AV日韩熟妇在线_国产亚洲精品女人久久久久久 _妞中文字幕在线视频导航

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 常用電子制作 >> 正文

紅外線遙控解碼實(shí)驗(yàn)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2008-11-22
    紅外線遙控是目前使用最廣泛的一種通信和遙控手段。由于紅外線遙控裝置具有體積小、功耗低、功能強(qiáng)、成本低等特點(diǎn),因而,繼彩電、錄像機(jī)之后,在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也紛紛采用紅外線遙控。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾。

1 紅外遙控系統(tǒng)

通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成,應(yīng)用編/解碼專用集成電路芯片來(lái)進(jìn)行控制操作,如圖1所示。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。


2 遙控發(fā)射器及其編碼

遙控發(fā)射器專用芯片很多,根據(jù)編碼格式可以分成脈沖寬度調(diào)制和脈沖相位調(diào)制兩大類,這里我們以運(yùn)用比較廣泛,解碼比較容易的脈沖寬度調(diào)制來(lái)加以說(shuō)明,現(xiàn)以LC7461組成發(fā)射電路為例說(shuō)明編碼原理。當(dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具有以下特征:

采用脈寬調(diào)制的串行碼,以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示二進(jìn)制的“0”;以脈寬為0.565ms、間隔1.685ms、周期為2.25ms的組合表示二進(jìn)制的“1”

上述“0”和“1”組成的42位二進(jìn)制碼經(jīng)38kHz的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率,達(dá)到降低電源功耗的目的。然后再通過(guò)紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射,

7461產(chǎn)生的遙控編碼是連續(xù)的42位二進(jìn)制碼組,其中前26位為用戶識(shí)別碼,能區(qū)別不同的紅外遙控設(shè)備,防止不同機(jī)種遙控碼互相干擾。后16位為8位的操作碼和8位的操作反碼用于核對(duì)數(shù)據(jù)是否接收準(zhǔn)確。

當(dāng)遙控器上任意一個(gè)按鍵按下超過(guò)36ms時(shí),LC7461芯片的振蕩器使芯片激活,將發(fā)射一個(gè)特定的同步碼頭,對(duì)于接收端而言就是一個(gè)9ms的低電平,和一個(gè)4.5ms的高電平,這個(gè)同步碼頭可以使程序知道從這個(gè)同步碼頭以后可以開(kāi)始接收數(shù)據(jù)。

解碼的關(guān)鍵是如何識(shí)別“0”和“1”,從位的定義我們可以發(fā)現(xiàn)“0”、“1”均以0.56ms的低電平開(kāi)始,不同的是高電平的寬度不同,“0”為0.56ms,“1”為1.68ms,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。如果從0.56ms低電平過(guò)后,開(kāi)始延時(shí),0.56ms以后,若讀到的電平為低,說(shuō)明該位為“0”,反之則為“1”,為了可靠起見(jiàn),延時(shí)必須比0.56ms長(zhǎng)些,但又不能超過(guò)1.12ms,否則如果該位為“0”,讀到的已是下一位的高電平,因此。1.12ms+0.56ms)/2=0.84ms最為可靠,一般取0.84ms左右即可。

    根據(jù)紅外編碼的格式,程序應(yīng)該等待9ms的起始碼和4.5ms的結(jié)果碼完成后才能讀碼。



    如果郵購(gòu)我們開(kāi)發(fā)的51單片機(jī)試驗(yàn)板和擴(kuò)展元件的網(wǎng)友,可以獲得如上圖所示的紅外遙控手柄,這種遙控器的編碼格式符合上面的描述規(guī)律,而且價(jià)格低廉,有32個(gè)按鍵,按鍵外形比較統(tǒng)一,如果用于批量開(kāi)發(fā),可以把遙控器上貼膜換成你需要的字符,這為開(kāi)發(fā)產(chǎn)品提供了便利。

接收器及解碼

LT0038是塑封一體化紅外線接收器,它是一種集紅外線接收、放大、整形于一體的集成電路,不需要任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號(hào)兼容的所有工作,沒(méi)有紅外遙控信號(hào)時(shí)為高電平,收到紅外信號(hào)時(shí)為低電平,而體積和普通的塑封三極管大小一樣,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。

下面是一個(gè)對(duì)51實(shí)驗(yàn)板配套的紅外線遙控器的解碼程序,它可以把上圖32鍵的紅外遙控器每一個(gè)按鍵的鍵值讀出來(lái),并且通過(guò)實(shí)驗(yàn)板上P1口的8個(gè)LED顯示出來(lái),在解碼成功的同時(shí)并且能發(fā)出“嘀嘀嘀”的提示音。

       ORG 0000H
       AJMP MAIN;轉(zhuǎn)入主程序
       ORG 0003H ;外部中斷P3.2腳INT0入口地址
       AJMP INT ;轉(zhuǎn)入外部中斷服務(wù)子程序(解碼程序)
       ;以下為主程序進(jìn)行CPU中斷方式設(shè)置
MAIN:  SETB EA ;打開(kāi)CPU總中斷請(qǐng)求
       SETB IT0 ;設(shè)定INT0的觸發(fā)方式為脈沖負(fù)邊沿觸發(fā)
       SETB EX0 ;打開(kāi)INT0中斷請(qǐng)求
       ;以下對(duì)單片機(jī)的所有引腳進(jìn)行初始化,全部設(shè)置成高電平
       MOV P2,#11100111B
       AJMP $            

INT:   CLR EA;暫時(shí)關(guān)閉CPU的所有中斷請(qǐng)求
       MOV R6,#10
SB:    ACALL YS1;調(diào)用882微秒延時(shí)子程序
       JB P3.2,EXIT;延時(shí)882微秒后判斷P3.2腳是否出現(xiàn)高電平如果有就退出解碼程序
       DJNZ R6, SB;重復(fù)10次,目的是檢測(cè)在8820微秒內(nèi)如果出現(xiàn)高電平就退出解碼程序
;以上完成對(duì)遙控信號(hào)的9000微秒的初始低電平信號(hào)的識(shí)別。
       JNB P3.2, $;等待高電平避開(kāi)9毫秒低電平引導(dǎo)脈沖
       ACALL YS2;延時(shí)4.74毫秒避開(kāi)4.5毫秒的結(jié)果碼
       MOV R7,#26;忽略前26位系統(tǒng)識(shí)別碼

JJJJA: JNB P3.2,$;等待地址碼第一位的高電平信號(hào)
       LCALL YS1;高電平開(kāi)始后用882微秒的時(shí)間尺去判斷信號(hào)此時(shí)的高低電平狀態(tài)
       MOV C,P3.2;將P3.2引腳此時(shí)的電平狀態(tài)0或1存入C中
       JNC UUUA;如果為0就跳轉(zhuǎn)到UUUA
       LCALL YS3;檢測(cè)到高電平1的話延時(shí)1毫秒等待脈沖高電平結(jié)束
UUUA:  DJNZ R7,JJJJA

       MOV R1,#1AH ;設(shè)定1AH為起始RAM區(qū)
       MOV R2,#2;接收從1AH到1BH的2個(gè)內(nèi)存,用于存放操作碼和操作反碼
PP:    MOV R3,#8;每組數(shù)據(jù)為8位

JJJJ:  JNB P3.2,$;等待地址碼第一位的高電平信號(hào)
       LCALL YS1;高電平開(kāi)始后用882微秒的時(shí)間尺去判斷信號(hào)此時(shí)的高低電平狀態(tài)
       MOV C,P3.2;將P3.2引腳此時(shí)的電平狀態(tài)0或1存入C中
       JNC UUU;如果為0就跳轉(zhuǎn)到UUU
       LCALL YS3;檢測(cè)到高電平1的話延時(shí)1毫秒等待脈沖高電平結(jié)束
UUU:   MOV A,@R1;將R1中地址的給A
       RRC A;將C中的值0或1移入A中的最低位
       MOV @R1,A;將A中的數(shù)暫時(shí)存放在R1數(shù)值的內(nèi)存中
       DJNZ R3,JJJJ;接收滿8位換一個(gè)內(nèi)存
       INC R1;對(duì)R1中的值加1,換下一個(gè)RAM
       DJNZ R2,PP ;接收完8位數(shù)據(jù)碼和8位數(shù)據(jù)反碼,存放在1AH/1BH中

       MOV A,1AH
       CPL A;對(duì)1AH取反后和1BH比較
       CJNE A,1BH,EXIT;如果不等表示接收數(shù)據(jù)發(fā)生錯(cuò)誤,放棄

       MOV P1,1AH;將按鍵的鍵值通過(guò)P1口的8個(gè)LED顯示出來(lái)!
       MOV A,1AH;將紅外遙控器具體按鍵的鍵值發(fā)送到串口去
       MOV SBUF,A;通過(guò)串口在電腦屏幕上顯示出來(lái)

       CLR P2.5;蜂鳴器鳴響嘀嘀嘀的聲音,表示解碼成功
       LCALL YS2
       LCALL YS2
       LCALL YS2
       SETB P2.5;蜂鳴器停止
EXIT:  SETB EA ;允許中斷
       RETI ;退出解碼子程序

YS1:   MOV R4,#20 ;(占用R4/R5)延時(shí)子程序1,精確延時(shí)882微秒
D1:    ;MOV R5,#20  ;晶振為11.0592M時(shí),請(qǐng)用 ; 注釋掉此行
       MOV R5,#19  ;晶振為12M時(shí),請(qǐng)用 ; 注釋掉此行
       DJNZ R5,$
       DJNZ R4,D1
       RET

YS2:   MOV R4,#10 ;(占用R4/R5)延時(shí)子程序2,精確延時(shí)4740微秒
D2:    ;MOV R5,#235  ;晶振為11.0592M時(shí),請(qǐng)用 ; 注釋掉此行
       MOV R5,#216  ;晶振為12M時(shí),請(qǐng)用 ; 注釋掉此行
       DJNZ R5,$
       DJNZ R4,D2
       RET

YS3:   MOV R4,#2;(占用R4/R5)延時(shí)程序3,精確延時(shí)1000微秒
D3:    ;MOV R5,#248   ;晶振為11.0592M時(shí),請(qǐng)用 ; 注釋掉此行
       MOV R5,#228  ;晶振為12M時(shí),請(qǐng)用 ; 注釋掉此行
       DJNZ R5,$
       DJNZ R4,D3
       RET

DELAY: MOV R1,#08H;(占用R1/R2/R3)延時(shí)子程序,12M晶振延時(shí)約250毫秒
L3:    MOV R2 ,#0FAH
L1:    MOV R3 ,#0FAH
L2:    DJNZ R3 ,L2
       DJNZ R2 ,L1
       DJNZ R1 ,L3
       RET
       END

keil工程文件:  hongwai.rar



0A       01
11 12 13 14
15 16 17 18
19 10 1A 1B
0E 02 03 1C
06 04 05 0C
0D 08 09 1D
00 1F 1E 0B
07       0F

這是按照紅外遙控器按鍵的實(shí)際位置給出的32個(gè)按鍵的鍵值(16進(jìn)制)
Tags:紅外線,遙控,解碼  
責(zé)任編輯:admin
相關(guān)文章列表
沒(méi)有相關(guān)文章
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
999久久久免费精品国产牛牛| 久久国产精品永久免费网站| 欧美大片aaaa一级毛片| 久久成人亚洲| 精品视频在线看 | a级毛片免费观看网站| 91麻豆国产级在线| 91麻豆精品国产自产在线观看一区 | 国产不卡精品一区二区三区| 国产极品精频在线观看| 色综合久久天天综合| 成人高清护士在线播放| 国产福利免费视频| 久久国产精品只做精品| a级毛片免费全部播放| 日本伦理黄色大片在线观看网站| 日韩专区一区| 韩国毛片 免费| 黄色免费网站在线| 日韩专区在线播放| 欧美另类videosbestsex| 成人免费观看男女羞羞视频| 国产视频一区二区在线播放| 久久久成人网| 免费国产在线观看| 国产a免费观看| 国产精品12| 国产一区二区福利久久| 成人影视在线播放| 国产成人精品综合在线| 精品视频在线看 | 一级女性全黄生活片免费| 日韩专区一区| 欧美大片aaaa一级毛片| 成人在激情在线视频| 免费国产在线观看| 亚洲女人国产香蕉久久精品 | 国产成人精品影视| 精品久久久久久影院免费| 亚欧成人毛片一区二区三区四区| 午夜在线亚洲男人午在线| 精品国产一区二区三区久久久狼 | 九九精品久久久久久久久| 国产麻豆精品视频| 欧美a级片视频| 成人免费高清视频| 国产成人精品影视| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 一级毛片视频播放| 国产视频在线免费观看| 国产麻豆精品视频| 国产一级生活片| 国产视频一区在线| 色综合久久天天综线观看| 午夜家庭影院| 91麻豆精品国产高清在线| 久久国产一久久高清| 国产一区二区福利久久| 天天做人人爱夜夜爽2020毛片| 成人高清视频在线观看| 久久久久久久网| 国产一区二区精品尤物| 美女被草网站| 国产视频久久久| 亚久久伊人精品青青草原2020| 午夜欧美福利| 精品久久久久久免费影院| 精品久久久久久中文| 成人影院久久久久久影院| 精品视频在线观看一区二区三区| 日韩中文字幕一区二区不卡| 亚洲女人国产香蕉久久精品 | 精品国产一区二区三区久久久狼| a级毛片免费观看网站| 国产美女在线观看| 欧美日本韩国| 免费国产在线视频| 99久久精品国产国产毛片| 九九免费高清在线观看视频| a级毛片免费全部播放| 国产高清在线精品一区a| 久久国产精品自线拍免费| 国产福利免费视频| 久久久久久久网| 国产a网| 99久久精品国产片| 国产不卡在线观看| 日本伦理片网站| 精品久久久久久影院免费| 国产一区二区高清视频| 你懂的福利视频| 国产视频在线免费观看| 美女免费精品高清毛片在线视| 亚欧成人乱码一区二区| 欧美另类videosbestsex高清| 国产高清视频免费| 欧美大片aaaa一级毛片| 国产网站免费在线观看| 日韩字幕在线| 精品在线免费播放| 99热热久久| 黄视频网站免费观看| 国产视频久久久久| 国产原创视频在线| 美女免费精品视频在线观看| 欧美另类videosbestsex视频| 人人干人人草| 可以免费在线看黄的网站| 国产高清在线精品一区a| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 夜夜操网| 国产极品白嫩美女在线观看看| 国产网站麻豆精品视频| 九九干| 精品国产一区二区三区免费| 亚洲女人国产香蕉久久精品| 国产伦精品一区二区三区在线观看| 精品国产香蕉在线播出 | 成人a大片高清在线观看| 精品在线免费播放| 亚洲天堂免费| 日韩一级黄色| 久久久久久久久综合影视网| 精品国产香蕉在线播出 | 久久成人性色生活片| 99色视频在线观看| 欧美爱爱动态| 国产精品12| 亚洲精品久久玖玖玖玖| a级黄色毛片免费播放视频| 成人在免费观看视频国产| 亚洲精品久久玖玖玖玖| 四虎影视精品永久免费网站| 亚洲女人国产香蕉久久精品| 成人免费一级毛片在线播放视频| 久久国产精品自线拍免费| 亚久久伊人精品青青草原2020| 可以免费看污视频的网站| 999精品视频在线| 欧美激情一区二区三区视频| 99久久网站| 欧美另类videosbestsex视频| 成人高清视频在线观看| 免费一级片网站| 99久久精品国产片| 可以在线看黄的网站| 亚欧视频在线| 一级女性全黄久久生活片| 亚洲女人国产香蕉久久精品 | 日韩一级黄色| 国产伦理精品| 免费国产在线观看| 国产a网| 日韩欧美一及在线播放| 日韩在线观看视频网站| 免费国产在线观看| 精品国产香蕉在线播出 | 精品毛片视频| 精品美女| 一本高清在线| 黄色福利片| 国产视频一区二区在线播放| 国产成人精品在线| 青草国产在线| 精品国产一区二区三区久久久狼| 精品国产三级a∨在线观看| 国产一级生活片| 九九热精品免费观看| 成人免费福利片在线观看| 欧美激情一区二区三区在线播放| 天天做人人爱夜夜爽2020| 99久久精品国产免费| 成人免费网站视频ww| 日本免费看视频| 精品视频在线看| 999精品在线| 国产精品1024永久免费视频| 91麻豆国产级在线| 一级片片| 亚欧成人乱码一区二区| 国产成人精品综合在线| 免费毛片播放| 欧美电影免费| 精品国产香蕉在线播出 | 欧美激情中文字幕一区二区| 美女免费精品高清毛片在线视| 久久99青青久久99久久| 99久久精品国产片| 免费国产在线观看| 国产麻豆精品| 国产网站在线| 97视频免费在线| 国产国语对白一级毛片| 国产伦精品一区二区三区在线观看| 国产成人精品综合| 成人免费观看网欧美片| 美国一区二区三区| 九九国产| 久久国产一久久高清| 999久久狠狠免费精品|