. . .
时阂值:,有效的限制了传感器节点发送数据的时间间隔和传感器节点对数据处理时的计算量 数据融合的方法 KDF算法利用阂值限定计算,能够将设定闭值围以外的数据直接筛选出来,不经过卡尔曼滤波和加权平均融合的处理,避免了不必要的计算,通过使用误差阂值Ox和超时阂值:,有效的限制了传感器节点发送数据的时间间隔和传感器节点对数据处理时的计算量 传感器节点的硬件设计 硬件设计方案 低功耗,优良射频性,微型化,低成本,可扩展性 处理器模块 超低功耗,强大的处理能力,系统工作稳定,丰富的片外设 . . . .
. . .
外部传感器模块 SHT10温湿度传感器,TSL2560光照强度传感器,GSSCZO-SK红外二氧化碳(C02)传感器 无线通信模块 主机通过CSn片选引脚控制数据收发的同步性,采取识别从机FIFO等管脚状态的方式完成数据的收发操作,从机中含有各种功能的寄存器,主机对这些寄存器的操作可以完成从机工作状态的设置。 传感器节点的软件设计 节点软件开发环境 本系统传感器节点软件开发环境选择了瑞典IAR System公司推出的IAR EmbeddedWorkbench (IAR EW) Z-Stack协议栈 协议栈以半开源的形式开放,以库形式出现的网络层可以提供全功 . . . .
. . .
能的API函数集,用户可以根据自己的需要修改底层驱动,方便于程序员的开发 网络组建 本系统中的终端节点只能完成数据采集和返回数据的工作,一个网络中可以有多个终端设备 数据传输 终端节点发送数据,路由节点转发数据,协调器节点接收数据,协调器节点将数据上传至上位机 智能监测处理中心前台界面设计 登录界面 该界面是用户进入到智能监测处理中心后最先看到的界面,在该界面中,用户可以根据已经注册的账号和密码进行登录操作 主界面 智能监测处理中心的用户管理、参 . . . .
. . .
数管理、节点管理与数据管理功能均在主界面中得到体现,除此之外,主界面中还包括了对本系统的声明和系统使用说明 数据管理界面 历史数据显示,实时曲线显示 串口通信的实现 串口通信基础 本系统中,底层的传感器数抓采集网络和上层的智能监测处理中心是通过串口进行数据的上传和控制指令的发布的 Java串口通信 常见的Java串口包有comm2.0.jar和comm3.0.jar两种,分别用于Windows和Linux/Solaris环境下 串口通信的实现 常见的Java串口包有 . . . .
. . .
comm2.0.jar和comm3.0.jar两种,分别用于Windows和Linux/Solaris环境下
2.项目组织结构
2.1. 组织结构图
. . . .