刘有珠++侯家振等
摘要:提出环境监测系统中无线传感器网络节点软件设计的一些关键技术,包括基于TinyOS系统的nesC语言开发技术。通过实验手段,验证了在采用该技术的环境监测系统中节点具有稳定的数据采集能力。
关键词:无线传感器网络;nesC 语言;数据采集;网络嵌入式系统
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)23-0017-03
The Software Design of CO Sensor Node Based on TinyOS
LIU You-zhu, HOU Jia-zhen, LI Ming-long, XIONG Xiao-zhou, YANG Xin-bo, FU Jin
(Information Engineering Nanchang Institute of Technology, Nanchang 330099, China)
Abstract: This paper provides some key technologies in software design for Wireless Sensor Networks (WSN) node in environmental monitoring system, including technology of nesC language based on TinyOS.Verified through experimental means, the environmental monitoring system in the software design technology nodes has stable data acquisition capability。
Key words: wireless sensor networks;nesC;data acquisition; network embedded systems
在基于无线传感器网络的环境监测系统中,采用大量的节点(传感器)覆盖监测区域,通过无线通讯方式形成一个多跳的自组织网络系统[1]。它具有成本低、节点密集、功耗低、自组织以及无线部署等特点。无线传感器网络技术可以使人们在任何时间、地点和环境下,及时、精确地获得被监控区域的状态。目前已广泛应用于农业种植、智能建筑物、医疗监控、智能交通、环境监测等领域。本文详细介绍基于TinyOS的CO传感器节点软件的设计,实现了对大气中CO含量的检测。
1 CO传感器节点简介
CO传感器节点由ATmega8微处理器、GSNT11气体传感器、LM2904放大器等组成,由GSNT11气体传感器检测到的信号经放大器放大后送微处理器经模数转换后由串口输出,CO传感器节点组成原理如图1所示。