摘要文章研究开发一种基于VC++平台的会所监控系统,实现对监控现场温度、湿度的实时监控。远程数据采集模块DAM3058R通过RS232/485串口线与PC机相连,PC机上运行基于VC++平台开发的后头监控软件,通过数据显示模块实现对监控现场的远程监测。采用MFC编程开发软件,使用MSComm控件实现串口通信;利用VC++封装类来实现采集数据的显示;利用ADO数据库访问技术开发Access数据库;选用PID控制算法设计温度控制模块。6427
关键词  串口通信  数据显示  数据库   PID算法
毕业设计说明书(论文)外文摘要
Title The Study Of  Automatic Monitoring System For Senior Clubs                                
Abstract The automatic monitoring system for senior clubs based on the platform of VC++ can realize the real-time monitoring of the temperature and humidity in monitoring sites. Remote data acquisition module,DAM-3058R,is connected with PC through RS 232/485 interface. The monitoring software based on the platform of VC++ runs on the PC, thus achieving a remote monitoring through the data display module. To realize serial communication, the software is designed by using MFC programming and the MSComm control. The wrapper class of VC++ is designed to display the collected data. The database, Access, is developed by using a database access technique, which is named ADO. The PID control algorithm is chosen for temperature control module design.
Keywords  Serial communication   Data display   Database   PID algorithm
目  录
1  引言    1
1.1  课题研究背景与意义    1
1.2  智能楼宇系统发展现状    2
1.3  本文结构及研究系统内容    3
2  系统总体设计方案及硬件集成    5
2.1  总体方案    5
2.2  硬件集成    5
2.2.1  DAM-3058R远程数据采集模块    5
2.2.2  温湿度传感器    6
2.2.3  系统集成    8
2.3  Modbus串口通信协议    9
2.3.1  Modbus协议描述    9
2.3.2  Modbus数据模型    10
2.3.3  Modbus功能码    11
2.3.4  Modbus串行链路协议    12
3  软件功能模块设计    14
3.1  系统登录模块    14
3.1.1  密码登录    14
3.1.2  密码修改    15
3.2  数据采集处理模块    16
3.2.1  串口通信    16
3.2.2  数据文本显示    19
3.2.3  数据波形显示    19
3.2.4  数据存储    21
3.3  空调控制模块    25
3.3.1  温度控制算法    25
4  软件界面设计    30
4.1  界面设计流程    30
4.2  进入和登录界面设计    31
4.3  采集主界面设计    33
4.3.1  控制部分按钮设计    34
4.3.2  显示部分设计    34
4.4  空调控制界面设计    36
5   系统调试运行    38
5.1  显示功能调试    38
5.2  存储功能调试    39
结  论    40
致  谢    41
上一篇:VB.NET课程学生实验作业网络管理系统设计
下一篇:JSP《计算机基础》教学网站的建设

高级RFID阅读器應用對处理器的要求【1354字】

无跳线主板BIOS高级设置【706字】

ASP 3.0高级编程(四)【6186字】

ASP 3.0高级编程(二)【3568字】

ASP 3.0高级编程(三)【4352字】

ASP 3.0高级编程(一)【3952字】

vc++几种排序算法演示软件实现

公寓空调设计任务书

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

国内外图像分割技术研究现状

神经外科重症监护病房患...

承德市事业单位档案管理...

10万元能开儿童乐园吗,我...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...