資源描述:
《紅外遙控解碼系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、創(chuàng)新設(shè)計(jì)與實(shí)踐課程設(shè)計(jì)題目:紅外遙控解碼系統(tǒng)設(shè)計(jì)分析院系名稱:電氣工程學(xué)院專業(yè)班級(jí):電氣F0902指導(dǎo)教師:設(shè)計(jì)時(shí)間:2012/12/17-2012/12/23成績(jī):指導(dǎo)老師簽名:日期:紅外遙控解碼系統(tǒng)設(shè)計(jì)分析一紅外遙控解碼的現(xiàn)狀發(fā)展紅外遙控器作為一種極其普及的家用電器的附件,全球每年的需求量在5億只以上。有眾多的廠家在專業(yè)生產(chǎn)紅外遙控器,也有眾多的遙控器方案開發(fā)公司在專業(yè)開發(fā)各種紅外遙控器集成電路。紅外線遙控是目前使用最廣泛的一種通信和遙控手段。由于紅外線遙控裝置具有體積小、功耗低、功能強(qiáng)、成本低等特點(diǎn),因而,繼彩電、錄像機(jī)
2、之后,在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也紛紛采用紅外線遙控。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾。通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成。應(yīng)用編/解碼專用集成電路芯片來進(jìn)行控制操作。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。二紅外遙控解碼原理與設(shè)計(jì)思路整體設(shè)計(jì)思路為:經(jīng)過上述方案的分析選擇,得出系統(tǒng)硬件由以下幾部分組成:電視紅外遙控器,51單片機(jī)最小系統(tǒng),接收放大于一體集成紅外接收頭,1
3、602液晶顯示驅(qū)動(dòng)電路。根據(jù)掃描到不同的按鍵值轉(zhuǎn)至相對(duì)應(yīng)的ROM表讀取數(shù)據(jù)。確認(rèn)設(shè)備及菜單選擇鍵后51單片機(jī)將從ROM讀取出來的值,按照數(shù)據(jù)處理要求從輸出控制脈沖與T0產(chǎn)生的38KHz的載波進(jìn)行調(diào)制,經(jīng)NPN三極管對(duì)信號(hào)放大驅(qū)動(dòng)紅外發(fā)光管將控制信號(hào)發(fā)送出去。紅外數(shù)據(jù)接收則是采用HS0038一體化紅外接收頭,內(nèi)部集成紅外接收、數(shù)據(jù)采集、解碼的功能,只要在接收端INT0檢測(cè)頭信號(hào)低電平的到來,就可完成對(duì)整個(gè)串行的信號(hào)進(jìn)行分析得出當(dāng)前控制指令的功能。然后根據(jù)所得的指令去操作相應(yīng)的用電器件工作,如圖1-1所示。紅外傳輸紅外遙控器發(fā)紅外
4、接收電路STC89S51單片機(jī)顯示電路三紅外解碼硬件電路單片機(jī)介紹STC89S51是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。使用Atmel公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得STC89S51為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。STC89S51具有以下標(biāo)準(zhǔn)功能:8K字節(jié)Flash,256字節(jié)RAM,32位I/O口線,
5、看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。另外,AT89S52可降至0Hz靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。時(shí)鐘電路與RC復(fù)位電路STC89S51芯片內(nèi)部有一高增益反相放大器,用于構(gòu)成振蕩器反相放大器的輸入端為XTAL1,輸出端為XTAL2。在XTAL1、XTAL2(第19、18
6、引腳)兩端接一個(gè)石英晶體振蕩器,和兩個(gè)電容就構(gòu)成了穩(wěn)定自激諧振電路。晶振頻率為11.0592MHz,C12、C13是兩個(gè)瓷片電容,與晶振Y2構(gòu)成了自激諧振電路。其電容的作用主要是對(duì)頻率進(jìn)行微調(diào),一般取30~45pF左右。使用該電路可產(chǎn)生穩(wěn)定的11.0592MHz頻率,受外界的環(huán)境的干擾影響非常小。其接法如圖2-2所示:復(fù)位是單片機(jī)初始化操作,其主要功能是把PC初始化為0000H,使單片機(jī)從0000H單元執(zhí)行程序。除了進(jìn)入系統(tǒng)的正常初始化之外,當(dāng)程序運(yùn)行出錯(cuò)或操作錯(cuò)誤使系統(tǒng)處于死鎖狀態(tài)時(shí),為擺脫困境,也需要按復(fù)位鍵重新啟動(dòng)。復(fù)位
7、電路采用了按鍵與上電復(fù)位。上電與按鍵均可以有效復(fù)位。上電瞬間RST引腳獲得高電平,單片機(jī)復(fù)位電路隨著電容的C11的充電,RST引腳的高電平逐漸下降。RST引腳的高電平只要能保持足夠的時(shí)間(2個(gè)機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。按鍵復(fù)位是直接將高電平通過電阻R11、R10分壓到達(dá)RESET引腳,實(shí)現(xiàn)復(fù)位操作。四紅外遙控電路WD6122芯片紅外發(fā)射電路WD6122芯片是通用紅外遙控發(fā)射集成電路,采用CMOS工藝制造,最多可外接64個(gè)按鍵,并有三組雙重按鍵。封裝形式為SOP-24和SOP-20。特點(diǎn)1低壓CMOS工藝制造2工作電
8、壓范圍寬3通過外部接法最多可產(chǎn)生65536種用戶碼4可通過SEL管腳選擇,最多可支持128+6條指令碼5SOP-24、SOP-20、COB封裝形式可選應(yīng)用范圍VCD、DVD播放機(jī)、電視機(jī)、組合音響設(shè)備、電視機(jī)頂盒結(jié)構(gòu)框圖管腳圖與管教說明管腳圖管教說明功能說明編碼方式WD612