基于MC12311微控制器WSN中间件的设计研究及应用

被引:0
作者
石晶
机构
[1] 苏州大学
关键词
WSN; MC12311; 软件构件; 硬件构件; 中间件; 图形化;
D O I
暂无
年度学位
2013
学位类型
硕士
导师
摘要
无线传感器网络(WSN)综合了计算机技术、通信技术以及传感器技术,被广泛用于环境监测、军事防御等领域,是当今嵌入式领域的研究热点。WSN应用开发设计涉及的相关领域较多,包括射频电路设计、底层驱动封装、应用编程框架等理论体系,有一定的技术门槛,很大程度上限制了WSN的应用推广。加之WSN存在大量的异构硬件平台,如果能够对异构的软件系统做一些中间件的封装,屏蔽掉底层硬件平台的差异,方便开发人员使用,将大大降低WSN应用设计的技术门槛。 受飞思卡尔公司委托,凭借实验室在WSN研究领域多年的经验与实践,以飞思卡尔2012年最新上市推出的一款应用于WSN领域的微控制器芯片MC12311为硬件蓝本,基于此芯片针对WSN应用进行了一定的基础性研究。利用MC12311微控制器设计了一款命名为SD-WSNZN的无线硬件节点,按照嵌入式硬件构件思想对该新芯片进行了最小系统电路、射频电路、电源电路及接口电路等模块的硬件设计。同时遵循软件构件思想,对底层模块驱动进行了封装;通过对WSN中间件体系的学习与借鉴,尝试提出了WSN中间件SDWML的软件体系,提取并抽象WSN各层功能逻辑,将软件中间件划分为物理层、MAC层、网络层的三层架构,并逐层实现了功能,同时给出了功能结构清晰的对外应用接口;明确分割了应用层和中间层,创新性地引入了图形化应用层,统一了应用编程框架,使得一般的应用人员通过配置图形参数、操作图形元素编程的方式实现了WSN应用的基本编程,降低了WSN应用开发的难度。本文对微控制器芯片MC12311在WSN方面的基础性研究,为其市场的应用和推广提供了实质的参考价值。 出于验证以上相关设计研究工作的正确性和合理性的目的,本文最后以基于SD-WSNZN无线节点开发的企业车间无线数据采集系统为应用对象,组织了一个较为简单的应用实例。经测试的WSN中间件SDWML体系受到了飞思卡尔的认可,同时设计的SD-WSNZN无线节点和WSN中间件SDWML软件在此实际应用中得到了验证,运行稳定。
引用
收藏
页数:81
共 18 条
[1]
无线传感器网络中间件和平台软件的研究 [J].
王汝传 ;
陈志 .
无线通信技术, 2005, (03) :1-4+9
[2]
无线传感器网络研究进展 [J].
崔莉 ;
鞠海玲 ;
苗勇 ;
李天璞 ;
刘巍 ;
赵泽 .
计算机研究与发展, 2005, (01) :163-174
[3]
中间件技术研究 [J].
魏勇 ;
张权 .
电子技术应用, 2004, (11) :1-4
[4]
嵌入式中间件的研究 [J].
朱红军 ;
刘锦德 .
计算机应用研究, 2004, (07) :61-63
[5]
图形化编程语言LabVIEW环境及其开放性 [J].
李扬 ;
郑莹娜 ;
朱铮涛 .
计算机工程, 1999, (04) :63-65
[6]
嵌入式可重构计算系统及其任务调度机制的研究 [D]. 
刘勇 .
中国科学院研究生院(上海微系统与信息技术研究所),
2006
[7]
The platforms enabling wireless sensor networks [J].
Hill, J ;
Horton, M ;
Kling, R ;
Krishnamurthy, L .
COMMUNICATIONS OF THE ACM, 2004, 47 (06) :41-46
[8]
ZigBee-2006协议栈的实现及其应用 [D]. 
倪敬飞 .
苏州大学,
2009
[9]
基于硬件构件的嵌入式底层软件开发方法研究及其应用 [D]. 
荐红梅 .
苏州大学,
2008
[10]
嵌入式MES数据采集及传输终端的设计与实现 [D]. 
张红霞 .
上海交通大学,
2008