一種基于云平臺(tái)和智能手機(jī)的學(xué)習(xí)型萬(wàn)能紅外遙控方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及紅外遙控技術(shù)領(lǐng)域,更加具體地,涉及一種基于云平臺(tái)和智能手機(jī)的學(xué)習(xí)型萬(wàn)能紅外遙控方法。
【背景技術(shù)】
[0002]隨著科技技術(shù)和智能家居的不斷發(fā)展,家庭家電設(shè)備越來(lái)越多,其控制設(shè)備遙控器也隨之越來(lái)越多,人們常常遇到找不到相應(yīng)設(shè)備遙控器的問(wèn)題。萬(wàn)能遙控器營(yíng)運(yùn)而生。
[0003]在中國(guó)專利申請(qǐng)公開(kāi)說(shuō)明書(shū),CN102968898A提出了基于手機(jī)短信的遠(yuǎn)程萬(wàn)能紅外遙控系統(tǒng),該系統(tǒng)將基于手機(jī)短信的遠(yuǎn)程萬(wàn)能紅外遙控系統(tǒng)是將短信控制開(kāi)關(guān)與萬(wàn)能紅外遙控技術(shù)結(jié)合在一起,用戶可以隨時(shí)隨地對(duì)任何可使用紅外遙控器控制的家用電器進(jìn)行遠(yuǎn)程控制,因此非常方便、實(shí)用。另外,由于主控裝置和紅外控制裝置之間為無(wú)線連接,因此可以避免布線的麻煩。專利CN102546943A提出了基于藍(lán)牙和智能手機(jī)的萬(wàn)能家電集中遙控系統(tǒng),其主要組成部分包括網(wǎng)絡(luò)服務(wù)器,智能手機(jī)軟件和家電集中控制網(wǎng)關(guān)。其主要特點(diǎn)是,用智能手機(jī)軟件替代實(shí)際的遙控器提供操作控制界面,使用家電集中控制網(wǎng)關(guān)發(fā)射各種格式的紅外信號(hào)控制所有家電,通過(guò)藍(lán)牙在智能手機(jī)和家電集中控制網(wǎng)關(guān)之間建立數(shù)據(jù)通信通路,通過(guò)網(wǎng)絡(luò)下載和更新家電控制編碼。其主要優(yōu)點(diǎn)是:智能手機(jī)軟件提供方便易用的操作界面,而且能夠通過(guò)界面切換顯示各個(gè)不同家電的控制界面,集中家電控制網(wǎng)關(guān)能夠發(fā)射出各種不同類型不同品牌家電的紅外控制信號(hào),網(wǎng)絡(luò)服務(wù)器能夠不斷更新和添加新的遙控編碼數(shù)據(jù)。CN202889394U提出了一種萬(wàn)能智能遙控裝置,該專利涉及一種萬(wàn)能智能遙控裝置,包含一個(gè)帶音頻輸入輸出接口的遙控收發(fā)配件,遙控收發(fā)配件可通過(guò)其所帶的音頻接口與智能手機(jī)或平板電腦進(jìn)行數(shù)據(jù)通訊,將智能手機(jī)或平板電腦發(fā)送的指令轉(zhuǎn)換成受控電器所識(shí)別的遙控指令發(fā)送出去,實(shí)現(xiàn)對(duì)電器進(jìn)行遙控的流程。
[0004]以上各專利提出了不同的紅外遙控實(shí)現(xiàn)的方法,但是都沒(méi)有解決紅外遙控編碼學(xué)習(xí)共享問(wèn)題,造成了重復(fù)學(xué)習(xí),浪費(fèi)了大量的資源。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問(wèn)題在于提供一種可以實(shí)現(xiàn)紅外信息編碼學(xué)習(xí)、共享的方法。
[0006]為了解決上述問(wèn)題,本發(fā)明提出了一種基于云平臺(tái)和智能手機(jī)的學(xué)習(xí)型萬(wàn)能紅外遙控方法。該方法包括一個(gè)基于云技術(shù)的數(shù)據(jù)庫(kù),一個(gè)可以上網(wǎng)的智能手機(jī),其中智能手機(jī)中具有紅外信息編碼學(xué)習(xí)、發(fā)射的控制應(yīng)用程序,一個(gè)紅外收發(fā)控制平臺(tái),這個(gè)平臺(tái)上集成了紅外接收電路、紅外發(fā)射電路、中央控制器以及低通濾波器電路。
[0007]由于發(fā)明利用了云平臺(tái)數(shù)據(jù)庫(kù)存儲(chǔ)共享紅外學(xué)習(xí)編碼,一方面用戶可以將學(xué)習(xí)到的紅外編碼上傳到云平臺(tái)數(shù)據(jù)庫(kù),另一方面用戶可以直接將紅外編碼數(shù)據(jù)下載到本地,實(shí)現(xiàn)對(duì)應(yīng)設(shè)備的控制。
[0008]本發(fā)明中的紅外收發(fā)控制平臺(tái)由電源模塊、紅外接收模塊、紅外發(fā)射模塊、單片機(jī)模塊、低通濾波器、音頻接口自動(dòng)識(shí)別電路。其中紅外接收模塊采用本振頻率為38KHz(±0.1KHz)的紅外一體接收頭。紅外發(fā)射電路采用工作電壓為3.3V、工作電流為50mA的紅外發(fā)射LED以及放大三極管構(gòu)成。單片機(jī)模塊一方面用于接收紅外接收電路的紅外編碼信號(hào),并利用雙沿捕獲和定時(shí)器采集數(shù)據(jù)位寬信息,存儲(chǔ)在本地一個(gè)大小為500字節(jié)的接收緩沖區(qū)。另一方面接收來(lái)自智能手機(jī)的控制信號(hào),并根據(jù)控制信號(hào)向紅外發(fā)射電路輸出控制信息流。低通濾波器采用RC無(wú)源濾波器。電源模塊用于收集智能手機(jī)左聲道的電能。
[0009]作為本發(fā)明的進(jìn)一步改進(jìn),可將本發(fā)明的紅外收發(fā)控制平臺(tái)中的紅外接收電路中的紅外接收一體頭替換成其他模塊,特別是本振頻率可調(diào)的模塊,這可以增大電路的學(xué)習(xí)范圍。
[0010]作為本發(fā)明的更進(jìn)一步改進(jìn),智能手機(jī)可以通過(guò)配置單片機(jī)內(nèi)部寄存器調(diào)節(jié)智能手機(jī)與紅外收發(fā)控制平臺(tái)間的數(shù)據(jù)傳輸率。通過(guò)調(diào)節(jié)數(shù)據(jù)傳輸率,可以在滿足數(shù)據(jù)傳輸?shù)恼{(diào)節(jié)下盡可能的降低系統(tǒng)能耗,延長(zhǎng)智能手機(jī)的使用時(shí)長(zhǎng)。
[0011]有益效果
[0012]利用上述方法和裝置,通過(guò)利用紅外收發(fā)平臺(tái)學(xué)習(xí)紅外編碼信號(hào),利用紅外收發(fā)平臺(tái)輸出紅外控制信號(hào),通過(guò)音頻接口在智能手機(jī)和紅外收發(fā)控制平臺(tái)直接傳遞數(shù)據(jù)和能量,利用智能手機(jī)接收、壓縮紅外學(xué)習(xí)編碼,并通過(guò)email的方式將處理后的數(shù)據(jù)上傳到云平臺(tái)數(shù)據(jù)庫(kù)。利用云平臺(tái)數(shù)據(jù)庫(kù)存儲(chǔ)、分享上傳的紅外編碼信息,同時(shí)智能手機(jī)端可以從云平臺(tái)數(shù)據(jù)庫(kù)下載需要的紅外編碼信息,經(jīng)智能手機(jī)處理、紅外收發(fā)電路發(fā)射,從而實(shí)現(xiàn)紅外設(shè)備的控制。按照上述方式,可以有效的實(shí)現(xiàn)紅外編碼信息資源的共享,避免了用戶重復(fù)學(xué)習(xí)紅外編碼的過(guò)程,提高了資源的有效利用。
【附圖說(shuō)明】
[0013]通過(guò)參考以下結(jié)合附圖的說(shuō)明及權(quán)利要求書(shū)的內(nèi)容,并且隨著對(duì)本發(fā)明的更全面理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中:
[0014]圖1是本發(fā)明方法的工作流程圖;
[0015]圖2是本發(fā)明實(shí)現(xiàn)的系統(tǒng)結(jié)構(gòu)圖;
[0016]圖3是紅外收發(fā)控制平臺(tái)結(jié)構(gòu)框圖;
[0017]圖4是紅外編碼信息學(xué)習(xí)軟件流程圖;
[0018]圖5是紅外控制碼發(fā)射軟件流程圖;
圖6是紅外收發(fā)控制平臺(tái)低功耗處理軟件流程圖;
[0019]在所有附圖中相同的標(biāo)號(hào)指示相似或相應(yīng)的特征或功能。
【具體實(shí)施方式】
[0020]在下面的描述中,出于說(shuō)明的目的,為了提供對(duì)一個(gè)或多個(gè)實(shí)施例的全面理解,闡述了許多具體細(xì)節(jié)。然而,很明顯,也可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)現(xiàn)這些實(shí)施例。在其它例子中,為了便于描述一個(gè)或多個(gè)實(shí)施例,公知的結(jié)構(gòu)和設(shè)備以方框圖的形式示出。
[0021]下面將參照附圖來(lái)對(duì)根據(jù)本發(fā)明的各個(gè)實(shí)施例進(jìn)行詳細(xì)描述。
[0022]如圖1所示為本發(fā)明的系統(tǒng)結(jié)構(gòu)框圖,其中紅外遙控設(shè)備I接收來(lái)自紅外收發(fā)控制平臺(tái)2的紅外控制信號(hào),紅外收發(fā)控制平臺(tái)2接收來(lái)自紅外遙控器的控制碼,并通過(guò)內(nèi)部電路學(xué)習(xí)紅外編碼信息。紅外收發(fā)控制平臺(tái)2學(xué)習(xí)到紅外編碼數(shù)據(jù)后經(jīng)過(guò)壓縮后通過(guò)智能手機(jī)3音頻口 6發(fā)送給智能手機(jī)3。智能手機(jī)3接收到數(shù)據(jù)進(jìn)一步處理后通過(guò)GPRS/3G/WiFi等無(wú)線方式8傳輸給基站/網(wǎng)關(guān)4?;?網(wǎng)關(guān)4通過(guò)Inernet9將數(shù)據(jù)傳遞到云平臺(tái)數(shù)據(jù)庫(kù)5。數(shù)據(jù)到達(dá)云平臺(tái)數(shù)據(jù)庫(kù)5后,云平臺(tái)數(shù)據(jù)庫(kù)5接收到的數(shù)據(jù)進(jìn)行解壓縮,并根據(jù)自定義協(xié)議將數(shù)據(jù)存儲(chǔ)到云平臺(tái)數(shù)據(jù)庫(kù)5對(duì)應(yīng)的數(shù)據(jù)庫(kù)中。
[0023]智能手機(jī)3向云平臺(tái)數(shù)據(jù)庫(kù)5發(fā)送請(qǐng)求,云平臺(tái)數(shù)據(jù)庫(kù)5接收到下載請(qǐng)求后,將請(qǐng)求信息要求的紅外編碼信息發(fā)送到智能手機(jī)3。智能手機(jī)3接收到數(shù)據(jù)后對(duì)數(shù)據(jù)進(jìn)行解壓并去除冗余數(shù)據(jù),然后將處理后的數(shù)據(jù)經(jīng)音頻口 6發(fā)送到紅外收發(fā)控制平臺(tái)2。紅外收發(fā)控制平臺(tái)2接收到數(shù)據(jù)后調(diào)用如圖4示紅外控制碼發(fā)射軟件流程圖啟動(dòng)對(duì)應(yīng)的發(fā)射程序,將控制信號(hào)發(fā)射,從而實(shí)現(xiàn)紅外設(shè)備的控制。
[0024]如圖2所示,為紅外收發(fā)控制平臺(tái)2。紅外收發(fā)控制平臺(tái)2由6各部分構(gòu)成,其中音頻接口 10用于連接智能手機(jī)3和紅外收發(fā)控制平臺(tái)2。智能手機(jī)3通過(guò)音頻口 10向紅外收發(fā)控制平臺(tái)2提供電能,并實(shí)現(xiàn)二者之間的雙向數(shù)據(jù)通信。電源模塊11通過(guò)變壓器、整流橋?qū)⒔涣餍盘?hào)變換到直流信號(hào)并分別給預(yù)處理模塊12、單片機(jī)控制模塊13、紅外發(fā)射模塊15、紅外接收模塊14提供電能。預(yù)處理模塊12包含交流耦合電路和低通濾波器,其中交流耦合電路用于將音頻口 10右聲道輸出的模塊信號(hào)耦合到適合單片機(jī)處理的信號(hào),低通濾波器用于濾除單片機(jī)模塊13輸出信號(hào)的高頻成分,使得信號(hào)更適合在音頻口 10中傳輸。單片機(jī)控制模塊13 —方面用于接收來(lái)自紅外接收模塊14和智能手機(jī)3的數(shù)據(jù),另一方面將處理后的數(shù)據(jù)分別傳輸?shù)街悄苁謾C(jī)3和紅外發(fā)射模塊15。單片機(jī)控制模塊13內(nèi)部的程序控制流程圖如圖3?5所示,系統(tǒng)部工作時(shí),單片機(jī)系統(tǒng)處于低功耗模式,只有中斷發(fā)生時(shí),系統(tǒng)才開(kāi)始處理數(shù)據(jù),這大大降低的紅外收發(fā)控制平臺(tái)2的功耗。紅外接收模塊14接收來(lái)自紅外要控制的控制信號(hào),解調(diào)后將數(shù)據(jù)傳遞給單片機(jī)控制模塊13。紅外發(fā)射模塊15將來(lái)之單片機(jī)的控制信號(hào)調(diào)制后發(fā)射出去,從而實(shí)現(xiàn)紅外設(shè)備的控制。
【主權(quán)項(xiàng)】
1.一種基于云平臺(tái)和智能手機(jī)的學(xué)習(xí)型萬(wàn)能紅外遙控方法,其中所述智能手機(jī)包括1S、Android以及windows phone系統(tǒng)的智能手機(jī),所述方法包括: 該方法通過(guò)智能手機(jī)音頻口傳輸數(shù)據(jù)和電能,所以要求在紅外發(fā)射電路和紅外接收電路與智能手機(jī)音頻口之間添加一個(gè)橋接電路, 該手機(jī)音頻口外設(shè)通過(guò)本振頻率為38KHz(±0.1 KHz)紅外一體接收頭接收紅外遙控器信號(hào), 紅外收發(fā)控制平臺(tái)與智能手機(jī)通過(guò)UART (通用異步收發(fā)傳輸協(xié)議)進(jìn)行數(shù)據(jù)通信,數(shù)據(jù)通信波特率為4800bps, 紅外收發(fā)控制平臺(tái)與智能手機(jī)的通信采用曼切斯特編碼協(xié)議, 紅外收發(fā)控制平臺(tái)具有歐洲標(biāo)準(zhǔn)音頻口和美國(guó)標(biāo)準(zhǔn)音頻口自動(dòng)識(shí)別電路, 智能手機(jī)與云服務(wù)器之間的通過(guò)email傳輸數(shù)據(jù), 云數(shù)據(jù)庫(kù)采用通用紅外碼存儲(chǔ)技術(shù), 云數(shù)據(jù)庫(kù)為公共共享平臺(tái),用于收集用戶學(xué)習(xí)到紅外編碼信號(hào)以及向用戶共享紅外編碼庫(kù)資源。
2.如權(quán)利要求1所述的方法,其中,智能手機(jī)通過(guò)音頻口與紅外收發(fā)控制平臺(tái)進(jìn)行數(shù)據(jù)、能量的傳遞,其基本特征為:智能手機(jī)通過(guò)音頻口右聲道向紅外收發(fā)控制平臺(tái)發(fā)送數(shù)據(jù),通過(guò)智能手機(jī)音頻口左聲道傳輸能量,通過(guò)麥克風(fēng)接收來(lái)自紅外收發(fā)控制平臺(tái)的數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其中,所述紅外收發(fā)控制平臺(tái)與智能手機(jī)通過(guò)UART(通用異步收發(fā)傳輸協(xié)議)進(jìn)行數(shù)據(jù)通信,數(shù)據(jù)通信波特率為4800bps,其基本特征為:數(shù)據(jù)通過(guò)4800bps的標(biāo)準(zhǔn)UART信號(hào)發(fā)送,在信號(hào)傳輸之前采用曼切斯特編碼協(xié)議對(duì)標(biāo)準(zhǔn)的UART信號(hào)進(jìn)行有效編碼。
4.如權(quán)利要求1所述的方法,其中,紅外收發(fā)控制平臺(tái)基本特征為:平臺(tái)上集成了紅外發(fā)射電路、紅外接收電路、低通濾波器、單片機(jī)控制系統(tǒng)、音頻口協(xié)議自動(dòng)識(shí)別電路。
5.如權(quán)利要求1所述的方法,其中,云數(shù)據(jù)庫(kù)采用通用紅外碼存儲(chǔ)技術(shù)基本特征為:數(shù)據(jù)存儲(chǔ)字段為公司名稱、器件類型、型號(hào)、按鍵值、狀態(tài)、控制碼。
6.如權(quán)利要求5所述,其中云數(shù)據(jù)庫(kù)可以收集用戶學(xué)習(xí)到紅外編碼信號(hào)以及向用戶共享紅外編碼庫(kù)資源。
【專利摘要】本發(fā)明提供了一種學(xué)習(xí)型萬(wàn)能紅外遙控方法,其中紅外編碼學(xué)習(xí)和紅外信號(hào)發(fā)射基于智能手機(jī)音頻口紅外收發(fā)控制平臺(tái)。紅外編碼學(xué)習(xí)基于音頻口紅外收發(fā)控制平臺(tái),壓縮、解碼、存儲(chǔ)轉(zhuǎn)發(fā)基于智能手機(jī),紅外學(xué)習(xí)編碼的分類匯總、存儲(chǔ)基于云平臺(tái)數(shù)據(jù)庫(kù),所述方法包括:通過(guò)紅外接收電路接收紅外遙控器的按鍵編碼信號(hào),信號(hào)經(jīng)過(guò)音頻口紅外收發(fā)控制平臺(tái)和智能手機(jī)處理后以email的形式通過(guò)GPRS/3G網(wǎng)絡(luò)傳輸?shù)皆破脚_(tái)數(shù)據(jù)庫(kù)。用戶從云平臺(tái)數(shù)據(jù)庫(kù)下載需要的紅外編碼數(shù)據(jù),通過(guò)智能手機(jī)解碼、重組數(shù)據(jù)后經(jīng)智能手機(jī)音頻口紅外收發(fā)控制平臺(tái)發(fā)射紅外遙控信號(hào)。該方法通過(guò)紅外學(xué)習(xí)編碼的共享,提高了紅外編碼的學(xué)習(xí)效率和紅外編碼數(shù)據(jù)庫(kù)的穩(wěn)定性和可靠性。
【IPC分類】G08C23-04, H04M11-00, H04L29-08
【公開(kāi)號(hào)】CN104735274
【申請(qǐng)?zhí)枴緾N201310697555
【發(fā)明人】吳明厚, 張振榮
【申請(qǐng)人】廣西大學(xué)
【公開(kāi)日】2015年6月24日
【申請(qǐng)日】2013年12月18日