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

来源 :苏州大学 | 被引量 : 0次 | 上传用户:dingsiwei2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(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软件在此实际应用中得到了验证,运行稳定。
其他文献
学位
使用图形用户界面(GUI)进行人机交互已经成为当今软件人机交互的主流,所以GUI的测试显得异常重要。但是测试是一项很困难的工作,一个重要的原因是背景事件会影响测试结果,基于模型
运动模糊是在相机曝光时间内,由于场景和相机之间发生了相对位移而产生模糊图像的一种物理现象。运动模糊图像在现实生活中无处不在,因此,对运动模糊的研究具有十分广泛和重要的
作为网络百科全书的代表,维基百科已成为广大用户获取知识的资源库,所有维基百科条目按类别组织而成,整个维基百科类别系统构成了一个具有层次结构关系的分类体系,用户可以根
现场直播中为了满足电视观众兴趣点差异化的欣赏需求,本文提出了一种多场景电视的概念,同时提供多个现场场景的视频,使观众可以根据自己的兴趣从中自主选择收看一个到多个场
网络流量分析与异常检测是互联测量的重要应用之一。网络流量进行深入的分析对网络性能评估、网络安全以及保证网络有效的运行有着重要的意义。  目前,IPv6协议作为下一代互
线性代数委托计算有着重要的理论和应用价值。随着计算机技术朝着多极化方向发展,计算资源分布越来越不均匀,而委托计算技术可以使得资源分配更合理、更灵活,因此对委托计算进行
输送带的应用领域随着工业化推进及传动技术的发展而不断扩大,输送带的安全寿命使用期是衡量输送机运转效率及安全运输的重要指标。输送带受材质因素、环境因素及物料因素,运输
近年来,实时监控系统、物联网、Internet传输信息等环境产生了大量数据流,这类数据具有快速到达、海量潜在无限和概念漂移的特点。这些特点使得无法使  用传统的数据分类方法
本体是共享概念模型的形式化规范的说明,目前已经被成功地应用到语义网、人工智能和知识工程等领域。本体是语义网的核心基础,然而本体创建和使用具有主观性和自治性,从而导致了