没有合适的资源?快使用搜索试试~ 我知道了~
基于单片机的供暖锅炉控制系统设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 22 浏览量
2023-06-24
23:00:56
上传
评论
收藏 582KB DOC 举报
温馨提示
试读
26页
基于单片机的供暖锅炉控制系统设计.doc
资源推荐
资源详情
资源评论
目 录
1 绪论............................................................................................................................1
2 系统总体方案............................................................................................................1
2.1 系统结构框图 ......................................................................................................1
2.2 系统设计方案 ......................................................................................................2
3 系统硬件配置............................................................................................................3
3.1 单片机配置..........................................................................................................3
3.2 温度传感器配置..................................................................................................4
3.3 变频器配置..........................................................................................................5
3.4 气压传感器配置..................................................................................................6
3.5 模数转换器配置..................................................................................................6
4 系统的具体设计与实现............................................................................................7
4.1 系统控制流程图 ..................................................................................................7
4.2 风机、循环泵控制系统......................................................................................8
4.2.1 风机、循环泵硬件控制电路.......................................................................8
4.2.2 风机、循环泵软件控制流程.................................................................................9
4.3 水位控制系统......................................................................................................9
4.3.1 水位控制硬件电路.....................................................................................10
4.3.2 补水泵软件控制设计流程.........................................................................11
4.4 压力控制系统....................................................................................................11
4.5 自动报警电路....................................................................................................12
4.6 手动按键控制路................................................................................................12
4.7 显示部分电路 ....................................................................................................13
4.8 电气控制电路 ....................................................................................................13
5 结束语......................................................................................................................15
参考文献......................................................................................................................15
附录 1 系统总电路图.................................................................................................16
附录 2 程序清单.........................................................................................................17
1
1 绪论
随着社会经济的飞速发展,人们生活水平的不断提高,对城市生活供暖的数
量和质量提出的要求越来越高。由于传统的控制方式调节精度差,自动化程度低,
系统稳定性差,锅炉运行耗能大,并且存在安全隐患等缺点,所以现代锅炉运行
方式需要改进。
我国的锅炉目前以煤为主要燃料,耗煤量接近全国煤产量的三分之一。在欧
美和日本等发达国家,石油和天然气已成为第一能源,占能源消费的 60%左右,
燃油和燃气锅炉已逐步取代燃煤锅炉,对风机和水泵等电机的变频控制已相当成
熟。自 20 世纪 90 年代以来,随着大型可编程控制器、单片机的出现和模糊控制、
自适应控制等智能控制算法的发展应用,锅炉控制水平大大提高。国内对锅炉控
制的研究起步较晚,始于 80 年代初期。尽管对锅炉控制的研究和推广已取得了
很大的进步,但仍然存在一些问题,如大多数现有的锅炉控制系统可控制的主要
还是开关量设备,控制自动化程度低等缺点
[1]
。
本系统以单片机模块为核心,由外围电路实时采集环境温度、锅炉出水温度、
炉膛压力等信号,通过单片机内部程序运算,实现对中小型锅炉运行的自动控制。
设计中采用低功耗数字温度传感器进行温度测控,可大大简化设计方案,系统性
能也更稳定;采用光电对管测控水位,可有效保证水位的自动控制,能更好地对
锅炉进行自动化控制;通过对环境温度、水位信号的采集,输入单片机进行内部
程序运算,输出结果控制变频器组,从而实现对循环泵、风机、补水泵等部件的
自动控制,达到节能的目的;用压力传感器检测锅炉内压力,通过模数转换把信
号送入单片机中,由单片机进行程序运算控制电磁阀动作,实现锅炉安全运行。
控制电路中加入手动按键控制和实时显示功能,使锅炉操作、维护更加方便、灵
活。通过微机实现燃烧与给水系统的自动控制与调节,将保证锅炉正常供气供暖,
使系统安全、经济运行。
2 系统总体方案
2.1 系统结构框图
系统结构框图如图 1 所示,系统通过实时采集室内环境温度、锅炉出水温
度、锅炉蒸气室内压力、锅炉内液位等参数输入单片机,由单片机 AT89S51 在
内部与预先设定参数通过软件计算生成各个变频器的控制信号,从而对补水泵、
循环泵、风机等锅炉部件进行优化控制。另外,系统中加入了故障报警、显示
和手动按键等电路,使系统操作、维护更加方便。
2
图 1 系统结构框图
2.2 系统设计方案
锅炉风机的作用在于通过控制锅炉燃烧室的空气流通速度来控制锅炉出水
温度,因此,对锅炉风量受控参数的调节及其重要。一般有两种调节方式:风板
调节和变速调节。风板调节通过调节挡风板的开度或利用滑差电磁调速来实现,
这种控制方式操作不方便,而且风机效率较低,造成电能大量浪费。变频调速具
有性能平稳、控制精度高、高效节能等特点。
(1) 本设计用数字温度传感器采集锅炉热水出口处的温度,与单片机内设定
温度相比较后输出一个信号控制变频器的输出状态,从而使锅炉风机转速随水温
的变化而变化。风机变频控制原理图如图 2 所示。当水温低于预设温度时,风机
转速快,加快了锅炉内燃烧室内空气流通速度,炉内火焰加旺,从而使水温升高;
反之亦然。
图 2 风机变频控制原理图
(2)锅炉管网系统的主要工作是通过循环泵将出水缸内的热水输送到用户
供热管道,并回到回水缸。循环流量控制同样采用偏差控制和 PID 控制相结合的
控制方式。通过采集需供暖环境实时温度,与单片机内部预设温度相比较输出一
给定水温
水温
PID
变频器
风机
测量变送
锅炉
单
片
机
变
频
器
组
循环泵
风机
压力
温度
水位
按键
显示
故障
报警
给水泵
泄压阀
3
个信号控制变频器的输出状态,从而使循环泵转速随环境温度的变化而变化。循
环泵变频控制原理图如图 3 所示。当环境温度较低时,循环泵转速加快,减少了
管内热水在环境中的冷却时间,环境温度升高;反之亦然
[2]
。
图 3 循环控制系统原理图
(3)目前,在水位控制中有很大一部分水泵是不变速拖动系统,不变速电
机的电能大多消耗在适应供水量的变化而频繁的开停水泵中。这样不但使电机工
作在低效区、减短电机的使用寿命,而且电机的频繁开停使设备故障率很高,导
致水资源严重浪费,系统的维护、维修工作量较大。变频技术以其在节能与恒压
方面的优越性能可以解决水压控制系统存在的以上问题。考虑选用单片机构成的
系统都能达到较好的控制效果。锅炉水位控制是在锅炉内不用水位处安装传感器,
根据不同的水位来控制变频器数字量的输入从而控制补水泵的动作。
(4)锅炉正常安全运行,炉膛负压是一个重要的参数。本系统采用在炉膛
内放置压力传感器,其采集信号与单片机内预存最大值信号相比较,当压力过大
时,开启泄压阀,从而保障锅炉安全运行。
(5)附属电路包括故障报警部分和显示部分和按键控制部分。当风机控制
部分、补水泵部分、循环泵部分等出现故障时,报警系统报警。而且报警系统设
置的是声光报警,使维修人员容易区分哪部分出现了问题,以便及时维修。 显
示部分可实时显示管道水温、环境温度、和锅炉内压力值。多功能控制按键,通
过软件控制实现按键的多功能操作,可以完成设定温度、压力基准值和报警取消
等功能。
3 系统硬件配置
本系统从经济性,电路结构,系统性能等多方面考虑,选用单片机
AT89S51,在其外围加入数字温度传感器 DS18B20,压力传感器用于信号的采集,
输出通过控制继电器等元件来控制变频器,共同组成风机、补水泵、循环泵控制
系统。
3.1 单片机配置
AT89S51 是 一 个 低 功 耗 , 高 性 能 CMOS 8 位 单 片 机 , 片 内 含 4k Bytes
给定温度
环境温度
PID
变频器
循环泵
测量变送
4
ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程序存储器,器
件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准 MCS-51 指令
系统及 80C51 引脚结构,芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单
元,功能强大的微型计算机的 AT89S51 可为许多嵌入式控制应用系统提供高性
价比的解决方案
[2]
。
AT89S51 具有如下特点:40 个引脚,4k Bytes Flash 片内程序存储器,128
bytes 的随机存取数据存储器(RAM),32 个外部双向输入/输出(I/O)口,5 个
中断优先级 2 层中断嵌套中断,2 个 16 位可编程定时计数器,2 个全双工串行通
信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89S51 设计和配置了
振荡频率可为 0Hz 并可通过软件设置省电模式。空闲模式下,CPU 暂停工作,
而 RAM 定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而
保存 RAM 的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片
还具有 PDIP、TQFP 和 PLCC 等三种封装形式,以适应不同产品的需求。AT89S51
具有以下特点:
(1) 与 MCS-51 微控制器产品系列兼容。
(2) 片内有 4KB 可在线重复编程的快闪擦写存储器。
(3) 32 条可编程 I/O 线。
(4) 程序存储器具有三级加密保护。
(5) 可编程全全双工串行通道。
(6) 空闲状态维持低功耗和掉电状态保存存储内容。
(7) 而且与 87C51 系列的引脚也完全兼容。
3.2 温度传感器配置
本系统采用的是美国 DALLAS 半导体公司最新推出的一种改进型智能温度
传感器 DS18B20,与传统的热敏电阻等测温元件相比,它能直接读出被测度数,
并且可根据实际要求通过简单的编程实现 9-12 位的数字值读数方式
[3]
。
DSl8B20 数字温度计提供 9 位(二进制)温度读数,指示器件的温度。信息经
过单线接口送入 DSl8B20 或从 DSl8B20 送出,因此从主机 CPU 到 DSl8B20 仅需
一条线(和地线)。DSl8B20 的电源由数据线本身提供而不需要外部电源。DSl8B20
的测量范围从-55 摄氏度到+125 摄氏度,增量值为 0.5 摄氏度,可在 ls(典型值)
内把温度变换成数字。每一个 DSl8B20 包括一个唯一的 64 位长的序号,该序号
值存放在 DSl8B20 内部的 ROM(只读存贮器)中。开始 8 位是产品类型编
(DSl8B20 编码均为 10H)。接着的 48 位是每个器件唯一的序号。最后 8 位是前面
56 位的 CRC(循环冗余校验)码。DSl8B20 中还有用于存储测得的温度值的两个
8 位存贮器 RAM,编号为 0 号和 1 号。1 号存贮器存放温度值的符号,如果温度
剩余25页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- [大模型部署]在C# Winform中使用文心一言ERNIE-3.5 4K 聊天模型
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现.zip
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现+使用说明.zip
- 基于STM32单片机空气监测系统设计源码+详细文档+配套全部资料(毕业设计).zip
- rdf0412-kcu116-pcie-c-2019-1.zip(XILINX KCU116 源码)
- 基于C#语言的winform界面火车票订票系统(源码+实验报告)
- 【华为OD部分真题及讲解】华为OD部分真题及讲解
- 基于Python+Django的京东商品比价系统源码+全部资料(毕业设计).zip
- G460 G560 Z460 Z560的最新BIOS 2.18版(无白名单)
- MetaJUI v0.4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功