微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 大体积混凝土无线温度监测系统

大体积混凝土无线温度监测系统

时间:12-08 来源:互联网 点击:
1.5 数据存储

本数据存储器是防止中心控制节点掉电时数据丢失,因为中心控制节点要和PC机通信,PC发给中心控制节点的信息需要存储起来。可是,如果中心控制节点掉电,这些数据就会丢失,这样会导致整个系统的崩溃,所以需要外接一个数据存储芯片把这些数据存起来。如果中心控制节点掉电,还可以从这个数据存储芯片中取回需要的数据,恢复整个系统运作。本数据存储器选用的是AT24C01芯片,它是美国Atmel公司推出AT24C系列两线制(串口型)电可擦除 E2PROM芯片。这些芯片具有体积小,工作电压低,连线简单,工作可靠等特点。

2 软件设计

数据包格式:每帧数据包括2字节的起始帧头,1字节的地址,1字节的帧类型,1字节的数据长度,3字节的数据,2字节的校验和。

(1)中心控制节点

中心控制节点一方面要和该区域内的所有无线传感器节点配合,另一方面还要和PC机通信,根据需要把温度数据显示出来。据此,中心控制节点的程序设计如图4 所示。



(2)温度采集节点

温度采集节点在设定时间完成温度数据采集及存储,并由无线收发器nRF905将该温度数据发送给中心控制节点。温度采集节点的程序设计如图5所示。



结语

系统可根据用户要求设定测温时间,实现在混凝土浇筑过程中定时自动多点温度检测,自动记录测量点温度及测量时间,在混凝土浇筑过程中实现无人值守温度变化实时监测。该系统实际运行稳定可靠,使用灵活方便。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top