论文部分内容阅读
随着MEMS工艺的发展和网络普适计算时代的到来,结合有线或无线网络通信技术和智能传感器技术,开发出具有自识别、自诊断、简单数据处理及网络通信等功能的微型化、低功耗型的网络化智能传感器日显重要。本文以自主开发的即时可重构传感器网络虚拟仪器平台IsVIP的现场应用为导向,在广泛、深入研究网络化智能传感器应用模型及原理的基础上,基于自主开发的一种轻量级传感器网络应用层协议AgileSN,采用ARM7 S3C44B0X嵌入式微处理器+传感器+有线以太网接口的嵌入式系统硬件架构方案,利用uClinux下的C语言编程并结合多线程及TCP/IP网络通信等技术,设计并实现了一种能自主运行、自识别、自描述以及网络数据传输与自动解析的有线以太网网络化智能传感器。基于ARM7嵌入式微处理器及uClinux嵌入式操作系统的TCP/IP有线网络化智能传感器,达到了预期的设计目的,能够满足一般工业现场构建分布式测控网络的需求,实现现场数据的实时采集与网络传输,并具有一定的网络远程配置与控制的功能。本课题不仅完整验证了AgileSN协议的可行性,展示了基于此协议开发的网络化智能传感器的诸多优点,如支持任意的传感器类型、传感器节点的自动发现、自识别和自描述以及网络通信数据的自动解析等;而且可作为在网络化智能传感器产品化方面的先期预研工作,为今后产品化开发基于AgileSN协议的有线或无线网络化智能传感器做足技术储备;同时也可为其它相关领域应用提供借鉴。