已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要在现代人们生活、工业生产中, 对许多设备的自动控制、节能环保的要求越来越高。本系统主要针对传统 水暖锅炉运行中自动化程度低、耗能大、系 统运行不稳定等缺点,对现代水暖 锅炉的控制方式进行了优化改进。本设计主要通过两个数字温度传感器 DS18B20 分别对环境温度和锅炉出水温度进行实时信号采集,用压力传感器 PT125 作为对锅炉内压力的实时信号采集,单片机 AT89S51 可根据这些采集信号进行实时的程序运算,通过输出信号控制变频器的运行方式,从而实现对锅炉系统中循环泵、 风机、 补水泵等部件的自 动控制,保 证系统节能、安全运行。另外为了使系统 操作、 维护更加方便,加入了手动按键操作、显示和报警等电路。本设计的变频 控制系统实现了锅炉加热过程的自动控制,有效的降低了能耗,系统安装维护方便,运行稳定、可靠,具有较高的实用价值和优越性。关键词: 水位,温度,循环,自动控制, 变频 1Based SCM design of heating boiler controlled systemAbstractWe need a high effective way for auto control, energy-saving in mordern life and industrys equipments. This system mainly to realize the water- heating boiler worked in good function to change the working way of traditional heating boiler which work in the low automatic, high-cost and non-stable situation. It uses two temperature sensor DS18B20 to measure water temperature and environmental temperature, uses water level sensor to measure water level, uses PT125 transducer to detect the pressure of boiler, the SCM-AT89S51 work to program under the function of these sign to control the running way of VFD, so the units of the equipment, such as recycle pump, blower, water pump, can be controlled automatically and the system work in a safe and ennergy-saving situation. Furthermore, the hand-button, dispalying and alerting circuit are put in the system for more convenient operation and repairing. The varied-frequency system can control the process of the heating automatically, and the consumption is lowed effectively, which work in a stable situation and have a lot of utility value and excellence.Keywords: Water level, Water temperature, Circulation, Auto-control., Varied frequency2目 录1 绪论 .12 系统总体方案 .12.1 系统结构框图 .12.2 系统设计方案 .23 系统硬件配置 .33.1 单片机配置 .33.2 温度传感器配置 .43.3 变频器配置 .53.4 气压传感器配置 .63.5 模数转换器配置 .64 系统的具体设计与实现 .74.1 系统控制流程图 .74.2 风机、循环泵控制系统 .84.2.1 风机、循环泵硬件控制电路 .84.2.2 风机、循环泵软件控制流程 .94.3 水位控制系统 .94.3.1 水位控制硬件电路 .104.3.2 补水泵软件控制设计流程 .114.4 压力控制系统 .114.5 自动报警电路 .124.6 手动按键控制路 .124.7 显示部分电路 .134.8 电气控制电路 .135 结束语 .15参考文献 .15附录 1 系统总电路图 .16附录 2 程序清单 .1711 绪论随着社会经济的飞速发展,人们生活水平的不断提高,对城市生活供暖的数量和质量提出的要求越来越高。由于传统的控制方式调节精度差,自动化程度低,系统稳定性差,锅炉运行耗能大,并且存在安全 隐患等缺点,所以现代锅炉运行方式需要改进。我国的锅炉目前以煤为主要燃料,耗煤量接近全国煤产量的三分之一。在欧美和日本等发达国家,石油和天然气已成为第一能源,占能源消费的 60%左右,燃油和燃气锅炉已逐步取代燃煤锅炉,对风机和水泵等电机的变频控制已相当成熟。自 20 世纪 90 年代以来,随着大型可编程控制器、单片机的出现和模糊控制、自适应控制等智能控制算法的发展应用, 锅炉控制水平大大提高。国内 对锅炉控制的研究起步较晚,始于 80 年代初期。尽管 对锅 炉控制的研究和推广已取得了很大的进步,但仍然存在一些问题,如大多数 现 有的锅炉控制系统可控制的主要还是开关量设备,控制自 动化程度低等缺点 1。 本系统以单片机模块为核心,由外围电路实时采集环境温度、锅炉出水温度、炉膛压力等信号,通过单片机内部程序运算,实现对 中小型锅炉运行的自动控制。设计中采用低功耗数字温度传感器进行温度测控,可大大简化设计方案,系统性能也更稳定;采用光电对管测控水位,可有效保证水位的自动控制,能更好地对锅炉进行自动化控制;通过对环境温度、水位信号的采集,输入单片机进行内部程序运算,输出结果控制变频 器组,从而 实现对循环泵 、风机、补水泵等部件的自动控制,达到节能的目的;用压力传感器检测锅炉内压力,通过模数转换把信号送入单片机中,由单片机 进行程序运算控制电磁阀动作,实现锅炉安全运行。控制电路中加入手动按键控制和实时显示功能,使锅炉操作、维护更加方便、灵活。通过 微机实现燃烧与给 水系统的自动控制与调节,将保证锅炉正常供气供暖,使系统安全、经济运行。2 系统总体方案2.1 系统结构框图系统结构框图如图 1 所示,系统通过实时采集室内环境温度、锅炉出水温度、锅炉蒸气室内压力、锅炉内液位等参数输入单片机,由 单片机 AT89S51 在内部与预先设定参数通过软件计算生成各个变频器的控制信号,从而对补水泵、循环泵、 风机等锅炉部件进 行优化控制。另外,系统 中加入了故障报警、显示和手动按键等电路,使系统操作、维护更加方便。2图 1 系统结构框图 2.2 系统设计方案锅炉风机的作用在于通过控制锅炉燃烧室的空气流通速度来控制锅炉出水温度,因此,对锅 炉风量受控参数的调节及其重要。一般有两种调节方式:风板调节和变速调节。风板调节通 过调节挡风板的开度或利用滑差电磁调速来实现,这种控制方式操作不方便,而且风机效率较低,造成 电 能大量浪费。 变频调速具有性能平稳、控制精度高、高效节能等特点。(1) 本设计用数字温度 传感器采集锅炉热水出口处的温度,与单片机内设定温度相比较后输出一个信号控制变频器的输出状态,从而使锅炉风机转速随水温的变化而变化。风机变频 控制原理图如图 2 所示。当水温低于预设温度时, 风机转速快,加快了锅炉内燃 烧室内空气流通速度,炉内火焰加旺,从而使水温升高;反之亦然。给定水温 水温PID 变频器 风机测量变送图 2 风机变频控制原理图(2)锅炉管网系统的主要工作是通过循环泵将出水缸内的热水输送到用户供热管道,并回到回水缸。循环流量控制同样采用偏差控制和 PID 控制相结合的控制方式。通过采集需供暖环 境实时温度,与 单片机内部 预设温度相比较输出一个锅炉单片机变频器组 循 环泵风 机压 力温度水位按 键显 示故障报 警给水泵泄 压阀3信号控制变频器的输出状态,从而使循环泵转速随环境温度的变化而变化。循环泵变频控制原理图如图 3 所示。当环境温度较低时,循环泵转速加快,减少了管内热水在环境中的冷却时间,环境温度升高;反之亦然 2。图 3 循环控制系统原理图(3)目前,在水位控制中有很大一部分水泵是不变速拖动系统,不变速电机的电能大多消耗在适应供水量的变化而频繁的开停水泵中。这样不但使电机工作在低效区、减短电机的使用寿命,而且电机的频繁开停使设备故障率很高, 导致水资源严重浪费,系统的 维护、 维修工作量较大。 变频技术以其在节能与恒压方面的优越性能可以解决水压控制系统存在的以上问题。考虑选用单片机构成的系统都能达到较好的控制效果。锅炉水位控制是在锅炉内不用水位处安装传感器,根据不同的水位来控制变频器数字量的输入从而控制补水泵的动作。(4)锅炉正常安全运行,炉膛负压是一个重要的参数。本系统采用在炉膛内放置压力传感器,其采集信号与单片机内预存最大值信号相比较,当压力过大时,开启泄压阀,从而保障锅炉安全运行。(5)附属电路包括故障报警部分和显示部分和按键控制部分。当风机控制部分、补水 泵部分、循环泵部分等出现故障时,报警系 统报警。而且报警系统设置的是声光报警,使维修人员 容易区分哪部分出现了问题,以便及时维修。 显示部分可实时显示管道水温、环 境温度、和 锅炉内压力值 。多功能控制按 键,通过软件控制实现按键的多功能操作,可以完成设定温度、压力基准值和报警取消等功能。3 系统硬件配置本系统从经济性,电路结构,系统性能等多方面考虑, 选用单片机AT89S51,在其外围加入数字温度传感器 DS18B20,压力传感器用于信号的采集,输出通过控制继电器等元件来控制变频器,共同组成风机、补水泵、循 环泵控制系统。 3.1 单片机配置AT89S51 是一个低功耗,高性能 CMOS 8 位单片机,片内含 4k Bytes ISP(In-给定温度 环境温度PID 变频器 循 环泵测 量 变送4system 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 号存 贮器存放温度值的符号,如果5温度为负(摄氏度) ,则 1 号存贮器 8 位全为 1,否则全为 0。0 号存贮器用于存放温度值的补码,LSB(最低位 )的 1 表示 0.5 摄氏度。将存贮器中的二进制数求补再转换成十进制数并除以 2 就得到被测温度值(-55 摄氏度-125 摄氏度)。每只D518B20 都可以设置成两种供电方式,即数据总线供电方式和外部供电方式。采取数据总线供电方式可以节省一根导线,但完成温度测量的时间较长,采取外部供电方式则多用一根导线,但测量速度较快 。其温度设定程序流程图如图 4 所示YN发复位信号发 ROM 命令一次读出N 个 DS18B20 的机器码发匹配命令(55H)发转换命令(44)置 P2.7 为高电平且大于 2s发读 RAM 的低 9 位值命令(BEH)求 补转换成十进制并处以 2 并保存全部转换结束了吗?返回图 4 DS1820 温度设定程序流程图DS18S20 主要包括寄生电源、温度传感器、64 位激光 ROM 单线接口、存放中间数据的高速暂存器(内含便笺式 RAM)、用于存储用户设定的温度上下限值TH 和 TL 的触发器、存储与控制逻辑、8 位循环冗余校验码(CRC)发生器 8 部分。DS18S20 既可以采用寄生供 电,也可以采用外部 5 V 电源供电,本 电路的设计采用的是外部 5 V 电源供电。光刻 ROM 中的 64 位序列号是出厂前被光刻好的,它可以看作是该DS18B20 的地址序列码。64 位光刻 ROM 的排列是:开始 8 位(28H )是产品类型标号,接着的 48 位是该 DS18B20 自身的序列号,最后 8 位是前面 56 位的循环冗余校验码(CRC=X8+X5+X4+1)。光刻 ROM 的作用是使每一个 DS18B20 都各不相同,这样就可以实现一根 总线上挂接多个 DS18B20 的目的 3。3.3 变频器配置6在本系统中我们选用 ABB 公司的 ACS600 变频器。ACS600 变频器具有很宽的功率范围(2.23000kw)可以满足本设计的要求 75kw 和 3kw,优良的速度控制和转矩控制,并具有完整的保护功能以及灵活的编程能力 4。其重要特性如下:(1) 无与伦比的 电机速度及转矩控制,电机辨识运行及速度自我微调功能。开环动态速度控制精度可以达到闭环磁通矢量控制的精度。 (2) 内置 PID 控制器,降低了投资成本。(3) 工具软件 对传动的全方位支持,ACS 600 SingleDrive 能在几毫秒内测出电机的实际转速和状态,所以在任何状态下都能立即起动,无起动延时。(4) 零转速下,不需速度反馈就能提供电机满转矩。(5) ACS 600 SingleDrive 能 够提供可控且平稳的最大起动转矩,可达到 200%的额定转矩。(6) 不需特殊硬件的磁通制动模式可以提供最大的制动力矩。(7) 在磁通优 化模式下,电机磁通自动适应于不同的负载以提高效率同时降低电机的噪音,变频器和电 机的总效率可提高 1%-10%。(8) DTC 直接 转矩控制,从零速开始不使用电机轴上的脉冲码盘反馈就可以实现电机速度和转矩的精确控制。(9) 开环转矩 阶跃上升时间小于 5 毫秒,而不带速度传感器的磁通矢量控制变频器的开环转矩阶跃上升时间却多于 100 毫秒。3.4 气压传感器配置设计采用高温高压压力变送器 PT125 来采集蒸汽室气压,PT125 常应用于橡胶、塑料、涤纶锦纶、聚脂、蒸汽等高温的精确测量和控制 5。其常用参数如下:量 程:01-450MPa综合精度:0.1%FS 0.2%FS 0.5%FS 1.0%FS输 出 :05V 工作温度:-10200-450 ;供电电压: 936 V(24VDC)长期稳定性:0.1%FS/年负载阻抗:电流型最大 800 电压型 50K 以上绝缘电阻:大于 2000M 100VDC振动影响:对于 20HZ-1KHZ 的机械振动,输出变化小于 0.1%FS密封等级:IP65信号引出:六芯镀金进口接插件螺纹连接:1/2-20UNF(可按客户要求加工)73.5 模数转换器配置模数转换器用于将 PT125 采集的 05V 模拟信号 转换成单片机可识别的数字信号。设计中采用 ADC0809 作为模数转换器件。以下是关于它的介绍:(1) ADC0809 芯片有 28 条引脚,采用双列直插式封装,各引脚功能如下。(2) IN0IN7:8 路模拟量 输入端。(3) 2-12-8:8 位数字量输 出端。(4) ADDA、ADDB、ADDC:3 位地址输入线,用于选通 8 路模拟输入中的一路 6。如表 1 所示。表 1 ADDA、ADDB、ADDC 真值表(5) ALE:地址锁存允许信号,输入,高电平有效。(6) START: AD 转换启动信号,输入,高 电平有效。(7) EOC: AD 转换结束信号, 输出,当 AD 转换结束时,此端输出一个高电平(转换期间一直为低电平)。(8) OE:数据输出允许信号,输入,高 电平有效。当 AD 转换结束时,此端输入一个高电平,才能打开 输出三态门, 输出数字量。(9) CLK:时钟 脉冲输入端。要求时钟频率不高于 640KHZ。(10) REF(+)、REF(-):基准电压。(11) Vcc:电源,单一5V。(12) GND:地。4 系统的具体设计与实现4.1 系统控制流程图单片机控制系统模拟量处理子程序、温度控制部分子程序、循环系统控制子地址码C B A对应输入通道0 0 0 IN00 0 1 IN20 1 0 IN30 1 1 IN41 0 0 IN51 0 1 IN61 1 0 IN71 1 1 IN88程序、补水泵选择子程序、蒸气室压力控制子程序、故障诊断与报警处理等。系统流程图如图 5 所示。图 5 系统控制流程图4.2 风机、循环泵控制系统4.2.1 风机、循环泵硬件控制电路开始状态及 PID 初始化信号采集处理子系统风机控制部分子系统循环系统控制子系统故障诊断与报警处理补水泵选择子系统压力控制子系统1 2 3 1 2 3DS18B20 DS18B20P1.01 P1.12P1.23 P1.34P1.45 P1.5/MOSI6P1.6/MISO7 P1.7/SCK8REST9 P3.0/RXD10P3.1/TXD11 P3.2/INT012P3.3/INT113 P3.4/T014P3.5/T115 P3.6/WR16P3.7/RD17 XTAL218XTAL119 GND20 P2.0 21P2.1 22P2.223P2.3 24P2.4 25P2.526P2.6 27P2.7 28PSEN29ALE/PROG 30EA/VPP 31P0.732P0.6 33P0.5 34P0.435P0.3 36P0.2 37P0.138P0.0 39VCC 40AT89S51GNDVCCR14KM1 KM2 KM3Q109015Q99015Q89015KM7 KM8Q109015Q990159图 6 温度采集控制电路由于风机和循环泵都是利用温度传感器 DS18B20 采集温度来控制其运行,其工作原理相同,所以在此不做独立介绍要由 DS18B20、AT89S51 和上拉电阻组成,其工作电路如图 6 所示。设计利用单片机总线 技术, 单片机 P2.7 口作为总线口,挂接两个 DS18B207。它们分别检测锅炉出水口 处温度和供暖环境温度,经单片机内部运算从 P3.6 和 P20.3 口输出开关信号 给 KM1、KM2 继电器控制相应变频器动作来控制循环泵运行状况,同理风机运行状况受 KM7、KM8 控制 6。风机、循 环泵受变频器控制方式将在 4.8 节介绍。4.2.2 风机、循环泵软件控制流程循环泵部分的子程序部分当环境温度在规定范围之内,开启循环泵 1,由变频器控制。使锅炉内水循环 达到供暖。当循 环泵 1 出 现故障时,用 备用的循环泵2。循环泵 1 出现故障即是 环境温度与设定温度的差值非常大即设定的最大温差时,循环泵 故障报警,改用循环泵 2 来替代循环泵 1 工作。被替代的 泵在循环顺序中可以自动跳过,顺沿循环。在循环泵投入或切除的转换过程中需要单片机对变频器的运行参数进行控制,同时为了增加系统的稳定性,避免频繁投切循环泵,在转换过程中要有一段时间间隙,温差为给定停止循环泵。循环泵软件控制流程图框图如图 7 所示。风机控制 电路与其系统工作状况与循环泵原理相似,再此不做累述。图 7 循环泵软件控制流程图4.3 水位控制系统循环泵有故障吗?温差为设定值吗?开启循环泵 1温度检测YNN循环泵 2 工作Y开始返回10水位检测是通过四对高亮二极管和光敏三极管分别安装在三个不同的位置,由上至下三个输出端口分别接 单片机的 P0.0.、P0.1、P0.2 口,实时对锅炉里的水位进行检测 8。水位 检测安装示意 图如图 8 所示。图 8 水位检测安装示意图4.3.1 水位控制硬件电路水位检测控制电路如图 9 所示。当水位到达某一光敏三极管的位置时,其输出端口就向单片机输出高电平;当水位低于此光敏三极管的位置时,其输出端口就向单片机输出低电平,从而通过程序设定控制补水泵动作。单片机输出控制端P2.3 和 P0.4 分别接继电器 KM3 和 KM4 线圈,继电 器触点的动作受单片机控制,从而对变频器和补水泵形成自动控制。补水泵运行方式将在 4.8 节介绍。P0.7 32P0.633P0.5 34P0.4 35P0.336P0.2 37P0.1 38P0.039VCC 40P2.0 21P2.122P2.2 23P2.3 24P2.425P2.5 26P2.6 27P2.728ALE/PROG 30PSEN 29EA/VPP31P1.01 P1.12P1.23 P1.34P1.45 P1.5/MOSI6P1.6/MISO7 P1.7/SCK8REST9 P3.0/RXD10P3.1/TXD11 P3.2/INT012P3.3/INT113 P3.4/T014P3.5/T115 P3.6/WR16P3.7/RD17 XTAL218XTAL119 GND20U1AT89S51GNDVCCR5 R6 R7 R8 R9 R10Q1 Q2 Q3D8 D9 D10KM4 KM5 KM6Q109015Q99015Q89015图 9 水位控制电路114.3.2 补水泵软件控制设计流程水位控制补水泵动作,两个补水泵循环工作以作备用。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,供水泵 有可能出故障;第二个位置是自动加水线,即当水位低于此位置时,控制系统会自 动接通供水泵加水;第三个位置是水位下限报警线,即当水位低于此位置时,开水房控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障。当一台 补水泵出现故障时,系统报警,另一台 备用的补水泵开始工作 7。水位控制流程框图如图 10 所示。图 10 水位控制流程图4.4 压力控制系统 设计中将 ADC0808 作为一个外部扩展的并行 I/O 口,直接由单片机的 P2.0和 P2.1、P2.2 脉冲启动其 A/D 转换,PT125 输出的模拟信号送入 IN.0 端。而其他输入口端均无效,所以将 ADDA-B-C 端均置零。收发数据则由中断处理程序来补水泵 1 有故障吗 ?水位下限水位吗?开启补水泵 1 进行补水水位检测YNN补水泵 2 工作Y开始返回检测水位 为上限水位吗?补水泵 1 停止补水YN检测水位 为上限水位吗?补水泵 2 停止补水YN故障报警12完成,所以除将 EOC 状态端的状态信号送至外部中断口 1 端以共向 CPU 提出中断请求。如果压力值超出预设值时, 单片机 P3.6 输出信号控制继电器 KM8 从而控制泄压阀动作,保证锅炉正常安全运行。压力控制系统电路如图 11 所示。图 11 压力控制系统电路图4.5 自动报警电路锅炉上限极限水位报警,炉内的水位到达上限极限水位时系统发出报警,指示灯亮;锅炉下限极限水位报警,炉内的水位到达下限极限水位时系统发出报警,图 12 自动报警电路指示灯亮;锅炉内压力过高报警,压力传感器检测到锅炉内压力高与设定值时发出报警后;循环泵故障报警,当循环泵开启后,出水与回水温度的差值很大, 认为GNDSPQ5901510uC1D1 D2 D3 D4R11KR21KR31KR41KP1.01P1.12P1.23P1.34P1.45P1.5/MOSI6P1.6/MISO7P1.7/SCK8REST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.5/T115P3.6/WR16P3.7/RD17XTAL218XTAL119GND20 P2.0 21P2.1 22P2.2 23P2.3 24P2.4 25P2.5 26P2.6 27P2.7 28PSEN 29ALE/PROG 30EA/VPP 31P0.7 32P0.6 33P0.5 34P0.4 35P0.3 36P0.2 37P0.1 38P0.0 39VCC 40AT89S515VIN-026 msb2-1 212-2 202-3 192-4 182-5 82-6 152-7 14lsb2-8 17EOC7ADD-A25 ADD-B24 ADD-C23ALE22ref(-) 16ENABLE9 START6ref(+) 12CLOCK10ADC0808GNDPT125DC24V5VP1.01 P1.12P1.23 P1.34P1.45 P1.5/MOSI6P1.6/MISO7 P1.7/SCK8REST9 P3.0/RXD10P3.1/TXD11 P3.2/INT012P3.3/INT113 P3.4/T014P3.5/T115 P3.6/WR16P3.7/RD17 XTAL218XTAL119 GND20 P2.0 21P2.1 22P2.223P2.3 24P2.4 25P2.526P2.6 27P2.7 28PSEN29ALE/PROG 30EA/VPP 31P0.732P0.6 33P0.5 34P0.435P0.3 36P0.2 37P0.138P0.0 39VCC 40AT89S51GNDQ9901513循环泵故障,报警系统报警。自动报警电路如图 12 所示。此部分采用声光 报警以便很容易区分哪部分出现问题,便于维修人员及时进行维修。根据报警铃和灯的不同确定哪部分出现问题 8。4.6 手动按键控制电路按键控制电路由 4 个开关组成,分别接在单片机 P1.0P1.3 口。它由 4 个常开按键构成,直接与单片机 I/O 口相连,另一端与地相接。当按键闭合时,单片机与之相连的端口变为低电平。S1 作为多功能键由软件设置可用于多种功能的转换。当用于温度调节时,4 个开关分别用于调整温度的上下限值,以及控制温度的输出。其中 S1 为多功能 键,有软件设置,长按 S1 后可对两个温度设置的设定。选定设置目标后,第一次按下用于显示采集的温度,第二次按下则进行温度的上限调整,第三次按下进行温度的下限调整,第四次按下则进行采集温度的显示构成循环。 S2 可以 进行移位 调整,第一次显示个位,第二次显示十位。S3 用于增加一个数,按下一次在原基础 之上加 1,这个值在 0-9-0 之间变化。S4 用于减少一个数,按下一次在原基础之上减 1,这个值在 9-0-9 之间变化 8。对压力的调节也是如此,不做累述。4.7 显示部分电路图 13 数码显示电路由单片机 AT89S51 控制,采用四组移位寄存器 74LS164 和共阳 7 段 LED组成。显 示电路图如图 13 所示。由于在 实际中, 89S51 的串行口 RXD 和 TXDc1d2g10e4dp5b6a7f98c1d2g10e4dp5b6a7f98c1d2g10e4dp5b6a7f98c1d2g10e4dp5b6a7f98A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14P3.1 P3.0 VCCGND14为一个全双工串行通信口,但工作在方式 0 下可作同步移位寄存器,其数据由RXD(P3.0)串行 输出或输 入;而同步移位时钟由 TXD(P3.1)端串行输出,在同步时钟作用下,实现同串行到并行的数据通信。在不需要使用串行通信的场合,利用串行口加芯片 74HC164 就可构成一个并行输入 输出口。数据显示采用共阳数码管,其共阳端接高电平,三个二极管起到限流作用 9。可通过软件按键等设置显示温度、压力等数值。4.8 电气控制电路在控制电路的设计中,首先要考虑弱电和强电之间的隔离的问题。在整个控制系统中,所有控制电机、阀门 接触器的动作,都是按照单片机的程序运算来完成的,所以必须通过中间继电 器去控制电机或者阀门的动作。系统电气控制电路如图 14 所示。循环泵和补 水泵分别由两台电机循环拖动,循环泵 1 和补水泵 1 工作在变频状态,当它们运行出 错时由 M2 和 M4 代替其工作。对于循环泵 1,当KM1 接通 X1 端,变频器 1 输 出频率从下限频率到上限 频率逐渐增加(上下限频率根据环境温度由用户通过面板设定) 10。同理当环境温度超过单片机内部所设上限时, KM1 断开、KM2 接通,频率逐渐下降。 对于补水泵 1,工作在正转加速和停止状态,其运行状态是根据 锅炉水位的变化而变换的,由单片机来设定。 风机受变频器 3 控制的工作原理同循环泵,不做累述。各 继电器线圈与单片机的连接参见附图所示。图 14 电气控制电路图5 结束语本系统利用单片机实现了水暖锅炉的自动控制,电气控制中引入变频器,达到了节能的目的。通过自动调节控制温度并实现锅炉内温度和水位的自动控制。保护温度控制在设定值上正常运行不需要人工干预,操作人员劳动强度小。采用数字温度传感器、光敏三极管、压力传感器使硬件系 统大为简化。系 统精度高,15具有良好的人机交互功能。并设有超温、超水位、循 环泵失灵等故障报警,有问题立即就能发现,保证了系统安全、 经济、稳定运行。致谢在毕业设计期间,一直得到导师的悉心指导和关怀。特别是在课题的设计过程中,对论 文的技术问题,导师都花费了大量的心血,付出了大量的 劳动,并一直给予我无微不至的指导与多方面的帮助,使我的知识、能力等各方面都有了很大的进步,在此, 谨向导师表示最衷心的感谢!在课题进行期间,学院 为我们提供了良好的学习和设计环境。在课题的研究和进展中,同组成员也给予了很大的帮助,这 里也一同表示感谢 !由于时间和知识水平所限,论文中还可能会有许多纰漏或错误之处,恳请各位老 师和同学批评指正。参考文献1 潘新民,王艳芳。微型计算机控制技术M. 高等教育出版社,2002 2 杨智,明丽萍.21 世纪燃气锅炉在中国的发展前景J. 锅 炉制造, 2001,73 杨国富.变频技术在锅炉中的应用J. 锅炉制造, 2002,34 Atmel corporation.AT89C51 Datasheets EB/OL 5 袁希光等.传感器技术手册M. 北京国防工业出版社,19866 张洪润,张亚凡。传感技术与应用教程M. 清华大学出版社,20057 李明凡.单片机锅炉系统改造J. 现代工业控制, 2006,98 IBM.智慧的交通 DB/OL Http://ibm/ideasfromibm/cn9 刘贵生.基于PLC的水暖锅炉控制J.电气技术,2007,7 10 李朝青.单片机原理与接口技术M. 北京:北京航空航天大学出版社,200511 NMEA 0183 .NMEA Standard for Interfacing Marine Electronic Devices S12 郭振兴.基于模糊控制的电锅炉控制系统J. 自动控制 应用, 1998,713 南京傲屹电子有限公司.AT 命令手册,EB/OL.,2009-2-2014 Booz. Allen & Hamilton. Intelligent Transportation Systems Field Operational Test Cross-Cutting StudyR Washington, D.C:U.S. Department of Transportation Federal Highway Administration, September 1998-3-27.15 u-blox.LEA-4x data-sheet DB/OL. .2008-9-18.16 张智伟.智能型电锅炉J. 电子技术应用, 2003,61617 谈振藩.自动控制专业英语M. 哈尔滨工程大学出版社,199918 Siemens corporation.TC35I AT Command set V03.01 EB/OL. /wm, 200419 Siemens corporation.TC35I interface description EB/OL. /wm, 2004附录 1 系统总电路图17c1d2g10e4dp5b6a7f98c1d2g10e4dp5b6a7f98c1d2g10e4dp5b6a7f98c1d2g10e4dp5b6a7f98A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14A1B2QA3QB4QC5QD6GND7CLK8CLR9QE10QF11QG12QH13VCC14VCC1 2 3 1 2 3SPQ4901510uC1D1 D2 D3R11K R21K R31KDS18B20 DS18B20P1.01 P1.12P1.23 P1.34P1.45 P1.5/MOSI6P1.6/MISO7 P1.7/SCK8REST9 P3.0/RXD10P3.1/TXD11 P3.2/INT012P3.3/INT113 P3.4/T014P3.5/T11
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 杭州市余杭区金成外国语小学2026年教师招聘备考题库及答案详解(新)
- 2026年江苏理工学院公开招聘工作人员64人备考题库及答案详解一套
- 2026年内江市部分市本级事业单位公开选调工作人员14人的备考题库完整答案详解
- 高中英语口语教学与生成式AI结合的情景对话与角色扮演教学研究课题报告
- 2026年福州职业技术学院单招职业技能笔试备考试题及答案解析
- 2026年南通市经济技术开发区教育系统公开招聘幼儿教师中心工作人员的备考题库及1套完整答案详解
- 2026年绵阳市事业单位公开选调工作人员25人备考题库及答案详解(新)
- 中国铁建投资集团有限公司2026届校园招聘30人备考题库完整答案详解
- 2026年海南华海中学招聘多名教师备考题库完整答案详解
- 2026年北海银滩开发投资股份有限公司公开招聘人员备考题库及一套完整答案详解
- 小学苏教版科学二年级上册(2024)知识点梳理及2025秋期末测试卷
- 2026年售后服务管理制度完善与企业售后工作规范化指南
- 2024-2025学年山东省烟台市招远市一年级(上)期末数学试卷
- 营销分析年终总结
- 《交易心理分析》中文
- 2025年高考化学习题分类练:化学反应机理的探究
- “一带一路”人工智能应用场景案例集2025
- 医院成本管控模式的创新与案例分析
- 国网公司两票课件
- 2025医疗健康纸质行业市场深度记录系统与文件研究评估报告
- 2025-2026学年苏教版(新教材)小学科学三年级上册科学期末复习卷及答案
评论
0/150
提交评论