<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 智能紅外遙控開(kāi)關(guān)原理及設計

智能紅外遙控開(kāi)關(guān)原理及設計

作者: 時(shí)間:2010-10-08 來(lái)源:網(wǎng)絡(luò ) 收藏

3 程序
接收頭解調出的編碼是串行二進(jìn)制碼,包含著(zhù)器按鍵信息。但它還不便于CPU讀取識別,因此需要先對這些串行二進(jìn)制碼進(jìn)行解碼。本采用的是軟件解碼方式對接收到的信號進(jìn)行解碼。
3.1 器發(fā)射編碼簡(jiǎn)介
目前應用中的各種紅外遙控系統的都大同小異,區別只是在于各系統的信號編碼格式不同。遙控器所產(chǎn)生的脈沖編碼的格式一般為:

其中,引導脈沖為寬度是10 ms左右的一個(gè)高脈沖和一個(gè)低脈沖的組合,用來(lái)標識指令碼的開(kāi)始。識別碼、鍵碼、鍵碼的反碼均為數據編碼脈沖,用二進(jìn)制數表示。“O”和“1”均由毫秒量級的高低脈沖的組合代表識別碼(即用戶(hù)碼)是對每個(gè)遙控系統的標識。當指令鍵按下時(shí),指令信號產(chǎn)生電路便產(chǎn)生脈沖編碼。鍵碼后面一般還要有鍵碼的校驗碼,用來(lái)檢驗鍵碼接收的正確性,防止誤動(dòng)作,增強系統的可靠性。
3.2存儲編碼程序
當按下“記憶”按鍵S1時(shí),單片機進(jìn)入存儲記憶紅外遙控編碼的狀態(tài)。ATmega8L單片機首先關(guān)閉中斷,等待遙控器發(fā)出的紅外遙控編碼輸入。當紅外遙控編碼輸入后,單片機將其保存至E2PROM中。這樣,即使斷電之后,單片機存儲在E2PROM中的信息也不會(huì )丟失,可以保證斷電后的正常使用。存儲紅外信號的編碼程序流程圖如圖4所示。

本文引用地址:http://dyxdggzs.com/article/162805.htm


3.3 軟件解碼程序設計
軟件解碼則由ATmega8L單片機的外部中斷、定時(shí)器以及軟件構成一個(gè)紅外遙控接收系統。定時(shí)器用于延時(shí)測量?jì)蓚€(gè)脈沖串之間的間隔。外部中斷用于當接收到紅外脈沖信號時(shí)觸發(fā)定時(shí)器進(jìn)行數據接收。當紅外接收管接收到紅外脈沖時(shí),程序首先出發(fā)外部中斷,由外部中斷啟動(dòng)定時(shí)器,每個(gè)一段時(shí)間間隔就采樣一次,并將采樣到的紅外脈沖編碼保存到RAM變量中,然后與存儲編碼程序中所保存的編碼進(jìn)行比較,當
兩者相同時(shí)則認為是按下了按鍵,進(jìn)行相應的操作,否則程序不執行操作。軟件解碼程序的流程圖如圖5所示。

4 結語(yǔ)
目前的家用電器,如電視機、VCD、DVD和功放機等一般都配備了遙控器及化控制技術(shù),給人們的使用帶來(lái)了極大的方便。隨之而來(lái)的小家電如電燈的控制也在向自動(dòng)化、化操作方面發(fā)展,這樣才能滿(mǎn)足人們的生活需求。紅外遙控開(kāi)關(guān)充分利用了現在家用電器繁多的遙控器,實(shí)現了遙控器的功能復用,而且在軟件解碼紅外遙控系統中,解碼的核心是CPU,電路極為簡(jiǎn)單無(wú)須外圍器件,體積小,抗干擾能力強。經(jīng)過(guò)實(shí)驗多次測試,該開(kāi)關(guān)可以替換原墻壁開(kāi)關(guān),不用再增加連線(xiàn),為安裝和使用提供了方便。把原機械式墻壁換成該遙控開(kāi)關(guān)不僅實(shí)用,也很安全經(jīng)濟。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>