資源描述:
《基于Android的電視手機遙控系統(tǒng)-論文.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第28卷第2期五邑大學(xué)學(xué)報(自然科學(xué)版)Vb1.28N0.22014年5月JOURNALOFWIIUNIVERSITY(NaturalScienceEdition)May2014文章編號:1006-7302(2014)02—0058·05基于Android的電視手機遙控系統(tǒng)曾智勇。潘國海,劉健彬,劉海剛(五邑大學(xué)信息工程學(xué)院,廣東江門529020)摘要:本文設(shè)計了一款基于Android平臺的電視手機遙控系統(tǒng).該遙控系統(tǒng)以手機作為控制終端,利用手機藍牙發(fā)送控制指令到協(xié)議轉(zhuǎn)換器,通過協(xié)議轉(zhuǎn)換器對指令數(shù)據(jù)處理并轉(zhuǎn)換為紅外信號,實現(xiàn)對電視等紅
2、外家電的控制.實驗測試證明該遙控器具有良好的實用性與擴展性.關(guān)鍵詞:智能家居;Android;家電控制;協(xié)議轉(zhuǎn)換器;遙控器中圖分類號:TN948.5文獻標志碼:AAndroid-basedSmartphoneRemoteControlSystemforTVsZENGZhi-yong,PANGuo-hai,LIUJian-bin,LIUHai-gang(SchoolofInformationEngineering,WuyiUniversity,Jiangmen529020,China)Abstract:ATVremotecontrols
3、ystembasedontheAndroidplatformisdesigned.ThesystemcontrolsinfraredapplianceslikeTVbyusingthemobilephoneasacontrolterminaltosendcontrolinstructionstotheprotocolconversiondevicebymeansofBluetooth,processingthedatethroughtheprotocoltransformationdeviceandthenchangingthedat
4、aintoinfraredsignals.Experimentaltestsshowthatthecontrollerisofgoodpracticabilityandexpansibility.Keywords:smarthomes;Android;householdappliancecontrol;protocolconverters;remotecontrollers隨著物聯(lián)網(wǎng)的發(fā)展和人們生活質(zhì)量的提高,智能家居越來越成為人們追求舒適生活的必要途徑.家電控制系統(tǒng)是智能家居系統(tǒng)的一個重要組成部分,電視作為常用的家用電器,把電視融人
5、到家電控制系統(tǒng)當中也是必然趨勢.然而傳統(tǒng)電視遙控器并不能直接嵌入以軟件平臺為控制終端的智能家居系統(tǒng)當中.鑒于此,本文提出一種基于Android平臺的電視遙控系統(tǒng),為電視嵌入家電控制系統(tǒng)提供一種解決方案.1硬件組成該遙控系統(tǒng)主要由Android手機客戶端和協(xié)議轉(zhuǎn)換器兩大部分組成,如圖1所示.Android客戶端BluelR負責手機的藍牙與協(xié)議轉(zhuǎn)換器的藍牙模塊鏈接與通信,傳遞用戶遙控操作的信息;協(xié)議轉(zhuǎn)收稿日期:2014-03-04作者簡介:曾智勇(1990一),男,廣東興寧人,在讀本科生,研究方向為嵌入式Android/Linux系統(tǒng)應(yīng)用
6、軟件設(shè)計;劉海剛,高級實驗師,通信作者,主要從事傳感器及智能控制技術(shù)研究.第28卷第2期曾智勇等:基于Android的電視手機遙控系統(tǒng)61TC9012的一幀數(shù)據(jù)中含有32位碼,包含兩次8位用戶碼、8位數(shù)據(jù)碼和8位數(shù)據(jù)碼的反碼及最后位的同步位.引導(dǎo)碼由4.5ms的載波和該載波關(guān)斷波形所構(gòu)成,以作為用戶碼、數(shù)據(jù)碼以及數(shù)據(jù)碼反碼的先導(dǎo).發(fā)射碼的格式如下圖7所示.圖7TO9012的發(fā)射碼的格式利用微控制器脈沖寬度調(diào)制(PulseWidthModulation,PWM)功能,調(diào)用相應(yīng)函數(shù)并設(shè)定低電平或高電平輸出時間以及占空比C9012紅,發(fā)射子
7、程序兩個參數(shù)即可產(chǎn)生如述載波(通常設(shè)置載波頻率為38kHz,占空比為1/3).利用定時器控制PWM載波輸出和截止的時間間隔即初始化PWM模塊可完成如圖7所示格式的紅外信號調(diào)制,發(fā)射的子程序流程圖如I初始化定時器圖8所示.I3實驗測試與分析生成載波信號在藍牙通信距離15rn和紅外有效距離9m的測試環(huán)境中,將協(xié)議轉(zhuǎn)換器上電分別對松下電視和LG電視進行有效性測試,調(diào)制栽波信號Android客戶端與轉(zhuǎn)換器連接成功并成功發(fā)送了控制指令,實現(xiàn)、L了遙控電視的功能.驅(qū)動紅外發(fā)射利用百度開發(fā)中心的移動測試MTC服務(wù)對Android客戶端進行性能測試,
8、選擇40款主流Android系統(tǒng)手機進行測試.結(jié)果返回顯示有34款手機通過安裝測試,執(zhí)行通過率占85%,穩(wěn)定性測\試有31款手機通過,執(zhí)行通過率為77.5%,UI適配性測試通過圖8紅外發(fā)射子程序流程圖33款,執(zhí)行通過率達