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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于S3C2440家庭網(wǎng)關(guān)設(shè)計方案

          基于S3C2440家庭網(wǎng)關(guān)設(shè)計方案

          作者: 時間:2013-02-19 來源:網(wǎng)絡(luò) 收藏

          2.2.2 軟件實現(xiàn)

            短信接收軟件提供短信的接收以及處理,GR64模塊支持兩種模式收發(fā)短信:Text 模式、 PDU 模式。

            Text 模式是純文本方式,不支持中文,可使用不同的字符集,主要用于歐美地區(qū);PDU 模式被所有手機及工業(yè)級模塊支持,可以使用任何字符集,目前最為常用。采用PDU 模式接收數(shù)據(jù),以便能夠正確的顯示漢字。

            用戶根據(jù)遙控器對碼學(xué)習(xí)的格式編寫控制家電的短消息,其格式為:房間,電器,按鍵例如:客廳,空調(diào),打開發(fā)送至,使用AT 命令接收短消息,AT 命令集具有標(biāo)準(zhǔn)的硬件接口(串口)并且可以通過一組AT 命令完成對GR64 的配置和控制,接收短信用到的AT 命令為:

            AT+CMGF=0 設(shè)置短信格式為PDU 格式

            AT+CMGL=1 讀取未讀短消息

            短信處理子程序流程圖如圖 7 所示。

          基于S3C2440家庭網(wǎng)關(guān)設(shè)計方案

          圖7 短信處理子程序流程圖

            家庭網(wǎng)關(guān)接收到的手機短信是unicode 碼值,要將其轉(zhuǎn)換為GB2312 編碼顯示為漢字,之后進行身份驗證(手機號碼驗證),通過之后將短信內(nèi)容提取出來作為條件查詢數(shù)據(jù)庫,調(diào)取數(shù)據(jù)庫中所對應(yīng)的遙控器紅外指令,發(fā)送至Zigbee 模塊。

            2.3 Zigbee 模塊

            Zigbee 模塊作為家庭內(nèi)部網(wǎng)的主節(jié)點能夠?qū)崿F(xiàn)的功能包括接收遙控器紅外指令,以及通過Zigbee 網(wǎng)絡(luò)將此紅外指令發(fā)送給各個分控節(jié)點。2.3.1 硬件設(shè)計

            硬件部分的設(shè)計如圖 8 所示。采用無線SoC 單片機CC2430 構(gòu)建Zigbee 模塊,具有超低功耗、高靈敏度、出眾的抗噪聲及抗干擾能力,并且包括的許多強大的外設(shè)資源。通過串口與相連。

          基于S3C2440家庭網(wǎng)關(guān)設(shè)計方案

          圖8 Zigbee 模塊原理圖。

            2.3.2 軟件實現(xiàn)

            通過軟件實現(xiàn)紅外指令的接收及發(fā)送,程序流程圖如圖 9 所示。

          基于S3C2440家庭網(wǎng)關(guān)設(shè)計方案

          圖9 Zigbee 模塊程序流程圖

            Zigbee 模塊首先使用串口接收紅外指令,然后通過射頻通信,將紅外指令發(fā)送到各個分控節(jié)點。

            3 結(jié)語

            隨著Intemet 技術(shù)的發(fā)展以及32 位微處理器時代的來臨,信息家電、信息家庭的概念已開始深入人心。

            提出以ARM9 的32 位微處理器A 作為家庭網(wǎng)關(guān)的,軟件上以嵌入式Linux 為平臺,實現(xiàn)了短信接收、遙控器自學(xué)習(xí)、紅外指令發(fā)送等功能。該家庭網(wǎng)關(guān)成本較低,易于升級,便于推廣應(yīng)用。

          參考文獻(xiàn):

          [1].A datasheethttp://www.dzsc.com/datasheet/A+_589563.html.
          [2].TTL datasheethttp://www.dzsc.com/datasheet/TTL+_1174409.html.
          [3].CC2430 datasheethttp://www.dzsc.com/datasheet/CC2430+_1055132.html.

          紅外遙控器相關(guān)文章:紅外遙控器原理

          上一頁 1 2 3 4 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();