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

          新聞中心

          EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > 基于GSM短信的智能家居控制系統(tǒng)研究

          基于GSM短信的智能家居控制系統(tǒng)研究

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

          1 引言

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

            目前人們的家居生活中應(yīng)用了大量的日用電器,但是這些日用電器都要人們?nèi)ブ苯硬倏兀m然可以用一些定時操控,但是功能有限,靈活性很差。而作為移動終端的手機在不斷的普及,開發(fā)它的擴展應(yīng)用將是有廣大的配備基礎(chǔ)和廣闊的市場前景的,可以利用手機終端依托公眾信息網(wǎng),控制家電,并查詢家中狀況。本文討論的是將信息處理的技術(shù)與對設(shè)備的操控結(jié)合來實現(xiàn)數(shù)字家居的一種嘗試,使人們能享受到信息革命給生活帶來的便利。本文創(chuàng)新點在于用ZigBee技術(shù)進行家庭組網(wǎng)結(jié)合DSP技術(shù)與方式來完成遠(yuǎn)程設(shè)備與用戶之間的通信。這樣網(wǎng)絡(luò)覆蓋范圍廣,實現(xiàn)控制與監(jiān)測時具有不需撥號、價格便宜、覆蓋范圍廣等優(yōu)勢,而且不必重新布電網(wǎng),可以節(jié)約財力、物力和人力穩(wěn)定可靠,易于實現(xiàn)。

            2 系統(tǒng)硬件設(shè)計

            系統(tǒng)具有對家庭中的各種設(shè)備遠(yuǎn)程控制、遠(yuǎn)程查詢、集中管理功能,為用戶提供更為舒適,方便的生活方式。本設(shè)計主要針對的是家電控制。ZigBee通信子節(jié)點需具備脈沖量數(shù)據(jù)采集、開關(guān)量數(shù)據(jù)采集、模擬量數(shù)據(jù)采集、繼電器觸點輸出等功能,而主節(jié)點實際上是一個功能齊全的FFD設(shè)備,對家庭子網(wǎng)節(jié)點的管理,并與家居服務(wù)器通信,實現(xiàn)服務(wù)器和子節(jié)點的信息交互本設(shè)計中家庭內(nèi)部節(jié)點主要由射頻芯片CC2430和TMS320VC5402芯片組成,CC2430是符合IEEE802.15.4標(biāo)準(zhǔn)(MAC、和PHY層)的ZigBee無線網(wǎng)絡(luò)模塊。TMS320VC5402芯片用來控制CC2430ZigBee模塊的運行,并且與模塊通過MAX3111進行連接,用來進行數(shù)據(jù)的通訊。我們將ZigBee的協(xié)調(diào)器節(jié)點和模塊集成在一塊板子。節(jié)點在空閑時間處于睡眠狀態(tài),當(dāng)用戶有控制信號或者數(shù)據(jù)采集要求時采用中斷將節(jié)點喚醒,完成數(shù)據(jù)采集或控制任務(wù),并上報相關(guān)信息。

            系統(tǒng)構(gòu)成圖如下所示:

            主控中心模塊它承擔(dān)著的接收,命令的判斷,執(zhí)行命令的發(fā)出或直接驅(qū)動,并將機器的工作狀態(tài)用發(fā)給移動終端。

            這種工作可以選用低價普通的C51單片機。但考慮要在以后擴展圖像的彩信反饋的應(yīng)用,所以在本設(shè)計中控制器的處理機選用了TMS320VC5402芯片。DSP主控模塊采用了TMS320VC5402EVM評估板及仿真器。TMS320VC5402EVM提供了2個BCMSP的直聯(lián)接線口J6,J7和PHI的驅(qū)動口J2及J5與仿真器的接口連接。該板有512KRAM數(shù)據(jù)存儲,64KRAM作為程序儲存。4KFLASH存儲器,可用于存儲需保留的數(shù)據(jù)。

            TMS320VC5402要與模塊相連就要擴展RS232接口,TMS320VC5402只提供了2個多通道帶緩沖同步串行口MCBSP0,MCBSP1。如果實現(xiàn)對接,就要對MCBSP串口進行轉(zhuǎn)換。我們這里使用的是MAX3111芯片。MAX3111芯片具有尺寸小,價格低,功耗少,通信速率高等特點。用MAX3111芯片實現(xiàn)同步串行數(shù)據(jù)接口到異步串行口(RS-232)的轉(zhuǎn)換??膳cH6221的RS232口相連。MAX3111包括UART和RS-232兩個部分,其中UART部分包括兼容SPI的串行口,可編程波特率發(fā)生器,發(fā)送緩沖器及發(fā)送移位寄存器,接收緩沖器,接收移位寄存器,8字節(jié)接收FIFO,以及有四種可屏蔽中斷源的中斷產(chǎn)生器。而RS232部分包括自帶電容的電泵。

            由于MAX3111是3.3V器件,TMS320VC5402的MCBSP串行接口工作SPI模式時可直接與MAX3111連接實現(xiàn)與RS232設(shè)備異步數(shù)據(jù)傳輸。此時TMS320VC5402作為SQI協(xié)議中的主設(shè)備,發(fā)送時解信號(BCLKX)作為MAX3111的串行時解輸入,發(fā)送幀同步信號(BFSX)作為MAX3111的原選信號(TCS)。BDX與DIN連接作為發(fā)送數(shù)據(jù)線。BDR與DOUT作為接收數(shù)據(jù)線。

            MAX3111的功能可通過BDX線向其發(fā)送16位的控制字配置命令來定制。MAX3111的TX與T1IN連接,RX與R1OUT連接以便利用其片內(nèi)的轉(zhuǎn)換器實現(xiàn)UART到RS232電平轉(zhuǎn)換。

            MAX3111串?dāng)嘈盘枺↖RQ)與DSP的外部中斷LNTO相連。這樣無需任何其它外圍器件。由于異步收發(fā)由MAX3111硬件實現(xiàn),所以TMS320VC5402的軟件編程只需考慮與MAX3111之間的同步數(shù)據(jù)通信。

            TMS320VC5402與CC2430的聯(lián)接是系統(tǒng)的執(zhí)行環(huán)節(jié)。由于CC2430是C51為核心的,所以TMS320VC5402與CC2403連接類似與C51單片機的連接,只是CC2430的電平為2—3.9伏。

            而TMS320VC5402接口電平為3.3伏,正好能直接匹配,減少了電平轉(zhuǎn)換的麻煩。

            執(zhí)行終端在接收到對本機的呼叫并確認(rèn)中心所下達的執(zhí)行命令時就驅(qū)動相應(yīng)端口的輸出腳,如上圖中的P0.0驅(qū)動三極管Q,帶動繼電器J0,三個常開接點閉合,J0.1課帶動負(fù)載,而J0.2由P1.0檢測,J0的狀態(tài),可供查詢。


          上一頁 1 2 下一頁

          評論


          相關(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); })();