储水罐液位控制系统设计

储水罐液位控制系统设计
储水罐液位控制系统设计

计算机控制系统课程设

计说明书

储水罐液位控制系统设计

学生姓名

学院名称

学号

班级

专业名称

指导教师

2014年6月3日

摘要

本文主要设计了一种液位控制器,它以8051作为控制器,通过8051单片机和模数转换器等硬件系统和软件设计方法,实现具有液位检测报警和控制双重功能,并对液位值进行显示。

本系统是基于单片机的液位控制,在设计中主要有水位检测、按键控制、水位控制、显示部分、故障报警等几部分组成来实现液位控制。主要用水位传感器检测水位,用六个控制按键来实现按健控制,用三位7段LED显示器来完成显示部分,用变频器来控制循环泵的转速,并且通过模数转换把这些信号送入单片机中。把这些信号与单片机中内部设定的值相比,以判断单片机是否需要进行相应的操作,即是否需要开启补水泵或排水泵,来实现对液面的控制,从而实现单片机自动控制液面的目的。本设计用单片机控制,易于实现液位的控制,而且有造价低、程序易于调试、一部分出现故障不会影响其他部分的工作、维修方便、等优点。

关键词8051单片机;模数转换;水位控制;自动控制

目录

1绪论 (1)

1.1课题背景 (1)

1.2国内外研究的现状 (1)

1.3题目说明 (2)

1.4系统的总体研究方案 (3)

1.4.1系统硬件总体方案 (3)

1.4.2 系统软件总体方案 (3)

2 控制系统结构框图与工作原理 (4)

2.1结构框图 (4)

2.2工作原理 (4)

3系统模型的建立 (5)

4系统硬件设计 (7)

4.1微控制器选择 (7)

4.1.1 80C51电源 (7)

4.1.2 80C51时钟 (7)

4.1.3 80C51 控制线 (7)

4.1.4 80C51 I/O接口 (8)

4.2 A/D转换器选择 (9)

4.3 D/A转换的选择 (10)

4.4传感器与执行机构选型设计 (11)

4.4.1液位控制系统 (11)

4.4.2液位传感器设计 (12)

4.5 80C51单片机外围电路设计 (13)

4.5.1复位电路 (13)

4.5.2自动报警电路 (13)

4.5.3振荡电路 (14)

4.5.4数码管显示电路 (14)

4.6水泵选择及其电路的设计 (15)

4.6.1水泵选择 (15)

4.6.2 电机驱动电路的设计 (15)

5 系统软件的设计 (16)

5.1软件设计流程图 (16)

5.2 软件主函数 (17)

5.3电路图和仿真图 (18)

6结论 (20)

参考文献 (21)

附录 (22)

附录1 (22)

附录2 (23)

1绪论

1.1课题背景

液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势:

1、直观而集中的显示各运行参数,能显示液位状态。

2、在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。

3、具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性

综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。一般工业控制系统的工作环境差、干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制液体液位是很好的选择。

1.2国内外研究的现状

目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。在上海,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。上海的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;深圳在研制新型的测控装置与系统领域也比较有成就,尽管与其他国家比较尚有差距,但是,深圳的高校、研究院所的最大的特点就是实际,与生产实际应用项目无关的问题基本不去考虑,主要考虑选取什么材料,测控什么物理量,优点是什么,

与机器设备的通讯接口等等。

一些发达国家在单片机新型系统研究、制造和应用上,已积累了很多经验,奠定了基础,进入了国际市场。我国在新型测控装置与系统研究、制造、应用和经验上,与其他发达国家相比还存在差距,但是我国的研究人员已经克服很多困难,并在不断的摸索中前进,有望在相关领域赶上甚至超过发达国家的技术水平,这是发展趋势。

1.3题目说明

被控系统为一储水罐。系统如图1-1所示,储水罐内为清水,下部设有出水管,流量记为Q2。储水罐通过水泵将清水池内的清水补入罐内,流量记为Q1,清水池内的水位可视为固定值2米(即在储水罐补水过程中液位不变化)。已知储水罐的截面积A=1平方米,高度H=2米,要求控制目标液位高度为1米。

Q

图1-1 蓄水罐液位控制系统

要求:1、控制系统调节时间ts≤2分钟,超调量≤10%。

2、设计人机接口实时显示。

1.4系统的总体研究方案

本设计是采用8051单片机为核心芯片,及其相关硬件来实现的水体液位控制系统,在用液位传感器测液位的同时, CPU循环检测传感器输出状态,并用3位七段LED显示示液位高度,检测液位数据,实施报警安全提示,当水体液位低于用户设定的值时,系统自动打开泵上水,当水位到达设定值时,系统自动关闭水泵或打开排水泵。

1.4.1系统硬件总体方案

系统的原理是采用发光二极管和光敏三级管所组成的液位传感器对液面进行控制,通过四对传感器分别安装在现场的四个不同的位置,由上至下测量水体的液位值。并把这四个液位状态通过模数转换器ADC0809传到单片机中,在通过3位七段LED显示器显示出液位的四种状态及报警安全提示。用LED显示是因为它具有显示清晰、亮度高、使用电压低、光电转换效能高、寿命长等特点。根据当前的液位值和用户设定的水位决定是否进行开、关水泵,需要是否开启和关闭驱动阀门的电动机。

1.4.2 系统软件总体方案

水位检测是通过四对由发光二极管和光敏三极管所组成的液位传感器分别安装在四个不同的位置,由上至下四个输出端口分别接单片机的P1.0、P1.1、P1.2、P1.3口,实时对水位进行检测。当水位到达某一光敏三极管的位置时,其输出端口就向单片机输出高电平;反之,其输出端口就向单片机输出低电平。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水阀控制系统就会自动报警,提醒工作人员注意,加水电磁阀有可能出故障;第二个位置是自动停止加水线,即当水位高于此位置时,控制系统会自动关闭加水电磁阀,停止加水;第三个位置是自动加水线,即当水位低于此位置时,控制系统会自动接通加水电磁阀,开始加水;第四个位置是当水位低于此位置时,控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障。

本系统所使用的传感器性能稳定,测量准确,大大简化现场安装,具有较高的性价比,有较大的工程应用价值。其优越性主要在于:首先,通过对水体液位进行的简易方便的操纵,可以准确得控制水泵进行添加水或放水以适应工作的需要,操作简单,经济效益好。其次,水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性。随着计算机控制技术应用的普及、可靠性的提高及价格的下降,工业以及其他方面的微机控制必将得到更加广泛的应用。

2 控制系统结构框图与工作原理

2.1结构框图

将模拟过程控制系统中的控制器的功能用计算机来实现,就组成了一个典型的基于计算机的控制系统。

图2-1结构框图

2.2工作原理

打开电源、启动抽水泵后,水箱液位开始上升,液位传感器实时采集液位数据,并将所采集到的数据经A/D 转换后,送至比较器与设定值(1m )比较,控制器根据比较结果输出相应控制值,经D/A 转换成模拟量后,驱动控制电动调节阀开度,从而调节水箱液位。

水位检测是通过四对由高亮度发光二极管和光敏三极管所组成的液位传感器分别安装在四个不同的位置,由上至下四个输出端口分别接单片机的P1.0、P1.1、P1.2、P1.3口,实时对水位进行检测。当水位到达某一光敏三极管的位置时,其输出端口就向单片机输出高电平;当水位低于此光敏三极管的位置时,其输出端口就向单片机输出低电平。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水阀控制系统就会自动报警,提醒工作人员注意,加水电磁阀有可能出故障;第二个位置是自动停止加水线,即当水位高于此位置时,控制系统会自动关闭加水电磁阀,停止加水;第三个位置是自动加水线,即当水位低于此位置时,控制系统会自动接通加水电磁阀,开始加水;第四个位置是水位下限报警线,即当水位低于此位置时,控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障。

箱液位

3系统模型的建立

此系统是一个典型的一阶系统。储水罐相当于一个流体容器,由物质守恒可以得到:

in out

Q = Q + Q 式(2.1)

式中 Q ——表示储水罐中保留的水量;

in Q ——表示流入储水罐的水量; out Q ——表示流出储水罐的水量。 假设A 是储水罐的横截面积,h 为储水罐中水位的高度则式(2.1)可写成:

in out

Q = A + Q dh

dt 式(2.2)

出水流量取决于储水罐的流量系数,储水罐的液位高度,储水罐的出水口面积,和重力常数。即:

out d Q = C 式(2.3)

式中Cd ——表示储水罐出口的流量系数;

a ——表示储水罐的出水口面积; g ——表示重力常数(9.8m/s2)。 结合式(2.2)、式(2.3)我们能得到:

in d Q = A C dh

dt +式(2.4)

假设in Q 是个常数则出水流量将达到一个稳态值0out Q Q =,水位高度也将能达到一个恒定值。

0d Q = C 式(2.5) 我们假设in Q 有个小的扰动值,我们能得到:

in in 0Q Q Q δ=- 式(2.6)

同时液位高度也将会有小的扰动:

0h h h δ=- 式

(2.7) 将式(2.6)、式(2.7)带入式(2.4)我们可以得到:

d in 0

A C Q Q d h dt δδ+=+ 式(2.8)

应用泰勒级数将式(2.8)线性化,泰勒级数:

0220002()()()().....1!2!x x x x x x x x df

d f f x f x dx dx ==--=+++ 式(2.9)

取泰勒级数第一级得到:

000()()()x x df

f x f x x x dx =-≈

- 式(2.10)

将式(2.8)用式(2.10)线性化后得到:

00

A 2in

Q d h h Q dt h δδδ+= 式(2.12)

对式(2.12)进行拉普拉斯变换,我们可以得到:

00()1

()2in h s Q s As Q h =

+ 式(2.13)

带入数据可得:

()1

()0.1in h s Q s s =

+ 式(2.14)

电机的电气方程:

()a

a

a a a e di L u i r C t dt =--Ω 式(2.15)

电机的机械方程:

()

L

d t J

T T dt Ω=- 式(2.16) 式中 e C ——表示电机电势系数;

a r ——表示电枢电阻; a u ——表示电枢电压; a i ——表示电枢电流; a L ——表示电枢电感;

J ——表示折算到轴上的转动惯量; T ——表示电动机电磁转矩;

L T ——表示负载转矩;

将式式(2.15)、式(2.16)式进行拉式变换可以得到转速和输入电压的 传递函数:

2

1

()()()1e

c m l m s C H s U s T T s T s Ω==++ 电机经验公式:

30

N N a

e N U I R C n π-= 2375m e m GD R T C C =

30m e

C C π= a

l a L T R =

得出该电机的传递函数为:

230.139

()0.0001630.01731H s s s =

++

4系统硬件设计

4.1微控制器选择

此设计采用Ateml 80C51作为控制芯片。它是在MCS-48系列的基础上发展的高性能的8位单片机。所出的系列产品有8051、8031、8751。其代表就是8051。其他系列的单片机都以它为核心,所以本设计采用的核心芯片是8051单片机。CPU 是它的核心设备,从功能上看,CPU包括两个部分:运算器和控制器,它执行对输入信号的分析和处理。每片80C51包括:一个8位的微型处理器CPU;128B的片内数据存储器RAM;4KB片内程序存储器ROM;四个8位并行的I/O接口P0-P3,每个接口既可以输入,也可以输出;两个定时器/记数器;五个中断源的中断控制系统;一个全双工UART的串行I/O口;片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率是12MHZ。以上各个部分通过内部总线相连接。

整个系统电控部分以ATMEL公司的8051为核心芯片,控制信号采集、处理、输出三个过程。这种芯片内置4KROM,因为系统要求控制线较多,如果采用8051外置EPROM程序控制结构,则造成控制线不够,而8051却可以利用P0、P2口作控制总线,大大简化了硬件结构,并可以直接控制LED数据显示,方便现场调试和维护,使整个系统的通用性和智能化得到了很大的提高。

现在介绍下在此设计中用到的引脚:

单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。

4.1.1 80C51电源

VCC - 芯片电源,接+5V;

VSS - 接地端;

4.1.2 80C51时钟

XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。

4.1.3 80C51 控制线

●ALE/PROG:地址锁存允许/片内EPROM编程脉冲

ALE功能:用来锁存P0口送出的低8位地址

PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。

●PSEN:外ROM读选通信号。

●RST/VPD:复位/备用电源。

RST (Reset )功能:复位信号输入端。 VPD 功能:在Vcc 掉电情况下,接备用电源。 ● EA/Vpp:内外ROM 选择/片内EPROM 编程电源。

EA 功能:内外ROM 选择端。 Vpp 功能:片内有EPROM 的芯片,在EPROM 编程期间,施加编程电源Vpp 。

4.1.4 80C51 I/O 接口

● P0口(39脚~32脚):P0.0~P0.7统称为P0口。当不接外部存储器与不扩

展I/O 接口时,它可作为准双向8位输入/输出接口。当接有外部程序存储器或扩展I/O 口时,P0口为地址/数据分时复用口。它分时提供8位双向数据总线。 ● P1口(1脚~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O 接口使用。

对于MCS —52子系列单片机,P1.0和P1.1还有第2功能:P1.0口用作定时器/计数器2的计数脉冲输入端T2;P1.1用作定时器/计数器2的外部控制端T2EX 。对于EPROM 编程和进行程序校验时,P0口接收输入的低8位地址。 ● P2口(21脚~28脚):P2.0~P2.7统称为P2口,一般可作为准双向I/O 接

口。当接有外部程序存储器或扩展I/O 接口且寻址范围超过256个字节时,P2口用于高8位地址总线送出高8位地址。对于EPROM 编程和进行程序校验时,P2口接收输入的8位地址。

● P3口(10脚~17脚):P3.0~P3.7统称为P3口。它为双功能口,可以作为

一般的准双向I/O 接口,也可以将每1位用于第2功能,而且P3口的每一条引脚均可独立定义为第1功能的输入输出或第2功能。引脚图见图4-1。

E A/VP 31X119X218RE SE T 9RD 17W R

16

INT 012INT 113T 014T 115P101

P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P27

28

PSE N

29

AL E /P 30T XD 11RXD 108051

4.2 A/D转换器选择

本设计采用ADC0808作为A/D转换器,ADC0808是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。

ADC0808转换器引脚介绍(引脚图见图4-2):

●IN0~IN7:8路模拟量输入端。

●OUT1~OUT8:8位数字量输出端。

●AL::地址锁存允许信号,输入,高电平有效。

●START:A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使

其启动(脉冲上升沿使0808复位,下降沿启动A/D转换)。

●EOC:A/D转换结束信号,当A/D转换结束时,此端输出一个高电平(转

换期间一直为低电平)。

●OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输

入一个高电平,才能打开输出三态门,输出数字量。

●CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。

●VREF(+)和VREF(-):参考电压输入端。

●Vcc:主电源输入端5V。

●GND:接地。

●ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路,

通道选择表如表3-3所示。

●注意事项:输出端out8为最低位out1为最高位,与单片机连接是要注意。

而这个电流的大小正比于相应的二进制位的权。D/A转换器主要由三部分构成,即加权电阻解码网、受输入数字量控制的电子开关组和由运算放大器构成的电流转换器。电子开关组受输入二进制数据D7~DO控制,当某一位为“1”时,则电子开关闭合,基准电压Vin接电阻解码网络,使某一支路电阻上有电流流过。当某一位为“0”时,则电子开关断开,该支路电阻上无电流流过。加权电阻解码网络各支路的电阻值与二进制数据D7~DO的“权”相对应,“权”大的电阻值小,“权”小的电阻值大。因此各支路的电流不仅决定于输入数字量的值(0或1)

因此,总电流为out I :

7

012345678

2(24)2ref

i out i i V I I I I I I I I I D R ==+++++++=

?-?∑

该总电流经电流转换器后有:

7

08

022ref i out out i i V V RI D E N

==-=-

?=-?∑

其中 7

8

,22

ref i i

i V E N D ==∑ 式(4-1)

由式(4-1)看出,尽管使用的网络结构不同,但对于D/A 转换器的输入输出来说是等效的。就8位D/A 转换器而言,每一数字输入位所代表的输出模拟量是其相邻的2倍,这样就组成二进制数字量到模拟量的转换器。

D/A 转换芯片的主要性能指标如下:

1、分辨率。表征D/A 转换器对微小输入量的敏感程度,通常用数字量的数位表示,如8位、12位、14位等。分辨率为10位的D/A 转换器,表示它可以对满量程的1/1024的增量做出反应。

2、相对精度。在满刻度已校准的前提下,在整个刻度范围内,对于任一数码的模拟量输出与它的理论值之差。通常用偏差几个ISB 来表示和该偏差相对满刻度的百分比表示。

3、转换时间。数字变化量是满刻度时,达到终值±LSB/2所需要的时间,通常为几十纳秒至几微秒。

4、非线性误差。通常给出在一定温度下的最大非线性度,一般为0.l %~0.03%。

其工作过程是:比较开始时,首先对二进制计数器(输出锁存器)的最高位置“1”,然后进行转换、比较判断。若模拟输入Uin 大于Ui ,比较器输出为1,则使输出锁存器的最高位保持为1。然后对较低的位依次按照该办法进行比较和调整,无论哪种情况,均应继续比较下一位,直到最末位为止。此时D/A 转换器的数字输入(输出锁存器内容)即为对应模拟输入信号的数字量。将此数字量输出就完成了A/D 转换过程。这种方法好比用天平称一个物体的重量,第一次放最大的砝码,若不合适,就改放小一号的,依次类推。一旦天平指示砝码太重说明刚才放进去的那个应当取走,显然对于n 位的转换器,总共需要重复这种过程n 次。

4.4传感器与执行机构选型设计

4.4.1液位控制系统

广泛的液位控制系统包括对水体的液位,压力等的控制,本系统只侧重于介绍液位的控制。液位控制是利用由高亮度发光二极管和光敏三级管所组成的液位

传感器,把液位的状态转换成模拟信号,再通过模数转换器ADC0809把输出状态直接接到单片机的I/O接口,单片机经过运算控制,输出数字信号,输出接口接LED进行显示,实现液位的报警和键盘的显示与控制;

下图即是液位控制系统:

图4-3 基于单片机的液位控制系统

由上图可观察到传感器通过对液面进行测量,输出模拟信号,再通过模数转换器把输入的模拟信号转换成数字信号,通过8051单片机的运算控制,在通过LED 进行显示,通过报警装置进行报警,报警显示之后再通过对阀门的开启实现对水体的液位进行调节控制,阀门的驱动设备是电动机。

4.4.2液位传感器设计

在液体液位控制系统中,传感器的选择是非常重要的,传感器是能感受规定的被测量,并按照一定的规律转换成可用输出信号的器件或装置,它通常由敏感元件和转换元件组成,它的性能直接影响到整个检测系统,对检测精确度起着重要的作用。

光电传感器是一种小型电子设备,它可以检测出其接收到的光强的变化。早期的用来检测物体有无的光电传感器是一种小的金属圆柱形设备,发射器带一个校准镜头,将光聚焦射向接收器,接收器出电缆将这套装置接到一个真空管放大器上。在金属圆筒内有一个小的白炽灯作为光源。这些小而坚固的白炽灯传感器就是今天光电传感器的雏形。

本设计主要采用的是由高亮度发光二极管和光敏三级管所组成的光电传感器来对液位进行控制,在把检测的电信号通过ADC0809输入到单片机进行分析,在由LED进行显示和键盘控制,实行对液位的报警。

图4-5 80C51按钮复位电路

复位是通过某种方式,使单片机内各寄存器的值变为初值状态操作,AT89S51单片机在时钟电路工作以后,在RST端持续给出两个机器周期的高电平就可以完成复位操作。复位分为上电复位和按键手动复位两种方式分别如图2-5,图2-6。AT89S51单片机复位状态见附录一。

4.5.2自动报警电路

下列二种情况发生系统报警。

1、当水位达到上限极限水位时报警,水位到达上限极限水位时系统发出报

警;

2、当水位达到下限极限水位时报警,水位到达下限极限水位时系统发出报警。

图4-6 水位报警电路

4.5.3振荡电路

单片机时钟信号有两种方式得到:内部振荡方式和外部振荡方式。引脚XTAL1 和XTAL2引脚上外接晶振构成了内部振荡方式单片机内部有一个高增益反相放大器,当外接晶振后就构成了自激振荡器并产生振荡时钟脉冲,本控制器采用12MHZ 的晶振其电路图如图4-8:

图4-7 晶振电路

4.5.4数码管显示电路

显示部分我采用三位7段LED显示器,LED显示器是单片机应用中最常用的输出部件,它是由若干发光二极管组成,当发光二极管导通时,相应的一个点或一个笔画发光,不同组合的二极管导通,就能显示出各种字符。用LED是因为它具有显示清晰、亮度高、使用电压低、光电转换效能高、寿命长的特点。

在微型机系统中,LED常用的显示方法有两种。一种是静态显示,一种是动态显示。所谓的静态显示是由单片机一次输出后就能显示后就能保持,直到下次送新的显示模式为止。这种显示占用机少,显示可靠;缺点是使用元件多,且线路比较复杂,因而成本比较高。这种显示器显示方式的每一个七位显示器需要一

个八位输出控制,我的设计就是采用的就是动态显示。所谓动态显示就是单片机定时的对显示器进行扫描。这种方法中,显示器件分时工作,每次只能有一个器件显示,但由于人的视觉暂留现象,所以,仍感觉到所有的器件都“同时”显示。这种显示方法的优点是使用硬件少,因而价格低,但占用机时多,只要单片机不执行显示程序,就立刻停止显示。动态显示的亮度与导电电流有关,也与点亮时间和间隔时间比例有关。

数码管显示电路用来显示液位高度,本文的设计方法是用两片74HC573锁存芯片接单片机的P0口控制数码管的位选和断选,这样做可以节省单片机的I/O口。

4.6水泵选择及其电路的设计

4.6.1水泵选择

根据设计要求控制系统调节时间ts≤2分钟,水泵的选型要考虑调节时间的限制。

由于储水槽到达液位高度时水槽中水的容量为1000L;

查阅相关资料选择WKA1300型水泵,参数如下:

表4-2 WKA1300型水泵

4.6.2 电机驱动电路的设计

本课程设计所选水泵为WKA1300型微型水泵,此水泵为直流控制,相当于一个直流电机;用单片机控制直流电路通常是通过I/O口输出PWM波来控制直流电机的转速,正转,反转。目前流行的直流电机驱动电路是H型全桥式电路,这种驱动电路可以很方便实现直流电机的四象限运行,分别对应正转、正转制动、反转、反转制动。

全桥式驱动电路的4只开关管都工作在斩波状态,S1、S2为一组,S3、S4 为另一组,两组的状态互补,一组导通则另一组必须关断。当S1、S2导通时,S3、S4关断,电机两端加正向电压,可以实现电机的正转或反转制动;当S3、S4导通时,S1、S2关断,电机两端为反向电压,电机反转或正转制动。

5 系统软件的设计

软件编程是系统完成控制的一个重要部分。系统软件程序主要完成初始化工作,输入输出控制,子程序主要完成数据采集处理的功能包括采集的液位数据与给定的液位值的比较,是否需要报警,以及处理完成显示部分与调节阀信号输出。

在该系统的软件部分的设计中,第一部分主要是对流程图的介绍,通过对水体液位进行的简易方便的操纵,可以准确得控制水泵进行添加水或放水以适应工作的需要,并可防止故障的发生;第二部分是系统工作程序的编程内容。

5.1软件设计流程图

本软件流程图设计简易合理,方便易于操控,能够针对水位的不同状态和不同外界条件进行控制,水位运行稳定、控制品质良好、控制效果明显改善;同时大大提高了控制系统的抗干扰能力,保证了工业水体液位方面作业的稳定运行。下图即为软件设计流程图:

图5-1软件设计流程图

过程控制课程设计报告材料-贮槽液位控制系统设计

过程控制课程设计 设计题目:贮槽液位控制系统设计 学院:电气工程学院 专业:自动化 班级:091班 2012年6月4日

小组成员: 序号学号姓名设计分工 16 0902100138 姚航程总方案的确定及原理、控制参数的整定、 simulink仿真 17 0902100140 韦寿德测量变送器的选型、控制参数的整定、查阅 资料 18 0902100141 张印测量变送器的选型、控制参数的整定 19 0902100142 邓世杰调节阀的选型、水箱的建模 20 0902100147 杨奉志总方案的确定及原理、控制参数的整定、 simulink仿真 21 0902100148 钟昌帅simulink仿真、调节阀的选型 22 0902100149 李晓明控制器的选型、控制参数的整定、设计总结、 整理报告 23 0902100202 张凯强simulink仿真、水箱的建模、查阅资料 24 0902100203 农志兴调节阀的选型、水箱的建模 25 0902100204 袁剑波控制器的选型、查阅资料 26 0902100206 李季调节阀的选型、控制器的选型 27 0902100208 黄灵浩测量变送器的选型、水箱的建模、查阅资料 28 0902100209 谭雷调节阀的选型、水箱的建模 29 0902100213 吴高阳控制参数的整定、水箱的建模、查阅资料 30 0902100216 潘敏调节阀的选型、测量变送器的选型

目录 一、设计目的 (4) 二、设计任务及要求 (4) 三、工艺过程及要求 (5) 四、系统总体方案的选择及说明 (6) 五、系统结构框图与工作原理 (7) 1.系统结构框图 (7) 2.工作原理 (8) 3.水箱建模 (8) 六、各单元软硬件 (10) 1.控制对象 (10) 2.控制器 (10) 3.调节阀 (11) 4.差压变送器 (12) 七、参数的整定及仿真结果 (13) 1.经验法(现场实验整定法) (13) 2.常见被控量的PID参数选择范围 (13) 3.控制器各校正环节的作用 (13) 4.仿真结果 (14) 八、分析总结 (16) 设备清单 (17) 参考文献 (18)

水箱液位控制系统设计说明

过程控制综合训练 课程报告 16 —17 学年第二学期课题名称基于PLC和组态王的 系统 姓名 学号 班级 成绩

水箱液位控制系统 [摘要] 在工业生产过程中,液位贮槽如进料罐、成品罐、中间缓冲器、水箱等设备应用十分普遍,为了保证生产正常进行,物料进出需均衡,以保证过程的物料平衡。因此,工艺要求贮槽的液位需维持在给定值上下,或在某一小围变化,并保证物料不产生溢出。例如,锅炉系统汽包的液位控制,自流水生产系统过滤池、澄清池水位的控制等等。根据课题要求,设计一个单容水箱的液位过程控制系统,该系统能对一个单容水箱液位的进行恒高度控制。 关键词:过程控制液位控制PID控制 Abstract: In the process of industrial production, liquid storage tank such as product cans, buffer, tanks and other equipments are widely used. In order to ensure the normal production,material supply and demand must be balanced to guarantee the process of the production. So, the process requires that the liquid level in the tank should be maintained at a given value, or change in a small range,and ensure that the material does not overflow,for instance,system of boiler drum level control, level control of filter pool and clarification pool of self-flowing water production

储罐液位控制系统设计.

储 罐 液 位 控 制 系 统 设 计 学号:000000000 姓名: 0000000

目录 设计任务与要求--------------------------------------------------------------3 一、本课程设计系统概述-------------------------------------------------------4 1、系统原理--------------------------------------------4 2、系统结构图---------------------------------------------------------------4 3、控制方案说明------------------------------------------------------------5 4、系统组成及原理--------------------------------------5 二、硬件设计-----------------------------------------------------------------------6 1、单片机最小系统电路设计------------------------------6 2、水位检测传感器的选用------------------------------------------------8 3、稳压电路的设计---------------------------------------------------------8 4、光报警电路的设计------------------------------------9 5、水泵的介绍-----------------------------------------10 6、继电器控制水泵加水电路-----------------------------14 7、电源电路-------------------------------------------16 8、看门狗技术-------------------------------------------------------------16 三、软件设计---------------------------------------------------------------------19 1、系统总流程图----------------------------------------------------------19 2、系统总程序-----------------------------------------20 四、小结---------------------------------------------------------------------------22 五、参考文献---------------------------------------------------------------------23

(完整版)液位检测与控制试验系统设计..

液位检测与控制试验系统设计 1.发展现状: 液位检测在许多控制领域已较为普遍,各种类型的液位检测装置也不少,按原理分有浮力式、压力式、超声波式、差压式、电容式等,这各种方法都根据其需要设计完成,其结构、量程和精度各有特色, 适用于各自的场合, 但都是基于固定液箱液位检测而设计。市面上也有现成的液位计,有投入式、浮球式、弹簧式等,绝大多数价格惊人。 “水是生命之源”,不仅人们生活以及工业生产经常涉及到各种液位和流量的控制问题,例如饮料、食品加工,居民生活用水的供应,溶液过滤,污水处理,化工生产等多种行业的生产加工过程,通常要使用蓄液池。蓄液池中的液位需要维持合适的高度,太满容易溢出造成浪费,过少则无法满足需求。因此,需要设计合适的控制器自动调整蓄液池的进出流量,使得蓄液池内液位保持正常水平,以保证产品的质量和生产效益。这些不同背景的实际问题都可以简化为某种水箱的液位控制问题。因此液位是工业控制过程中一个重要的参数。特别是在动态的状态下,采用适合的方法对液位进行检测、控制,能收到很好的生产效果。高老师也进行了多次的实验得出了一些相关的数据,水箱液位控制系统的设计应用非常长广泛,可以把一个复杂的液位控制系统简化成一个水箱液位控制系统来实现。所以就选择了该题目的设计。由于液位检测应用领域的不同,性能指标和技术要求也有差异,但适用有效的测量成为共同的发展趋势,随着电子技术及计算机技术的发展,液位检测的自动控制成为其今后的发展趋势,控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性。随着计算机控制技术应用的普及、可靠性的提高及价格的下降,液位检测的微机控制必将得到更加广泛的应用。 所以,我们在此设计了这个简易的监测系统,一方面,节省了大量的经济开支;另一方面,让我们对监测系统有了更加深刻、透彻的了解,不仅增加了我们的感性认识,还促进了我们对于系统各个部分的深刻剖析,从传感器选型到整个

锅炉汽包水位控制系统设计-毕业论文

摘要 汽包水位是影响锅炉安全运行的一个重要参数,汽包水位过高或者过低的后果都非常严重,因此对汽包水位必须进行严格控制。PLC技术的快速发展使得PLC 广泛应用于过程控制领域并极提高了控制系统性能,PLC已经成为当今自动控制领域不可缺少的重要设备。 本文从分析影响汽包水位的各种因素出发,重点分析了锅炉汽包水位的“假水位现象”,提出了锅炉汽包水位控制系统的三冲量控制方案。按照工程整定的方法进行了PID参数整定,并进行了仿真研究。根据控制要求和所设计的控制方案进行硬件选型以及系统的硬件设计,利用PLC编程实现控制算法进行系统的软件设计,最终完成PLC在锅炉汽包水位控制系统中应用。 关键词:汽包水位、三冲量控制、PLC、PID控制

ABSTRACT The steam drum water level is a very important parameter for the boiler safe operation, both high and low steam drum water level may lead to extremely serious consequence; therefore it must be strictly to be controlled. With the rapid development of PLC technology, it can widely be applied to the process control domain and enhances the performance of control system enormously. PLC has already become the essential important equipment in automatic control domain. Based on the analysis of all kinds of factors which influence steam drum water level, “unreal water level phenomenon”is analyzed specially, and three impulses control plan for steam drum water level control system is proposed. PID parameters are regulated by engineering regulation method, and simulation study is done. According to the needs of control, the selection of control requirements hardware and system hardware design as well as system software design are carried out. Finally the application of PLC in boiler steam drum water control system is completed. Key words:Steam drum water level、Three impulses control、PLC、PID control

基于PLC的液位控制系统设计

毕业论文(设计)题目:基于PLC控制的高精度液位控制系统的设计 姓名:濮孝金 学号: 专业:机械电子工程 年月

摘要 在工农业生产过程中,经常需要对水位进行测量与控制,而日常生活中应用 到的水位控制也相当广泛。在以往水塔液位控制系统中,常规继电器的频繁操作容易导致机械磨损,不方便更新和维护,不能满足人们的实际需求;另外,随着人口的递增和生活条件的提高,人们用水的需求量也日益增加。 为了提高液位控制系统的质量和效率,节约能源,本次模拟水塔液位控制系统的装置考虑结合可编程逻辑控制器,继电器和传感器等技术,实现液位控制系统的自动控制。本设计使用西门子S7-300 PLC可编程控制器作为液位控制系统的核心,配合硬件与软件实现液位控制池液位动态平衡,过高、过低水位报警等功能。主要 的实验方法是在水箱上安装一个自动水位测量装置,通过水位变送器检测水箱实际液位并将该液位反馈到PLC控制器,经A/D转换后,所得数据与PLC内部设定数据进行比较,控制器处理数据并发送相应指令改变电机的转速从而控制抽 水速率,改变进水量,使水位稳定地保持在设定值附近。此外,通过液位标定计算出控制器输出PIW数值与实际水位的关系,就可以在触摸屏上直观显示实时水位情况。实验结果表明本设计能较好地完成自动液位控制的功能。 关键词:水塔液位控制,水位控制,继电器,PLC Abstract In the course of routine industrial and agricultural production we the need to measure the water level and

control it. Furthermore everyday level control applications are quite extensive , such as hydropower , water towers and other water control . According to the water supply system in the past, frequent operation towers will produce mechanical wear of conventional relay convenient maintenance and updates, that means it can not meet the actual needs of the people, and with Gradual growth of population and living conditions, the demand for water is also increasing .In order to improve the quality of the water supply system, energy conservation, so I considered use a programmable logic controller, relay and sensor technology, with hardware and software to achieve low water level alarm, warning switch between work and procedures manual / automatic to design practical level control tower scheme. I completed the set up of this simulation using the tank water tower , based on Siemens S7-300 PLC programmable controller tank water level control system as the core .I completed a water tank to

基于组态王的储液罐液位自动控制

自动化应用软件实训 专业:______ 自动化_______ 班级:动1101 姓名: __________________ 学号:— 指导教师:____________

基于组态王的储液罐液位自动控制系统 1任务要求 基于组态王的储液罐液位自动控制系统的要求:进水阀控制储液罐的水位,出水阀 控制主液箱的水位,排气阀用于保持储液罐内的压强与外界压强一致 ,储液罐与主液 箱设置的最大水位值为100。当储液罐水位<100时,出水阀打开,储液罐液位增加,直 到水位达到100;当主液箱水位<100并且储液罐液位不等于0时,出水阀打开,主液箱 水位增加,储液罐液位减少;当主液箱水位 <100时,出水阀打开,主液箱液位增加, 直到水位达到100;当用户打开水龙头时,主液箱液位减少,出水阀打开,储液罐液位 减少,进水阀打开,储液罐液位增加,如此循环。 2界面设计 2.1新建工程 打开组态王首先新建立工程“课程工程”,进入画面界面,进入画面界面,点击新 建工程画面,进入开发系统界面,确定背景属性。如图 1所示 图1建立工程 22主监控界面设计 打开“控制中心”画面,调用所需要的器件,然后调整好各器件的位置,进行相应 的管道连接,使得整个画面安排合理、紧凑。如图 2所示。 I 字凰 C0M1 COM2 COM3 悔 DDE 实时鶴吨 捱薛匚

图2储蓄罐液位自动控制系统主监控界面 2.3实时趋势曲线设计 新建画面,调用实时趋势曲线,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.4历史趋势曲线设计 新建画面,调用历史趋势曲线,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.5实时报警设计 新建画面,调用报警窗口,选择实时报警窗,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.6历史报警设计 新建画面,调用报警窗口,选择历史报警窗,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 2.7报表设计 新建画面,调用报表窗口,进行相应的属性设置和文字标注,然后保存,以进行后续操作。 3数据字典设计 选中数据字典,然后双击新建来定义变量,按要求定义相应的变量,并注意其变量类型及其后续设置。最后结果如图3所示。

水箱液位自动控制系统设计

目录 摘要 (1) 关键词 (1) 引言 (2) 1设计任务目的及要求 (2) 1.1 设计目的 (2) 1.2 设计要求 (2) 2系统元件的选择 (3) 2.1有自平衡能力的单容元件 (3) 2.2 无自平衡能力的单容元件 (4) 2.3单容对象的特性参数 (6) 3控制器参数的整定 (7) 3.1 参数的确定 (7) 3.2 电动机的数学模型 (9) 3.3 控制系统的数学模型 (10) 3.4 PID控制器的参数计算 (10) 4控制系统的校正 (11) 4.1 控制器的正反作用 (12) 4.2 串级控制系统 (12) 5系统的稳定性分析 (16) 5.1 系统的稳定性分析 (16)

5.2 控制系统的稳态误差 (17) 结束语 (19) 参考文献 (20) 致 (21)

水箱液位自动控制系统原理 摘要:水箱液位自动控制系统就是利用自身的水位变化进行调节和改变的系统,它自身具平衡能力,并由电动机带动下自动完成水位恢复的功能。水箱液位是由传感器检测水位变化并达到设定值时,水箱自己的阀门关闭,防止溢出,当检测液位低于设定值时,阀门打开,使液位上升,从而达到控制液位的目的。 关键词:有自平衡能力、无自平衡能力、电动机、单容对象、系统稳定 引言 液位自动控制是通过控制投料阀来控制液位的高低,当传感器检测到液位设定值时,阀门关闭,防止物料溢出;当检测液位低于设定值时,阀门打开,使液位上升,从而达到控制液位的目的。在制浆造纸工厂常见有两种方式的液位控制:常压容器和压力容器的液位控制,例如浆池和蒸汽闪蒸罐。液位自动控制系统由液位变送器(或差压变送器)、电动执行机构和液位自动控制器构成。根据用户需要也可采用控制泵启停或改变电机频率方式来进行液位控制。结构简单,安装方便,操作简便直观,可以长期连续稳定在无人监控状态下运行。 1 设计任务目的及要求 1.1 设计目的 通过课程设计,对自动控制原理的基本内容有进一步的了解,特别是水箱液位系统的设计。能把本学期学到的自动控制理论知识进行实践,操作。在提高动手能力的同时对常

锅炉水位的自动控制

锅炉水位的自动控制 摘要:本文介绍了锅炉汽包水位的动态特性,单冲量、双冲量、三冲量控制方案的特点及工程中需注意的问 题,着重介绍了汽包三冲量控制方案。 关键词:汽包水位;动态特性;控制方案;单冲量;双冲量;三冲量 引言 汽包水位是锅炉运行的主要指标,是一个非常重要的被控变量,维持水位在一定范围内是保证锅炉安全运行的首要条件,这是因为: (1) 水位过高会影响汽包内汽水分离,饱和水蒸汽带水过多,同时过热蒸汽温度急剧下降。该过热蒸汽作为汽轮机动力的话,将会 损坏汽轮机叶片,影响运行的安全性与经济性。(2) 水位过低,说明汽包内的水量较少,而当负荷很大时,水的汽化速度加快,则汽包内的水位变化速度亦随之加快,如不及时调节,就会使汽包内的水全部汽化,导致炉管烧坏,甚至引起爆炸。因此,锅炉汽包水位必须严加控制。 1 汽包水位的动态特性 锅炉汽水系统结构如图1 所示。汽包水位不仅受汽包(包括循环水管) 中储水量的影响,亦受水位下汽泡容积的影响。而水位下汽泡容积与蒸汽负荷蒸汽压力炉膛热负荷等有关。因此,影响水位变化的因素很多,其中主要的因素是锅炉蒸发量(蒸汽流量S) 和给水流量W。 1. 1 汽包水位在给水流量作用下的动态特性,见图2 : 图1 锅炉的汽水系统

图2 给水流量作用下水位阶跃响应曲线 上图所示是给水流量W 作用下,水位L 的阶跃响应曲线。如果把汽包的给水看作单容量无自衡过程,水位阶跃响应曲线如上图L1 曲线。但由于给水温度比汽包内饱和水的温度低,所以给水流量W增加后,从原有饱和水中吸收部分热量,这使得水位下汽泡容积有所减少。当水位下汽泡容积的变化过程逐渐平衡时,水位就由于汽包中储水量的增加而逐渐上升,最后当水位下汽泡容积不再变化时,水位变化就完全反映了由于储水量的增加而逐渐上升。因此,实际水位曲线如图中L 线。即当给水量作阶跃变化后,汽包水位一开始不立即增加,而要呈现出一段起始惯性段。给水温度越低,时滞τ亦越大。 1. 2 汽包水位在蒸汽流量作用下的动态特性,见图3 :

液位控制系统设计说明

目录 第1章绪论............................................................................................... - 1 - 第2章设计方案........................................................................................ - 2 - 2.1 方案举例......................................................................................... - 2 - 2.2 方案比较......................................................................................... - 3 - 2.3 方案确定......................................................................................... - 3 - 第3章硬件设计........................................................................................ - 4 - 3.1 控制系统......................................................................................... - 4 - 3.1.1 AT89C51单片机 ..................................................................... - 4 - 3.1.2 AT89C51的信号引脚............................................................... - 6 - 3.1.3 单片机最小系统 ....................................................................... - 7 - 3.2 感应系统......................................................................................... - 8 - 3.3 指示系统......................................................................................... - 9 - 3.4 液位控制系统................................................................................. - 10 - 3.5 电机与报警系统.............................................................................. - 11 - 第4章软件设计...................................................................................... - 14 - 4.1 延时子程序.................................................................................... - 14 - 4.2 感应系统程序................................................................................. - 14 - 4.3 指示系统程序................................................................................. - 15 - 4.4 电机和警报系统程序 ....................................................................... - 16 - 4.5 液位预选系统程序 .......................................................................... - 16 - 4.6 系统主流程图................................................................................. - 19 - 第5章系统测试...................................................................................... - 21 - 5.1 仿真测试过程................................................................................. - 22 - 5.2 仿真结果....................................................................................... - 24 -总结...................................................................................................... - 25 - 致谢...................................................................................................... - 26 - 参考文献................................................................................................... - 25 -附录1 系统仿真电路 ................................................................................ - 28 - 附录2 源程序.......................................................................................... - 29 -

精馏塔回流罐液位控制系统

1 概述 随着现代工业生产过程向着大型,连续和强化方面发展,对控制系统的控制品质提出了日益增长的要求。次设计的关注的精馏塔就是一个多输入多输出的多变量过程,内在机理较复杂,动态响应迟缓,变量之间相互关联,对其的控制提出了较高的要求,其中对回流罐液位的调节影响着精馏塔顶部的压力及温度的平衡,起着对精馏过程中的缓冲及保护作用,对回流罐液位的调节对精馏过程的稳定进行起着不可忽视的作用,所以确定回流罐液位的控制方案是相当重要的。本次设计的总目标,就是在可能获得的条件下,以最经济的途径和方法监测及调节回流罐中的液位,所以需要在充分了解声场过程的工艺流程的基础上选择合适的控制方法,从而实现目标。 2 精馏塔的工艺流程 根据本次设计条件及要求,我们必须精馏及精馏塔有一定的了解。 精馏的基本原理是将液体混合物部分气化,利用其中各组分挥发度不同的特性,实现分离的目的的单元操作。蒸馏按其操作方法可分为:简单蒸馏,闪蒸,精馏和特殊精馏等。精馏塔是一种进行精馏的塔式气液接触装置,蒸汽由塔底进入,与下降液进行逆流接触,两相接触中,下降液中的易挥发(低沸点)组分不断的向蒸汽中转移,蒸汽中的难挥发(高沸点)组分不断的向下降液中转移,蒸汽愈接近塔顶,其易挥发组分愈高,而下降液愈接近塔底,其难挥发组分则愈富集,达到组分分离的目的。由塔顶上升的蒸汽进入冷凝器,冷凝的液体一部分送入再沸器,热蒸发后,蒸汽返回塔中,另一部分液体作为残液取出。一般精馏装置由精馏塔,再沸器,冷凝器,回流罐等设备组成。 精馏塔是一个多输入多输出的多变过程,内在机理较复杂,动态响应迟缓,变量之间相互关联,不同的塔工艺结构差别很大,而工艺对控制提出的要求又较高,所以确定精馏塔的控制方案是一个极为重要的课题。而从能耗的角度来看,精馏塔是三传一反典型单元操作中能耗最大的设备,因此,精馏塔的节能控制也是十分重要的。 下图是一典型的精馏塔结构图。

液位自动控制系统设计及调试

等级: 课程设计 2016年6月17日

电气信息学院 课程设计任务书 课题名称液位自动控制系统设计与调试 姓名专业班级学号 指导老师沈细群 课程设计时间2016年6月6日~2016年6月17日(第15~16周) 教研室意见同意开题。审核人:汪超林国汉 一.课程设计的性质与目的 本课程设计是自动化专业教学计划中不可缺少的一个综合性教学环节,是实现理论与实践相结合的重要手段。它的主要目的是培养学生综合运用本课程所学知识和技能去分析和解决本课程范围内的一般工程技术问题,建立正确的设计思想,掌握工程设计的一般程序和方法。通过课程设计使学生得到工程知识和工程技能的综合训练,获得应用本课程的知识和技术去解决工程实际问题的能力。 二. 课程设计的内容 1.根据控制对象的用途、基本结构、运动形式、工艺过程、工作环境和控制要求,确定控制方案。 2.绘制水箱液位系统的PLC I/O接线图和梯形图,写出指令程序清单。 3.选择电器元件,列出电器元件明细表。 4.上机调试程序。 5.编写设计说明书。 三. 课程设计的要求 1.所选控制方案应合理,所设计的控制系统应能够满足控制对象的工艺要求,并且技术先进,安全可靠,操作方便。 2.所绘制的设计图纸符合国家标准局颁布的GB4728-84《电气图用图形符号》、GB6988-87《电气制图》和GB7159-87《电气技术中的文字符号制定通则》的有关规定。 3.所编写的设计说明书应语句通顺,用词准确,层次清楚,条理分明,重点突出,篇幅不少于7000字。

四.进度安排 1.第一周星期一:布置课程设计任务,讲解设计思路和要求,查阅设计资料。 2.第一周星期二~星期四:详细了解搬运机械手的基本组成结构、工艺过程和控制要求。确定控制方案。配置电器元件,选择PLC型号。绘制传送带A、B的拖动电机的控制线路原理图和搬运机械手控制系统的PLC I/O接线图。设计PLC梯形图程序,列出指令程序清单。 3.第一周星期五:上机调试程序。 4.第二周星期一:指导编写设计说明书。 5.第二周星期二~星期四:编写设计说明书。 6.第二周星期五:答辩。 附录:课题简介及控制要求 (1)课题简介 某化工厂水箱的排水量根据工业生产的需要而不断地变化,为了保持水箱压力恒定,就要保持水位恒定,因此就必须自动调整进水量。 本系统要求有手动和自动两种工作方式。手动控制方式用于水泵的调试,即当按下按钮时水泵运转,松开按钮时水泵停止,目的是为了调试水泵是否能正常工作;当系统切换为自动控制方式并启动后,控制系统自动调整水泵的进水量达到给定水位恒定。水位设定高限和低限,当水位超过设定的限位时要进行超限报警。 (2)控制要求 控制系统技术参数表

液位控制系统设计

液位控制系统设计 学院: 专业班级: 学生姓名: 指导老师:

液位控制系统设计 本文主要讲了压力传感器实现的液位控制器的设计方法,以单片机为核心。通过外围硬件电路来达到实现控制的目的,根据需要设定液位控制高度,同时具备报警、高度显示等功能,具有与液面不接触的特点,可用于有毒、腐蚀性液体液位的控制,具有较高的研究价值。该控制器不仅可用于学校进行教学研究,还可用于生产实际,是目前比较缺少的一种产品。随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。 。关键词:单片机;水位检测;控制系统;仿真 0 引言 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。另外,液位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。中国使用单片机的历史只有短短的30年,在初始的短短五年时间里发展极为迅速。1986 年在上海召开了全国首届单片机开发与应用交流会,很多地区还成立了单片微型计算机应用协会,那是全国形成的第一次高潮。单片机应用技术飞速发展,我们上因特网输入一个“单片机”的搜索,将会看到上万个介绍单片机的网站,这还不包括国外的。电子界,在2003年7月,https://www.360docs.net/doc/933639714.html, (91 猎头网)在上海、广州、北京等大城市所做的一次专业人才需求报告中,单片机人才的需求量位居第一。大家都有些奇怪一块小小的片子,为何有这样的魔力?我们首先从它的构成说起:单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。正因为如此他才改变了我的生活它为我们改变了什么?纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC 卡、电子宠物等,这些都离不开单片机。以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成本也降低了,长期使用也不会担心精度达不到了。所以,它的魔力不仅是在现在,在将来将会有更多的人来接受它、使用它。据统计,我国的单片机年容量已达3 亿片,且每年以大约20%的速度增长,但相对于世界市场我国的占有率还不到1%。特别是沿海地区的玩具厂等生产产品多数用到单片机,并不断地

储罐液位控制系统程序

储罐液位控制系统 ——计算机控制技术课程设计 ①核心:单片机89s52 ②片外扩展:8KB RAM存储器6264,I/O口扩展8155 ③转换器:ADC0809,DAC0832 ④锁存器等:74HC373,74H377,74HC245和3-8译码器74HC138 ⑤输入/输出部件:6个LED,4个按键 89S52的RD及PSEN用与门接在一起后送入6264的OE端,使得

6264既可以作为数据存储器,也可以作为程序存储器。 ①液位信号(电压值)从ADC0809的IN0引脚输入,A/D 转换后存储。 ②液位给定值由键盘设定,与液位信号比较得出偏差值。若超限,则报警,LED4现实P,同时以P1.0驱动报警器,以P1.1驱动蜂鸣器。 ③按达林算法计算控制器的输出值。 ④输出值经D/A 转换得到模拟电压值并输出。 ⑤液位信号的电压值经标度转换后,变为液位值存储,送LED 显示。 6

个LED显示如图a所示。LED5显示H或L,LED4为超限指示,LED3~LED0显示液位值,LED1数码管加小数点,显示围为000.0~999.9。 显示器与键盘设置 LED5 LED4 LED3 LED2 LED1 LED0 H 1 9 9. 5 ⑥键盘设定液位的高低报警限。采用4键方式,4个按键的功能如图b所示。显示与键盘循环扫描,无键按下时,LED显示实时液位,右键按下时,进入液位报警限的修改。先按选择键方可进入修改,先按其他3个键无效。进入修改状态后,待修改的显示位LED5闪动,按+或-键可循环选择H或L,同时后4位LED显示对应的液位值。按确认件后调到下一个待修改的显示为LED3并闪动,按+或-键循环修改0~9数字,再按确认键调到下一位置,如此进行,知道4个数字修改完毕后退出修改状态。在修改状态时,若不按确认键,则8秒后退出修改状态。从视觉舒适的角度考虑,数字应为每0.4秒闪动一次。 显示器与键盘设计 选择+ - 确定 ①数据采集:A/D转换,采样周期为10s。

(完整版)《电力拖动自动控制系统》毕业课程设计变频液位自动控制

扬州大学能源与动力工程学院本科生课程设计 题目:变频液位自动控制系统 课程:电力拖动自动控制系统 专业:电气工程及其自动化 班级:电气 学号: 姓名: 指导教师: 完成日期:

第一部分 任 务 书

电力拖动自动控制系统课程设计任务书 一、课程设计的目的 通过电力拖动自动控制系统的设计、了解一般交直流调速系统设计过程及设计要求,并巩固交直流调速系统课程的所学内容,初步具备设计电力拖动自动控制系统的能力。为今后从事技术工作打下必要的基础。 二、课程设计的要求 1、熟悉交直流调速系统设计的一般设计原则,设计内容以及设计程序的要求。 2、掌握控制系统设计制图的基本规范,熟练掌握电气控制部分的新图标。 3、学会收集、分析、运用自动控制系统设计的有关资料和数据。 4、培养独立工作能力、创造能力及综合运用专业知识解决实际工程技术问题的能力。

三、课程设计的内容 完成某一给定课题任务,按给出的工艺要求、运用变频调速对系统进行控制。 四、进度安排:共1.5周 本课程设计时间共1.5周,进度安排如下: 1、设计准备,熟悉有关设计规范,熟悉课题设计要求及内容。(1.5天) 2、分析控制要求、控制原理设计控制方案(1.5天) 3、绘制控制原理图、控制流程图、端子接线图。(2天) 4、编制程序、梯形图设计、程序调试说明。(1.5天) 5、整理图纸、写课程设计报告。(1.5天) 五、课程设计报告内容 完成下列课题的课程设计及报告(课题工艺要求由课程设计任务书提供) 1、退火炉温度控制系统 2、变频液位自动控制系统设计 3、变频流量自动控制系统设计 4、变频供水系统设计 5、变频调速恒张力控制系统设计 6、变频器在温度控制系统中的应用 7、线缆设备恒张力变频器控制设计 六、参考书 1、陈伯时主编电力拖动自动控制系统(第二版) 机械工业出版社1992 2、陈伯时, 陈敏逊交流调速系统机械工业出版社1998

(完整版)水位控制系统设计

课题名称:水箱水位控制系统设计专业:电气工程及其自动化学号: 姓名:

水箱水位控制系统设计 摘要 本设计主要基于单片机的硬件电路设计,实现一种能够实现水位自动控制、具有自动保护、自动声光报警功能的控制系统。本控制系统由A/D转换部分、单片机控制部分、数码显示部分、电机驱动部分、电机控制部分等构成。同时对各个部分进行了详细的论述。在设计中对水塔水位控制原理进行分析,选用AT89C51单片机作为控制水塔水位的处理芯片,由AT89C51的P1口直接来控制.设计方案采用模块化程序设计方法,结合程序流程图,编写程序代码,最后利用KEIL公司的u Vision3软件及伟福仿真软件进行仿真实验,达到单片机自动控制水塔水位变化的目的. 关键词:单片机,水塔水位控制原理,AT89C51,伟福仿真软件

目录 前言 (1) 第1章设计内容 (2) 1.1 设计要求 (2) 1.2 方案设计 (2) 第2章硬件电路设计 (3) 2.1 系统框图设计 (3) 2.2 系统原理 (4) 第3章水塔水位控制系统的硬件电路设计 (5) 3.1 水位检测电路 (5) 3.2 水位显示电路 (5) 3.3电机控制电路 (6) 3.4振荡电路和复位电路 (7) 3.5声光报警电路 (7) 第4章软件程序设计 (8) 4.1 系统主程序流程图 (8) 4.2编写C程序 (9) 第5章硬件制作与调试 (10) 结论 (11) 附录 (12) 仿真总图 (12) 源代码 (13)

前言 水塔是在日常生活和工业应用中经常见到的蓄水装置,在我们的生活中起到了重要的作用,而水基于单片机的水塔水位控制系统使水塔水位自动保持在一定的位置,通过对其水位的控制对外供水,以满足需要。塔里面的水位控制是一个水塔发挥作用的关键。该系统使用水位传感器对水塔水位进行检测并将检测到的信号传给单片机来进行处理,通过调整定时器的定时时间来增大或者缩小占空比,并编写程序加以控制,从而实现电机的调速。最后,使用液晶屏显示当前水位状态以及电动机的转速。该系统通过了报警模块来实现了过低水位蜂鸣器鸣笛报警、过低警戒水位自动处理、正常水位蜂鸣器鸣笛报警以及正常水位处理。本系统适应在不同的用水场合下的用水速度需要,节省工作时间,提高了整体工作的效率,实现水塔水位的自动控制。 液位控制是工业控制中的一个重要问题,针对液位控制过程中存在大滞后、时变、非线性的特点,为适应复杂系统的控制要求,人们研制了种类繁多的先进的智能控制器,模糊PID控制器便是其中之一。模糊PID控制结合了PID控制算法和模糊控制方法的优点,可以在线实现PID参数的调整,使控制系统的响应速度快,过渡过程时间大大缩短,超调量减少,振荡次数少,具有较强的鲁棒性和稳定性,在模糊控制中扮演着十分重要的角色。

相关文档
最新文档