文件大小:5.69MB 适用专业:测控技术与仪器 适用年级:大学 论文编号:208698 论文简介: 毕业论文-基于单片机的组态王KingView温度测控系统,说明书共47页,17132字。
摘 要
温度是科学技术中最基本的物理量之一。在工业生产和实验研究中,像电力、化工、石油、冶金、航空航天、机械制造、粮食存储等领域内,温度常常是表征对象和过程的最重要的参数之一。人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制,所以需要温度测控系统来对温度进行控制。
这里介绍了一种基于单片机的组态王KingView温度测控系统,采用了PT100铂电阻作为温度传感器,并且在信号调理电路中加入了负反馈非线性校正网络。调理后的电压输出通过LM331的V/F转换电路送入单片机。对采样数据进行滤波和标度变换处理后,通过3位LCD数码管输出显示。本系统还有4位独立式键盘电路进行调整。系统的控制算法采用模糊控制算法,由单片机程序来实现,控制后输出PWM波信号。
为了监控的方便,以及控制设备和过程监控装置之间通讯的需要,用组态软件设计的监控系统在逐渐普及。组态软件以其工作性能稳定可靠、人机界面良好、硬件配置方便以及编程简单等特点而得到了大量使用。本系统上位机采用组态工控软件KingView来监控,单片机与PC机通信采用RS485通信,并介绍了单片机与组态王KingView的通信协议和通信格式设置。
本系统经过调试后,完成了对室温的测量,不仅可以在电路板上显示温度,还可以通过PC机进行温度的显示和控制。
关键词:单片机;组态王;LM331;PT100;模糊控制;温度监控
目 录
摘 要 1
ABSTRACT 2
第一章 绪论 5
1.1 研究背景 5
1.2 国内外研究现状 5
1.3 主要研究内容 6
第二章 系统控制算法实现 7
2.1 模糊控制系统组成 7
2.2 模糊控制的基本原理 8
2.3 模糊控制程序的设计思想 8
2.4 模糊控制算法的实现 9
2.4.1模糊控制规则表的建立 9
2.4.2模糊控制算法应用程序的实现 10
2.5本章小结 11
第三章 组态技术概述 12
3.1一般计算机测控系统的组成 12
3.2计算机控制系统的分类 12
3.3组态控制技术相对于传统计算机控制技术的优点 14
3.4常用基于组态控制技术的计算机系统和组态软件 15
3.5 本章小结 15
第四章 硬件电路设计 16
4.1 电路设计整体思路 16
4.2 温度测量电路 17
4.3 单片机的选择 19
4.4 键盘输入电路 20
4.5 显示电路 21
4.6 温度控制电路 22
4.7 V/F转换电路 23
4.7.1 LM331介绍 23
4.7.2电压-频率转换原理 23
4.7.3 频率-数字信号变换原理 24
4.8 单片机与组态王通信 25
4.8.1 接口电路原理 25
4.8.2 组态王的通信设置 25
4.9 本章小结 26
第五章 系统软件实现 27
5.1 A/D转换子程序 27
5.2 键盘处理子程序 28
5.3 温度标度变换模块 29
5.4 显示子程序 30
5.5 定时控制子程序 30
5.6 量化子程序 32
5.7 中值数字滤波程序 32
5.8 通信子程序 34
5.8.1 通信方法 34
5.8.2 组态王与单片机的通信协议 34
5.8.3 单片机通讯程序设计 36
5.9 程序源代码 40
5.10 本章小结 40
第六章 仿真调试 42
6.1 整体硬件电路 42
6.2 程序调试 42
6.3 功能实现 43
第七章 结论 45
致 谢 46
参考文献 47
论文文件预览: 共1文件夹,1个文件,文件总大小:5.69MB,压缩后大小:5.25MB
- 毕业论文-基于单片机的组态王KingView温度测控系统设计
B6.doc [5.69MB]
|