基于TinyOS的CO传感器节点软件设计

2015-11-13 11:39刘有珠侯家振等
电脑知识与技术 2015年23期
关键词:无线传感器网络数据采集语言

刘有珠++侯家振等

摘要:提出环境监测系统中无线传感器网络节点软件设计的一些关键技术,包括基于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所示。

猜你喜欢
无线传感器网络数据采集语言
让语言描写摇曳多姿
累积动态分析下的同声传译语言压缩
基于开源系统的综合业务数据采集系统的开发研究
无线传感器网络技术综述