论文部分内容阅读
近年来,数据采集系统的应用主要集中在采集设备广范围分布的场合,而传统的有线网络采集系统又存在布线麻烦以及后期维护代价较大的问题,不利于系统对各个分散的采集节点进行统一管理。与此同时,各种无线网络技术例如WiFi,正在蓬勃发展并逐步应用到社会生活的各个方面,因此如何使用己经广泛应用的无线网络技术改造传统的有线网络集中式采集模式是本文要解决的问题。本课题以温湿度实时监控作为应用目标,以基于WiFi的分布式采集网络设计作为应用方案,以系统安全性和可靠性作为研究标准,以能够在局域网内任意地点通过手机应用软件APP查询到任意采集节点的温湿度信息并进行相应的参数设置和指令反馈作为达到的实际效果。在此,本文以温湿度作为采集信息,研究实现了一种布局简单的基于WiFi的分布式无线数据采集系统。本课题底层采集节点采用STM32F103ZET6型号单片机通过USART外接DHT11温湿度传感器实现温湿度的采集和处理,通过UART外接USR-WiFi232-A2无线AP模块实现底层采集节点和局域网的连接。上位机应用软件Android APP通过Socket套接字与无线局域网建立连接,并进行具体的采集信息的接收和指令信息的发送。分布式系统的搭建分别采用底层采集节点作为系统的管理中心和采用TCP Server端程序作为系统的数据处理中心两种方式。最后分析了本无线采集系统正常工作过程中可能存在的安全隐患并论证了研究系统安全性的充分性和必要性,在实验的基础上提出网络资源使用权限泄露和隐私信息泄露两种具体安全隐患,随后提出对应无线AP安全设置,基于套接字协议的自定义数据帧和数据传输加密标准三种安全维护措施,最后通过实验对比验证安全防护措施的有效性,提高系统工作的安全性和可靠性。本系统通过模块化的设计最终实现一个通用的分布式参数远程采集系统,将本系统的软硬件模块进行适当裁剪就可以改变为适用于其他不同应用场景的参数远程监控平台。本系统便于安装,达到了令人满意的效果,具有较高的实用价值。