專利名稱::遙控接收轉(zhuǎn)串口發(fā)送裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明屬于電子數(shù)據(jù)處理
技術(shù)領(lǐng)域:
,特別涉及串口通訊終端設(shè)備。
背景技術(shù):
:遙控接收轉(zhuǎn)串口這項技術(shù)主要應(yīng)用于數(shù)據(jù)終端通信和遙控控制領(lǐng)域,在家電領(lǐng)域有著十分廣闊應(yīng)用前景。例如在基于計算機控制的電視機系統(tǒng)中,計算機中信息可以通過串口傳輸,計算機和電視機的數(shù)據(jù)通信傳輸則可以采用方便簡潔的遙控方式,這樣遙控轉(zhuǎn)串口的技術(shù)便顯得十分有意義既省去了計算機和電視機之間的連線,又符合家電消費者的實際需要,從而大大提高了產(chǎn)品的競爭力。隨著家電技術(shù)的發(fā)展,通信技術(shù)逐漸融入到家電中,家電之間的通信、計算機與家電之間的通信越來越多,遙控轉(zhuǎn)串口恰好解決了通信終端之間接口不統(tǒng)一的問題。在串口通訊技術(shù)迅速發(fā)展的今天,現(xiàn)代家電市場要求通信的形式多樣化來滿足通信設(shè)備功能的需求。遙控轉(zhuǎn)串口這一技術(shù)大大推進了串口通訊的技術(shù)發(fā)展,隨著研發(fā)的深入,遙控轉(zhuǎn)串口技術(shù)在電子數(shù)據(jù)處理
技術(shù)領(lǐng)域:
的應(yīng)用前景將會越來越廣闊。
發(fā)明內(nèi)容一本發(fā)明的目的是提供一種遙控接收轉(zhuǎn)串口發(fā)送裝置。該裝置接收遙控器發(fā)射的紅外代碼,并按照NEC的編碼規(guī)則進行解碼,再將解碼得到的數(shù)據(jù)轉(zhuǎn)換為串口模式向外發(fā)送。本發(fā)明包括MCU、SPI接口、復位電路、電源模塊、晶振、LED模塊、串口發(fā)送模塊、遙控接收模塊。其中SP工接口的端口對應(yīng)連接MCU的MOSI、MIS0、SCK端口;復位電路的端口對應(yīng)連接MCU的RST接口;電源模塊的端口對應(yīng)連接MCU的VCC端口;晶振的端口對應(yīng)連接MCU的XTAL1、XTAL2端口;LED模塊的端口對應(yīng)連接MCU的PC4端口;串口發(fā)送模塊的端口對應(yīng)連接MCU的PD0和PD1端口;遙控接收模塊的端口對應(yīng)連接MCU的PD2端口。在實際工作中,本發(fā)明通過MCU的P32管腳將遙控器發(fā)送的紅外代碼進行采樣,然后通過遙控接收模塊將紅外代碼進行解碼,通過串口發(fā)送模塊將解碼后的數(shù)字信號由串口發(fā)送出去。本發(fā)明除了具備基本的遙控解碼功能外,還結(jié)合了NEC編碼的特點,增加了數(shù)據(jù)傳輸?shù)姆€(wěn)定性,遙控器發(fā)射的紅外代碼可經(jīng)該裝置穩(wěn)定的轉(zhuǎn)換為電視或其它被控制設(shè)備能識別的信號,能滿足遙控接收的全部需求。本發(fā)明將紅外接收、紅外解碼、紅外數(shù)據(jù)轉(zhuǎn)串口數(shù)據(jù),串口數(shù)據(jù)發(fā)送等技術(shù)有機結(jié)合,是一種成本低、效率高、可靠性好的串口轉(zhuǎn)接設(shè)備,可廣泛應(yīng)用于各種電子數(shù)據(jù)處理領(lǐng)域。附圖1為本發(fā)明實施例的功能結(jié)構(gòu)框圖附圖2為本發(fā)明實施例的邏輯原理框圖附圖3為本發(fā)明實施例的主控制原理圖具體實施方式下面結(jié)合附圖,對本發(fā)明的實施例進行具體說明參考附圖l、2,本發(fā)明包括MCU(1)、SPI接口(2)、復位電路(3)、電源模塊(4)、晶振(5)、LED模塊(6)、串口發(fā)送模塊(7)、遙控接收模塊(8)。其中SPI接口(2)的端口對應(yīng)連接MCU(1)的P15、P16、P17端口;復位電路(3)的端口對應(yīng)連接MCU(1)的P29端口;電源模塊(4)的端口對應(yīng)連接MCU(1)的P4、P5、P6端口;晶振(5)的端口對應(yīng)連接MCU(1)的P7、P8端口;LED模塊(6)的端口對應(yīng)連接MCU(1)的P27端口;串口發(fā)送模塊(7)的端口對應(yīng)MCU(1)的P30、P31端口;遙控接收模塊(8)的端口對應(yīng)連接MCU(1)的P32端口。參考附圖3,在本發(fā)明實施例中,SPI接口(2)主要用于對該遙控接收轉(zhuǎn)串口設(shè)備的軟件進行升級,配合上位機軟件由下載線將程序燒寫到ATmega48存儲器中。復位電路(3)作用是對整個電路進行復位,當給MCU(1)的P29管腳提供低電平時系統(tǒng)復位。晶振(5)為MCU(1)提供外部振蕩時鐘頻率。LED模塊(6)作用是顯示遙控接收串口發(fā)送數(shù)據(jù)處于工作狀態(tài)。由遙控接收模塊(8)解碼后的二進制信息交給串口發(fā)送模塊(7)發(fā)送出去,串口發(fā)送模塊(7)采用DB9的接口傳輸方式,按照232標準傳輸出去。遙控接收模塊(8)用MCU(1)的P32管腳采樣遙控代碼,按照NEC的編碼標準對紅外信息進行解碼,遙控接收模塊(8)使用ATmega48芯片的timeO、timel、time2和外部中斷0。timeO和time2設(shè)置為溢出中斷狀態(tài),使用2、10、17三個中斷號用于檢測紅外波形。本發(fā)明實施例所采用的元器件型號如下表所示:元器件名稱型號封裝MCUATmega4832TQFP串口芯片MAX232ADIP16C1,C3,C4,C5,C6,C7,C8,C9100nFSMD_0603C247uF/16Vsmd_ecap—dlR3,R4,R6,R7,R9,詣,Rll,100Rsmd—0603232串口接頭DB9-RRADB9-HFSLED指示燈LEDsmd—led—3216本發(fā)明實施例已達到的功能和目標:(1)能接收遙控器發(fā)射的紅外信號、(2)對遙控發(fā)射器發(fā)射的紅外信號進行解碼;(3)將解碼后的二進制數(shù)據(jù)以串口的通信方式發(fā)送;(4)可通過計算機或其他終端的串口,接收遙控器命令;(5)可以通過遙控器控制計算機或其他具有串口的終端設(shè)備。具體技術(shù)指標<table>tableseeoriginaldocumentpage6</column></row><table>權(quán)利要求1.一種遙控接收轉(zhuǎn)串口發(fā)送裝置,其特征在于包括MCU(1)、復位電路(3)、電源模塊(4)、晶振(5)、串口發(fā)送模塊(7)、遙控接收模塊(8);其中復位電路(3)的端口對應(yīng)連接MCU(1)的P29端口,電源模塊(4)的端口對應(yīng)連接MCU(1)的P4和P6端口,晶振(5)的端口對應(yīng)連接MCU(1)的P7、P8端口,串口發(fā)送模塊(7)的端口對應(yīng)MCU(1)的P30和P31端口,遙控接收模塊(8)的端口對應(yīng)連接MCU(1)的P32端口。2.根據(jù)權(quán)利要求l所述的遙控接收轉(zhuǎn)串口發(fā)送裝置,其特征在于還包括SPI接口(2)、LED模塊(6);其中SPI接口(2)的端口對應(yīng)連接MCU(1)的P15、P16、P17端口,LED模塊(6)的端口對應(yīng)連接MCU(1)的P27端口。3.根據(jù)權(quán)利要求l所述的遙控接收轉(zhuǎn)串口發(fā)送裝置,其特征在于所述的MCU(1)中固化有嵌入式軟件。全文摘要一種遙控接收轉(zhuǎn)串口發(fā)送裝置,包括MCU(1)、SPI接口(2)、復位電路(3)、電源模塊(4)、晶振(5)、LED模塊(6)、串口發(fā)送模塊(7)、遙控接收模塊(8)。該裝置能接收遙控器發(fā)射的紅外代碼,并按照NEC的編碼規(guī)則進行解碼,再將解碼得到的數(shù)據(jù)轉(zhuǎn)換為串口模式向外發(fā)送。該裝置能將接收的遙控信號代碼穩(wěn)定的轉(zhuǎn)換為電視或其它被控制設(shè)備能識別的信號,能滿足遙控接收的全部需求。該裝置將紅外接收、紅外解碼、紅外數(shù)據(jù)轉(zhuǎn)串口數(shù)據(jù),串口數(shù)據(jù)發(fā)送等技術(shù)有機結(jié)合,是一種成本低、效率高、可靠性好的串口轉(zhuǎn)接設(shè)備,可廣泛應(yīng)用于各種電子數(shù)據(jù)處理領(lǐng)域。文檔編號G06F13/38GK101276515SQ200810003599公開日2008年10月1日申請日期2008年1月27日優(yōu)先權(quán)日2008年1月27日發(fā)明者于忠清,侯天超,周希武,孟曉青申請人:青島海爾軟件有限公司;侯天超