基于单片机的除氧器压力控制系统毕业设计.docx
- 文档编号:553537
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:51
- 大小:361.23KB
基于单片机的除氧器压力控制系统毕业设计.docx
《基于单片机的除氧器压力控制系统毕业设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的除氧器压力控制系统毕业设计.docx(51页珍藏版)》请在冰豆网上搜索。
基于单片机的除氧器压力控制系统毕业设计
基于单片机的除氧器压力控制系统
摘要
随着锅炉参数的提高和容量的增大,锅炉的用水量也将进一步增大,这给除氧器的除氧控制提高了难度。
除氧器是锅炉以及供热系统的关键设备之一,在锅炉的给水处理过程中,除氧是非常关键的环节,所以对除氧器内的压力,就能更好的控制除氧器的出水的含氧量。
本设计针对除氧器压力进行讨论与设计研究,采用单片机来对除氧器内压力进行精确控制,同时,本设计对系统的人机交互以及与上位机的连接都做了研究,极大的增强了系统的自动化程度以及减小了人工劳动的繁琐。
关键词:
除氧器压力控制单片机锅炉
ABSTRACT
Increasingboilerparametersandimprovethecapacityoftheboiler,thewaterwillbefurtherincreased,whichincreasethedifficultytocontrolthedeaeratordeaerator.Thedeaeratorisoneofthekeyequipmentofboilerandheatingsystem,thewatertreatmentprocessofboilerdeaerator,whichisthekeylink,sothedeaeratorpressure,oxygencontentcontrolofdeaeratorcanbettereffluent.Thedesignofthestudyanddesignofthedeaeratorpressure,usingsingle-chipmicrocomputertocontrolthepressureinsidethedeaerator,atthesametime,thedesignoftheconnectionofhuman-computerinteractionsystemandPCarestudied,greatlyenhancetheautomationdegreeofthesystemandreducesthelabor.
KeyWords:
deaeratorpressurecontrolMicroControlUnitboiler
CONTENTS
第1章绪论
1.1设计背景与研究意义
单片机应用发展迅速而广泛。
在控制系统中,单片机既可作为处理器,也可以作为控制系统的前端机,完成模拟量的采集与开关量的输入、处理和控制计算。
随着科技的发展压力测量控制技术趋于智能化、微型化、可视化。
本设计思想是采用单片机作为处理器与控制器,对除氧器压力进行控制,并要求具有一定的智能化,可操作性与稳定性。
除氧器采用单片机控制具有以下明显优势:
(1)直观而集中的显示除氧器内各运行参数。
能显示压力、温度等的状态。
(2)在运行中可以方便的随时修改各种参数的控制值,并修改系统的控制参数。
可以方便的改变压力的上限值、下限值。
(3)作为除氧器压力控制装置,其主要任务是保证除氧器的安全、稳定、经济运行,减轻操作人员的劳动强度。
在采用单片机控制的除氧器压力控制系统中,有十分周到的安全机制,可以设置报警。
杜绝由于人为疏忽造成的重大事故。
综合以上各种优点可以预见采用单片机控制除氧器压力系统是行业的大势所趋。
单片机是在一块芯片上集成了所需CPU、存储器、输入、输出等相关部件。
单片机问世以来,性能不断的提高和完善,体积小、速度快、功耗低等的特点使它的应用领域日益广泛。
单片机在控制领域得到了大量广泛的应用。
使用单片控制除氧器压力是很好的选择。
在现代社会中,随着工业的发展,居民生活区的集中热力供应量的需求也越来越大,蒸汽锅炉的容量不断提高,对操作过程要求更加严格,除氧器的压力控制直接影响设备的安全和使用寿命。
传统压力控制不能进行远距离集中控制,自动化程度很低,调节精度比较差等等缺点,而且单靠人工操作不能适应,控制系统改造的必要性随着科学技术的不断进步而提高,被控对象的复杂程度越来越高,人们对控制精度的要求也不断提高。
随着单片机技术以及自动控制技术的发展,利用单片机及其外围芯片实现除氧器压力控制已经成为可能,而且也成为一种发展的趋势,单片机不仅具有体积小,安装方便,功能较齐全等优点,而且拥有很高的性价比,因此应用前景广泛,将保证除氧器正常供水,维持稳定系统,保证安全经济运行。
本设计即是用单片机实现的一种除氧器压力控制系统。
1.2国内外研究现状及发展
1.2.1除氧器压力控制技术发展
由于单片机问世已久,众多企业在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验。
目前国内外对除氧器压力控制的方法一般采用单冲量控制。
单冲量控制用于除氧器给水流量较小时的情况。
除氧器工作在给水流量较小时,单冲量控制方式有上限输出。
一般情况下,单冲量控制方式的输出上限为满状态输出的50%。
由于给水流量较小时除氧器压力受其影响变化的扰动也就很小,因此采用单冲量系统既满足调节品质的要求,又可以减小整个给谁全程调节的参数的整定[1]。
1.2.2单片机技术发展
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。
更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。
因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分为几个范畴,在智能仪器仪表上的应用,在工业控制中的应用,在家用电器中的应用,在计算机网络和通信领域中的应用,在医用设备领域中的应用,在各种大型电器中的模块化应用,在汽车设备领域中的应用等等[2]。
未来单片机技术将向多功能、高性能、高速度、低电压、低功耗、外围电路内装化及片内储存器容量增加的方向发展。
所以本课题将采用单片机来实现对除氧器内压力的控制。
1.3设计目标
本课题的研究对象为除氧器的压力,对其压力进行控制。
基本思想是以单片机作为控制器,通过单片机、压力传感器和数模转换器等硬件系统和软件方法设计实现具有压力报警和控制的双重功能,同时也具有压力显示的功能。
系统的硬件部分包括以下几个部分:
单片机作为核心控制器、压力采集部分、键盘显示部分、A/D变换部分、报警部分、压力控制等部分组成。
第2章压力控制系统实现方案
2.1系统总体任务
本文主要设计的系统实现的功能有:
(1)当除氧器内压力低于控制压力值时,开启给水水阀对除氧器进行加水。
(2)当除氧器内压力高于控制压力值时,停止对除氧器内进行加水。
(3)当由于某种特殊原因,压力高于控制点压力时,仍然没有关闭给水水阀,则达到上限压力值时,进行报警,关闭给水水阀。
(4)设计消除报警按钮,当有报警时操作人员在知道的情况下可以按下消除报警并去做相应的处理工作。
(5)设计紧急停止按钮,在遇到紧急情况是可以停止系统的运行。
(6)设计实验按钮,在系统启动之前进行调试实验,确保系统可以正常运行及报警。
(7)安装温度、压力传感器,可以进行温度与压力值的显示。
2.2系统实现方案
根据上面对系统任务的简单描述,将系统功能进行细分,此系统从整体看可以分为五部分:
调节阀控制部分,信号采集部分,通信部分,数据处理部分,人机交互部分。
调节阀控制部分主要完成对调节阀的控制,从而控制除氧器内压力值大小。
信号采集部分则用于采集压力等相关参量。
通信部分主要完成与上位机的通信任务。
数据处理部分主要完成PID运算和数据运算功能,而人机交互部分用来显示除氧器运行状态和相应的按键控制。
在稳定除氧器内压力时,可行性较大的方式主要有二种:
因为测量压力范围最高值在100kpa,压力比较小,比较好实现压力的控制。
本方案就通过控制检测压力即测量压力,并通过PID运算等控制系统输出,从而实现压力的控制。
图2-1方案一
第二种是考虑到除氧器内本身存在的压力和温度对除氧器内压力的影响。
由于除氧原理多采用加热式除氧,所以计算实际压力值时应当考虑到水温变化与当前压力的变化,所以要对实际压力值进行一定的补偿计算[3]。
图2-2方案二
经过二个方案比较后发现方案一比方案二少了一个前馈,。
所以当系统运行在不同状态时时,除氧器内的压力会随着温度和当前压力的变化而变化。
如果只对单一量进行补偿,系统的稳定性和抗干扰能力就会相对差一些,所以选择方案二来设计系统的控制。
在方案二中,当除氧器内的实际压力和水温都在不断变化时,单片机输出的调节信号也会发生相应变化,调节阀接到信号后也会自动变化,控制除氧器给水水量的大小,从而实现除氧器内压力稳定的目的。
第3章系统的硬件选择和设计
系统方案选择完毕之后,希望实现系统应有的功能,须选择合适的硬件和设计才能完成设计意图。
3.1系统的硬件电路设计
基于单片机的除氧器压力控制系统有单片机、调节阀、差压变送器、上位机等构成。
系统采用一台单个单片机来对调节阀控制,实现调节阀控制给水水量的大小来实现除氧器内压力的稳定。
通过差压变送器采样来自除氧器内的压力,配合压力传感器的压力补偿,将数据传送回单片机进行PID运算,发出控制信号,控制调节阀。
单片机连接上位机,上位机装有监控软件,对除氧器内压力进行监控。
整个系统结构框图如图3-1所示[4]。
图3-1整体方框图
3.1.1A/D-D/A转换模块设计
A/D是指模/数转换器,是模/数转换器的缩写。
是将连续的模拟量(如象元的灰阶、电压、电流等)通过取样转换成离散的数字量。
尽管ADC芯片的品种、型号很多,其内部功能强弱、转换速度快慢、转换精度高低有很大差别,但从外特性看,无论哪种芯片,都必不可少地要包括以下四种基本信号引脚端:
模拟信号输入端(单极性或双极性);数字量输出端(并行或串行);转换启动信号输入端;转换结束信号输出端。
除此之外,各种不同型号的芯片可能还会有一些其他各不相同的控制信号端。
这里,我们选用ADC0809。
ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。
它是逐次逼近式A/D转换器,可以和单片机直接接口,由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成[5]。
多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。
三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据[6]。
ADC0809对输入模拟量要求:
信号单极性,电压范围是0~5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。
ADC0809是单路8位输入A/D转换器,转换时间小于。
量化间隔:
(3-1)
绝对量化误差:
(3-2)
相对量化误差:
(3-3)
在压力传感器误差与参考电压误差不大的情况下,ADC0809是完全满足设计误差要求的[7]。
在本设计中,单片机通过锁存器74HC373锁存,再经过IO扩展芯片8255输出端与ADC0809通信,其启动信号直接由单片机输出控制。
片选信号由单片机输出给8255,从而接受ADC0809的数据或向其发送数据。
本设计当中的单片机ADC0809模数转换器如图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 压力 控制系统 毕业设计