国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種動態(tài)生成遙控碼控制家電的系統(tǒng)及實(shí)現(xiàn)方法

      文檔序號:9616788閱讀:279來源:國知局
      一種動態(tài)生成遙控碼控制家電的系統(tǒng)及實(shí)現(xiàn)方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種物聯(lián)網(wǎng)設(shè)備,尤其是指一種動態(tài)生成遙控碼控制家電的系統(tǒng)及實(shí)現(xiàn)方法。
      【背景技術(shù)】
      [0002]隨著物聯(lián)網(wǎng)智能家居的普及,越來越多的傳統(tǒng)家電也開始智能化,但是傳統(tǒng)的家電并不能聯(lián)網(wǎng),所以需要一個聯(lián)網(wǎng)的遙控碼發(fā)射裝置通過傳統(tǒng)家電自帶的紅外或射頻遙控功能對傳統(tǒng)家電進(jìn)行控制,從而間接實(shí)現(xiàn)對傳統(tǒng)家電的手機(jī)控制、遠(yuǎn)程控制以及設(shè)備間的聯(lián)動,達(dá)到對傳統(tǒng)家電智能化的目的。
      [0003]目前市場上的遙控碼發(fā)射裝置,一般是通過專門的芯片,將各種遙控碼固化在設(shè)備內(nèi),達(dá)到控制電器的目的。這種裝置的缺點(diǎn)是數(shù)據(jù)升級困難,如果有新產(chǎn)品采用了遙控器不支持的遙控格式,遙控碼發(fā)射裝置就會失效;而且缺少一個直觀的使用界面,用戶在使用時,為家電匹配到正確的遙控碼也相對困難。
      [0004]還有遙控碼發(fā)射裝置是通過將各種設(shè)備的遙控碼錄制完成存放在云端,使用時從云端下載錄制好的遙控碼,通過紅外或射頻發(fā)射裝置發(fā)射出去達(dá)到控制家電的目的。這種裝置主要有兩個缺點(diǎn):一、錄制好的遙控碼需要很大的存儲空間,對裝置來說是一個很大的負(fù)擔(dān),增加了硬件成本;二、錄制的遙控碼不夠靈活,有些遙控格式,每次按鍵發(fā)送的遙控碼都會改變,必須事先為每個按鍵錄制多個碼輪流發(fā)送。還有的格式針對按住不放、連續(xù)發(fā)射的方式有特殊處理,通過事先錄制的方式很難支持。
      [0005]中國專利公開號CN103714685A,公開日2014年4月9日,名稱為“智能遙控系統(tǒng)及智能遙控器”的發(fā)明專利中公開了一種智能遙控系統(tǒng)及智能遙控器。該智能遙控系統(tǒng)包括遙控器、移動終端和服務(wù)器;移動終端用于將被遙控設(shè)備的特征信息發(fā)送給服務(wù)器;移動終端還用于接收服務(wù)器發(fā)送的遙控數(shù)據(jù)并將該遙控數(shù)據(jù)發(fā)送給遙控器;服務(wù)器根據(jù)接收的特征信息獲取預(yù)存的對應(yīng)的遙控數(shù)據(jù)并將該遙控數(shù)據(jù)發(fā)送給移動終端;遙控器根據(jù)接收的遙控數(shù)據(jù)與被遙控設(shè)備匹配并控制被遙控設(shè)備。該智能遙控器可以同時控制多個被遙控設(shè)備。不足之處在于,該遙控系統(tǒng)及遙控器仍然只是通過服務(wù)器下載遙控碼,仍然存在存儲空間需求過大等不足。

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

      [0006]本發(fā)明的目的是克服現(xiàn)有技術(shù)中遙控碼發(fā)射裝置控制控制多個家電時需要存儲空間過大、控制手段較為單一的缺陷,提供一種動態(tài)生成遙控碼控制家電的系統(tǒng)及實(shí)現(xiàn)方法。
      [0007]本發(fā)明的目的是通過下述技術(shù)方案予以實(shí)現(xiàn):
      一種動態(tài)生成遙控碼控制家電的系統(tǒng),包括:
      MCU,用于運(yùn)算處理遙控碼和腳本,所述的腳本為用于動態(tài)生成遙控碼對受控設(shè)備進(jìn)行控制的腳本; 無線通信單元,用于MCU和遠(yuǎn)端設(shè)備的通信;
      遠(yuǎn)端設(shè)備,用于連接特征庫錄入系統(tǒng)與無線通信單元;
      特征庫錄入系統(tǒng),用于為受控設(shè)備生成遙控碼特征庫;
      存儲單元,用于存儲MCU生成的腳本;
      發(fā)射單元,用于MCU控制受控設(shè)備;
      接收單元,用于MCU接收受控設(shè)備的遙控器發(fā)送的信息;
      輸入單元,用于相關(guān)人員控制MCU。
      [0008]遙控碼一般通過載波信號電平高低的變化或頻點(diǎn)的變化表達(dá),即為調(diào)幅或調(diào)頻,調(diào)頻的技術(shù)與調(diào)幅類似,以調(diào)幅方法來看,一個遙控碼可以表達(dá)為高低電平的序列,一般由幀頭、鍵值、分割標(biāo)記、結(jié)束標(biāo)記組成。鍵值以二進(jìn)制形式表示。對于給定遙控格式的遙控碼,只需要知道對應(yīng)的鍵值,就可以將鍵值對應(yīng)的高低電平序列還原出來,再加上固定的幀頭、分割標(biāo)記和結(jié)束標(biāo)記,就生成了一個完整的遙控碼。鍵值可以從特征庫錄入系統(tǒng)獲取,和錄制的遙控碼相比,存儲鍵值的規(guī)則僅需要極小的存儲空間。為實(shí)現(xiàn)動態(tài)生成,特征庫錄入系統(tǒng)將遙控碼生成程序?qū)崿F(xiàn)為腳本,MCU內(nèi)置腳本運(yùn)行環(huán)境,通過動態(tài)下載不同的腳本,可以動態(tài)生成不同格式的遙控碼,相關(guān)人員通過輸入設(shè)備達(dá)到了對受控設(shè)備控制的目的。
      [0009]對于空調(diào)等特殊格式的遙控碼,基本結(jié)構(gòu)與一般的遙控碼相同,不同之處在于鍵值在邏輯上劃分若干區(qū)域,分別代表空調(diào)的不同控制參數(shù),如溫度、風(fēng)速、模式、校驗(yàn)碼等,此時,特征庫錄入系統(tǒng)將生成腳本和鍵值表,MCU內(nèi)置腳本運(yùn)行環(huán)境,通過下載腳本和鍵值表后,MCU根據(jù)腳本和鍵值表生成遙控碼,相關(guān)人員通過輸入設(shè)備達(dá)到了對受控設(shè)備控制的目的。
      [0010]作為一種優(yōu)選方案,特征庫錄入系統(tǒng)包括:
      遙控碼匹配單元,用于判斷遙控碼是否能與特征庫匹配;
      遙控碼生成腳本單元,用于對能與特征庫匹配的遙控碼生成對應(yīng)的腳本。
      [0011]作為一種優(yōu)選方案,特征庫錄入系統(tǒng)還包括:
      遙控碼參數(shù)存儲單元,用于提供給遙控碼生成腳本單元生成腳本的參數(shù)表。
      [0012]作為一種優(yōu)選方案,發(fā)射單元包括紅外線發(fā)射單元和射頻發(fā)射單元。紅外線發(fā)射單元和射頻發(fā)射單元均能對受控設(shè)備進(jìn)行較好的通信,為成熟的通信方式。
      [0013]作為一種優(yōu)選方案,受控設(shè)備包括電視、機(jī)頂盒、空調(diào)、聲音播放設(shè)備、多媒體播放設(shè)備、電扇、熱水器、墻壁開關(guān)、遙控插座、遙控?zé)?、投影儀或相機(jī)中的至少一種。動態(tài)生成遙控碼控制家電的系統(tǒng)可以對一切通過遙控器控制的受控設(shè)備進(jìn)行控制,達(dá)到了單個控制裝置即可完成控制多個受控設(shè)備的目的。
      [0014]作為一種優(yōu)選方案,遠(yuǎn)端設(shè)備包括計算機(jī)端和/或云端。
      [0015]作為一種優(yōu)選方案,MCU、無線通信單元、存儲單元、發(fā)射單元、接收單元和輸入單元集成在控制裝置內(nèi)。各個單元集成在控制裝置內(nèi)易于攜帶,方便操作者的使用。
      [0016]作為一種優(yōu)選方案,控制裝置為手機(jī)或嵌入式終端設(shè)備??刂蒲b置可以為現(xiàn)有的手機(jī)或重新手機(jī)的嵌入式終端設(shè)備,根據(jù)實(shí)際的需求可以靈活選擇。
      [0017]—種動態(tài)生成遙控碼控制家電的系統(tǒng)的實(shí)現(xiàn)方法,包括以下步驟:
      步驟1,相關(guān)人員按下受控設(shè)備的遙控器的按鍵,受控設(shè)備的遙控器的遙控碼發(fā)送至接收單元,接收單元將遙控碼傳送至MCU ; 步驟2,MCU通過無線通信單元將遙控碼傳送至遠(yuǎn)端設(shè)備,遠(yuǎn)端設(shè)備將遙控碼傳送至特征庫錄入系統(tǒng),特征庫錄入系統(tǒng)的遙控碼匹配單元將遙控碼與特征庫相匹配;
      步驟3,遙控碼生成腳本單元將匹配的遙控碼生成對應(yīng)的腳本,然后腳本通過遠(yuǎn)端設(shè)備傳送至無線通信單元,無線通信單元將腳本傳輸至MCU,MCU將腳本存儲至存儲單元;
      步驟4,當(dāng)控制裝置需要對受控設(shè)備進(jìn)行控制時,MCU提取存儲單元內(nèi)的腳本,MCU根據(jù)腳本生成遙控碼對受控設(shè)備進(jìn)行控制。
      [0018]作為一種優(yōu)選方案,步驟3為遙控碼生成腳本單元將匹配的遙控碼生成對應(yīng)的腳本,腳本通過遠(yuǎn)程設(shè)備進(jìn)行加密處理,然后腳本通過遠(yuǎn)端設(shè)備傳送至無線通信單元,無線通信單元將腳本傳輸至MCU,MCU將腳本存儲至存儲單元。對腳本進(jìn)行加密處理防止腳本傳輸?shù)藉e誤的MCU上,避免造成匹配失敗的情況。
      [0019]作為一種優(yōu)選方案,腳本為經(jīng)過遠(yuǎn)端設(shè)備優(yōu)化處理的腳本。經(jīng)過優(yōu)化處理的腳本是經(jīng)過壓縮等方式處理的腳本,所占空間進(jìn)一步縮小。
      [0020]一種動態(tài)生成遙控碼控制家電的系統(tǒng)的實(shí)現(xiàn)方法,包括以下步驟:
      步驟1,相關(guān)人員按下受控設(shè)備的遙控器的按鍵,受控設(shè)備的遙控器的遙控碼發(fā)送至接收單元,接收單元將遙控碼傳送至MCU ;
      步驟2,MCU通過無線通信單元將遙控碼傳送至遠(yuǎn)端設(shè)備,遠(yuǎn)端設(shè)備通過遙控碼獲得受控設(shè)備的品牌型號信息,然后遠(yuǎn)端設(shè)備返回MCU對應(yīng)此受控設(shè)備的腳本和鍵值表,MCU將腳本和鍵值表存儲至存儲單元;
      步驟3,當(dāng)控制裝置需要對受控設(shè)備進(jìn)行控制時,MCU提取存儲單元內(nèi)的腳本和鍵值表,MCU根據(jù)腳本和鍵值表生成遙控碼對受控設(shè)備進(jìn)行控制。
      [0021]作為一種優(yōu)選方案,步驟2中所述的腳本為經(jīng)過遠(yuǎn)端設(shè)備加密的腳本。
      [0022]本發(fā)明的有益效果是,動態(tài)生成遙控碼控制家電的系統(tǒng)及實(shí)現(xiàn)方法能控制多個受控設(shè)備,通過腳本、腳本和鍵值表來生成遙控碼,使存儲空間大幅降低,同時多種遙控格式的遙控碼均能通過本系統(tǒng)生成,控制的手段極大豐富,最大化還原了原受控設(shè)備的遙控板的所有功能。本系統(tǒng)價格低廉、實(shí)用性強(qiáng)、易于實(shí)現(xiàn)。
      【附圖說明】
      [0023]圖1是本發(fā)明的一種電路原理框圖。
      [0024]其中:1、控制裝置,2、遠(yuǎn)端設(shè)備,3、特征庫錄入系統(tǒng),4、受控設(shè)備,11、MCU,12、無線通信單元,13、存儲單元,14、發(fā)射單元,15、接收單元,16、輸入單元,31、遙控碼匹配單元,32、遙控碼生成腳本單元,33、遙控碼參數(shù)存儲單元。
      【具體實(shí)施方式】
      [0025]下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步描述。
      [0026]實(shí)施例1:一種動態(tài)生成遙控碼控制家電的系統(tǒng),其電路原理框圖如圖1所示,包括:
      MCU11,用于運(yùn)算處理遙控碼和腳本,所述的腳本為用于動態(tài)生成遙控碼對受控設(shè)備進(jìn)行控制的腳本;
      無線通信單元12,用于MCU和遠(yuǎn)端設(shè)備的通信; 遠(yuǎn)端設(shè)備2,用于連接特征庫錄入系統(tǒng)與無線通信單元;
      特征庫錄入系統(tǒng)3,
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1