学位论文 > 优秀研究生学位论文题录展示

动态可配置WSN通用测控系统的应用研究

作 者: 顾霞萍
导 师: 王宜怀
学 校: 苏州大学
专 业: 计算机应用技术
关键词: 无线传感网络 测控系统 组态软件 构件 通用性
分类号: TN929.5
类 型: 硕士论文
年 份: 2011年
下 载: 27次
引 用: 1次
阅 读: 论文下载
 

内容摘要


无线传感网络(Wireless Sensor Networks,WSN)融合了传感器技术、通信技术和计算机技术,实现了数据采集、传输及处理的统一,已被广泛应用于各行各业,其在测控系统中的应用也正成为研究的热点。目前各机构对基于WSN的测控系统进行独立的研究,在开发过程中势必存在大量重复开发。为此,本文提出了动态可配置WSN通用测控系统(DWSNS)的设计方案。目的在于提供一个硬件可裁减、软件可定制的基于WSN的通用测控系统的基础框架,以减少重复劳动、提高系统可重用性和开发效率。本文的主要工作及创新点如下:(1)在分析测控系统一般结构的基础上提出了一种基于无线传感网络的通用测控系统DWSNS的软硬件模型。(2)根据硬件构件设计思想给出了DWSNS的通用硬件平台的设计方案,系统采用Freescale公司的MC13213作为DWSNS中测控节点的主控芯片,将模拟量输入、开关量输入、模拟量输出以及开关量输出模块作为四个独立的模块进行设计,不与主控芯片的特定引脚相连,使得测控节点的硬件功能不被固化,增加了硬件的灵活性和通用性。(3)按照组态软件及组件的设计思想分别完成了上、下位机软件的设计。在下位机软件的设计中根据嵌入式数据库的设计思想,将配置参数按照设定的数据结构存放在嵌入式数据库中,并给出相关的Flash地址定位算法。下位机运行时根据此算法在嵌入式数据库中查找相应的配置文件,对其进行解析并依据配置文件执行相应操作,从而使下位机功能在通用框架的基础上具体化。(4)在上位机软件的设计中,给出了具有良好用户界面的上位机配置软件,并对相应数据库进行了详细设计,使用配置软件可以方便地对DWSNS的通用硬件平台进行配置。给出了监控软件的设计,监控软件根据配置软件生成的XML文件生成针对具体系统的监控界面,实现对WSN中各测控节点的监控。(5)为了验证DWSNS的可行性和可靠性,本文最后给出了使用DWSNS进行配置式开发的应用实例。

全文目录


中文摘要  4-5
Abstract  5-10
第一章 绪论  10-15
  1.1 课题背景  10-12
    1.1.1 无线传感网络的构成及优势  10-11
    1.1.2 测控系统的历史及现状  11-12
    1.1.3 组态软件简介  12
  1.2 课题意义与本文工作  12-14
    1.2.1 课题意义  12-13
    1.2.2 本文工作  13-14
  1.3 论文结构  14-15
第二章 DWSNS 的总体设计方案  15-24
  2.1 通用型系统设计原则  15
  2.2 测控系统的一般结构  15-16
  2.3 DWSNS 通用模型的建立  16-19
    2.3.1 硬件通用平台的设计  16-18
    2.3.2 通用型软件设计方案  18-19
  2.4 DWSNS 的组网方式  19-20
  2.5 相关技术概要  20-23
    2.5.1 ZigBee 技术简介  20-22
    2.5.2 构件的描述  22
    2.5.3 XML 文件  22-23
  2.6 本章小结  23-24
第三章 DWSNS 的通用硬件设计  24-33
  3.1 主控芯片的选型  24-25
  3.2 MC13213 的最小系统  25-27
    3.2.1 电源模块  25-26
    3.2.2 晶振模块  26-27
    3.2.3 BDM 调试写入模块及复位模块  27
  3.3 通用硬件平台的设计  27-30
    3.3.1 模拟量输入模块  27-28
    3.3.2 开关量输入模块  28
    3.3.3 模拟量输出模块  28-29
    3.3.4 开关量输出模块  29-30
  3.4 串口模块  30-31
  3.5 硬件设计体会  31
  3.6 本章小结  31-33
第四章 DWSNS 的嵌入式软件设计  33-45
  4.1 软件框架  33-34
  4.2 MC13213 底层硬件驱动  34-37
    4.2.1 MC13213 芯片初始化  34-35
    4.2.2 无线收发功能的实现  35-36
    4.2.3 串口初始化  36
    4.2.4 Flash 模块程序  36-37
  4.3 测控功能模块接口的设计  37-40
    4.3.1 通用I/O 功能接口设计  37-38
    4.3.2 AD 功能接口设计  38-39
    4.3.3 PWM 功能接口设计  39-40
  4.4 嵌入式数据库的设计  40-43
    4.4.1 配置参数数据结构的设计  41-43
    4.4.2 Flash 地址定位算法的设计  43
  4.5 遇到的问题与解决的方法  43-44
  4.6 本章小结  44-45
第五章 配置与监控软件的设计  45-61
  5.1 配置软件的设计  45-54
    5.1.1 硬件可配置资源分析  45-46
    5.1.2 数据库的设计  46-48
    5.1.3 配置软件功能设计  48-53
    5.1.4 XML 文件的封装  53-54
  5.2 监控软件的设计  54-58
    5.2.1 监控软件的功能划分  55
    5.2.2 XML 文件的解析  55-56
    5.2.3 物理量回归校准  56-58
  5.3 上下位机通信协议的设计  58-59
    5.3.1 上位机发送的包格式  58-59
    5.3.2 下位机发送的帧格式  59
  5.4 配置功能的测试  59-60
  5.5 本章小结  60-61
第六章 应用实例设计与分析  61-71
  6.1 温室大棚环境监控系统的需求分析  61
  6.2 环境参数的调节方法及传感器的选择  61-62
  6.3 系统输入量与输出量的分析  62-63
  6.4 硬件的搭建  63-64
  6.5 系统的定制  64-68
  6.6 配套的监控软件的生成  68-70
  6.7 本章小结  70-71
第七章 总结与展望  71-73
  7.1 全文总结  71-72
  7.2 课题展望  72-73
参考文献  73-77
攻读学位期间公开发表的论文及科研成果  77-78
附录A 测控节点工程文件列表及主控芯片引脚图  78-80
  A.1 测控节点工程文件列表  78-79
  A.2 64 引脚LGA 封装的MC13213 的引脚分配图  79-80
附录B 系统硬件实物图  80-81
  B.1 测控节点实物图  80
  B.2 汇聚节点实物图  80-81
致谢  81-82

相似论文

  1. 基于LAH032.905标准的汽车点火线圈终检系统研究,U472.9
  2. 具有变截面臂架的格构式起重机结构计算分析方法研究,TH21
  3. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  4. 铁皮石斛叶绿体微卫星的开发应用及其种间通用性研究,S567.239
  5. 基于云模型的软件可信性评估模型,TP311.53
  6. 太湖蓝藻爆发过程的研究与仿真,X173
  7. 太阳能冷热暖三联供热泵机组监控系统的设计与实验研究,TK511.2
  8. 加热器自动试验台及数据管理系统,U464.13
  9. XX风洞测控软件设计与实现,TP311.52
  10. 无线传感网络在电力线监测状态中的应用,TP212.9;TM76
  11. 基于Zigbee技术的路灯监控系统的研究,TP277
  12. 惯性运动捕捉系统中传感数据的传输与处理,TP212
  13. 无人机测控系统技术研究,V279
  14. 无线传感网络技术在花炮安全生产监测的研究,TN929.5;TP274
  15. 道路交通监测无线传感网络通信协议的研究,TP212.9
  16. 基于增强学习的多sink无线传感网路由机制研究,TP212.9
  17. 施工隧道无线监控系统瞬时故障分析及控制技术研究,TP277
  18. 无线传感网中协作方式的研究,TP212.9
  19. 空冷型质子交换膜燃料电池动态特性控制与性能测试研究,TM911.4
  20. 参数化产品族定位优化方法研究,TB472

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com