<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)通信 > 設計應用 > 供熱系統物聯(lián)網(wǎng)終端網(wǎng)絡(luò )設計

供熱系統物聯(lián)網(wǎng)終端網(wǎng)絡(luò )設計

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

3 軟件
3.1 采集器軟件
采集器的軟件流程圖如圖6所示。該軟件的工作過(guò)程首先是對ZigBee模塊進(jìn)行初始化,包括初始化串口、I/O口等;然后發(fā)送加入信號,等待集中器內的ZigBee模塊的應答。若沒(méi)有接收到應答,采集器則繼續發(fā)送入網(wǎng)信號,若加入成功,則等待集中器的命令。接收到集中器的命令后,即可通過(guò)接口電路讀取熱量表的數據,并通過(guò)控制電路開(kāi)關(guān)鎖閉閥。

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

f.JPG


3.2 集中器軟件
集中器的軟件流程如圖7所示。其中初始化包括定義的時(shí)鐘信號、工作頻率、存儲器初始化及I/O接口、定時(shí)器等外設的初始化,其初始化流程圖如圖8所示。初始化ZigBee模塊就是建立,同時(shí)與采集器建立連接;初始化GPRS模塊申請入網(wǎng)則與中心服務(wù)器建立連接。當有射頻卡進(jìn)入識讀器的工作場(chǎng)時(shí),程序會(huì )進(jìn)入中斷函數,完成射頻卡的讀寫(xiě)操作,圖9所示是集中器讀射頻卡中斷處理流程圖。如果定時(shí)器時(shí)間到了,程序進(jìn)入定時(shí)器中斷函數,并采集熱量表的標志位置位,同時(shí)在主程序中開(kāi)始通過(guò)ZigBee網(wǎng)絡(luò )向采集器發(fā)送數據請求,然后等待返回數據,最后將接收的數據打包通過(guò)GPRS網(wǎng)絡(luò )上傳至中心服務(wù)器。

g.JPG



評論


相關(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>