<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 智能手機用作電視機遙控器的設計

          智能手機用作電視機遙控器的設計

          作者: 時間:2015-03-12 來源:網(wǎng)絡 收藏

            4 Wi—Fi控制抗干擾的處理

          本文引用地址:http://www.ex-cimer.com/article/270918.htm

            由于無線信號環(huán)境的開放性,Wi—Fi信號在空中傳輸時會受到各種電磁干擾和空中傳輸衰減,造成傳輸錯誤,導致控制失敗。所以,在本方案中,采用被控對象應答是否正確執(zhí)行控制命令的方法來確??刂剖欠癖徽_執(zhí)行。具體方法是,如果收到的應答幀不正確或規(guī)定時間內沒有收到正確應答幀,重發(fā)該控制命令,直到收到正確應答幀,或規(guī)定次數(shù)的發(fā)送該控制命令而沒有收到正確應答幀(此時,給出通信故障告警)。這種方法解決了智能手機對電視機發(fā)出控制命令是否被電視機正確執(zhí)行的問題,但是,沒有解決電視機正確執(zhí)行控制命令后,應答智能手機的應答幀在傳輸給智能手機時受到空中干擾、造成出錯,使智能手機不知道電視機已正確執(zhí)行該命令,而再次發(fā)送同樣的命令,使電視機出現(xiàn)不應有的現(xiàn)象。如,按下開關鍵,電視機正確執(zhí)行控制命令,返回的應答受干擾出錯,導致智能手機重復發(fā)開/關機命令,出現(xiàn)電視機反復不斷地開/停機。

            為避免上述情況的出現(xiàn),在智能手機發(fā)給電視機的控制命令中,增加一個字節(jié)的發(fā)送次數(shù)。這樣,當智能手機發(fā)送新控制命令時,該字節(jié)的數(shù)據(jù)為0.如果智能手機重發(fā)一次該命令,該字節(jié)就加1.以此類推,直到該字節(jié)數(shù)值達到通信故障次數(shù)。電視機收到該控制命令后,如果該字節(jié)數(shù)值為0,就執(zhí)行該命令,并置該命令標志為1,清前一個控制命令標志,然后發(fā)正確執(zhí)行應答幀給智能手機;如果不為0,就檢查該控制命令標志是否為0.為0,按照上面該字節(jié)為0的流程處理;不為0,不再執(zhí)行該控制命令,而是發(fā)正確執(zhí)行應答幀給智能手機,告訴智能手機該控制命令己執(zhí)行了,避免電視機重復執(zhí)行命令。

            5結束語

            在智能手機普及的今天,使用智能手機來控制家電的時代已經(jīng)到來。為了適應這個時代的要求,我們進行了這方面的探索研究,并通過二年多的時間使用,證實這種方法是可行和可靠的。為進一步探索智能手機控制家中所有家電的可行性給出了借鑒,也為進一步研發(fā)以為基礎的物聯(lián)網(wǎng)智能家居提供參考。

          紅外遙控器相關文章:紅外遙控器原理

          萬能遙控器相關文章:萬能遙控器代碼


          手機電池相關文章:手機電池修復



          上一頁 1 2 3 下一頁

          關鍵詞: 智能手機 Wi-Fi

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();