<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>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 紅外遙控芯片BA5104的軟件解碼方法探討

紅外遙控芯片BA5104的軟件解碼方法探討

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

摘要:根據BA5104的編碼格式,探討使用ATmega16進(jìn)行軟件的兩種方法:外部中斷法和輸入捕獲功能法。詳細闡述這兩種解碼方法的思路,并給出相應的解碼中斷服務(wù)子程序。分析這兩種解碼方法的優(yōu)缺點(diǎn),得出輸入捕獲功能解碼法比外部中斷解碼法效率更高、解出的遙控碼更穩定、可靠的結論。
關(guān)鍵詞:;;解碼;

用BA5104芯片構成的紅外遙控發(fā)射器電路具有外接元件少、成本低廉、器件本身功耗低、電源電壓適應范圍寬、工作穩定可靠等特點(diǎn),因此廣泛應用于遙控風(fēng)扇、燈器、電熱水器等各類(lèi)家用電器中。BA5104芯片解碼常用BA5204、BA820X系列、SM5032C等芯片進(jìn)行硬件解碼,這種解碼方法缺乏靈活性。目前許多電子產(chǎn)品和電氣設備以單片機作為核心控制器且逐漸采用紅外遙控器進(jìn)行操作,采用軟件解碼代替硬件解碼,對于設備的升級和改造提供極大的靈活性,降低開(kāi)發(fā)成本。

1 BA5104芯片構成的紅外遙控發(fā)射器電路
BA5104構成的紅外遙控發(fā)射器電路如圖1所示。K1~K8為遙控器的輸入按鍵,由于BA5104的按鍵輸入端內接有上拉電阻無(wú)鍵按下時(shí),電路沒(méi)有電流流通,無(wú)編碼信號輸出。當電路中有任一鍵按下時(shí),振蕩電路起振,產(chǎn)生455 kHz的振蕩信號,經(jīng)BA5104內部電路進(jìn)行12分頻,得到38 kHz的載波信號。按鍵的綰碼信息和C1、C2的狀態(tài)信息經(jīng)內部電路進(jìn)行編碼調制,由15腳串行輸出,經(jīng)三極管Q1,Q2構成的達靈頓電路放大,驅動(dòng)經(jīng)外發(fā)射管發(fā)射38 kHz的已調制紅外載波信號。14腳輸出高電平,點(diǎn)亮發(fā)射狀態(tài)指示燈LED1。

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

a.JPG



2 BA5104芯片的編碼格式
BA5104的編碼格式瑚為:每一幀遙控碼的長(cháng)度為12位,包括3位起始碼位、2位用戶(hù)碼位、7位指令碼位。每一幀遙控碼的時(shí)間間隔為4T,其中T=1.687 9 ms為每一位遙控碼的周期。一幀遙控碼如圖2所示。遙控碼“0”用1/4T的高電平、3/4T的低電平表示,遙控碼“1”用3/4T的高電平、1/4T的低電平表示,一位遙控碼的波形如圖3所示。

b.JPG


上一頁(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>