摘要:本系统主要实现两个功能:机时统计、安防监测。通过对机时的准确统计,可以解决重购轻管,重复购置,设备购置较为盲目。通过在仪器环境部署相应的传感器,可采集仪器环境的参数。以便提高大型仪器的安防系数。
本文开发的仪器设备智能监测系统(EquipmentMS)中安防监测是由红外传感器、温湿度传感器、烟雾传感器来监测仪器周围的环境参数,机时统计利用互感器来统计仪器机时的使用情况。传感器采集了这些信息后交由普通节点的MCU处理,MCU将这些信息处理完后,通过网卡W5100将本节点的信息发送给数据汇总节点,再由数据汇总节点将这些信息处理后,传送给Web上位机,Web上位机将这些数据一方面存入MySQL数据库,另一方面显示在Web页面,然后用户可以通过浏览器来访问本网站,以查看仪器基本信息、仪器安防信息、机时使用信息。
关键字:普通节点MCU;数据汇总节点;java;Web上位机;MySQL
目录
摘要
ABSTRACT
引言-1
1绪论-2
1.1 研究背景-2
1.1.1 国内外研究现状-2
1.2 研究的目的及意义-2
1.2.1 研究目的-2
1.2.2 研究意义-2
1.3 研究内容-3
2 数据采集-4
2.1 概述-4
2.2 主控芯片数据采集-4
2.3 单片机的选型-4
2.4 工作状态监测模块-5
2.4.1 开关机状态监测-5
2.4.2 温湿度监测-5
2.4.3 烟雾浓度监测-5
2.4.4 红外监测-6
2.4.5 数据传输模块-6
3 数据存储-7
3.1 数据库存储模块-7
3.2 数据库存储模块的实现-7
3.3 Mysql语言介绍-7
3.4 Mysql数据库安装和配置-7
3.5 Mysql存储结构-8
3.6 MySQL数据库操作SQL语句-8
3.6.1 SQL语言-8
3.6.2 创建数据库-9
3.6.3 Create_specification:-9
3.6.4 查看、删除数据库-9
3.6.5 修改数据库-9
3.6.6 Mysql常用数据类型-10
3.7 数据库CRUD语句-11
3.7.1 Insert语句(增加数据)-11
3.7.2 Update语句(更改数据)-11
3.7.3 Delete语句(删除数据)-11
3.7.4 Select语句(查找数据)-11
4 EquipmentMS系统的结构设计-12
4.1 EquipmentMS系统需求分析-12
4.2 EquipmentMS系统详细设计-13
4.2.1 仪器基本信息安全保护的设计-13
4.2.2 类设计-13
4.3 Mysql数据库的设计-14
4.3.1 user_base_info表-14
4.3.2 equipment_message_info表-15
4.3.3 equitpment_safety_info表-15
4.3.4 equipment_time_info表-16
4.4 WEB模块的设计-16
5 EquipmentMS系统的具体实现-17
5.1 开发工具和环境-17
5.2 Java开发基础-17
5.3 WEB端的实现-17
6 结束语-24
致谢-25
参考文献-26