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

来源:电子工程世界 作者:—— 时间:2010-07-12 11:52

1.5 数据存储

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

  2 软件设计

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

  (1)中心控制节点

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

中心控制节点的程序设计

  (2)温度采集节点

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

程序设计

  结语

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

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子