基于rf4ce模塊的待機(jī)控制方法、系統(tǒng)和機(jī)頂盒的制作方法
【專利摘要】本發(fā)明適用于智能家電,提供了一種基于RF4CE模塊的待機(jī)控制方法和系統(tǒng),該方法包括以下步驟:當(dāng)RF4CE模塊接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào);控制模塊通過(guò)一常供電PIO口接收所述脈沖信號(hào),并控制電源接通;當(dāng)所述RF4CE模塊接收待機(jī)遙控命令,則輸出待機(jī)命令;所述控制模塊通過(guò)串口接收所述待機(jī)命令,并控制所述電源斷開(kāi)。通過(guò)單個(gè)普通PIO口輸出脈沖信號(hào)到控制模塊,以控制控制模塊上電,使得設(shè)備從待機(jī)狀態(tài)喚醒。此外,還提供了一種包括上述基于RF4CE模塊的待機(jī)控制系統(tǒng)的機(jī)頂盒。
【專利說(shuō)明】基于RF4CE模塊的待機(jī)控制方法、系統(tǒng)和機(jī)頂盒
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于機(jī)頂盒領(lǐng)域,尤其涉及一種基于RF4CE模塊的待機(jī)控制方法、系統(tǒng)和機(jī)頂盒。
【背景技術(shù)】
[0002]目前,機(jī)頂盒遙控器采用紅外遙控器實(shí)現(xiàn)遙控功能,而采用RF4CE【新一代家電遙控解標(biāo)準(zhǔn)和協(xié)議,其中RF即射頻(Radio Frequency),4是指〃for〃(four同音),CE即消費(fèi)電子(Consumer Electronics)】模塊的遙控器可通過(guò)采用2.4GHZ頻率載波,能夠?qū)崿F(xiàn)信號(hào)的繞射,從而解決紅外遙控器的紅外遙控信號(hào)的發(fā)射角度的問(wèn)題。但由于有些機(jī)頂盒設(shè)計(jì)時(shí),未考慮兼容RF4CE模塊進(jìn)行作為主要遙控方式,從而未預(yù)留在其常開(kāi)P10(ProgrammingInput/Output Model, PIO模式是一種通過(guò)CPU執(zhí)行1/0端口指令來(lái)進(jìn)行數(shù)據(jù)的讀寫的數(shù)據(jù)交換模式)口,造成整機(jī)無(wú)法實(shí)現(xiàn)遙控待機(jī)和開(kāi)機(jī)功能,從而無(wú)法實(shí)現(xiàn)符合低功耗電器功倉(cāng)泛。
【發(fā)明內(nèi)容】
[0003]有鑒于此,有必要提供一種符合低功耗電器功能的基于RF4CE模塊的待機(jī)控制方法。
[0004]一種基于RF4CE模塊的待機(jī)控制方法,包括以下步驟:
[0005]當(dāng)RF4CE模塊接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào);
[0006]控制模塊通過(guò)一常供電PIO 口接收所述脈沖信號(hào),并控制電源接通;
[0007]當(dāng)所述RF4CE模塊接收待機(jī)遙控命令,則輸出待機(jī)命令;
[0008]所述控制模塊通過(guò)串口接收所述待機(jī)命令,并控制所述電源斷開(kāi)。
[0009]此外,還提供了一種基于RF4CE模塊的待機(jī)控制系統(tǒng),包括RF4CE模塊和控制模塊,其中:
[0010]當(dāng)所述RF4CE模塊接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào);
[0011]所述控制模塊通過(guò)一常供電PIO 口接收所述脈沖信號(hào),并控制電源接通;
[0012]當(dāng)所述RF4CE模塊接收待機(jī)遙控命令,則輸出待機(jī)命令;
[0013]所述控制模塊通過(guò)串口接收所述待機(jī)命令,并控制所述電源斷開(kāi)。
[0014]此外,還提供了一種機(jī)頂盒,包括上述的基于RF4CE模塊的待機(jī)控制系統(tǒng)。
[0015]上述基于RF4CE模塊的待機(jī)控制方法和系統(tǒng)通過(guò)改進(jìn)RF4CE模塊,使其可通過(guò)單個(gè)常供電PIO 口輸出脈沖信號(hào)到控制模塊,以控制控制模塊上電,使得設(shè)備從待機(jī)狀態(tài)喚醒,不但保證待機(jī)的低功耗特性,而且不需要另外再增加Pio 口和外部設(shè)備。
【專利附圖】
【附圖說(shuō)明】
[0016]圖1是基于RF4CE模塊的待機(jī)控制方法的流程圖;
[0017]圖2是基于RF4CE |旲塊的待機(jī)控制系統(tǒng)的|旲塊不意圖;[0018]圖3是利用開(kāi)關(guān)按鍵控制機(jī)頂盒待機(jī)或開(kāi)機(jī)的方法流程圖。
【具體實(shí)施方式】
[0019]為了使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]結(jié)合圖1、2,基于RF4CE模塊101的待機(jī)控制方法,包括以下步驟:
[0021]步驟SI 10,當(dāng)RF4CE模塊101接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào)。具體地,在本實(shí)施例中,機(jī)頂盒在待機(jī)狀態(tài)中,其RF4CE模塊101接收開(kāi)機(jī)遙控命令后將輸出脈寬例如為IOms或15ms或20ms的脈沖信號(hào),該脈沖信號(hào)通過(guò)一個(gè)常供電PIO 口 01輸入到控制模塊102中。實(shí)際上是,RF4CE模塊101接收開(kāi)機(jī)遙控命令后是,模擬目前紅外接收模塊在開(kāi)機(jī)遙控命令后輸出待機(jī)中的控制模塊102可識(shí)別的脈沖信號(hào),以使其從待機(jī)中喚醒。本實(shí)施例中,控制模塊102為機(jī)頂盒的主芯片,單片機(jī)。
[0022]優(yōu)選地,上述的脈沖信號(hào)為低電平脈沖信號(hào);在其它實(shí)施例中,該脈沖信號(hào)還可以是聞電平脈沖/[目號(hào)。
[0023]步驟S120,控制模塊102通過(guò)一常供電PIO 口 01接收所述脈沖信號(hào),并控制電源103接通。具體地,本實(shí)施例中,控制模塊102的PIO 口 01接收用于待機(jī)喚醒的脈沖信號(hào)后,在PIO 口 03 (具體是P0WER_CTRL引腳:系統(tǒng)電源103控制PIO 口)輸出的高低電平來(lái)控制接通電源103,從而實(shí)現(xiàn)待機(jī)低功耗模式與正常工作之間相互切換。
[0024]步驟S130,當(dāng)所述RF4CE模塊101接收待機(jī)遙控命令,則輸出待機(jī)命令。具體地,在本實(shí)施例中,機(jī)頂盒在開(kāi)機(jī)狀態(tài)中,其RF4CE模塊101接收待機(jī)遙控命令后將輸出待機(jī)命令,該待機(jī)命令通過(guò)一個(gè)串口輸入到控制模塊102中。串口為兩個(gè)非常供電PIO 口組合而成,如由PIO 口 02和PIO 口 04組成。
[0025]步驟S140,所述控制模塊102通過(guò)串口接收所述待機(jī)命令,并控制所述電源103斷開(kāi)。具體地,在本實(shí)施例中,控制模塊102通過(guò)串口中的PIO 口 02或PIO 口 04接收待機(jī)命令后,在PIO 口 03 (具體是P0WER_CTRL引腳:系統(tǒng)電源103控制PIO 口)輸出的高低電平來(lái)控制斷開(kāi)電源103,從而實(shí)現(xiàn)正常工作與待機(jī)低功耗模式之間相互切換。
[0026]在進(jìn)一步的實(shí)施例中,上述的脈沖信號(hào)為低電平脈沖信號(hào)時(shí),在上述的步驟S120后,所述控制模塊102還將其接收脈沖信號(hào)的常供電PIO 口 01的內(nèi)部置為高阻,以防止RF4CE模塊101向控制模塊102的常供電PIO 口 01繼續(xù)輸入低電平脈沖,使得控制模塊102的工作出現(xiàn)混亂。
[0027]另外,控制模塊102還在待機(jī)時(shí)對(duì)RF4CE模塊101進(jìn)行斷電處理,以實(shí)現(xiàn)更低功耗。
[0028]在進(jìn)一步的實(shí)施例中,參考圖3,基于RF4CE模塊101的待機(jī)控制方法還包括:
[0029]步驟S210,接收開(kāi)機(jī)或關(guān)機(jī)的按鍵信號(hào)。具體地,本實(shí)施例中,機(jī)頂盒通過(guò)其按鍵模塊104接收開(kāi)關(guān)按鍵106輸入的各樣開(kāi)關(guān)按鍵信號(hào)。
[0030]步驟S220,數(shù)碼驅(qū)動(dòng)管105掃描并根據(jù)所述開(kāi)機(jī)或待機(jī)的按鍵信號(hào)輸出相應(yīng)的控制信號(hào)。具體地,本實(shí)施例中,數(shù)碼驅(qū)動(dòng)管105型號(hào)可以為1668。在按鍵被按被下時(shí),數(shù)碼驅(qū)動(dòng)管105型號(hào)將通過(guò)掃描,以確定被按下的是待機(jī)信號(hào)還是開(kāi)機(jī)信號(hào),確定后通過(guò)數(shù)碼驅(qū)動(dòng)管105本身與控制模塊102通訊的PIO 口 04 (該P(yáng)IO 口 04可以是一個(gè)或者多個(gè)PIO口)通知控制模塊102。
[0031]步驟S230,所述控制模塊102根據(jù)所述控制信號(hào)接通或斷開(kāi)所述電源103。其中,控制信號(hào)即步驟S220中的待機(jī)信號(hào)或開(kāi)機(jī)信號(hào)。
[0032]此外,參考圖2,還提供了一種基于RF4CE模塊101的待機(jī)控制系統(tǒng),包括RF4CE模塊101、控制模塊102、電源103、按鍵模塊104、數(shù)碼驅(qū)動(dòng)管105、開(kāi)關(guān)按鍵106。
[0033]在該系統(tǒng)中,當(dāng)所述RF4CE模塊101接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào);所述控制模塊102通過(guò)一常供電PIO 口 01接收所述脈沖信號(hào),并控制電源103接通;當(dāng)所述RF4CE模塊101接收待機(jī)遙控命令,則輸出待機(jī)命令;所述控制模塊102通過(guò)串口接收所述待機(jī)命令,并控制所述電源103斷開(kāi)。
[0034]優(yōu)選地,上述的脈沖信號(hào)為低電平脈沖信號(hào);在其它實(shí)施例中,該脈沖信號(hào)還可以是聞電平脈沖/[目號(hào)。
[0035]進(jìn)一步地,串口為兩個(gè)非常供電PIO 口組合而成。
[0036]進(jìn)一步地,脈沖信號(hào)為低電平脈沖信號(hào)時(shí),所述控制模塊102在接收所述脈沖信號(hào),控制電源103接通之后還將接收所述脈沖信號(hào)的所述常供電PIO 口 01的內(nèi)部置為高阻。
[0037]進(jìn)一步地,所述按鍵模塊104用于接收開(kāi)機(jī)或關(guān)機(jī)的按鍵信號(hào);所述數(shù)碼驅(qū)動(dòng)管105用于掃描并根據(jù)所述開(kāi)機(jī)或待機(jī)的按鍵信號(hào)輸出相應(yīng)的控制信號(hào);所述控制模塊102還用于根據(jù)所述控制信號(hào)接通或斷開(kāi)所述電源103。
[0038]此外,還提供了一種機(jī)頂盒,包括上述的基于RF4CE模塊101的待機(jī)控制系統(tǒng)。
[0039]上述基于RF4CE模塊101的待機(jī)控制方法和系統(tǒng)通過(guò)改進(jìn)RF4CE模塊101,使其可通過(guò)單個(gè)普通PIO 口輸出脈沖信號(hào)到控制模塊102,以控制控制模塊102上電,使得設(shè)備從待機(jī)狀態(tài)喚醒,不但保證待機(jī)的低功耗特性,而且不需要另外再增加PIO 口和外部設(shè)備。另夕卜,通過(guò)外部的數(shù)碼管掃描開(kāi)機(jī)/待機(jī)按鍵功能,與控制模塊102的通訊以實(shí)現(xiàn)待機(jī)功能,從而省掉控制模塊102的用于按鍵控制開(kāi)機(jī)/待機(jī)的兩個(gè)PIO 口資源。
[0040]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于RF4CE模塊的待機(jī)控制方法,其特征在于,包括以下步驟: 當(dāng)RF4CE模塊接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào); 控制模塊通過(guò)一常供電PIO 口接收所述脈沖信號(hào),并控制電源接通; 當(dāng)所述RF4CE模塊接收待機(jī)遙控命令,則輸出待機(jī)命令; 所述控制模塊通過(guò)串口接收所述待機(jī)命令,并控制所述電源斷開(kāi)。
2.如權(quán)利要求1所述的基于RF4CE模塊的待機(jī)控制方法,其特征在于,所述脈沖信號(hào)為低電平脈沖信號(hào)。
3.如權(quán)利要求2所述的基于RF4CE模塊的待機(jī)控制方法,其特征在于,在所述控制模塊接收所述脈沖信號(hào),控制電源接通的步驟之后還包括: 將所述控制模塊接收所述脈沖信號(hào)的常供電PIO 口的內(nèi)部置為高阻。
4.如權(quán)利要求1所述的基于RF4CE模塊的待機(jī)控制方法,所述串口為兩個(gè)PIO口組合--? 。
5.如權(quán)利要求1至4任一項(xiàng)所述的基于RF4CE模塊的待機(jī)控制方法,其特征在于,還包 括: 接收開(kāi)機(jī)或關(guān)機(jī)的按鍵信號(hào); 數(shù)碼驅(qū)動(dòng)管掃描并根據(jù)所述開(kāi)機(jī)或待機(jī)的按鍵信號(hào)輸出相應(yīng)的控制信號(hào); 所述控制模塊根據(jù)所述控制信號(hào)接通或斷開(kāi)所述電源。
6.一種基于RF4CE模塊的待機(jī)控制系統(tǒng),其特征在于,包括RF4CE模塊和控制模塊,其中: 當(dāng)所述RF4CE模塊接收開(kāi)機(jī)遙控命令,則輸出脈沖信號(hào); 所述控制模塊通過(guò)一常供電PIO 口接收所述脈沖信號(hào),并控制電源接通; 當(dāng)所述RF4CE模塊接收待機(jī)遙控命令,則輸出待機(jī)命令; 所述控制模塊通過(guò)串口接收所述待機(jī)命令,并控制所述電源斷開(kāi)。
7.如權(quán)利要求6所述的基于RF4CE模塊的待機(jī)控制系統(tǒng),其特征在于,所述脈沖信號(hào)為低電平脈沖信號(hào);所述串口為兩個(gè)PIO 口組合而成。
8.如權(quán)利要求7所述的基于RF4CE模塊的待機(jī)控制系統(tǒng),其特征在于,所述控制模塊在接收所述脈沖信號(hào),控制電源接通之后還將接收所述脈沖信號(hào)的所述常供電PIO 口的內(nèi)部置為高阻。
9.如權(quán)利要求6、7或8所述的基于RF4CE模塊的待機(jī)控制系統(tǒng),其特征在于,還包括按鍵模塊和數(shù)碼驅(qū)動(dòng)管,其中: 所述按鍵模塊,用于接收開(kāi)機(jī)或關(guān)機(jī)的按鍵信號(hào); 所述數(shù)碼驅(qū)動(dòng)管,用于掃描并根據(jù)所述開(kāi)機(jī)或待機(jī)的按鍵信號(hào)輸出相應(yīng)的控制信號(hào); 所述控制模塊,還用于根據(jù)所述控制信號(hào)接通或斷開(kāi)所述電源。
10.一種機(jī)頂盒,其特征在于,包括權(quán)利要求6至9任一項(xiàng)所述的基于RF4CE模塊的待機(jī)控制系統(tǒng)。
【文檔編號(hào)】G06F1/32GK103634638SQ201310629428
【公開(kāi)日】2014年3月12日 申請(qǐng)日期:2013年11月29日 優(yōu)先權(quán)日:2013年11月29日
【發(fā)明者】陳耀亮 申請(qǐng)人:深圳市九洲電器有限公司