- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
王高军 -论文答辩
GPRS数据终端硬件模块设计本系统数据采集主要由GPRS数据传输终端、监控终端、GPRS网络以及地面监控中心等部分协作完成。 GPRS是通用分组无线服务(General Packet Radio Service)的缩写,是在GSM基础上发展起来的一种分组交换的数据承载和传输方式,在嵌入式系统中应用非常广泛。 本设计中GPRS通信模块采用了SIM300,它体积小、功耗低,能提供语音、数据和短信等功能,是完善的三频/四频* GSM/GPRS 解决方案 系统软件设计主要在于软件开发平台的搭建和应用程序的设计。节点系统中采用了三层设计方法。将整个软件系统分为硬件抽象层、系统服务层和应用层。 5.4 RFD节点软件工作流程 监控中心软件系统架构 系统采用C/S(Client/Server)模式。 本系统采用Microsoft SQL Server 2005设计监控中心数据服务器,并运行于Windows 2003 server下。 数据库设计 数据库作为监控中心的数据存储部分,其性能直接影响整个监控系统的性能。主要从能够满足数据存储需求:具有良好的数据安全机制;数据便于最终用户访问;尽可能少地存储冗余数据等方面出发,来满足监控系统对数据存储、读取的需求;数据库整合性能可靠。 监控中心界面设计 监控中心管理界面是用户与路灯监控系统的接口,负责接收用户命令交给数据处理部分处理,并将设备信息和查询结果通过监控界面显示出来。根据系统控制特点与要求,监控中心管理界面主要提供以下功能: 1)权限管理功能 2)矢量显示Zigbee网络网关节点位置信息以及森林火情信息通过矢量地图可以清楚地看到监控系统Zigbee网络网关节点在城市中实际安装的位置信息以及森林火情的基本位置信息,这样便于Zigbee网络网关节点和森林火情的维护和管理。 3)对Zigbee监控网络的控制操作 4)报警记录 系统测试结果表明,当接收灵敏度设置为-101dBm,发送功率设置为0dBm(1mW)时,无线通信传输距离最远,可达130 m;网络节点能够在大约1s内通过自组织的方式构成网络,根据路由协议形成稳定的多跳路径;当网络拓扑结构发生变化后,如人为地加入或者去除一个路由节点,系统可很快重新组建网络;计量节点连续发送l000个数据包,网络稳定运行,30m的传输距离之内丢包率为0。 由此可见,ZigBee网络的通信距离满足大部分监测需求,具有较高的可扩展性、可靠性,能方便的实现监测的网络化,监测系统的方案是切实可行的 监控中心管理软件界面(图像部分) 数据服务器 数据处理部分 Zigbee网关节点 网络通信部分 图5.7 监控中心管理软件结构 五、系统软件设计 五、系统软件设计 终端节点 数据 节点的网络地址 总节点的网络地址 所在的检测区域 数据编号 湿度值 温度值 时间 隶属 采集 传感器 传感器编号 传感器名称 温度上下限 湿度上下限 n 1 1 n 图5.8 数据库的ER模型 五、系统软件设计 用户表 PK 用户ID 用户名 用户密码 职务 操作权限 公司名 报警类型定义表 PK 报警类型ID 报警类型名称 工作计划表 PK 工作计划ID ZIGBEE子网域所在经度 ZIGBEE子网域所在纬度 起始执行日期 终止执行日期 PK PK PK GPRS终端ID ZIGBEE子局域网PAN ID ZIGBEE 节点扩展地址 监控中心ID 监控中心名 监控中心IP 监控端口号 SIM卡卡号 ZIGBEE子局域网ID ZIGBEE子局域网名称 ZIGBEE节点短地址 网络管理表 远程监控信息表 PK PK PK GPRS终端ID ZIGBEE子局域网PAN ID ZIGBEE 节点扩展地址 实测温度 实测湿度 实测烟雾浓度 实测红外 现场故障报警 开关灯状态 控制命令字 控制命令发出者 命令是否执行标志 日期 时间 图5.9 监控中心数据库设计图 五、系统软件设计 五、系统软件设计 六、总结 在本系统设计过程中,对ZigBee网络性能进行了测试,主要包括通信可靠性测试、距离测试及扩展性测试。 选取6个网络节点构成网络,其中有3个路由节点、1个网络协调器和2个计量节点。为了测试的准确性,计量节点上未附加传感器,而是以固定的10个字节数据代替传感器数据。网络协调器通过串口与PC相连,其他5个节点任意分布,并尽量将节点分散开,这里假定每个计量节点都有多条通往网络协调器的路径,设置2个计量节点定时5s向网络协调器发送数据。 六、总结 致 谢 感谢导师蒋朝惠教授 感谢我的家人 感谢各位参加论文答辩的老师 * * * * * 学科专业:软件工程 导 师:蒋朝惠 研 究 生:王高军 中国﹒云南﹒昆明2011 年 5月 题目:基于Zi
文档评论(0)