專利名稱:一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別是一種應(yīng)用于各種載波頻率無線高清模塊紅外信號傳輸協(xié)議分析的方法。
背景技術(shù):
目前市場上的無線高清傳輸設(shè)備大量使 用紅外信號進(jìn)行數(shù)據(jù)傳輸,但這類使用紅外信號進(jìn)行數(shù)據(jù)傳輸?shù)臒o線高清傳輸設(shè)備通常只能針對某一固定的紅外載波頻率(如38kHz)進(jìn)行紅外透明傳輸,無法適應(yīng)各種不同載波頻率(如56kHz等)的紅外透明傳輸,即使使用寬頻的紅外接收頭,但發(fā)射端仍不具備根據(jù)紅外信號的載波效率進(jìn)行數(shù)據(jù)發(fā)送的功能,如此導(dǎo)致紅外透明傳輸受到極大的局限,不能適應(yīng)于各種載波頻率的無線高清模塊紅外信號傳輸。現(xiàn)有的解決辦法為根據(jù)不同的紅外載波頻率增設(shè)對應(yīng)的無線高清傳輸設(shè)備,但如此又存在造價高、運行成本高和維護(hù)復(fù)雜等諸多問題。
發(fā)明內(nèi)容
本發(fā)明g在解決現(xiàn)有無線高清傳輸設(shè)備的紅外透明傳輸局限性大、不能適應(yīng)于各種載波頻率的無線高清模塊紅外信號傳輸?shù)燃夹g(shù)問題,以提供具有可適應(yīng)于各種載波頻率的無線高清模塊紅外信號傳輸、成本低和簡便可靠等優(yōu)點的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法。本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的。本發(fā)明的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,包括如下步驟a)通過紅外接收頭接收紅外數(shù)據(jù)山)使用單片機(jī)捕獲上述接收到的紅外數(shù)據(jù)的脈沖時間值;c)根據(jù)脈沖時間值與紅外協(xié)議的對應(yīng)關(guān)系,判斷該紅外數(shù)據(jù)所使用的紅外協(xié)議;d)根據(jù)步驟c)判斷得出之紅外協(xié)議所規(guī)定使用的載波頻率,將紅外數(shù)據(jù)向終端設(shè)備發(fā)送。本發(fā)明的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,其中步驟b)中脈沖時間值與紅外協(xié)議的對應(yīng)關(guān)系如下,若任一脈沖時間值數(shù)據(jù)均為560us±200us或1690us±200us 或 9000us±200us 或 4500us±200us,則對應(yīng)紅外協(xié)議為 NEC 紅外協(xié)議;若任一脈沖時間值數(shù)據(jù)均為500us±200us或IOOOus±200us或2000us±200us或4000us±200us,則對應(yīng)紅外協(xié)議為RCA協(xié)議;若任一脈沖時間值數(shù)據(jù)均為444us±200us或889us±200us或2666us±200us,則對應(yīng)紅外協(xié)議為PhilipsRC_6協(xié)議;若任ー脈沖時間值數(shù)據(jù)均為 526us±200us 或 1574us±200us 或 524us±200us 或 8400us±200us 或4200±200us,則對應(yīng)紅外協(xié)議為JVC協(xié)議。本發(fā)明的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,其中所述步驟a)中的紅外接收頭接收工作頻率為30kHz 60kHz。本發(fā)明ー種適用于各種載波頻率的紅外傳輸協(xié)議分析方法的有益效果
1.可適應(yīng)于各種載波頻率的無線高清模塊紅外信號傳輸;
2.成本低;
3.簡便可靠。
圖I本發(fā)明的紅外傳輸系 統(tǒng)原理圖
圖2 NEC紅外協(xié)議數(shù)據(jù)O和I的脈沖時間值示意圖 圖3 NEC紅外協(xié)議引導(dǎo)碼的脈沖時間值示意圖 圖4 NEC紅外協(xié)議脈沖時間值示意圖
具體實施例方式本發(fā)明詳細(xì)結(jié)構(gòu)、應(yīng)用原理、作用與功效,參照附圖1-4,通過如下實施方式予以說明。本發(fā)明的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,包括如下步驟
a)通過紅外接收頭接收紅外數(shù)據(jù);
b)使用單片機(jī)捕獲上述接收到的紅外數(shù)據(jù)的脈沖時間值;
c)根據(jù)脈沖時間值與紅外協(xié)議的對應(yīng)關(guān)系,判斷該紅外數(shù)據(jù)所使用的紅外協(xié)議,如紅外數(shù)據(jù)的任ー脈沖時間值數(shù)據(jù)為560us±200us或1690us±200us或9000us±200us或4500us±200us,則可據(jù)此判斷對應(yīng)紅外協(xié)議為NEC紅外協(xié)議,并可知NEC協(xié)議規(guī)定使用38kHz的載波頻率;若任一脈沖時間值數(shù)據(jù)均為500us±200us或1000us±200us或2000us±200us或4000us±200us,則對應(yīng)紅外協(xié)議為RCA協(xié)議;若任ー脈沖時間值數(shù)據(jù)均為 444us±200us 或 889us±200us 或 2666us±200us,則對應(yīng)紅外協(xié)議為 PhilipsRC_6協(xié)議;若任一脈沖時間值數(shù)據(jù)均為526us±200us或1574us±200us或524us±200us或8400us±200us或4200±200us,則對應(yīng)紅外協(xié)議為JVC協(xié)議。d)根據(jù)步驟c)判斷得出之紅外協(xié)議所規(guī)定使用的載波頻率,如NEC紅外協(xié)議規(guī)定使用38kHz的載波頻率,將紅外數(shù)據(jù)向終端設(shè)備發(fā)送。紅外接收設(shè)備RX端通過紅外接收頭接收紅外數(shù)據(jù),并通過無線通道發(fā)射到發(fā)射設(shè)備TX端。由于紅外使用的是脈沖位置調(diào)制方式,通過對脈沖時間位置進(jìn)行分析,可以分析出當(dāng)前紅外數(shù)據(jù)使用的紅外協(xié)議。以NEC紅外協(xié)議為例,如圖4所示,NEC紅外協(xié)議共使用了引導(dǎo)碼、地址碼和命令碼三部分組成。由圖2和圖3可以看出,NEC協(xié)議主要使用了 560us、1690us、9000us、4500us共4個時間值,假設(shè)允許200us的誤差范圍(因采集到的紅外數(shù)據(jù)不可能十分精確),則使用誤差修正后的數(shù)據(jù)范圍分別為560us±200us、1690us±200us、9000us±200us、4500us±200us,如果采集到的紅外數(shù)據(jù)均在前述范圍內(nèi),則可得知當(dāng)前使用的為NEC協(xié)議,而NEC協(xié)議規(guī)定使用38kHz的載波頻率,則在發(fā)射設(shè)備TX端使用38kHz的載波頻率發(fā)送紅外數(shù)據(jù)。對此還可以采取ー些優(yōu)化,如只抽取部分紅外數(shù)據(jù)進(jìn)行紅外協(xié)議分析,優(yōu)先使用上一次分析出的紅外協(xié)議進(jìn)行協(xié)議分析等。
綜上所述,所本發(fā)明的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法具有可適應(yīng)于各種載波頻率的無線高 清模塊紅外信號傳輸、成本低和簡便可靠等諸多優(yōu)點。
權(quán)利要求
1.一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,其特征在于包括如下步驟a)通過紅外接收頭接收紅外數(shù)據(jù);b)使用單片機(jī)捕獲上述接收到的紅外數(shù)據(jù)的脈沖時間值;c)根據(jù)脈沖時間值與紅外協(xié)議的對應(yīng)關(guān)系,判斷該紅外數(shù)據(jù)所使用的紅外協(xié)議;d)根據(jù)步驟c)判斷得出之紅外協(xié)議所規(guī)定使用的載波頻率,將紅外數(shù)據(jù)向終端設(shè)備發(fā)送。
2.根據(jù)權(quán)利要求I所述的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,其特征在于所述步驟b)中脈沖時間值與紅外協(xié)議的對應(yīng)關(guān)系如下,若任一脈沖時間值數(shù)據(jù)均為 560us±200us 或 1690us±200us 或 9000us±200us 或 4500us±200us,則對應(yīng)紅外協(xié)議為NEC紅外協(xié)議;若任一脈沖時間值數(shù)據(jù)均為500us±200us或1000us±200us或2000us±200us或4000us±200us,則對應(yīng)紅外協(xié)議為RCA協(xié)議;若任一脈沖時間值數(shù)據(jù)均為 444us±200us 或 889us±200us 或 2666us±200us,則對應(yīng)紅外協(xié)議為 PhilipsRC_6協(xié)議;若任一脈沖時間值數(shù)據(jù)均為526us±200us或1574us±200us或524us±200us或8400us±200us或4200±200us,則對應(yīng)紅外協(xié)議為JVC協(xié)議。
3.根據(jù)權(quán)利要求I所述的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,其特征在于所述步驟a)中的紅外接收頭接收工作頻率為30kHz 60kHz。
全文摘要
本發(fā)明的一種適用于各種載波頻率的紅外傳輸協(xié)議分析方法,涉及電子技術(shù)領(lǐng)域,旨在解決現(xiàn)有無線高清傳輸設(shè)備的紅外透明傳輸局限性大、不能適應(yīng)于各種載波頻率的無線高清模塊紅外信號傳輸?shù)燃夹g(shù)問題。本發(fā)明包括如下步驟a)通過紅外接收頭接收紅外數(shù)據(jù);b)使用單片機(jī)捕獲上述接收到的紅外數(shù)據(jù)的脈沖時間值;c)根據(jù)脈沖時間值與紅外協(xié)議的對應(yīng)關(guān)系,判斷該紅外數(shù)據(jù)所使用的紅外協(xié)議;d)根據(jù)步驟c)判斷得出之紅外協(xié)議所規(guī)定使用的載波頻率,將紅外數(shù)據(jù)向終端設(shè)備發(fā)送。
文檔編號H04B10/00GK102820917SQ20121027847
公開日2012年12月12日 申請日期2012年8月7日 優(yōu)先權(quán)日2012年8月7日
發(fā)明者唐道勇, 張文生, 聶俊峰, 肖益 申請人:成都九洲迪飛科技有限責(zé)任公司