没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论





摘 要
在现代工业生产中,人们需要对各类加热炉、 反应炉和锅炉中的温度进行检
测和控制。为适应这一需要有必要设计一个性能良好、 操作方便的温度控制系统。
课题主要设计一个水温测控系统 ,控制锅炉中水的温度,选择合适的控制规律,
使锅炉中水的温度按预定规律变化,并且能够进行越限报警。可通过键盘 ,显示
电路设定目标温度和参数。控制系统按功能分主要包括温度传感器模块、温度显
示/设定模块、温度控制模块、单片机与上位机通信模块。系统可通过键盘对电阻
炉水温以及恒温时间长短进行预设,单片机根据当前炉内温度和预设温度,根据
设定的算法计算出控制量,根据控制量通过 PWM 控制固态继电器的导通和关闭从
而控制电阻丝的导通时间,以实现对炉温的控制。另外通过单片机的串口与上位
机通信,通过上位机软件实时显示当前温度和历史温度并且绘制出温度曲线,让
系统的可读性更强,实现了远程监测的功能
[2]
。
关键词:电阻炉,温度曲线,PWM,上位机
Abstract

The project is mainly about designing a water temperature monitoring system to
control the water temperature in the boiler, and choosing proper control rules to make
water temperature in the boiler change within the predetermined path, with the function
of alerting temperature rising limit. Through the keyboard and display, we can set the
goal temp. and other parameters. Control system, according to the functions, includes
temperature sensor module, the temperature display / setting module, a temperature
control module, MCU and host computer communication module. System can preset the
resistance furnace temperature and heating time through the keyboard. Single-chip
microcomputer, according to the furnace temperature and preset temperature and the set
of algorithms, calculates the volume control, and according to the control volume, using
the PWM control solid state relay to switch on and off so as to control the resistance
wire conduction time in order to achieve temperature control. In addition through the
serial port of MCU and host computer communication, through the PC software, the
device can fulfill the real-time display of current temperature and temperature history
and draw out the temperature curve, making the system more readable, realizing the
remote monitoring function.
Key words: STC89C52, DS18B20, PWM, PC
目录
摘 要...................................................................I

Abstract................................................................II
目录...................................................................III
1 绪论...................................................................1
1.1 选题意义 ...........................................................1
1.2 国内外发展趋势 .....................................................1
1.3 系统的主要性能指标 .................................................2
1.4 主要工作任务 .......................................................2
2 系统方案选择和工作原理.................................................2
2.1 系统综述 ...........................................................2
2.2 各模块电路的方案选择及论证 .........................................3
2.2.1 系统硬件总框图 ..............................................3
2.2.2 主机控制模块 .................................................4
2.2.3 温度控制模块 .................................................4
2.2.4 温度采集模块 .................................................5
2.2.5 显示模块 .....................................................5
2.2.6 上位机软件 ...................................................6
2.3 系统各模块的最终方案 ...........................................6
3 系统硬件设计...........................................................7
3.1 STC89C52 构成的最小系统 ............................................7
3.1.1 晶振回路 ....................................................7
3.1.2 复位电路 ....................................................8
3.2 温度采集模块的硬件设计 .............................................8
3.2.1 温度传感器 DS18B20 概述 .......................................8
3.2.2 温度采集模块的硬件设计 ......................................10
3.3 报警电路设计 ......................................................10
3.4 电源电路设计 ......................................................11
3.5 按键电路设计 ......................................................12
3.5.1 矩阵式键盘的结构与工作原理 ..................................12
3.5.2 矩阵键盘两种扫描方式 ........................................13
3.6 显示电路设计 ......................................................13
3.6.1 LCD1602 简介 ...............................................13
3.6.2 LCD1602 管脚功能介绍 .......................................14
3.6.3 温度显示模块电路图 ..........................................17
3.7 时钟电路设计 ......................................................17

3.7.1 DS1302 简介 .................................................17
3.7.2 DS1302 的结构及工作原理 ....................................18
3.7.3 DS1302 的控制字节 ...........................................18
3.7.4 数据输入输出(I/O) ...........................................18
3.7.5 DS1302 的寄存器 .............................................19
3.7.6 DS1302 硬件连接图 ...........................................19
3.8 电平转换电路设计 ..................................................19
3.8.1 RS-232 标准介绍 .............................................19
3.8.2 DB-9 连接器 .................................................20
3.8.3 MAX232 芯片介绍 .............................................22
3.8.4 串口硬件连接图 .............................................22
3.9 继电器驱动电路设计 ................................................22
3.9.1 固态继电器的分类与工作原理 .................................22
3.9.2 固态继电器的硬件连接图 ......................................24
4 系统的软件设计........................................................24
4.1 主程序的设计 ......................................................25
4.2 液晶显示模块 ......................................................26
4.3 温度模块软件设计 ..................................................27
4.3.1 DS18B20 测温数据的读取程序设计 ..............................27
4.3.2 DS18B20 温度读取流程 ........................................32
4.4 中断服务函数 ......................................................33
4.5 上位机软件设计 ....................................................34
5 系统抗干扰措施........................................................37
5.1 软件抗干扰措施 ....................................................37
结 论...................................................................39
致 谢...................................................................40
参考文献................................................................41
附录 A 系统原理图 .......................................................42
附录 B 系统总程序 .......................................................43

1 绪论
1.1 选题意义
随着现代科学技术的迅猛发展,各个领域对温度控制系统的精度、稳定性等
的要求越来越高,控制系统也千变万化。例如:在冶金工业、化工生产、电力工
程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、
热处理炉、反应炉和锅炉中的温度进行检测和控制等等。而且在我们的日常生活
中也使用微波炉、电阻炉、电热水器、空调等家用电器,温度与我们息息相关。
可见温度控制电路广泛应用于社会生活的各个领域,所以对温度进行控制是非常
有必要和有意义的。随着电炉广泛应用于各行各业, 其温度控制通常采用模拟或
数字调节仪表进行调节,但存在着某些固有的缺点。而采用单片机进行炉温控制,
不仅可以大大地提高控制质量和自动化水平,而且具有良好的经济效益和推广价
值。为适应以上现实需要有必要设计一个基于单片机的性能良好、 操作方便的温
度控制系统。
1.2 国内外发展趋势
自 1980 年以来,由于工业过程控制的需要,特别是微电子技术和计算机技术
的迅猛发展以及自动控制理论和设计方法发展的推动下,国外温度测控系统发展
迅速,尤其是控制方面,在智能化、自适应、参数自整定等方面取得显著成果。
在这方面,以日本、美国、德国、瑞典等国家技术领先,都生产出了一批商品化、
性能优异的温度控制仪表,并在各行业广泛应用。其特点是适应于大惯性、大滞
后等复杂温度测控系统,具有参数自整定功能和自学习功能,即温控器对控制对
象、控制参数及特性进行自动整定,并根据历史经验及控制对象的变化情况,自
动调整相关控制参数,以保证控制效果的最优化。温度控制系统具有控制精度高、
抗干扰力强等特点。目前,国外温度控制仪表正朝着高精度、智能化、小型化等
方向发展。
电阻炉是热处理生产中应用最广泛的加热设备,它在机械,冶金等行业的生
产中占有十分重要的地位。对电阻炉温度控制的好坏直接影响工艺要求的温度水
平和加热质量,以致直接影响产品的质量、产量和生产消耗指标,所以国内外关
于电阻炉自动控制的研究一直备受重视,发展比较快,也取得了较为丰硕的成果。
总的来说,电阻炉温度控制的发展分为以下三类:
第一类: 经典控制方案
第二类: 基于现代控制理论的设计方案
第三类: 智能控制方案
剩余65页未读,继续阅读
资源评论


老帽爬新坡
- 粉丝: 65
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
