学术探索
学术期刊
学术作者
新闻热点
数据分析
智能评审
基于MC12311微控制器WSN中间件的设计研究及应用
被引:0
作者
:
论文数:
引用数:
h-index:
机构:
石晶
机构
:
[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].
王汝传
论文数:
0
引用数:
0
h-index:
0
机构:
南京邮电大学计算机科学与技术系
王汝传
;
陈志
论文数:
0
引用数:
0
h-index:
0
机构:
南京邮电大学计算机科学与技术系
陈志
.
无线通信技术,
2005,
(03)
:1
-4+9
[2]
无线传感器网络研究进展
[J].
论文数:
引用数:
h-index:
机构:
崔莉
;
鞠海玲
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所 北京 , 北京
鞠海玲
;
论文数:
引用数:
h-index:
机构:
苗勇
;
李天璞
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所 北京 , 北京
李天璞
;
论文数:
引用数:
h-index:
机构:
刘巍
;
论文数:
引用数:
h-index:
机构:
赵泽
.
计算机研究与发展,
2005,
(01)
:163
-174
[3]
中间件技术研究
[J].
魏勇
论文数:
0
引用数:
0
h-index:
0
机构:
长沙国防科技大学电子科学与工程学院,长沙国防科技大学电子科学与工程学院(),()
魏勇
;
论文数:
引用数:
h-index:
机构:
张权
.
电子技术应用,
2004,
(11)
:1
-4
[4]
嵌入式中间件的研究
[J].
朱红军
论文数:
0
引用数:
0
h-index:
0
机构:
电子科技大学计算机科学与工程学院,电子科技大学计算机科学与工程学院四川成都,四川成都
朱红军
;
论文数:
引用数:
h-index:
机构:
刘锦德
.
计算机应用研究,
2004,
(07)
:61
-63
[5]
图形化编程语言LabVIEW环境及其开放性
[J].
论文数:
引用数:
h-index:
机构:
李扬
;
论文数:
引用数:
h-index:
机构:
郑莹娜
;
论文数:
引用数:
h-index:
机构:
朱铮涛
.
计算机工程,
1999,
(04)
:63
-65
[6]
嵌入式可重构计算系统及其任务调度机制的研究
[D].
刘勇
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院研究生院(上海微系统与信息技术研究所)
中国科学院研究生院(上海微系统与信息技术研究所)
刘勇
.
中国科学院研究生院(上海微系统与信息技术研究所),
2006
[7]
The platforms enabling wireless sensor networks
[J].
Hill, J
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
JLH Labs, Capistrano Beach, CA 92624 USA
Hill, J
;
Horton, M
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
Horton, M
;
Kling, R
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
Kling, R
;
Krishnamurthy, L
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
Krishnamurthy, L
.
COMMUNICATIONS OF THE ACM,
2004,
47
(06)
:41
-46
[8]
ZigBee-2006协议栈的实现及其应用
[D].
论文数:
引用数:
h-index:
机构:
倪敬飞
.
苏州大学,
2009
[9]
基于硬件构件的嵌入式底层软件开发方法研究及其应用
[D].
论文数:
引用数:
h-index:
机构:
荐红梅
.
苏州大学,
2008
[10]
嵌入式MES数据采集及传输终端的设计与实现
[D].
张红霞
论文数:
0
引用数:
0
h-index:
0
机构:
上海交通大学
上海交通大学
张红霞
.
上海交通大学,
2008
←
1
2
→
共 18 条
[1]
无线传感器网络中间件和平台软件的研究
[J].
王汝传
论文数:
0
引用数:
0
h-index:
0
机构:
南京邮电大学计算机科学与技术系
王汝传
;
陈志
论文数:
0
引用数:
0
h-index:
0
机构:
南京邮电大学计算机科学与技术系
陈志
.
无线通信技术,
2005,
(03)
:1
-4+9
[2]
无线传感器网络研究进展
[J].
论文数:
引用数:
h-index:
机构:
崔莉
;
鞠海玲
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所 北京 , 北京
鞠海玲
;
论文数:
引用数:
h-index:
机构:
苗勇
;
李天璞
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所,中国科学院计算技术研究所 北京 , 北京
李天璞
;
论文数:
引用数:
h-index:
机构:
刘巍
;
论文数:
引用数:
h-index:
机构:
赵泽
.
计算机研究与发展,
2005,
(01)
:163
-174
[3]
中间件技术研究
[J].
魏勇
论文数:
0
引用数:
0
h-index:
0
机构:
长沙国防科技大学电子科学与工程学院,长沙国防科技大学电子科学与工程学院(),()
魏勇
;
论文数:
引用数:
h-index:
机构:
张权
.
电子技术应用,
2004,
(11)
:1
-4
[4]
嵌入式中间件的研究
[J].
朱红军
论文数:
0
引用数:
0
h-index:
0
机构:
电子科技大学计算机科学与工程学院,电子科技大学计算机科学与工程学院四川成都,四川成都
朱红军
;
论文数:
引用数:
h-index:
机构:
刘锦德
.
计算机应用研究,
2004,
(07)
:61
-63
[5]
图形化编程语言LabVIEW环境及其开放性
[J].
论文数:
引用数:
h-index:
机构:
李扬
;
论文数:
引用数:
h-index:
机构:
郑莹娜
;
论文数:
引用数:
h-index:
机构:
朱铮涛
.
计算机工程,
1999,
(04)
:63
-65
[6]
嵌入式可重构计算系统及其任务调度机制的研究
[D].
刘勇
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院研究生院(上海微系统与信息技术研究所)
中国科学院研究生院(上海微系统与信息技术研究所)
刘勇
.
中国科学院研究生院(上海微系统与信息技术研究所),
2006
[7]
The platforms enabling wireless sensor networks
[J].
Hill, J
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
JLH Labs, Capistrano Beach, CA 92624 USA
Hill, J
;
Horton, M
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
Horton, M
;
Kling, R
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
Kling, R
;
Krishnamurthy, L
论文数:
0
引用数:
0
h-index:
0
机构:
JLH Labs, Capistrano Beach, CA 92624 USA
Krishnamurthy, L
.
COMMUNICATIONS OF THE ACM,
2004,
47
(06)
:41
-46
[8]
ZigBee-2006协议栈的实现及其应用
[D].
论文数:
引用数:
h-index:
机构:
倪敬飞
.
苏州大学,
2009
[9]
基于硬件构件的嵌入式底层软件开发方法研究及其应用
[D].
论文数:
引用数:
h-index:
机构:
荐红梅
.
苏州大学,
2008
[10]
嵌入式MES数据采集及传输终端的设计与实现
[D].
张红霞
论文数:
0
引用数:
0
h-index:
0
机构:
上海交通大学
上海交通大学
张红霞
.
上海交通大学,
2008
←
1
2
→