亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種設(shè)備控制方法及數(shù)據(jù)處理設(shè)備的制作方法

文檔序號:7987834閱讀:209來源:國知局
一種設(shè)備控制方法及數(shù)據(jù)處理設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種設(shè)備控制方法及數(shù)據(jù)處理設(shè)備;所述方法應(yīng)用于第一數(shù)據(jù)處理設(shè)備;所述第一數(shù)據(jù)處理設(shè)備與第一設(shè)備物理上無連接;所述方法包括:當(dāng)所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令;根據(jù)所述第一指令,所述第一數(shù)據(jù)處理設(shè)備在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼;所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號;所述第一數(shù)據(jù)處理設(shè)備將所述第一信號發(fā)送給所述第一設(shè)備。本發(fā)明能夠集中控制各種設(shè)備。
【專利說明】一種設(shè)備控制方法及數(shù)據(jù)處理設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子領(lǐng)域,尤其一種設(shè)備控制方法及數(shù)據(jù)處理設(shè)備。
【背景技術(shù)】
[0002]在移動互聯(lián)網(wǎng)的環(huán)境下,有越來越多的設(shè)備(電燈、插座、窗簾、車庫、幕布等)可以接收RF (射頻)遙控信號,比如315M,433M遙控信號;通常每一個被控設(shè)備都配有一個單獨(dú)的遙控器。
[0003]在實(shí)現(xiàn)本發(fā)明實(shí)施例技術(shù)方案的過程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中至少存在如下問題:
[0004]每一個被控設(shè)備需要獨(dú)立的遙控器來控制,遙控器之間互相無法兼容。
[0005]另外遙控器不夠智能,無法做到以計(jì)算機(jī)為中心的自動控制,只能手工操作。

【發(fā)明內(nèi)容】

[0006]本發(fā)明要解決的技術(shù)問題是如何集中控制各種設(shè)備。
[0007]為了解決上述問題,本發(fā)明提供了一種設(shè)備控制方法,應(yīng)用于第一數(shù)據(jù)處理設(shè)備;所述第一數(shù)據(jù)處理設(shè)備與第一設(shè)備物理上無連接;所述方法包括:
[0008]當(dāng)所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令;
[0009]根據(jù)所述第一指令,所述第一數(shù)據(jù)處理設(shè)備在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼;
[0010]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號;
[0011 ] 所述第一數(shù)據(jù)處理設(shè)備將所述第一信號發(fā)送給所述第一設(shè)備。
[0012]進(jìn)一步地,所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能的情況包括以下任一或其任意組合:
[0013]所述第一數(shù)據(jù)處理設(shè)備收到用于指示控制所述第一設(shè)備完成第一功能的第一消息;
[0014]所述第一數(shù)據(jù)處理設(shè)備檢測到到達(dá)預(yù)定的控制所述第一設(shè)備完成第一功能的時間;
[0015]所述第一數(shù)據(jù)處理設(shè)備檢測到控制所述第一設(shè)備完成第一功能的觸發(fā)事件發(fā)生。
[0016]進(jìn)一步地,所述的方法還包括:
[0017]所述第一數(shù)據(jù)處理設(shè)備接收用于控制第二設(shè)備執(zhí)行第二功能的第二信號;
[0018]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼;
[0019]所述第一數(shù)據(jù)處理設(shè)備在所述第一對應(yīng)關(guān)系中,保存控制所述第二設(shè)備執(zhí)行第二功能與所述第二控制代碼之間的對應(yīng)關(guān)系。[0020]進(jìn)一步地,所述第一控制代碼為射頻控制編碼;所述第一信號為射頻信號;
[0021]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號的步驟包括:
[0022]所述第一數(shù)據(jù)處理設(shè)備將射頻控制編碼按照射頻轉(zhuǎn)換為脈寬調(diào)制編碼;
[0023]所述第一數(shù)據(jù)處理設(shè)備根據(jù)所述脈寬調(diào)制編碼產(chǎn)生脈沖電平信號;
[0024]所述第一數(shù)據(jù)處理設(shè)備將所述脈沖電平信號調(diào)制為射頻信號。
[0025]進(jìn)一步地,所述第二控制代碼為射頻控制編碼,所述第二信號為射頻信號;
[0026]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼的步驟包括:
[0027]所述第一數(shù)據(jù)處理設(shè)備將射頻信號轉(zhuǎn)換為一組電平信號;
[0028]所述第一數(shù)據(jù)處理設(shè)備記錄該組電平信號中高電平、低電平及浮空的持續(xù)時間;
[0029]所述第一數(shù)據(jù)處理設(shè)備根據(jù)射頻的編碼規(guī)則將各持續(xù)時間轉(zhuǎn)換為射頻控制編碼。
[0030]本發(fā)明還提供了一種數(shù)據(jù)處理設(shè)備,與第一設(shè)備物理上無連接;所述數(shù)據(jù)處理設(shè)備包括:
[0031]檢測單元,用于當(dāng)檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令;
[0032]查詢單元,用于根據(jù)所述第一指令,在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼;
[0033]第一轉(zhuǎn)換單元,用于根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號;
[0034]發(fā)送單元,用于將所述第一信號發(fā)送給所述第一設(shè)備。
[0035]進(jìn)一步地,所述檢測單元檢測到需要控制所述第一設(shè)備執(zhí)行第一功能的情況包括以下任一或其任意組合:
[0036]收到用于指示控制所述第一設(shè)備完成第一功能的第一消息;
[0037]檢測到到達(dá)預(yù)定的控制所述第一設(shè)備完成第一功能的時間;
[0038]檢測到控制所述第一設(shè)備完成第一功能的觸發(fā)事件發(fā)生。
[0039]進(jìn)一步地,所述的數(shù)據(jù)處理單元還包括:
[0040]接收單元,用于接收用于控制第二設(shè)備執(zhí)行第二功能的第二信號;
[0041]第二轉(zhuǎn)換單元,用于根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼;
[0042]存儲單元,用于在所述第一對應(yīng)關(guān)系中保存控制所述第二設(shè)備執(zhí)行第二功能與所述第二控制代碼之間的對應(yīng)關(guān)系。
[0043]進(jìn)一步地,所述第一控制代碼為射頻控制編碼;所述第一信號為射頻信號;
[0044]所述第一轉(zhuǎn)換單元包括:
[0045]第一編碼模塊,用于將射頻控制編碼按照射頻轉(zhuǎn)換為脈寬調(diào)制編碼;
[0046]第一接口模塊,用于根據(jù)所述脈寬調(diào)制編碼產(chǎn)生脈沖電平信號;
[0047]射頻芯片,用于將所述脈沖電平信號調(diào)制為射頻信號。
[0048]進(jìn)一步地,所述第二控制代碼為射頻控制編碼,所述第二信號為射頻信號;
[0049]所述第二轉(zhuǎn)換單元包括:[0050]第二接口模塊,用于將射頻信號轉(zhuǎn)換為一組電平信號;
[0051]記錄模塊,用于記錄該組電平信號中高電平、低電平及浮空的持續(xù)時間;
[0052]第二編碼模塊,用于根據(jù)射頻的編碼規(guī)則將各持續(xù)時間轉(zhuǎn)換為射頻控制編碼。
[0053]本發(fā)明的至少一個實(shí)施例可以通過數(shù)據(jù)處理設(shè)備發(fā)送各種遙控信號,可以兼容各遙控器對不同被控設(shè)備的遙控功能,成本低廉;本發(fā)明的又一個實(shí)施例可通過編程實(shí)現(xiàn)智能控制,可以實(shí)現(xiàn)定時控制,程序控制;本發(fā)明的又一個實(shí)施例充分利用數(shù)據(jù)處理設(shè)備上已有的GP10,增加射頻芯片即可進(jìn)行遙控;本發(fā)明的又一個實(shí)施例通過采集遙控器的遙控信號來獲得各種遙控功能對應(yīng)的控制信號,可靠性較高;本發(fā)明的又一個實(shí)施例結(jié)合移動互聯(lián)網(wǎng)的環(huán)境,可以在任意時間,任意地點(diǎn)實(shí)施控制,具有很高的靈活性。
【專利附圖】

【附圖說明】
[0054]圖1為實(shí)施例一中GPIO和射頻芯片連接的示意圖;
[0055]圖2為實(shí)施例一中一個電平信號的示意圖;
[0056]圖3為實(shí)施例一中一個具體例子的示意圖;
[0057]圖4為實(shí)施例二的數(shù)據(jù)處理設(shè)備的示意框圖。
【具體實(shí)施方式】
[0058]下面將結(jié)合附圖及實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)行更詳細(xì)的說明。
[0059]需要說明的是,如果不沖突,本發(fā)明實(shí)施例以及實(shí)施例中的各個特征可以相互結(jié)合,均在本發(fā)明的保護(hù)范圍之內(nèi)。另外,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0060]實(shí)施例一,一種設(shè)備控制方法,應(yīng)用于第一數(shù)據(jù)處理設(shè)備;所述第一數(shù)據(jù)處理設(shè)備與第一設(shè)備物理上無連接;所述方法包括:
[0061]當(dāng)所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令;
[0062]根據(jù)所述第一指令,所述第一數(shù)據(jù)處理設(shè)備在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼;
[0063]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號;
[0064]所述第一數(shù)據(jù)處理設(shè)備將所述第一信號發(fā)送給所述第一設(shè)備。
[0065]本實(shí)施例中,所述第一數(shù)據(jù)處理設(shè)備包括個人計(jì)算機(jī)、服務(wù)器、各種手持終端等。本實(shí)施例的方案只需要一臺數(shù)據(jù)處理設(shè)備就可以完成對多種設(shè)備(包括工業(yè)設(shè)備或者家居設(shè)備)的控制;各設(shè)備的多個功能控制都可以由一臺數(shù)據(jù)處理設(shè)備完成,而且只需要更新第一對應(yīng)關(guān)系就可以對新加入的設(shè)備或功能進(jìn)行控制,實(shí)現(xiàn)簡單方便,兼容性強(qiáng)且成本低廉。
[0066]其中,所述第一信號可以但不限于為射頻信號,比如目前常用的315MHz或433MHz的射頻信號;在某些實(shí)施方式中,也可以是紅外線等能夠遙控所述第一設(shè)備的信號。
[0067]本實(shí)施例的一種實(shí)施方式中,所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能的情況可以包括以下任一或其任意組合:[0068]所述第一數(shù)據(jù)處理設(shè)備收到用于指示控制所述第一設(shè)備完成第一功能的第一消息;
[0069]所述第一數(shù)據(jù)處理設(shè)備檢測到到達(dá)預(yù)定的控制所述第一設(shè)備完成第一功能的時間;
[0070]所述第一數(shù)據(jù)處理設(shè)備檢測到控制所述第一設(shè)備完成第一功能的觸發(fā)事件發(fā)生。
[0071]在上述第一種情況中,所述第一消息可以由用戶直接在本地輸入的、也可以是通過網(wǎng)絡(luò)或通過其它傳輸方式接收;所述網(wǎng)絡(luò)包括有線、無線的各種網(wǎng)絡(luò)形式,比如但不限于Internet、局域網(wǎng)、移動網(wǎng)絡(luò)、物聯(lián)網(wǎng)等;其它傳輸方式包括藍(lán)牙、線纜連接等。另外,所述數(shù)據(jù)處理設(shè)備還可以提供給用戶一個輸入第一消息的界面,該界面可以根據(jù)用戶所選擇的設(shè)備,顯示出該設(shè)備遙控器的畫面,當(dāng)用戶用手指或鼠標(biāo)等工具點(diǎn)擊該畫面上的遙控器的按鍵時,所述第一數(shù)據(jù)處理設(shè)備判斷檢測到需要控制該所選設(shè)備執(zhí)行被點(diǎn)擊按鍵對應(yīng)的功倉泛。
[0072]在上述第二種情況中,可以在所述第一數(shù)據(jù)處理設(shè)備中以配置文件或其它方式設(shè)置一計(jì)劃任務(wù),在該計(jì)劃任務(wù)中指定當(dāng)?shù)竭_(dá)某個時刻時控制所述第一設(shè)備完成第一功能;在一個時刻可以設(shè)置控制多個第一設(shè)備,或設(shè)置控制第一設(shè)備執(zhí)行多種第一功能;比如早上8點(diǎn)控制電熱水器開始工作,控制電視開機(jī)并調(diào)至第一頻道;下午5點(diǎn)控制空調(diào)啟動。這樣到指定時間到達(dá)時,所述第一數(shù)據(jù)處理設(shè)備根據(jù)所述計(jì)劃任務(wù)就可以檢測到需要控制第一設(shè)備執(zhí)行第一功能。這樣可以實(shí)現(xiàn)智能控制,定時控制,程序控制;而且所述配置文件可以在任何一個相同類型的數(shù)據(jù)處理設(shè)備中通用,在更換數(shù)據(jù)處理設(shè)備后,只需要簡單的復(fù)制該配置文件,而無需再次進(jìn)行計(jì)劃任務(wù)的設(shè)置。
[0073]在上述第三種情況中,可以預(yù)先設(shè)定一些事件作為控制第一設(shè)備執(zhí)行第一功能的觸發(fā)條件,當(dāng)這些觸發(fā)事件發(fā)生后,所述第一數(shù)據(jù)處理設(shè)備就可以進(jìn)行相應(yīng)控制;而且還可以將不同觸發(fā)事件與不同的控制相對應(yīng),比如發(fā)生第一觸發(fā)事件時,是控制電視開機(jī);發(fā)生第二觸發(fā)事件時,是控制電視關(guān)機(jī)。所述觸發(fā)事件可以是一些特定的按鍵或按鍵組合,一些特定的手勢輸入等。
[0074]本實(shí)施例的一種實(shí)施方式中,所述的方法還可以包括:
[0075]所述第一數(shù)據(jù)處理設(shè)備接收用于控制第二設(shè)備執(zhí)行第二功能的第二信號;
[0076]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼;
[0077]所述第一數(shù)據(jù)處理設(shè)備在所述第一對應(yīng)關(guān)系中,保存所述第二控制代碼與控制所述第二設(shè)備執(zhí)行第二功能之間的對應(yīng)關(guān)系。
[0078]在該實(shí)施方式中,所述第一數(shù)據(jù)處理設(shè)備可以通過學(xué)習(xí)遙控器所發(fā)出的遙控信號的方式,來建立控制一設(shè)備執(zhí)行一功能和控制代碼之間的對應(yīng)關(guān)系,并保存在所述第一對應(yīng)關(guān)系中,當(dāng)檢測到要控制一設(shè)備執(zhí)行一功能時就可以使用。這樣當(dāng)需要對新的設(shè)備,或一設(shè)備的新功能也進(jìn)行控制時,就可以通過學(xué)習(xí)的方式獲得控制該設(shè)備執(zhí)行該功能所對應(yīng)的控制代碼。在建立上述對應(yīng)關(guān)系時,關(guān)于所控制的設(shè)備、所實(shí)現(xiàn)的功能,所述第一數(shù)據(jù)處理設(shè)備都可以通過外界直接輸入或選擇等方式來獲知;比如說用戶可以在用戶界面中調(diào)出相應(yīng)設(shè)備的遙控器畫面,并點(diǎn)擊其中的相應(yīng)功能的按鍵,所述第一數(shù)據(jù)處理設(shè)備通過偵測這個操作,來獲知現(xiàn)在學(xué)習(xí)到的控制代碼是對應(yīng)哪個設(shè)備、哪個功能的。[0079]其它實(shí)施方式中,除了上述學(xué)習(xí)的過程外,第一數(shù)據(jù)處理設(shè)備還可以直接根據(jù)遙控器的技術(shù)手冊等資料或其它方式獲取控制一設(shè)備執(zhí)行一功能所對應(yīng)的控制代碼;比如可以通過其它數(shù)據(jù)處理設(shè)備、或網(wǎng)絡(luò)獲取已經(jīng)建立好的對應(yīng)關(guān)系。
[0080]本實(shí)施例的一種實(shí)施方式中,所述第一控制代碼為射頻控制編碼;所述第一信號為射頻信號;
[0081]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號的步驟包括:
[0082]所述第一數(shù)據(jù)處理設(shè)備將射頻控制編碼轉(zhuǎn)換為脈寬調(diào)制編碼;
[0083]所述第一數(shù)據(jù)處理設(shè)備根據(jù)所述脈寬調(diào)制編碼產(chǎn)生脈沖電平信號;
[0084]所述第一數(shù)據(jù)處理設(shè)備將所述脈沖電平信號調(diào)制為射頻信號。
[0085]本實(shí)施例的一種實(shí)施方式中,所述第二控制代碼為射頻控制編碼,所述第二信號為射頻信號;
[0086]所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼的步驟包括:
[0087]所述第一數(shù)據(jù)處理設(shè)備將射頻信號轉(zhuǎn)換為一組電平信號;
[0088]所述第一數(shù)據(jù)處理設(shè)備記錄該組電平信號中高電平、低電平及浮空(floating)的持續(xù)時間;比如根據(jù)RF的編碼規(guī)則將圖1中的電平信號轉(zhuǎn)換為RF控制編碼形式的控制代碼:flf011101000 ;
[0089]所述第一數(shù)據(jù)處理設(shè)備根據(jù)射頻的編碼規(guī)則將各持續(xù)時間轉(zhuǎn)換為射頻控制編碼。
[0090]在本實(shí)施例的一種實(shí)施方式中,所述第一數(shù)據(jù)處理設(shè)備可包括射頻芯片,該射頻芯片的發(fā)射頻率為315MHz或433MHz ;所述射頻芯片可以包括射頻發(fā)射芯片和射頻接收芯片;當(dāng)然也可以用同一個射頻芯片實(shí)現(xiàn)發(fā)射和接收。
[0091]在該實(shí)施方式中,所述第一數(shù)據(jù)處理設(shè)備可以為個人電腦,所述射頻芯片連接在該個人電腦主板上的GPIO(General Purpose Input Output,通用輸入/輸出)芯片的任一IO點(diǎn)上;比如圖1所示的一個例子中,GPIO芯片的第二管腳分別與RF發(fā)射芯片、RF接收芯片的第二管腳相連。這樣只需增加一個射頻芯片即可實(shí)現(xiàn)設(shè)備控制功能,成本低廉且實(shí)現(xiàn)簡單。
[0092]下面用一個具體的例子進(jìn)行說明,該例子中所述第一數(shù)據(jù)處理設(shè)備為個人電腦PC,該個人電腦包括處理單元、GPIO芯片和RF芯片。
[0093]首先通過PC的GPIO采集控制代碼,如圖3中的步驟Sll?S14所示:
[0094]SI 1、采集RF信號的過程開始后,按下遙控器,使RF遙控器發(fā)射RF信號,通過GPIO采集RF芯片收到的RF原始信號,轉(zhuǎn)換為電平信號發(fā)給處理單元;
[0095]S12、處理單元不間斷地記錄高電平、低電平或浮空信號的持續(xù)時間,直至RF信號發(fā)射結(jié)束,進(jìn)行步驟S13。
[0096]S13、處理單元根據(jù)各個高、低電平、浮空信號的持續(xù)時間,按照射頻的編碼規(guī)則翻譯為射頻控制編碼,作為控制代碼。
[0097]S14、處理單元通過配置文件或數(shù)據(jù)庫記錄下該控制代碼對應(yīng)于控制哪個設(shè)備執(zhí)行哪個功能,采集RF信號的過程結(jié)束。
[0098]當(dāng)需要控制一設(shè)備時,發(fā)射控制該設(shè)備的RF信號的過程如圖3中的步驟S21?S23所示:
[0099]S21、需要控制一設(shè)備執(zhí)行一功能時,處理單元先查詢配置文件或數(shù)據(jù)庫,獲取控制該設(shè)備執(zhí)行該功能所對應(yīng)的控制代碼,本例子中為RF控制編碼。
[0100]S22、處理單元將控制代碼一即本例子中的RF控制編碼一根據(jù)RF的轉(zhuǎn)換規(guī)則轉(zhuǎn)換為PWM編碼,輸入給GPIO以控制GPIO產(chǎn)生脈沖電平信號,該脈沖電平信號作用于RF芯片,產(chǎn)生調(diào)制后的RF信號并發(fā)射。
[0101]S23、所述設(shè)備收到RF信號后,執(zhí)行相應(yīng)功能。
[0102]實(shí)施例二,一種數(shù)據(jù)處理設(shè)備,與第一設(shè)備物理上無連接;所述數(shù)據(jù)處理設(shè)備如圖4所示,包括:
[0103]檢測單元,用于當(dāng)檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令;
[0104]查詢單元,用于根據(jù)所述第一指令,在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼;
[0105]第一轉(zhuǎn)換單元,用于根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號;
[0106]發(fā)送單元,用于將所述第一信號發(fā)送給所述第一設(shè)備。
[0107]本實(shí)施例中,所述數(shù)據(jù)處理設(shè)備包括個人計(jì)算機(jī)、服務(wù)器、各種手持終端等。本實(shí)施例的方案只需要一臺數(shù)據(jù)處理設(shè)備就可以完成對多種設(shè)備(包括工業(yè)設(shè)備或者家居設(shè)備)的控制;各設(shè)備的多個功能控制都可以由一臺數(shù)據(jù)處理設(shè)備完成,而且只需要更新第一對應(yīng)關(guān)系就可以對新加入的設(shè)備或功能進(jìn)行控制,實(shí)現(xiàn)簡單方便,兼容性強(qiáng)且成本低廉。
[0108]其中,所述第一信號可以但不限于為射頻信號,比如目前常用的315MHz或433MHz的射頻信號;該調(diào)制模塊可以但不限于是發(fā)射頻率為315MHz或433MHz的射頻芯片。在其它實(shí)施方式中,也可以是紅外線等能夠遙控所述第一設(shè)備的信號。
[0109]本實(shí)施例的一種實(shí)施方式中,所述檢測單元檢測到需要控制所述第一設(shè)備執(zhí)行第一功能的情況包括以下任一或其任意組合:
[0110]收到用于指示控制所述第一設(shè)備完成第一功能的第一消息;
[0111]檢測到到達(dá)預(yù)定的控制所述第一設(shè)備完成第一功能的時間;
[0112]檢測到控制所述第一設(shè)備完成第一功能的觸發(fā)事件發(fā)生。
[0113]在上述第一種情況中,所述第一消息可以由用戶直接在本地輸入的、也可以是通過網(wǎng)絡(luò)或通過其它傳輸方式接收;所述網(wǎng)絡(luò)包括有線、無線的各種網(wǎng)絡(luò)形式,比如但不限于Internet、局域網(wǎng)、移動網(wǎng)絡(luò)、物聯(lián)網(wǎng)等;其它傳輸方式包括藍(lán)牙、線纜連接等。另外,所述數(shù)據(jù)處理設(shè)備還可以提供給用戶一個輸入第一消息的界面,該界面可以根據(jù)用戶所選擇的設(shè)備,顯示出該設(shè)備遙控器的畫面,當(dāng)用戶用手指或鼠標(biāo)等工具點(diǎn)擊該畫面上的遙控器的按鍵時,所述檢測單元判斷檢測到需要控制該所選設(shè)備執(zhí)行被點(diǎn)擊按鍵對應(yīng)的功能。
[0114]在上述第二種情況中,可以在所述第一數(shù)據(jù)處理設(shè)備中以配置文件或其它方式設(shè)置一計(jì)劃任務(wù),在該計(jì)劃任務(wù)中指定當(dāng)?shù)竭_(dá)某個時刻時控制所述第一設(shè)備完成第一功能;在一個時刻可以設(shè)置控制多個第一設(shè)備,或設(shè)置控制第一設(shè)備執(zhí)行多種第一功能;比如早上8點(diǎn)控制電熱水器開始工作,控制電視開機(jī)并調(diào)至第一頻道;下午5點(diǎn)控制空調(diào)啟動。這樣到指定時間到達(dá)時,所述檢測單元根據(jù)所述計(jì)劃任務(wù)就可以檢測到需要控制第一設(shè)備執(zhí)行第一功能。這樣可以實(shí)現(xiàn)智能控制,定時控制,程序控制;而且所述配置文件可以在任何一個相同類型的數(shù)據(jù)處理設(shè)備中通用,在更換數(shù)據(jù)處理設(shè)備后,只需要簡單的復(fù)制該配置文件,而無需再次進(jìn)行計(jì)劃任務(wù)的設(shè)置。
[0115]在上述第三種情況中,可以預(yù)先設(shè)定一些事件作為控制第一設(shè)備執(zhí)行第一功能的觸發(fā)條件,當(dāng)這些觸發(fā)事件發(fā)生后,所述檢測單元就可以進(jìn)行相應(yīng)控制;而且還可以將不同觸發(fā)事件與不同的控制相對應(yīng),比如發(fā)生第一觸發(fā)事件時,是控制電視開機(jī);發(fā)生第二觸發(fā)事件時,是控制電視關(guān)機(jī)。所述觸發(fā)事件可以是一些特定的按鍵或按鍵組合,一些特定的手勢輸入等。
[0116]本實(shí)施例的一種實(shí)施方式中,所述的數(shù)據(jù)處理單元還包括:
[0117]接收單元,用于接收用于控制第二設(shè)備執(zhí)行第二功能的第二信號;
[0118]第二轉(zhuǎn)換單元,用于根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼;
[0119]存儲單元,用于在所述第一對應(yīng)關(guān)系中保存控制所述第二設(shè)備執(zhí)行第二功能與所述第二控制代碼之間的對應(yīng)關(guān)系。
[0120]在該實(shí)施方式的一個備選方案中,該接收單元和發(fā)送單元可以但不限于用同一個射頻芯片實(shí)現(xiàn);在其它備選方案中,也可以采用不同的射頻芯片。
[0121]在該實(shí)施方式中,可以通過學(xué)習(xí)遙控器所發(fā)出的遙控信號的方式,來建立控制一設(shè)備執(zhí)行一功能和控制代碼之間的對應(yīng)關(guān)系,并保存在所述第一對應(yīng)關(guān)系中,當(dāng)檢測到要控制一設(shè)備執(zhí)行一功能時就可以使用。這樣當(dāng)需要對新的設(shè)備,或一設(shè)備的新功能也進(jìn)行控制時,就可以通過學(xué)習(xí)的方式獲得控制該設(shè)備執(zhí)行該功能所對應(yīng)的控制代碼。在建立上述對應(yīng)關(guān)系時,關(guān)于所控制的設(shè)備、所實(shí)現(xiàn)的功能,所述數(shù)據(jù)處理設(shè)備都可以通過外界直接輸入或選擇等方式來獲知;比如說用戶可以在用戶界面中調(diào)出相應(yīng)設(shè)備的遙控器畫面,并點(diǎn)擊其中的相應(yīng)功能的按鍵,所述數(shù)據(jù)處理設(shè)備通過偵測這個操作,來獲知現(xiàn)在學(xué)習(xí)到的控制代碼是對應(yīng)哪個設(shè)備、哪個功能的。
[0122]其它實(shí)施方式中,除了上述學(xué)習(xí)的過程外,還可以直接根據(jù)遙控器的技術(shù)手冊等資料或其它方式獲取控制一設(shè)備執(zhí)行一功能所對應(yīng)的控制代碼;比如可以通過其它數(shù)據(jù)處理設(shè)備、或網(wǎng)絡(luò)獲取已經(jīng)建立好的對應(yīng)關(guān)系。
[0123]本實(shí)施例的一種實(shí)施方式中,所述第一控制代碼為射頻控制編碼;所述第一信號為射頻信號;
[0124]所述第一轉(zhuǎn)換單元包括:
[0125]第一編碼模塊,用于將射頻控制編碼按照射頻轉(zhuǎn)換為脈寬調(diào)制編碼;
[0126]第一接口模塊,用于根據(jù)所述脈寬調(diào)制編碼產(chǎn)生脈沖電平信號;
[0127]調(diào)制模塊,用于將所述脈沖電平信號調(diào)制為射頻信號。
[0128]在該實(shí)施方式的一個備選方案中,該調(diào)制模塊和發(fā)送單元可以但不限于用同一個射頻芯片實(shí)現(xiàn)。
[0129]本實(shí)施例的一種實(shí)施方式中,所述第二控制代碼為射頻控制編碼,所述第二信號為射頻信號;
[0130]所述第二轉(zhuǎn)換單元包括:
[0131]第二接口模塊,用于將射頻信號轉(zhuǎn)換為一組電平信號;[0132]記錄模塊,用于記錄該組電平信號中高電平、低電平及浮空的持續(xù)時間;
[0133]第二編碼模塊,用于根據(jù)射頻的編碼規(guī)則將各持續(xù)時間轉(zhuǎn)換為射頻控制編碼。
[0134]在本實(shí)施例的一種實(shí)施方式中,所述數(shù)據(jù)處理設(shè)備為個人電腦,所述第一、第二接口模塊均為主板上的GPIO (General Purpose Input Output,通用輸入/輸出)芯片,所述接收單元及調(diào)制模塊均用同一個射頻芯片實(shí)現(xiàn),并連接在該GPIO的任一 IO點(diǎn)上。這樣只需增加一個射頻芯片即可實(shí)現(xiàn)設(shè)備控制功能,成本低廉且實(shí)現(xiàn)簡單。
[0135]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計(jì)算機(jī)可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個或多個集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0136]當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種設(shè)備控制方法,應(yīng)用于第一數(shù)據(jù)處理設(shè)備;所述第一數(shù)據(jù)處理設(shè)備與第一設(shè)備物理上無連接;其特征在于,所述方法包括: 當(dāng)所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令; 根據(jù)所述第一指令,所述第一數(shù)據(jù)處理設(shè)備在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼; 所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號; 所述第一數(shù)據(jù)處理設(shè)備將所述第一信號發(fā)送給所述第一設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一數(shù)據(jù)處理設(shè)備檢測到需要控制所述第一設(shè)備執(zhí)行第一功能的情況包括以下任一或其任意組合: 所述第一數(shù)據(jù)處理設(shè)備收到用于指示控制所述第一設(shè)備完成第一功能的第一消息; 所述第一數(shù)據(jù)處理設(shè)備檢測到到達(dá)預(yù)定的控制所述第一設(shè)備完成第一功能的時間; 所述第一數(shù)據(jù)處理設(shè)備檢測到控制所述第一設(shè)備完成第一功能的觸發(fā)事件發(fā)生。
3.如權(quán)利要求1所述的方法,其特征在于,還包括: 所述第一數(shù)據(jù)處理設(shè)備接收用于控制第二設(shè)備執(zhí)行第二功能的第二信號; 所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼; 所述第一數(shù)據(jù)處理設(shè)備在所述第一對應(yīng)關(guān)系中,保存控制所述第二設(shè)備執(zhí)行第二功能與所述第二控制代碼之間的對應(yīng)關(guān)系。
4.如權(quán)利要求1所述的方法,其特征在于: 所述第一控制代碼為射頻控制編碼;所述第一信號為射頻信號; 所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號的步驟包括: 所述第一數(shù)據(jù)處理設(shè)備將射頻控制編碼按照射頻轉(zhuǎn)換為脈寬調(diào)制編碼; 所述第一數(shù)據(jù)處理設(shè)備根據(jù)所述脈寬調(diào)制編碼產(chǎn)生脈沖電平信號; 所述第一數(shù)據(jù)處理設(shè)備將所述脈沖電平信號調(diào)制為射頻信號。
5.如權(quán)利要求1所述的方法,其特征在于: 所述第二控制代碼為射頻控制編碼,所述第二信號為射頻信號; 所述第一數(shù)據(jù)處理設(shè)備根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼的步驟包括: 所述第一數(shù)據(jù)處理設(shè)備將射頻信號轉(zhuǎn)換為一組電平信號; 所述第一數(shù)據(jù)處理設(shè)備記錄該組電平信號中高電平、低電平及浮空的持續(xù)時間; 所述第一數(shù)據(jù)處理設(shè)備根據(jù)射頻的編碼規(guī)則將各持續(xù)時間轉(zhuǎn)換為射頻控制編碼。
6.一種數(shù)據(jù)處理設(shè)備,與第一設(shè)備物理上無連接;其特征在于,所述數(shù)據(jù)處理設(shè)備包括: 檢測單元,用于當(dāng)檢測到需要控制所述第一設(shè)備執(zhí)行第一功能時,生成第一指令; 查詢單元,用于根據(jù)所述第一指令,在第一對應(yīng)關(guān)系中查找控制所述第一設(shè)備執(zhí)行第一功能所對應(yīng)的控制代碼,得到第一控制代碼;第一轉(zhuǎn)換單元,用于根據(jù)預(yù)定的第一轉(zhuǎn)換規(guī)則將所述第一控制代碼轉(zhuǎn)換成用于控制所述第一設(shè)備的第一信號; 發(fā)送單元,用于將所述第一信號發(fā)送給所述第一設(shè)備。
7.如權(quán)利要求6所述的數(shù)據(jù)處理單元,其特征在于,所述檢測單元檢測到需要控制所述第一設(shè)備執(zhí)行第一功能的情況包括以下任一或其任意組合: 收到用于指示控制所述第一設(shè)備完成第一功能的第一消息; 檢測到到達(dá)預(yù)定的控制所述第一設(shè)備完成第一功能的時間; 檢測到控制所述第一設(shè)備完成第一功能的觸發(fā)事件發(fā)生。
8.如權(quán)利要求6所述的數(shù)據(jù)處理單元,其特征在于,還包括: 接收單元,用于接收用于控制第二設(shè)備執(zhí)行第二功能的第二信號; 第二轉(zhuǎn)換單元,用于根據(jù)預(yù)定的第二轉(zhuǎn)換規(guī)則將所述第二信號轉(zhuǎn)換為第二控制代碼;存儲單元,用于在所述第一對應(yīng)關(guān)系中保存控制所述第二設(shè)備執(zhí)行第二功能與所述第二控制代碼之間的對應(yīng)關(guān)系。
9.如權(quán)利要求6所述的數(shù)據(jù)處理單元,其特征在于: 所述第一控制代碼為射頻控制編碼;所述第一信號為射頻信號; 所述第 一轉(zhuǎn)換單元包括: 第一編碼模塊,用于將射頻控制編碼按照射頻轉(zhuǎn)換為脈寬調(diào)制編碼; 第一接口模塊,用于根據(jù)所述脈寬調(diào)制編碼產(chǎn)生脈沖電平信號; 調(diào)制模塊,用于將所述脈沖電平信號調(diào)制為射頻信號。
10.如權(quán)利要求6所述的數(shù)據(jù)處理單元,其特征在于: 所述第二控制代碼為射頻控制編碼,所述第二信號為射頻信號; 所述第二轉(zhuǎn)換單元包括: 第二接口模塊,用于將射頻信號轉(zhuǎn)換為一組電平信號; 記錄模塊,用于記錄該組電平信號中高電平、低電平及浮空的持續(xù)時間; 第二編碼模塊,用于根據(jù)射頻的編碼規(guī)則將各持續(xù)時間轉(zhuǎn)換為射頻控制編碼。
【文檔編號】H04Q9/02GK103888856SQ201210560557
【公開日】2014年6月25日 申請日期:2012年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】劉新平 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1