新闻中心

EEPW首页>手机与无线通信>设计应用> 供热系统物联网终端网络设计

供热系统物联网终端网络设计

作者: 时间:2012-03-02 来源:网络 收藏

3软件
3.1 采集器软件
采集器的软件流程图如图6所示。该软件的工作过程首先是对ZigBee模块进行初始化,包括初始化串口、I/O口等;然后发送加入信号,等待集中器内的ZigBee模块的应答。若没有接收到应答,采集器则继续发送入网信号,若加入成功,则等待集中器的命令。接收到集中器的命令后,即可通过接口电路读取热量表的数据,并通过控制电路开关锁闭阀。

本文引用地址://m.amcfsurvey.com/article/155221.htm

f.JPG


3.2 集中器软件
集中器的软件流程如图7所示。其中初始化包括定义的时钟信号、工作频率、存储器初始化及I/O接口、定时器等外设的初始化,其初始化流程图如图8所示。初始化ZigBee模块就是建立,同时与采集器建立连接;初始化GPRS模块申请入网则与中心服务器建立连接。当有射频卡进入识读器的工作场时,程序会进入中断函数,完成射频卡的读写操作,图9所示是集中器读射频卡中断处理流程图。如果定时器时间到了,程序进入定时器中断函数,并采集热量表的标志位置位,同时在主程序中开始通过ZigBee网络向采集器发送数据请求,然后等待返回数据,最后将接收的数据打包通过GPRS网络上传至中心服务器。

g.JPG



评论


相关推荐

技术专区

关闭