在人们的生产生活中,有很多的仪器设备所在的环境比较恶劣,让运行维护人员24小时不间断监看是不现实的,也是不安全的,更何况人们也要睡觉休息,所以不可由人员天天守着仪器设备,例如一些大型冷库,锅炉,高温高压等,于是乎基于物联网数据采集系统的温度监控系统的上位机监控系统就应运而生。从此人可以通过上位机进行远程控制。在这些高新技术的帮助下,物联网监控系统正跨入真正的数字化、智能化、网络化时代,正在以其传统方式不可比拟的优势渐渐成为技术的趋势和主流。
1。2 物联网监控系统的研究现状和发展趋势
1。3 论文研究的主要内容
本课题以Windows 7为开发平台,以Visual C++为开发语言,以Visual Studio 2010为开发环境,选用Access 2000 为数据库。本文从物联网的数据采集系统的上位机监控系统软件设计的要求出发,利用串口通信、数据库等技术,设计并实现了无线温度监控系统的上位机软件。本软件具备远程温度的实时监测、数据存储、历史数据查询等功能。可视化界面是全中文显示,界面简单大方,便于人员的检测工作。并于与下位机一起构成了无线物联网温度监控系统。
本课题主要的研究内容如下:
(1)学习并掌握C++语言、Visual Studio 2010开发平台、数据库技术、串口通信技术和使用ADO操作数据库的技术。
(2)学习并分析温度监控系统的总体大框架及其需要实现功能特点和原理。
(3)按照毕业设计课程的设计要求制作出基于物联网的温度监控系统的上位机软件,设计供给用户使用的可视化界面,实现对温度数据的实时监测、数据存储、历史数据查询的功能。
1。4 论文框架
本文的主要内容为:
(1)第一章,绪论。对系统的背景、研究意义进行了详细阐述,并讨论了该技术的国内外研究现状和发展趋势,最后介绍了本课题研究的主要内容。
(2)第二章,系统的整体设计。首先,对系统的需求进行了详细分析,根据系统需求提出了系统的设计目标。然后,根据设计目标设计出了系统的整体架构图,介绍了系统中每个层次的功能,简单介绍了系统的开发工具。
(3)第三章,系统的软件设计。主要介绍物联网监控系统的串口通信的实现,基于ADO的数据库访问功能,在人机界面显示数据库中的数据功能。在每个章节的最后都给出了部分关键代码。
(4)第四章,系统测试。通过模拟串口,测试了程序的可用性。文献综述
(5)最后提出了总结与展望。
2 系统的总体设计
2。1 系统的功能需求
(1)监控对象
本课题研究的监控系统的监控对象是温度传感器的温度数据,温度数据会通过温度传感器收集起来,传给单片机并由单片机传送给PC,在PC端监视温度的变化。
(2)功能需求
监控系统主要特点是可以突破时间和地域上的限制,使得工作人员无论在何地、何时都可以查看现场情况,及时的解决现场发生的故障,对现场系统进行监控。为实现该功能,系统主要完成三部分的功能,第一是数据采集,第二是数据传输,第三是数据在PC端显示。需要实现的核心功能就是实时监测数据和查询历史数据
2。2 系统的设计目标
本课题的要求是设计一个基于Visual C++语言的物联网数据采集监测系统。最终目的就是利用各类传感器设备实施24小时不间断在线监测,利用采集到的实时数据实施智能化超温报警,并将数据上传至远程服务器,实现数据的远程监控。