<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > ZigBee與GPRS的遠程數據采集系統設計

ZigBee與GPRS的遠程數據采集系統設計

作者: 時(shí)間:2013-01-11 來(lái)源:網(wǎng)絡(luò ) 收藏

由于現場(chǎng)數據采集部分的GPRS模塊與數據中心的GPRS模塊功能有所區別,可通過(guò)設定全局標志位GPRS_Module_Role為0或1來(lái)指定GPRS模塊為現場(chǎng)數據采集GPRS模塊還是數據中心(即接收端)的GPRS模塊?,F場(chǎng)數據采集GPRS模塊為了保持連接還需在空閑時(shí)間發(fā)送心跳包。與遠程IP建立連接的相關(guān)任務(wù)全部由GPRS模塊中的STM32F103C8完成,并將配置信息寫(xiě)入SPIFlash中,外部數據可直接通過(guò)GPRS模塊的串口發(fā)送。
若與數據中心IP連接出現連續3次錯誤(錯誤次數可設定),現場(chǎng)數據采集GPRS模塊將通過(guò)固定內容短信的方式告知數據中心的GPRS模塊,數據中心的GPRS模塊通過(guò)回應固定內容的短信對遠程控制單元實(shí)現緊急處理。
嵌入式Web Server部分主要負責將數據通過(guò)串口轉發(fā)至GPRS模塊或者上位機,并實(shí)現現場(chǎng)監控計算機可通過(guò)瀏覽器對監控網(wǎng)頁(yè)進(jìn)行訪(fǎng)問(wèn)和在LCD端顯示數據采集信息,嵌入式Web Server主要通過(guò)公共網(wǎng)關(guān)接口CGI以及服務(wù)器端嵌入標簽SSI Tag實(shí)現對外網(wǎng)頁(yè)表單數據的更新與獲取。同時(shí),監控計算機進(jìn)入系統配置更改前,需通過(guò)串口發(fā)送字符“authenticated_id_l00p”(也可自定義為其他)到LM3S9D92串口1,特定字符串檢測主要是通過(guò)函數strstr(pstr,“authenticated_id_loop”)實(shí)現,其中pstr為待檢測字符串地址,檢測到目標字符串后返回該位
置的指針,否則返回空指針。LM3S9D92串口接收中斷流程中檢測到目標字符串后,將循環(huán)執行PN532讀卡函數PN532_readPassiveTargetID(PN532_MIFARE_ISO14443A,uid[0],uidLength)3次,當讀取到特定ID后跳出該循環(huán),并將變量Authenticated_ID_OK置1,表明通過(guò)IC卡認證流程,可繼續執行系統配置。

4 測試結果
通過(guò)對4個(gè)ZigBee終端節點(diǎn)I/O口P1.0控制的LED狀態(tài)進(jìn)行了采集和控制,并在嵌入式Web Server端及其LCD上顯示其開(kāi)關(guān)狀態(tài),可通過(guò)網(wǎng)頁(yè)中的復選框對I/O狀態(tài)實(shí)現控餅,具體如圖4所示。嵌入式Web Server端還分別在Windows以及Ubuntu/Linux操作系統下使用系統自帶瀏覽器進(jìn)行了測試,均可正常使用,現場(chǎng)監控計算機接入系統十分方便。另外,測試了修改系統關(guān)鍵信息時(shí)的安全性,更改數據采集端的GPRS模塊短信報警號碼時(shí),系統進(jìn)行了身份認證,通過(guò)讀取卡號識別到程序內已存的管理員1、2的信息,通過(guò)串口輸出調試信息。

本文引用地址:http://dyxdggzs.com/article/153618.htm

a.JPG



結語(yǔ)
本設計以ZigBee網(wǎng)絡(luò )和GPRS模塊為中心,結合ZigBee以及GPRS無(wú)線(xiàn)通信技術(shù),使得遠程數據采集與控制更易實(shí)現。經(jīng)實(shí)際測試,采集和控制各個(gè)ZigBee節點(diǎn)CC2530 P1.0引腳輸出狀態(tài),運行結果能夠到達預期效果。另外,本系統還可根據實(shí)際情況在各個(gè)ZigBee終端節點(diǎn)添加其他數據采集電路,實(shí)現更加強大的功能或拓展網(wǎng)絡(luò )結構,因此,本文設計的遠程數據采集系統具有較高的實(shí)用參考價(jià)值。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>