国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一款新型智能紅外遙控系統(tǒng)的設(shè)計(jì)

2014-05-13 09:54彭建英潘雄文曾志剛
關(guān)鍵詞:遙控器遙控解碼

彭建英, 潘雄文, 曾志剛

?

一款新型智能紅外遙控系統(tǒng)的設(shè)計(jì)

彭建英*, 潘雄文, 曾志剛

(湖南文理學(xué)院 物理與電子科學(xué)學(xué)院, 湖南 常德, 415000)

以AT89S52單片機(jī)為核心設(shè)計(jì)了智能紅外遙控系統(tǒng), 主要進(jìn)行了紅外遙控發(fā)射模塊和紅外遙控接收模塊等相應(yīng)硬件電路的設(shè)計(jì). 單片機(jī)紅外遙控系統(tǒng)采用紅外線脈沖個(gè)數(shù)編碼, 單片機(jī)軟件解碼, 實(shí)現(xiàn)了對(duì)15路燈的開(kāi)關(guān)控制, 其中一路還可以進(jìn)行亮度的調(diào)節(jié), 最后進(jìn)行了系統(tǒng)的軟件仿真.

紅外線遙控器; AT89S52單片機(jī); 解碼; 編碼

目前, 市場(chǎng)上一般設(shè)備系統(tǒng)均采用專(zhuān)用的遙控器編碼及解碼集成電路, 具有制作簡(jiǎn)單、價(jià)格低廉等特點(diǎn). 但由于功能鍵數(shù)及功能受到特定的限制, 只適合于某一專(zhuān)用電器產(chǎn)品的應(yīng)用, 應(yīng)用范圍受到限制. 而采用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng)用設(shè)計(jì), 具有編程靈活多樣, 操作碼個(gè)數(shù)可隨意設(shè)定等優(yōu)點(diǎn). 單片機(jī)紅外遙控系統(tǒng)采用紅外線脈沖個(gè)數(shù)編碼, 單片機(jī)軟件解碼, 實(shí)現(xiàn)了對(duì)15路燈的開(kāi)關(guān)控制, 其中一路還可以進(jìn)行亮度的調(diào)節(jié).

1 系統(tǒng)總體設(shè)計(jì)方案

系統(tǒng)的紅外發(fā)送模塊原理框圖及紅外接收模塊原理框圖如圖1、圖2所示. 當(dāng)按下遙控按鈕時(shí), 單片機(jī)產(chǎn)生相應(yīng)的控制脈沖, 經(jīng)三極管電路放大后, 由紅外發(fā)光二極管發(fā)射出去.

當(dāng)紅外接收器接收到控制脈沖后, 經(jīng)單片機(jī)處理并判斷是否對(duì)電燈進(jìn)行調(diào)光, 如需調(diào)光則經(jīng)調(diào)光電路處理后實(shí)現(xiàn)調(diào)光功能[1—2].

圖1 紅外發(fā)射模塊原理框圖

圖2 紅外接收模塊原理框圖

2 系統(tǒng)硬件設(shè)計(jì)

2.1 遙控碼的編碼格式

為了使接收可靠, 第一位碼寬設(shè)為3 ms, 其余設(shè)為1 ms, 遙控碼數(shù)據(jù)幀間隔大于10 ms. 其編碼波形如圖3所示.

圖3 編碼波形圖

2.2 紅外發(fā)送模塊

紅外發(fā)送模塊電路圖如圖4所示. 其中: P1、P2口作按鍵掃描端口, 具有16個(gè)功能按鍵; RST引腳是單片機(jī)的復(fù)位腳, 該模塊電路采用簡(jiǎn)單的RC上電復(fù)位電路; 發(fā)送模塊單片機(jī)P1.6引腳作為紅外線遙控碼的輸入口, 用于輸出40 kHz載波編碼; XTAL1、XTAL2引腳接12 MHz晶振.

2.3 紅外接收模塊

紅外遙控器接收系統(tǒng)電路原理圖如圖5所示. 其控制系統(tǒng)主要由單片機(jī)AT89S52、紅外線接收電路、15路電器指示燈電路及調(diào)光控制電路等組成. 遙控器發(fā)射的紅外信號(hào)經(jīng)紅外接收處理傳送給單片機(jī), 單片機(jī)根據(jù)不同的鍵號(hào)進(jìn)行相應(yīng)控制. 其中P3.1引腳接收紅外信號(hào), P0口和P2口控制15路電器, P2.7引腳為可控硅調(diào)光燈的調(diào)光脈沖輸出, 控制電燈調(diào)光電路, P3.2引腳為中斷輸入口, P3.1引腳用于接收紅外遙控碼輸入信號(hào). 采用紅外接收一體化探頭IRL2, 可以方便簡(jiǎn)潔的實(shí)現(xiàn)紅外信號(hào)的PROTUES仿真.

圖4 紅外發(fā)送模塊電路圖

3 軟件設(shè)計(jì)

遙控發(fā)射的主程序過(guò)程: 首先初始化程序,然后調(diào)用鍵掃描處理子程序.

紅外信號(hào)發(fā)射過(guò)程: 首先裝入發(fā)射脈沖的個(gè)數(shù)(發(fā)射時(shí)為3 ms脈沖, 停發(fā)時(shí)為1 ms脈沖), 此時(shí)若發(fā)射脈沖個(gè)數(shù)是1則返回主程序, 若不是1則發(fā)1 ms脈沖, 然后再停發(fā)1 ms脈沖, 這樣便結(jié)束整個(gè)發(fā)射過(guò)程[3—4].

遙控接收部分過(guò)程: 首先初始化, 然后按照顯示亮度數(shù)據(jù)設(shè)定調(diào)光脈沖延時(shí)值, 看第0號(hào)調(diào)節(jié)燈光明暗鍵按下的次數(shù), 調(diào)入相應(yīng)的延時(shí)程序, 這時(shí)P2.7引腳則輸出調(diào)光脈沖然后返回; 若是0則直接返回. 遙控發(fā)射器主程序、遙控接收主程序略.

4 仿真結(jié)果及分析

4.1 紅外遙控器系統(tǒng)編碼解碼仿真

通過(guò)示波器比較紅外發(fā)送模塊的編碼波形以及紅外接收模塊的解碼波形, 上面是紅外發(fā)送模塊發(fā)送的遙控碼, 第8號(hào)鍵按下編碼解碼對(duì)比圖如圖6所示.

圖5 紅外遙控器接收系統(tǒng)電路原理圖

4.2 紅外遙控器系統(tǒng)對(duì)電燈亮度的控制

當(dāng)?shù)?號(hào)鍵(燈泡亮度控制鍵)按下9次時(shí), 當(dāng)時(shí)高電平占9等份, 整個(gè)周期內(nèi)高電平的占空比為90%, 此時(shí)電燈的亮度為9等級(jí), 波形如圖7所示.

圖6 第8號(hào)鍵按下編碼解碼對(duì)比圖

圖7 第0號(hào)鍵(燈泡亮度控制鍵)按下9次的PWM波形

5 結(jié)論

本文設(shè)計(jì)了以AT89S52單片機(jī)為核心的單片機(jī)遙控系統(tǒng), 紅外發(fā)送模塊采用脈沖個(gè)數(shù)編碼, 并模擬發(fā)射, 紅外接收模塊通過(guò)幀的接收處理解碼, 示波器顯示編碼解碼脈沖波形以及PWM脈寬調(diào)制波形, 使一個(gè)遙控器可以代替多個(gè)遙控器控制多個(gè)電器, 系統(tǒng)仿真結(jié)果表明系統(tǒng)設(shè)計(jì)可行.

[1] 裴彥純. 基于單片機(jī)系統(tǒng)的紅外遙控器應(yīng)用[J]. 現(xiàn)代電子技術(shù), 2007(4): 87—90.

[2] 梁延貴.遙控電路可控硅觸發(fā)電路語(yǔ)音電路分冊(cè)[M]. 北京: 科學(xué)技術(shù)文獻(xiàn)出版社, 2002: 20—30.

[3] 李遲生.智能遙控器的設(shè)計(jì)[J]. 電子技術(shù)應(yīng)用, 1997(3): 38—40.

[4] 吳愛(ài)萍, 朱曉春.基于AT89S51的多功能紅外遙控器設(shè)計(jì)[J]. 儀表技術(shù)與傳感器, 2008(8): 78—80.

Design of the intelligent infrared remote control system

PENG JianYing, PAN XiongWen, ZENG ZhiGang

(College of Physics and Electronics, Hunan University of Art and Science, Changde 415000, China)

With AT89S51 single chip computer as the core, the paper designs the intelligent infrared remote control system. This paper mainly introduces the design of infrared remote control transmitting module and infrared remote control receiving module hardware circuit. SCM infrared remote control system using infrared pulse number coding, decoding, realizes the switch control to the 15 street lamp, one of it can also adjust the brightness. Finally, the system simulation is conducted.

infrared remote controller; AT89S52 SCM; decoding; encoding

TP 274+.2

1672-6146(2014)02-0078-03

10.3969/j.issn.1672-6146.2014.02.017

通訊作者e-mail: 1186198908@qq.com.

2014-04-08

湖南省教育廳項(xiàng)目(13C626); 光電信息集成與光學(xué)制造技術(shù)湖南省重點(diǎn)實(shí)驗(yàn)室項(xiàng)目資助; 湖南文理學(xué)院重點(diǎn)學(xué)科建設(shè)項(xiàng)目資助(光學(xué)和無(wú)線電物理).

(責(zé)任編校:劉曉霞)

猜你喜歡
遙控器遙控解碼
如何遙控引爆的
《解碼萬(wàn)噸站》
我是“糊涂蟲(chóng)”
時(shí)間遙控器
爸媽有個(gè)“遙控器”
解碼eUCP2.0
他是如何遙控引爆的
NAD C368解碼/放大器一體機(jī)
Quad(國(guó)都)Vena解碼/放大器一體機(jī)
行走的飛行遙控器