基于Android和Zigbee网络的数据监测系统设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:yingluoyuchen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现阶段的数据监测系统多数采用有线方式进行数据传输,并且监测中心软件需要在PC端运行,给使用人员造成诸多不便。随着物联网、移动互联网和云计算技术的不断发展和应用,数据监测系统对于无线化和移动化的需求越来越强烈。Zigbee技术的发展逐渐解决监测数据通过无线传输的多方面不足,并且Android智能移动设备的迅速普及为监测中心软件端实现移动化提供了技术基础和环境支撑。本文通过对数据监测系统的发展历程和现有解决方案的分析,结合其对无线化、移动化和低功耗等方面的需求,提出并设计实现了一种结合Android操作系统和Zigbee无线传感器网络的数据监测系统解决方案。在需求分析及整体方案设计的基础上,完成数据采集与传输端软硬件和移动监测端软件两部分的设计与开发。数据采集与传输端通过模块化的传感器板实现系统对现场数据的采集,并且预留相应的接口,可以根据采集需求进行该模块的定制。针对节点与网关间布线复杂且成本较高的问题,选择Zigbee无线网络实现采集数据的传输与汇总,降低实施成本,提高了系统的实用性和扩展性。采用WiFi模块与Zigbee网络的协调器相结合,构成数据采集与传输端的网关部分,实现了无线传感器网络和Android智能设备之间的通信功能。移动监测端选择搭载Android操作系统的智能移动设备进行对应的软件开发。通过套接字通信的方式,实现软件和网关之间的上下层数据通信。采用多线程方式将UI界面刷新和数据传输处理等子线程进行分离,提高软件的流畅度和稳定性。通过AChartEngine绘图引擎的植入,设计并实现动态曲线绘制和历史数据图表生成的功能,使数据具备可视化特点,方便使用者进行观察和分析。在上述工作和SQLite数据库设计的基础上,开发并实现具备实时数据监测、节点远程控制和数据图表查看三个核心功能的移动监测端软件。最后,搭建系统并模拟真实使用环境,对数据采集和传输端的网络性能、网关功能以及移动监测端软件的各项功能进行测试。测试结果验证了本系统的实时性、准确性和可行性。根据测试内容解决了测试过程中发现的延时和干扰等问题,完成系统的整体设计工作。
其他文献
随着科学技术的飞速发展,电化教学作为一种新型的教学手段已经广泛应用于知识教育的各个领域,恰如其分地应用各种电化教学手段,使教学如虎添翼,达到好的效果。
后勤保障工作是疗养院工作的重要组成部分,辐射面广、工作量大、内容繁杂,涉及行政、财务、物资、膳食等管理工作,为疗养院的疗养和专科医疗提供强大的后勤支持[1].本文就如
丰富多彩的少数民族文化无疑是中华文化大花篮中最艳丽绚烂的一簇,在“现代化”和“西方化”的波及下,其多样性、原真性、存续性受到了严重冲击,保护少数民族文化刻不容缓。由于
摘要:公路工程是确保我国国民经济稳定发展的一项重要基础工程,技术作为公路发展的核心内容,其对应的技术管理对公路工程的开展有着重要的意义。本文通过分析公路施工技术管理中的基本工作以与作用,对如何做好施工技术管理进行探究。  关键词:公路;施工;技术管理  一、公路施工技术管理理念  技术管理即企业采用技术性组织管理工作,公路施工技术管理的开展是根据相关合同条款内容以及相应技术标准为基础,结合利用组织
要准确把握当代中国马克思主义大众化问题,需要在准确把握错综复杂的国际国内环境下,认真分析赋予马克思主义大众化新的时代内涵,以便更好地推进马克思主义大众化。
姜耕玉曾经说过“西方注重科学的理性精神,中国注重自然的实践精神”,由此可见,中西方之间是有差异的,但是正是因为这种差异,他们的结合才会产生化学反应。例如,“油画是一个历史悠
Ⅱ型糖尿病也被称为非胰岛素依赖型糖尿病(noninsulin-dependent diabetes mellitus)简称NIDDM.为了解除本病对病人的折磨,解除病人的痛苦,我们在传统治疗本病的方剂中,进行
美国通识教育与我国文化素质教育同是为了应对普通教育与专业教育之争、为人才培养提供新标准、新方案,但二者又有显著的不同:前者一直在现代高等教育中传承着古希腊自由教育的
改革开放四十多年来,我国经济快速发展的奇迹和社会长期稳定的奇迹举世瞩目。然而,我国的城乡区域发展和收入分配差距依然较大,人们对美好生活的向往,对公平、公正、正义等方