基于单片机的流量控制系统设计

基于单片机的流量控制系统设计
基于单片机的流量控制系统设计

过程控制系统

课程设计

设计题目:基于单片机的流量控制系统设计

学生姓名:

专业:测控技术与仪器

班级学号:

指导教师

设计时间:

《过程控制系统》课程设计任务书

专业测控技术与仪器班级姓名

设计题目:基于单片机的流量控制系统设计

一、设计实验条件

过程控制系统实验室实验系统

二、设计任务

1、设计电磁流量计为流量传感器,单片机为核心流量控制系统。系统主要由水泵、水泵电机、流量传感器、电动阀门、阀门电机、单片机控制系统等组成。

2、写出流量控制过程,绘制控制系统组成框图

3、利用单片机对流量进行控制

(1)系统硬件电路设计

单片机采用89S52;设计键盘及显示电路,电机控制电路(可控硅,光电耦合器)。(2)编制流量控制程序

三、设计说明书的内容

1、设计题目与设计任务(设计任务书)

2、前言(绪论)(设计的目的、意义等)

3、主体设计部分

4、参考文献

5、结束语

四、设计时间与设计时间安排

1、设计时间: 2 周

2、设计时间安排:

熟悉实验设备、实验、收集资料:4天

设计计算、绘制技术图纸:4天

编写课程设计说明书:5天

答辩:1天

一,流量控制系统设计意义

工业生产中过程控制是流量测量与仪表应用的一大领域,流量与温度、压力和物位一起统称为过程控制中的四大参数,人们通过这些参数对生产过程进行监视与控制。对流体流量进行正确测量和调节是保证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。流量的检测和控制在化工、能源电力、冶金、石油等领域应用广泛。【1】

在天然气工业蓬勃发展的现在,天然气的计量引起了人们的特别关注,因为在天然气的采集、处理、储存、运输和分配过程中,需要数以百万计的流量计,其中有些流量计涉及到的结算金额数字巨大,对测量和控制准确度和可靠性要求特别高。此外,在环境保护领域,流量测量仪表也扮演着重要角色。人们为了控制大气污染,必须对污染大气的烟气以及其他温室气体排放量进行监测;废液和污水的排放,使地表水源和地下水源受到污染,人们必须对废液和污水进行处理,对排放量进行控制。于是数以百万计的烟气排放点和污水排放口都成了流量测量对象。同时在科学试验领域,需要大量的流量控制系统进行仿真与试验。流量计在现代农业、水利建设、生物工程、管道输送、航天航空、军事领域等也都有广泛的应用。

二,系统方案

1、方案整体思路

液体流量控制通常采用电动调节阀实现,近年来,电动调节阀的结构和控制方式发生了很大的变化,随着计算机进入控制领域,以及新型的电力电子功率元器件的不断出现,使采用全控制的开关功率元件进行脉宽调制(pulse width modulation ,简称PWM)控制方式得到了广泛的应用。这种控制方式很容易在单片机中实现,从而为电动调节阀的控制数字化提供了基础。将偏差的比例(proportion)、积分(integral)、微分(differential)通过线性组合构成数字控制量,构成数字PID控制器,它具有非常强的灵活性,可以根据试验和经验在线调整参数,因此可以得到更好的控制性能。

本系统采用C51系列的89S52单片机为核心,通过设置89S52单片机的定时器产生脉宽可调的PWM波【2】,对阀门电机的输入电压进行调制,实现阀门开度的变化,进而实现了对液体流量的控制。单片机通过电磁流量计采集实际流量信号,根据该信号对其内部采用数字PID算法对PWM变量的值进行修改,从而达到对流量的闭环精确控制。

2、实现流程

流量控制系统是一个过程控制系统,在设计的过程中,必须明确它的组成部分。过程控制系统的组成部分有:控制器、执行器、被控对象和测量变送单元,其框图如图1所示。

直流电机PID控制阀门

设定值流量输出

图1 流量过程控制组成框图

电磁流量计:对输出流量进行检测,并与设定值比较,差值作为控制器的输入。

PID 控制器:对差值进行P 、I 、D 运算,输出对应得模拟量控制电机正反转和转速。 直流电机:根据控制器输出正反转,控制阀门开度增大或减小。 阀门:直接控制流量的执行机构。

所以,在这个系统的设计中,主要设计以上几个部分。除此之外,根据题目要求,还要选取合适的控制算法来达到满足系统参数的要求。具体就是确定控制器的算法和如何控制阀门开度,因为这两部分是实现本系统控制目的的关键。它们选取的好坏将直接影响着整个系统实现效果的优劣。

3、控制器算法与PWM 波形输出

流量是一个普通而又重要的物理量,在许多领域里人们需对它进行测量和控制。本系对流量控制采用PID 算法,它具有结构简单、易于理解和实现,且一些高级控制都是以PID 为基础改进的。在工业过程控制中90%以上的控制系统回路具有PID 结构,

图2 PID 控制原理框图

PID 调节器的离散化表达式为

)]1()([)()()(--+

+=k e k e T

K k Te K k e K k u d

i p 比例调节的作用是使调节过程趋于稳定,但会产生稳态误差;

积分作用可消除被调量的稳态误差,但可能会使系统振荡甚至使系统不稳定; 微分作用能有效的减小动态偏差。

PWM 波形输出:用89S52单片机的定时器0和定时器1交替工作,产生连续的与偏差大小有关的占空比可调的PWM 波形。首先,定时器0定时时间到,产生中断,置位PWM 输出口并开启定时器1,定时器1定时期间PWM 输出高电平,且定时器1的定时时间可调,与偏差的PID 运算结果有关,所以能输出占空比变化的PWM 波,控制电机转动,进而控制阀门开度和流量。

三、系统硬件设计

1、总体设计框图及说明

本系统是一个简单的单回路控制系统。为了实现流量的自动测量和控制,采用了89S52单片机作为系统的控制中心,由数据采集模块检测到的流量信号传入单片机,并根据接收到的数据进行处理和控制运算,同时将数据保存,以便与下一次采样值进行比较,根据系统程序控制,进行PID 运算以及PWM 输出控制电机转速,最终由CPU 控制电机正反转,达到调节流量的目的。系统还具有键盘设定模块,便于用户与系统之间的对话。系统的硬件结构较简单,由若干个功能模块组成。具体结构图图3及说明如下,

图3 功能模块结构图

键盘设定:设定控制系统要求的流量大小。 数据采集:用滑动变阻器分压模拟流量大小。

直流电机:接收单片机的控制信号进行正反转和转速调节,带动阀门转动。

2、部分外部电路设计

2.1 数码管显示电路

采用四联排共阴极数码管进行显示,具有四位数码管,这四个数码管的段选a 、b 、c 、d 、e 、f 、g 分别接在一起,每一个都拥有一个共阴的位选端。P3口控制数码管的点亮情况。因为单片机的IO 口输出功率有限,需要使用74LS374芯片进行锁存。此外还用一个电阻R-PACK8来保护LED 。 2.2、直流电机控制电路

直流电机以其良好的线性特性、优异的控制性能等特点成为大多数变速运动控制和闭环位置伺服控制系统的最佳选择。特别随着计算机在控制领域,高开关频率、全控型第二代电力半导体器件(GTR 、

89S52 单片机

键盘

数据采集

直流电机

阀门

数据显示

GTO、MOSFET、IGBT等)的发展,以及脉宽调制(PWM)直流调速技术的应用,直流电机得到广泛应用。

为适应小型直流电机的使用需求,各半导体厂商推出了直流电机控制专用集成电路,构成基于微处理器控制的直流电机伺服系统。但是,专用集成电路构成的直流电机驱动器的输出功率有限,不适合大功率直流电机驱动需求。因此采用三极管构建H桥【3】,实现大功率直流电机驱动控制。该驱动电路能够满足各种类型直流电机需求,并具有快速、精确、高效、低功耗等特点,可直接与微处理器接口,可应用PWM技术实现直流电机调速控制。

单片机的P10引脚输出高低电平控制电机的正反转,P11输出PWM波形控制电机转速。

具体为:①当P10为高电平时,三极管Q3、Q2导通,所以Q4导通,而Q2导通钳制电位为0.9V,所以不论P11是高还是低,Q1、Q7都不导通,即电机电流从左向右流,电机正转。

②当P10为低电平,Q3 Q2不导通,所以Q4不导通。当P11为高电平时电机反转,当P11为

低电平是,电机停转。

四系统软件设计

1、程序结构说明

任何一个系统的软件设计都离不开硬件电路的连接,所以本课题硬件设计的高度模块化决定了软件设计的模块化。主要包括:主控程序模块、键盘扫描及处理子程序、采样数据处理子程序、PID算法子程序、电机驱动与控制子程序和显示等子程序几个部分。结构图如下:

图4 程序结构图

主控程序模块在整个结构中充当管理者,管理所有子程序的调用,就相当于个人计算机的操作系统。它主要负责初始化各个I/O 口,等待键盘事件的发生,并作出相应的处理。并在适当的时候调用数据采样程序,并将采样到的数据与键盘设定值比较。再通过PID 计算后用以控制电机转动,从而控制阀门开度,来达到流量的准确控制。

2、 程序流程图及部分程序

2.1 主程序说明 2.1.1 主程序流程图

主程序

键盘输入

数码管显示

数据采集

PID 运算

直流电机

开始

系统初始化

SW=1?

AD 转换 键盘设定

键盘设定 键盘设定 DR=1?

电机正转 电机反转

N

Y

Y

N

图5 主程序流程图

2.1.2主程序具体程序:

/********************主函数**************************/

main() //主程序

{ TMOD=0x21 ; //0b0010 0001 timer0模式1(16位),timer1自动重装载TH0=0xfc ; //1ms延时常数12M

TL0=0x18 ; //低电平时间调节

TH1=0x7f; //定时器1赋初值

TL1=0 ;

EA=1;

ET0=1;

ET1=1; //开中断

while(1)

{if(sw==1) //循环判断开关状态,并执行相应的程序

{AD_val(); //调用TCL549采集处理

display(uuu);

}

else

{KB_Scan1();

display(sc);

}

PID();} //每个循环的最后执行一次PID运算,实时控制电机

}

从主程序中可以看出,在进行一系列程序调用之前对系统进行初始化,然后判断开关状态程序有所反应。然后进行一系列子程序,进行A/D转换和PID计算,将其结果用来控制直流电机。

2.2 键盘程序

2.2.1 键盘扫描及键值识别的原理【4】

由于机械触点有弹性,在按下或弹起按键时会出现抖动,从最初按下到接触稳定要经过数毫秒的

弹跳时间,如图所示。为了保证探险键识别的准确性,必须消除抖动。消抖处理有硬件和软件两种方

法:硬件消抖是利用加支抖动电路滤避免产生抖动信号;软件消抖是利用数字滤波技术来消除抖动。

我们采用软件的方法,利用主程序循环扫描,主程序每循环一次扫描到的键值相同时,则说明是某键

按下。

对于键值识别,我们用一条switch语句,把按键的编码和键值对应起来。

2.2.2 键盘具体程序

void KB_Scan1(void)

{ uchar tmp,line,i,flag,press; //定义局部变量

if(lie1==0|lie2==0|lie3==0)return; //判断是否有键按下,如有,返回。消除重键问题

line=0xFE;

for(i=1;i<=4;i++)

{ P2=line; //依次给P2口低四位送低电平,读高四位判断是否有键按下。

tmp=P2; //读取键盘口数据寄存器

tmp&=0x70;

if(tmp!=0x70)

{ tmp=P2;flag=1;break;}

else line=(line<<1)|0x01;

}

if(i==5) {tmp=0xFF;flag=0; }

switch(tmp) //用switch语句把编码转换为对应的键值。

{ case 0xEE:press=1; break;

case 0xDE:press=2; break;

case 0xBE:press=3; break;

case 0xED:press=4; break;

case 0xDD:press=5; break;

case 0xBD:press=6; break;

case 0xEB:press=7; break;

case 0xDB:press=8; break;

case 0xBB:press=9; break;

case 0xD7:press=0; break;

default: break;

}

if(flag==1) //如果有键按下,把每次的值存放到buf[]中,方便以后调用。

{buf[2]=buf[1];

buf[1]=buf[0];

buf[0]= press;

}

}

2.3 数字PID及电机控制程序

由于单片机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量【5】,所以一般使用增

量型控制,它控制稳定,误动作影响小。其算式如下:

1--=?i i i u u u

)]2()[(211---+-++

-=i i i d i i i i p e e e T

T e T T

e e K ]

[2i i i p e D Ie e K ?++?= i

d i i i p

e K e K e K 2?++?=

这个计算的过程可用一个简单的程序来实现。

/***************PID 服务程序*************/

void PID( ) { double e0,e1,e2; uchar du,out1;

uchar kp=16, kd=0,ki=0; // ts=1;

e0=e1;e1=e2;e2=(sc-uuu);///10; //设定值-采集量 if(e2>=0)

{ direction=1; //设定值-采集量>0, 电机正转,开大阀门。 if(e2>=20) //测得偏差值与设定偏差值进行比较,若不在设定范围内则满功率正转。 {TR0=0;PWM=1;} else

{ du=10*e2;//(e2-e1)+ki*e2+kd*(e2-2*e1+e0); // PID 算法 out1=du;//+out0;

TR0=1; //若到达设定范围则调用PID 程序,进行有效功率转动. } }

else if(e2<0)

{ direction=0; //设定值-采集量<0, 电机反转,关小阀门。 if(e2<-20) //测得偏差值与设定偏差值进行比较,若不在设定范围内则满功率反转。 {TR0=0;PWM=1;} else

{ du=10*e2;//(e2-e1)+ki*e2+kd*(e2-2*e1+e0); // PID 算法 out1=-du;//+out0;

TR0=1; //若到达设定范围则调用PID 程序,进行有效功率运转. } }

out0=out1; }

五、结束语

此次课程设计是基于《过程控制系统》的综合课设,要求通过对工业过程量流量的测量方法、信号处理技术和控制系统的设计,掌握测控对象参数检测方法、变送器的功能、测控通道技术、执行

离心泵的流量控制方法

离心泵流量控制方法探讨 前言 离心泵是目前使用最为广泛的泵产品,广泛使用在石油天然气、石化、化工、钢铁、电力、食品饮料、制药及水处理行业。如何经济有效的控制泵输出流量曾经引发过大讨论,曾一度流行全部使用变频调速来控制输出流量,取消所有控制阀控制流量的型式,单从目前来看市场上有4种广泛使用的方法:出口阀开度调节、旁路阀调节、调整叶轮直径、调速控制。现在我们来逐一分析讨论各种方法的特点。 离心泵流量常用控制方法 方法一:出口阀开度调节 这种方法中泵与出口管路调节阀串联,它的实际效果如同采用了新的泵系统,泵的最大输出压头没有改变,但是流量曲线有所衰减。 方法二:旁路阀调节 这种方法中阀门和泵并联,它的实际效果如同采用了新的泵系统,泵的最大输出压头发生改变,同时流量曲线特性也发生变化,流量曲线更接近线形。 方法三:调整叶轮直径 这种方法不使用任何外部组件,流量特性曲线随直径变化而变化。 方法四:调速控制 叶轮转速变化直接改变泵的流量曲线,曲线的特性不发生变化,转速降低时,曲线变的扁平,压头和最大流量均减小。 泵系统的整体效率 出口阀调节与旁路调节方法均增加了管路压力损失,泵系统效率都大幅减小。叶轮直径调整对整个泵系统效率影响较小,调速控制方法基本不影响系统效率,只要转速不低于正常转速的50%。 能耗水平 假定通过上述四种办法将泵的输出流量从60m3/h调整到50m3/h,输出为 60m3/h时的功率消耗为100%(此时压头为70m),那么几种控制流量的办法对泵消耗的功率影响如何

(1)出口阀开度调节,能量消耗为94%,流量较低时消耗功率较大。(2)旁路调节,旁路阀将泵的压头减小到55M,这只能通过增加泵的流量来实现,结果能耗增加了10%。 (3)调整叶轮直径,缩小叶轮直径后泵的输出流量和压力均降低,能耗缩减到67%。 (4)调速控制,转速降低,泵的流量和压头均减小,能耗缩减到65%。 总结 下表中总结出了各种流量调节方法,每种方法各有优缺点,应根据实际情况选用。 泵的流量调节方法一览表 本文详细介绍了泵(离心泵、往复泵)的流量调节方法,如改变泵的装置特性曲线(如可以进行出口阀调节、旁路调节、转速调节、切割叶轮外径、更换叶轮、堵死几个叶轮流道等)、改变泵的特性曲线,并对每种调节方法进行了阐述及对其使用的特点进行了分析。 表1——1 泵的流量调节方法

流量监控系统的研究与设计

流量监控系统的研究与设计 【摘要】网络监控系统作为网络管理的一部分起着极为重要的作用。本文所设计的基于流量分析的网络监控系统实现了对本地网络流量的实时监控、统计分析以及异常流量的查询功能,并能对网络中存在的拒绝服务攻击进行检测。 【关键词】流量分析;数据监控;数据包捕获;网络编程 0引言 目前,业界相关的研究基本都是通过对数据流量进行分析,找出可以真实反映网络的数学模型,例如自相似模型,但仍然不能全面客观地反映网络的真实状态。事实上,要达到对网络性能的有效监测,获得真实的流量数据,并对这些数据进行详细的定性定量分析,才是真正有效的方法。流量测量还可以实现监测拥塞链路,拒绝服务攻击,满足服务等级的QoS 策略等功能。因此,研究并实现相应的监控系统是至关紧要的。 网络流量监控系统对网络内到达本地服务器的所有数据包进行分析,掌握当前网络总流量,同时可以根据不同的需要对特定端口或特定外部地址进行监视,防止非法入侵,以保障本地网络系统的安全和稳定。[1]网络监控能使系统及时地发现网络流量异常的现象,使服务器在发现非法入侵后能立即做出反应,来保护自己的服务器不被破坏,以求获得安全性的同时,提高网络性能。 1Winpcap网络编程介绍 数据包的捕获需要能够做到以下几点功能: (1)捕获原始数据包,包括在共享网络上各主机的交换数据包; (2)在数据包发往应用程序之前,过滤掉某些特殊的数据包; (3)发送原始的数据包; (4)收集网络通信过程中的统计信息。 Winpcap用于windows系统下的直接的网络编程。大多数网络应用程序访问网络是通过广泛使用的套接字。这种方法很容易实现网络数据传输,因为操作系统负责底层的细节(比如协议栈,数据流组装等)以及提供了类似于文件读写的函数接口。Winpcap 的主要功能在于独立于主机协议(如TCP-IP)而发送和接收原始数据报。Winpcap 的组成主要由三个模块组成。第一个模块NPF(Netgroup Packet Filter),是一个虚拟设备驱动程序。它的功能是过滤数据包,并把这些数据包原封不动地传给用户态模块,这个过程中包括了一些操作系统特有的代码。第二个模块packet.dll 为win32 平台提供了一个公共的接口。不同版本的

基于51单片机系统设计

基于51单片机的多路温度采集控制系统设计 言: 随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响,所以温度采集控制系统的设计与研究有十分重要的意义。 本次设计的目的在于学习基于51单片机的多路温度采集控制系统设计的基本流程。本设计采用单片机作为数据处理与控制单元,为了进行数据处理,单片机控制数字温度传感器,把温度信号通过单总线从数字温度传感器传递到单片机上。单片机数据处理之后,发出控制信息改变报警和控制执行模块的状态,同时将当前温度信息发送到LED进行显示。本系统可以实现多路温度信号采集与显示,可以使用按键来设置温度限定值,通过进行温度数据的运算处理,发出控制信号达到控制蜂鸣器和继电器的目的。 我所采用的控制芯片为AT89c51,此芯片功能较为强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对某一车间温度的控制和调节功能。 关键词:温度多路温度采集驱动电路 正文: 1、温度控制器电路设计 本电路由89C51单片机温度传感器、模数转换器ADC0809、窜入并出移位寄存器74LS164、数码管、和LED显示电路等组成。由热敏电阻温度传感器测量环境温度,将其电压值送入ADC0809的IN0通道进行模数转换,转换所得的数字量由数据端D7-D0输出到89C51的P0口,经软件处理后将测量的温度值经单片机的RXD端窜行输出到74LS164,经74LS164 窜并转换后,输出到数码管的7个显示段,用数字形式显示出当前的温度值。89C51的P2.0、P2.1、P2.2分别接入ADC0809通道地址选择端A、B、C,因此ADC0809的IN0通道的地址为F0FFH。输出驱动控制信号由p1.0输出,4个LED为状态指示,其中,LED1为输出驱动指示,LED2为温度正常指示,LED3为高于上限温度指示,LED4为低于下限温度指示。当温度高于上限温度值时,有p1.0输出驱动信号,驱动外设电路工作,同时LED1亮、LED2灭、LED3亮、LED4灭。外设电路工作后,温度下降,当温度降到正常温度后,LED1亮、LED2亮、LED3灭、LED4灭。温度继续下降,当温度降到下限温度值时,p1.0信号停止输出,外设电路停止工作,同时LED1灭、LED2灭、LED3灭、LED4亮。当外设电路停止工作后,温度开始上升,接着进行下一工作周期。 2、温度控制器程序设计 本软件系统有1个主程序,6个子程序组成。6个子程序为定时/计数器0中断服务程序、温度采集及模数转换子程序ADCON、温度计算子程序CALCU、驱动控制子程序DRVCON、十进制转换子程序METRICCON 及数码管显示子程序DISP。 (1)主程序 主程序进行系统初始化操作,主要是进行定时/计数器的初始化。 (2)定时/计数器0中断服务程序 应用定时计数器0中断的目的是进行定时采样,消除数码管温度显示的闪烁现象,用户可以根据实际环境温度变化率进行采样时间调整。每当定时时间到,调用温度采集机模数转换子程序ADCON,得到一个温度样本,并将其转换为数字量,传送给89C51单片机,然后在调用温度计算子程序CALCU,驱动控制子程序DRVCON,十进制转换子程序MERTRICCON,温度数码显示子程序DISP。

基于PLC的流量监控系统设计说明

毕业设计论文基于PLC的流量监控系统设计 xxxx大学 xxx.xx xxx

目录 1 选题背景 2方案论证 3 开发设计过程 4 结果分析 5 总结 参考文献 致谢 附录A:MAIN主程序: 附录B:CPU技术规范 附录C :EM 235模拟量输入,输出和组合模块的技术规范

基于PLC的流量监控系统设计 1 选题背景 本毕业设计课题来自实验室建设。目的是利用PLC来实现过程控制。目前,PLC使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。PLC通过模拟量I/O模块,实现模拟量与数字量之间的A/D、D/A转换,并对模拟量进行闭环PID控制。用MCGS组态软件组态配置工业控制监控系统,对数据进行实时监控。

2方案论证 本毕业设计原理是利用扩展模块EM235(AI4/AQ1*12位)进行数据采集,然后把采集到的数据利用程序进行工程量转换,给定量与输入量相减得出偏换,送到执行器,从而构成的是单闭环控制。 采用增量式PID,具有以下优点:(1)增量算法控制误动作影响小。(2)增量算法控制易于实现手动/自动无扰动切换。(3)不产生积分失控,易获得较好的调节品质。在实际应用中,在以步进电机或多圈电位器作执行器件的系统中,则采用增量式PID算法。 MCGS即"监视与控制通用系统",英文全称为Monitor and Control Generated System。MCGS是为工业过程控制和实时监测领域服务的通用计算机系统软件,具有功能完善、操作简便、可视性好、可维护性强的突出特点。MCGS 工控组态软件是一套32位工控组态软件,集流程控制、数据采集、设备控制与输出数据与曲线等诸多强大功能于一身,广泛应用于石油、电力、化工、钢铁、矿山、冶金、机械等多种工程领域。所以用MCGS作为本次毕业设计的开发软件是很有必要的。

单片机的流量控制系统..

摘要 本文介绍了一种pwm结合数字pid算法在液体流量控制系统中的应用方案,系统以A VR单片机atnega32为核心,以比例电磁阀为控制对象,利用atnega32的PWM功能,采用数字PID调节实现液体流速闭坏控制,仿真结果表明采用PWM和数字PID控制液体流速具有良好的动态、稳定态,从而证明了这种设计的合理性和优越性。 关键词:A VR单片机;PWM;PID;比例电磁阀

目录 引言 (4) 第一章系统方案 (5) 1.1 方案整体思路 (5) 1.2 流程实现 (6) 1.3控制器算法与pwm波形输出 (7) 第二章系统硬件设计 (8) 2.1 总体设计框图及说明 (8) 2.2 部分外部电路设计 (8) 2.3 传感器的选择 (10) 第三章系统软件设计 (11) 3.1 程序结构说明 (11) 3.2 程序流程图及部分程序 (11) 第四章总结 (17) 致谢 (18) 参考文献 (19)

引言 流量是衡量设备的效率和经济性的重要指标。流量测量与控制是实现工业生产过程自动化的一项重要任务。 本课题的主要研究内容是对流量进行控制,主要由流量传感器采集流量信息,然后经过AD转换器将连续的模拟信号离散化后传给单片机,单片机在软件系统的控制下,根据预先的设置和预期的控制要求,通过步进电机来精确控制阀门的开度,实现对流量的精确控制。 流量控制系统设计意义 工业生产中过程控制是流量测量与仪表应用的一大领域,流量与温度、压力和物位一起统称为过程控制中的四大参数,人们通过这些参数对生产过程进行监视与控制。对流体流量进行正确测量和调节是保证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。流量的检测和控制在化工、能源电力、冶金、石油等领域应用广泛。 随着计算机技术尤其是单片微型机技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力等参数进行检测和控制。PC机具有强大的监控和管理功能,而单片机则具有快速及灵活的控制特点,通过PC 机的RS-232串行接口与外部设备进行通信,是许多测控系统中常用的一种流量控制解决方案。因此如何实现PC机与单片机之间的控制具有非常重要的现实意义。

流量控制系统设计

目录 第一章过程控制仪表课程设计的目的意义 (2) 1.1 设计目的?2 1.2课程在教学计划中的地位和作用?2 第二章流量控制系统(实验部分)?3 2.1控制系统工艺流程.........................................3 2.2 控制系统的控制要求?4 2.3 系统的实验调试 (5) 第三章流量控制系统工艺流程及控制要求......................... 63.1 控制系统工艺流程.............................................. 6 3.2设计内容及要求?7 第四章总体设计方案?8 4.1 设计思想 (8) 4.2 总体设计流程图........................................... 8第五章硬件设计..................................................... 95.1 硬件设计概要?9 5.2 硬件选型 ......................................................... 9 5.3 硬件电路设计系统原理图及其说明 (13) 第六章软件设计..................................................... 146.1 软件设计流程图及其说明 (14) 6.2 源程序及其说明............................................... 16第七章系统调试及使用说明?17 第八章收获、体会?20 参考文献 (21)

数字图像课程设计 监控视频中道路车流量检测系统设计

山东建筑大学 课程设计说明书 题目:监控视频中道路车流量检测系统设计课程:数字图像处理课程设计 院(部):信息与电气工程学院 专业:电子信息工程 班级:电信 学生姓名: 学号: 指导教师: 完成日期:2013年6月

目录 摘要································································································II 1 设计目的 (1) 2 设计要求 (1) 3 设计内容 (2) 3.1运动车辆检测算法比较 (2) 3.2形态学滤波 (5) 3.3车辆检测 (6) 3.4车辆计数 (9) 3.5软件设计 (9) 总结与致谢 (10) 参考文献 (11) 附录 (12)

摘要 获得实时的交通信息是当前各种检测方式的前提,但是现有的信息采集方式并不能满足交通管理与控制的需求。随着计算机技术的快速发展,基于视频的检测技术在交通中得到了广泛的应用,同其它检测方式相比,它具有检测范围大、设置灵活、安装维护方便、检测参数多等优点。基于图像处理的视频检测方式近年来发展很快,已成为当今智能交通系统的一个研究热点。本论文对视频交通流运动车辆检测的内容进行了深入地研究。结合视频图像详细的介绍了视频检测中的背景更新、阴影去除、车辆分割等关键技术和算法,介绍了视频检测的方法。最后在MATLAB的平台上进行了系统实现设计。实验结果表明,该算法具有一定的可行性,能够快速的将目标参数检测出来关键词:MATLAB;帧间差法;车辆检测

随着经济的发展,人民生活水平的提高,汽车保有量大幅增加,怎样安全高效地对交通进行管理,就显得非常重要.解决这一问题的关键是建立智能交通系统(ITS),其中车辆检测系统是智能交通系统的基础.它为智能控制提供重要的数据来源 作为ITS的基础部分,车辆检测系统在ITS中占有很重要的地位,目前基于视频的检测法是最有前途的一种方法,它是通过图像数字的方法获得交通流量信息,主要有以下优点:(1)能够提供高质量的图像信息,能高效、准确、安全可靠地完成道路交通的监视和控制工作.(2)安装视频摄像机破坏性低、方便、经济.现在我国许多城市已经安装了视频摄像机,用于交通监视和控制.(3)由计算机视觉得到的交通信息便于联网工作,有利于实现道路交通网的监视和控制.(4)随着计算机技术和图像处理技术的发展,满足了系统实时性、安全性和可靠性的要求 2 设计要求 通过对视频流中的车辆进行检测和跟踪,准确地统计每个车道流量、平均车速、平均车道占有率、车队长度、平均车间距等信息为交通规划,交通疏导和车辆动态导航领域提供一系列指导。 设计车辆检测与识别方法和车流量统计方法,实现监控视频中道路车流量检测。通过实验验证检测精度。

智能化流量控制系统设计要点

东北大学秦皇岛分校控制工程学院《过程控制系统》课程设计 设计题目:智能化流量控制系统设计 学专生:业: 班级学号: 指导教师: 设计时间:2013.7.1-2013.7.6

目录 一. 设计任务 (3) 二.前言 (3) 四.系统硬件设计 (5) 4.1设备的选型 (5) 4.1.1 控制器的选型 (5) 4.1.2 变频器的选型 (6) 4.1.3 流量传感器变送器的选型 (6) 4.2 硬件电路 (7) 五.软件设计 (8) 5.1控制规律的选择 (8) 5.2 MATLAB 仿真 (8) 5.2.1 传递函数的确定 (8) 5.2.2 5.2.3采用数字PID控制的系统框图 (9) 基于临界比例度法的PID参数整定 (9) 5.3 程序编写 (12) 六.结束语 (16) 七.参考文献 (17) 附页.Matlab 仿真程序及原始图表 (17)

一. 设计任务 1、系统构成:系统主要由流量传感器,PLC控制系统、对象、执行器(查找资料自己选 择)等组成。传感器、对象、控制器、执行器可查找资料自行选择,控制器选择PLC 为控制器。PLC类型自选。 2、写出流量测量与控制过程,绘制流量控制系统组成框图。 3、系统硬件电路设计自选。 4、编制流量测量控制程序:软件采用模块化程序结构设计,由流量采集程序、流量校准程序、流量控制程序等部分组成 二.前言 本课程设计来源于工业工程中对于流量的监测和控制过程,其目的是利用PLC来实现过程自动控制。目前,PLC使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制,应用领域极为广泛,涉及到所有与自动检测、自动化控制有关的工业及民用领域。PLC 通过模拟量I/O 模块和A/D、D/A 模块实现模拟量与数字量之间的转换,并对模拟量进行闭环控制。 三.系统控制方案设计 图3.1 控制系统工艺流程图

单片机系统的设计

单片机系统的设计 The Standardization Office was revised on the afternoon of December 13, 2020

第4章 单片机系统的设计 引言 用V/F 变换器作A/D 转换时,通常由一些硬件电路如振荡器、二分频器、计数器和门电路组成,而由计数器计得的计数值即A/D 转换结果再通过接口电路送入微计算机进行处理,较为复杂和不便,或者采用F/BCD 变换电路将V/F 变换器输出的频率信号变为BCD 码再通过接口电路送入微计算机,也较为复杂,而且还要对BCD 码进行变换。这些方法成本都较高。 本设计介绍一种以单片机直接与V/F 变换器接口进行A/D 转换的方法,不须额外的硬件电路,完全利用单片机内部的硬件资源,简单方便,成本最低,大大地提高了V/F 变换器作为A/D 转换电路的可行性。 当前,单片机特别是Intel 公司的MCS-51系列单片机已在智能仪器仪表和过程控制等方面得到广泛应用,大有取代Z80之势,因此A/D 转换电路与单片机的接口方法也是人们所关注的。下面将主要介绍MCS-51系列的单片机8031为主控器件的硬件电路。 主控器Intel 8031简介 P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3.0P3.1P3.2P3.3 P3.4P3.5P3.6P3.7XTAL 1 XTAL 2 V SS RST/VPD RXD TXD T0 T10INT P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7 P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0 1INT WR RD EA /V P P ALE V CC PSEN 4039383736353433323130292827262524232221 2019181716151413121110 987654321 8031P1.0 图4-1 8031引脚图 8031 cite-feet figure

单片机应用系统设计工程实践报告

2016-2017学年第1学期 单片机应用系统设计/工程实践 (课号:103G06B/D/E) 实验报告 项目名称:基于AT89C51单片机温度报警系统 学号 姓名 班级 学院信息科学与工程学院 完成时间

目录 一、项目功能及要求 (3) 1.1、课程设计的性质和目的 (3) 1.3、项目设计要求 (3) 二、系统方案设计及原理 (3) 2.1、设计主要内容 (3) 2.2 、AT89C51单片机简介 (3) 2.3 、DS18B20简介 (4) 2.4 、数码管显示 (5) 2.5、报警电路 (6) 三、系统结构及硬件实现 (7) 3.1、总电路图 (7) 3.2、单片机控制流程图 (8) 四、软件设计过程 (8) 五、实验结果及分析 (8) 5.1 、Proteus仿真 (8) 5.2 、C程序调试 (9) 六、收获及自我评价 (14) 七、参考文献 (15)

一、项目功能及要求 1.1、课程设计的性质和目的 本温度报警器以AT89C51单片机为控制核心,由一数字温度传感器DS18B20测量被控温度,结合7段LED以及驱动LED的74LS245组合而成。当被测量值超出预设范围则发出警报,且精度高。 利用现代虚拟仿真技术可对设计进行仿真实验,与单片机仿真联系紧密的为proteus仿真,利用keil软件设计单片机控制系统,然后与proteus进行联合调试,可对设计的正确性进行检验。 1.2、课程设计的要求 1、遵循硬件设计模块化。 2、要求程序设计结构化。 3、程序简明易懂,多运用输入输出提示,有出错信息及必要的注释。 4、要求程序结构合理,语句使用得当。 5、适当追求编程技巧和程序运行效率。 1.3、项目设计要求 1、基于AT89C51单片机温度报警系统; 2、设计3个按键分别为:设置按钮、温度加、温度减; 3、DS18B20温度传感器采集温度,并在数码管上显示按键的区别; 二、系统方案设计及原理 2.1、设计主要内容 本设计以AT89C51单片机为核心,从而建立一个控制系统,实现通过3个按键控制温度,以达到设置温度上下限的功能,并在数码管上显示三个数字当前的温度上下限设置值和DS18B20温度采集值的显示(精确到小数点后一位),当温度高于上限或者低于下限蜂鸣器报警。 2.2 、AT89C51单片机简介 AT89C51是一个低功耗,高性能CMOS8位单片机,片内含4kBytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用A TMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及89C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89C51可为许多嵌入式控制应用系统提供高性价比的解决方案.AT89C51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器,32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,片内时钟振荡器。 此外,AT89C51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。AT89C51单片机的基本结构和外部引脚如下图所示。

液压挖掘机的三种流量控制方式-田少民

液压挖掘机的三种流量控制方式 成都小松检测技术研究所田少民摘要:在液压挖掘机的负载适应控制策略中,负流量(Negative Flow Control)、正流量控制(Positive Flow Control)及负荷传感器控制(Load Sensing Control)三种流量控制方式的流行称谓,是按其泵控特性来分类的。本文通过对多种厂牌型号挖掘机的比较分析,提出了旁通流量控制(By-pass Flow Control)、先导传感控制(Pilot Sensing Control)及负荷传感控制的分类。这一分类方法,对于设计时比较不同控制系统的性能和维修时理解不同控制系统结构和功能的特点,都有所裨益。 1.流量控制 在挖掘机的液压系统内,流量Q、压力P及能耗(流量损失ΔQ、压力损失ΔP)等参数的变化,反映了液压传动过程的控制特性。液压系统工作时,压力P不是系统的固有参数,而是由外负荷决定的。因此,当发动机转速n e一定时,要对液压系统的功率进行调节,其实是对液压缸、液压马达等执行元件的进油量Q a进行调节(参看图1)。 图1.流量调节 如图2所示,有两种方法调节系统流量。第一种方法是泵控方式,通过改变主泵的每转排量q来调节主泵的输出流量Q p,称为容积调速。常见的容积调速方式包括:①利用主泵出口压力P P与主泵排量q的乘积保持不变的恒扭矩控制;②利用发动机转速传感(ESS)使主泵吸收的扭矩p P q与主泵转速n的乘积保持不变的恒功率控制;③

在临近系统溢流压力时,减小主泵排量的压力切断控制;④配用破碎头等作业附件时,由外部指令限定主泵最大排量的最大流量二段控制;⑤双泵系统中,利用两泵出口压力的平均值与主泵流量乘积保持不变的交叉功率控制(相加控制或总功率控制);⑥多泵系统中,因主泵组的液压总功率大于发动机的输出功率,为防止发动机出现失速,采用了极限负荷控制。 除了容积调速,还有一种泵控方式是通过动力模式下的变功率控制,利用外部指令设定不同工况下不同的发动机输出功率来改变主泵转速n e,从而调节主泵输出流量Q=nq。 调节系统流量的第二种方法是阀控方式,可对主泵输出的流量进行二次调节。这种通过改变主控阀开度来调节执行元件的进油量,称为节流调速。常见的节流调速采用操作手柄(踏板)先导阀输出的二次先导压力来调节主控阀的开度。 除了节流调速,还有其他多种阀控方式来调节执行元件的进油量,例如:在不同作业模式下,利用外部指令对双泵合流与分流的控制;动臂再生控制与斗杆再生控制;直线行走控制;复合作业时的动臂优先控制或回转优先控制等等。 容积调速的传动效率高,但是动特性差。节流调速动特性好,但是传动效率低。因此,在液压挖掘机上同时采用了容积调速与节流调节,以适应作业中执行元件对流量的需求。不唯如此,为实现节能,还要使容积调速时对主泵的控制与节流调速时对主控阀的控制协调起来,泵控对阀控实时响应。就是说,当主控阀的节流开度关小时,主泵的排量也要立即关小,反之亦然。这种按需供油的泵阀联合控制被称为流量控制。 在液压挖掘机上,采用了三种流量控制方式:旁通流量控制、先导传感控制及负荷传感控制。表1列出了部分厂牌机型采用的流量控制方式。

网络流量监控软件的设计与实现设计

网络流量监控软件的设计与实现设计

长沙理工大学 《网络协议编程》课程设计报告 网络流量监控软件的设计与实现 xxx 学 院 计算机与通信工程 专 业 网络工程 班 级 网络12-1 学 号 20125808** 学生姓名 xxxxxx 指导教师 xxxxx 课程成绩 完成日期 2015年9月25日

课程设计成绩评定 院系计算机与通信工程专业网络工程 班级网络1201 学号xxxxxx 学生姓名xxxxxx指导教师xxxxxx 指导教师对学生在课程设计中的评价 指导教师成绩指导教师签字年月日课程设计答辩组对学生在课程设计中的评价 答辩组成绩答辩组长签字年月日

课程设计综合成绩 注:课程设计综合成绩=指导教师成绩×60%+答辩组成绩×40% 课程设计任务书 计算机与通信工程学院网络工程专业

网络流量监控软件的设计与实现 学生姓名:xxxxxx 指导老师:xxxxxx 摘要互联网迅速发展的同时,网络安全问题日益成为人们关注的焦点,病毒、恶意攻击、非法访问等都容易影响网络的正常运行,多种网络防御技术被综合应用到网络安全管理体系中,流量监控系统便是其中一种分析网络状况的有效方法,它从数据包流量分析角度,通过实时地收集和监视网络数据包信息,来检查是否有违反安全策略的行为和网络工作异常的迹象。在研究网络数据包捕获、 TCP/IP原理的基础上,采用面向对象的方法进行了需求分析与功能设计。该系统在VisualC++6.0环境下进行开发,综合采用了Socket-Raw、注册表编程和IP助手API等VC编程技术,在系统需求分析的基础上,对主要功能的实现方案和技术细节进行了详细分析与设计,并通过测试,最终实现了数据包捕获、流量监视与统计主要功能,达到了预定要求,为网络管理员了解网络运行状态提供了参考。 关键词网络管理;数据采集;流量统计;Winsock2

流量控制器使用说明书

目录 一流量控制装置功能简介 (3) 二流量控制装置工作原理 (4) 三流量控制装置型号编制 (6) 四流量控制装置主要技术指标 (7) 五流量控制装置安装要求 (9) 六流量控制装置分体结构 (12) 七流量控制器电控部分操作说明 (13)

一、LZJH-1型流量自动控制器功能简介 流量自动控制器是由流量仪表和流量调节器组成。 图1 安装示意图 高压自动流量测控装置是工业自动化过程测控中重要执行元件,随着工业领域的自动化程度迅猛发展,正被越来越多的应用在工业生产领域中。我公司根据市场需求,参照国内外先进结构,采用先进的嵌入式微处理器技术和仪表控制技术,经与知名院校深入合作,共同研发出LZJH-1流量控制装置(简称控制器)。该控制器广泛用于油田配注、化工、科研、工业污水处理等自动测控方案中。 流量控制装置是集多功能为一体的控制装置,具有动态平衡,静态自锁功能,采用多级密封结构,, 适合应用在高压并且对于泄漏要求严格的场合,也可用于母液配比混合液体的场合,控制装置体积小、控制精度高、响应灵敏,特别适合对压力、流量、液位、温度生产过程的调节。 控制方案多元化,采用嵌入式微处理器控制、控制精度高。兼容多种信号输入方式:包括4~20mA、 0~10KHz脉冲信号、RS485信号;同时具有多种输出信号方式:包括4~20mA电流信号和遵循标志MODBUS 通讯协议的RS485信号。具有设备自检、故障自动提示、安全策略、误差自动调补、抗电磁干扰、断电自锁等功能。

二、流量控制装置工作原理 流量控制装置通过采样配套电磁流量计的实时瞬时流量信号、通过嵌入式微处理器处理和智能控制策略,自动完成管道设定流量的调整。在母液配比应用中,可通过同时采样母液流量和配比液流量,自动完成混合液的定量配比。当您将所需要的流量设定值或混合液配比参数通过人机交互部分输入嵌入式控制器中,流量控制装置便可通过比较设定值和流量计采样值,结合智能的闭环控制策略,自动控制阀门调整机构实现流量的精确调整。 流量控制装置的阀门采用升降式,为保正测控装置具有较高精度的,稳定的流量特性曲线,采用复杂的多级阀芯调节。升降执行机构采用精密丝杆、铜质蜗轮,特种电机、先进的微处理器组成,确保了控制器阀门无泄漏,流量控制精度在0.15~0.45m3/h,流量控制范围为0.5 ~10m3/h,流量控制误差在±2%。 中文液晶主显示界面显示管道中的实时瞬间流量;设定当前控制瞬时流量(控制总量或母液配比系数);流量控制装置所运行的模式(手动或自动);实时时间。同时使用4只LED灯指示系统工作,便于用户直观了解系统工作参数和状态。 流量控制装置是根据我国油田高压注水等实际使用情况,在大庆油田有关单位指导下,精心研制的,完全实现自动化均匀注水,按配注量注水。杜绝由于注水压力波动大,所引起的注水流量的严重失效,使得注水效果低下,直接影响到采收率的严重问题。 流量控制装置安装方式有水平和角式两种方式,而且具有多种规

双闭环流量比值控制系统设计

目录 摘要 0 双闭环流量比值控制系统设计 (1) 1、双闭环比值控制系统的原理与结构组成 (1) 2、课程设计使用的设备 (1) 3、比值系数的计算 (2) 4、设备投运步骤以及实验曲线结果 (2) 5、总结 (6) 6、参考文献 (6)

摘要 在许多生产过程中,工艺上常常要求两种或者两种以上的物料保持一定的比例关系。一旦比例失调,会影响生产的正常进行,造成产量下降,质量降低,能源浪费,环境污染,甚至造成安全事故。 这种自动保持两个或多个参数间比例关系的控制系统就是比值控制所要完成的任务。因此比值控制系统就是用于实现两个或两个以上物料保持一定比例关系的控制系统。需要保持一定比例关系的两种物料中,总有一种起主导作用的物料,称这种物料为主物料,另一种物料在控制过程中跟随主物料的变化而成比例的变化,这种无物料成为从物料。由于主,从物料均为流量参数,又分别成为主物料流量和从物料流量,通常,主物料流量用Q1表示,从物料流量用Q2表示,工艺上要求两物料的比值为K,即K=Q2/Q1.在比值控制精度要求较高而主物料Q1又允许控制的场合,很自然就想到对主物料也进行定值控制,这就形成了双闭环比值系统。在双闭环比值系统中,当主物料Q1受到干扰发生波动时,主物料回路对其进行定值控制,使从物料始终稳定在设定值附近,因此主物料回路是一个定值控制系统,而从物料回路是一个随动控制系统,主物料发生变化时,通过比值器的输出,使从物料回路控制器的设定值也发生变化,从而使从物料随着主物料的变化而成比例的变化。当从物料Q2受到干扰时,和单闭环控制系统一样,经过从物料回路的调节,使从物料稳定在比值器输出值上。双闭环比值控制系统由于实现了主物料Q1的定值控制,克服了干扰的影响,使主物料Q1变化平稳。当然与之成比例的从物料Q2变化也将比较平稳。根据双闭环比值控制系统的优点,它常用在主物料干扰比较频繁的场合,工艺上经常需要升降负荷的场合以及工艺上不允许负荷有较大波动的场合。本实验通过了解双闭环比值控制系统的原理与结构组成,进行双闭环流量比值控制系统设计(包括仪表选型)以及进行比值系数的计算,最后基于WinCC进行监控界面设计,给出不同参数下的响应曲线,根据扰动作用时,记录系统输出的响应曲线。

基于单片机的流量控制系统设计

过程控制系统 课程设计 设计题目:基于单片机的流量控制系统设计 学生姓名: 专业:测控技术与仪器 班级学号: 指导教师 设计时间:2010.6.28-2008.7.11

《过程控制系统》课程设计任务书 专业测控技术与仪器班级姓名 设计题目:基于单片机的流量控制系统设计 一、设计实验条件 过程控制系统实验室实验系统 二、设计任务 1、设计电磁流量计为流量传感器,单片机为核心流量控制系统。系统主要由水泵、水泵电机、流量传感器、电动阀门、阀门电机、单片机控制系统等组成。 2、写出流量控制过程,绘制控制系统组成框图 3、利用单片机对流量进行控制 (1)系统硬件电路设计 单片机采用89S52;设计键盘及显示电路,电机控制电路(可控硅,光电耦合器)。(2)编制流量控制程序 三、设计说明书的内容 1、设计题目与设计任务(设计任务书) 2、前言(绪论)(设计的目的、意义等) 3、主体设计部分 4、参考文献 5、结束语 四、设计时间与设计时间安排 1、设计时间: 2 周 2、设计时间安排: 熟悉实验设备、实验、收集资料:4天 设计计算、绘制技术图纸:4天 编写课程设计说明书:5天 答辩:1天

一,流量控制系统设计意义 工业生产中过程控制是流量测量与仪表应用的一大领域,流量与温度、压力和物位一起统称为过程控制中的四大参数,人们通过这些参数对生产过程进行监视与控制。对流体流量进行正确测量和调节是保证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。流量的检测和控制在化工、能源电力、冶金、石油等领域应用广泛。【1】 在天然气工业蓬勃发展的现在,天然气的计量引起了人们的特别关注,因为在天然气的采集、处理、储存、运输和分配过程中,需要数以百万计的流量计,其中有些流量计涉及到的结算金额数字巨大,对测量和控制准确度和可靠性要求特别高。此外,在环境保护领域,流量测量仪表也扮演着重要角色。人们为了控制大气污染,必须对污染大气的烟气以及其他温室气体排放量进行监测;废液和污水的排放,使地表水源和地下水源受到污染,人们必须对废液和污水进行处理,对排放量进行控制。于是数以百万计的烟气排放点和污水排放口都成了流量测量对象。同时在科学试验领域,需要大量的流量控制系统进行仿真与试验。流量计在现代农业、水利建设、生物工程、管道输送、航天航空、军事领域等也都有广泛的应用。 二,系统方案 1、方案整体思路 液体流量控制通常采用电动调节阀实现,近年来,电动调节阀的结构和控制方式发生了很大的变化,随着计算机进入控制领域,以及新型的电力电子功率元器件的不断出现,使采用全控制的开关功率元件进行脉宽调制(pulse width modulation ,简称PWM)控制方式得到了广泛的应用。这种控制方式很容易在单片机中实现,从而为电动调节阀的控制数字化提供了基础。将偏差的比例(proportion)、积分(integral)、微分(differential)通过线性组合构成数字控制量,构成数字PID控制器,它具有非常强的灵活性,可以根据试验和经验在线调整参数,因此可以得到更好的控制性能。 本系统采用C51系列的89S52单片机为核心,通过设置89S52单片机的定时器产生脉宽可调的PWM波【2】,对阀门电机的输入电压进行调制,实现阀门开度的变化,进而实现了对液体流量的控制。单片机通过电磁流量计采集实际流量信号,根据该信号对其内部采用数字PID算法对PWM变量的值进行修改,从而达到对流量的闭环精确控制。 2、实现流程 流量控制系统是一个过程控制系统,在设计的过程中,必须明确它的组成部分。过程控制系统的组成部分有:控制器、执行器、被控对象和测量变送单元,其框图如图1所示。 图1 流量过程控制组成框图

单片机最小系统设计

单片机最小系统设计 ?单片机最小系统部分 ●AT89C52的结构特点及引脚特 ●硬件框图 ?键盘部分 ?电源部分 ●固定电源 ●可调电源(5—12V) ?软件编程 ?单片机最小系统部分 ●AT89C52的结构特点及引脚特性: 为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通

信等。 各引脚特性: 1.P0 口 P0 口是一组8 位漏极开路型双向I/O 口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的 2.P1 口 P1 是一个带内部上拉电阻的8 位双向I/O 口,P1 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑 3.P2 口 P2 是一个带有内部上拉电阻的8 位双向I/O 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑 4.P3 口 P3 口是一组带有内部上拉电阻的8 位双向I/O 口。P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻 5.RST 复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。 6.ALE/PROG 当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8 位字节。一般情况下,ALE 仍以时钟振荡频率的1/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE 脉冲。对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH 单元的D0 位置位,可禁止ALE 操作。该位置位后,只有一条MOVX 和MOVC指令才能将ALE 激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE 禁止位无效。 7.PSEN 程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN 有效,即输出两个脉冲。在此期间,当访问外部数据存储器,将跳过两次PSEN信号。 8.EA/VPP 外部访问允许。欲使CPU 仅访问外部程序存储器(地址为0000H—FFFFH),E A 端必须保持低电平(接地)。需注意的是:如果加密位LB1 被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU 则执行内部程序存储器中的指令。Flash 存储器编程时,该引脚加上+12V 的编程允许电源Vpp,当然这必须是该器件是使用12V 编程电压Vpp。

泵流量控制方法

离心泵流量控制方法探讨 泵的流量调节方法一览表 本文详细介绍了泵(离心泵、往复泵)的流量调节方法,如改变泵的装置特性曲线(如可以进行出口阀调节、旁路调节、转速调节、切割叶轮外径、更换叶轮、堵死几个叶轮流道等)、改变泵的特性曲线,并对每种调节方法进行了阐述及对其使用的特点进行了分析。 具体的泵的流量调节方法见下表1——1。

表1——1 泵的流量调节方法

请问泵的流量是怎么调节的 请问高速泵的流量是怎么调节的我发现泵的额定流量比如为10m3,最小稳定流量为2m3,比如我现在后面装置需要6m3的量,这个时候是通过出口阀门调节呢还是打10m3走4m3的旁路阿谢谢各位!!

还有些疑问:1、旁路怎么防止泵产生憋压不是很明白---我现在设置的是泵流量达到泵厂家要求的最小稳定流量的时候旁路阀门才打开,平时是关着的! 2、现在一家国外的泵厂家返回的资料是这样子的,我要求的是2.61m3,可是他给我的泵却是4.5M3的,而他的最小稳定流量竟然在2.3m3,那我平常不是只能在最小流量线附近操作了这样子对高速泵肯定不好,现在泵厂家要求平常一直开旁路,让我很郁闷 3、我想的是一旦泵流量到达最小稳定流量,泵就有两个去向,可是我怎么知道这两条线的各自流量,因为我要保证我后续设备的物料量啊,不能全被打回流阿!! 4、还有就是泵出口关闭压力怎么确定阿 5、我们计算泵的H的时候,给出了HA,厂家给的HR,指的是水那转化成介质是不是也应该乘密度 请各位说的仔细一点,我对这个不是很清楚呢 ]lexuan_0211 发表于2008-6-13 13:44 一般来说,通过阀门调节能够达到效果。 lz需要的量在此泵的流量范围内,没有问题。llttjj2850 发表于2008-6-13 13:45 通过出口调节阀来控制流量,走旁路只是改变管径,并没有改变流量,只是增加了管道阻力和流速。 如果有变频器可以调节频率,也可调节流量。rongyang504 发表于2008-6-13 14:05 我的泵不是变频的,变频的用的很平常吗我觉得变频的机泵一般用在重要的地方! 还有一个问题,就是当泵流量接近最小稳定流量的时候,泵的最小回流线就打开,可是我就不知道当最小回流线打开以后,这两条管线的流量分配会怎么样啊smilezcx 发表于2008-6-13 15:32 通过出口阀调节。只有达不到最小流量时才走旁路,以防止憋泵bo lxg 发表于2008-6-13 16:00 当然是出口调节阀调节了! 听你的描述旁路线应该是回流线,是提供最小回流用的!pengineer 发表于2008-6-13 19:05 从你提供的泵应该是离心泵,可以直接在出口用阀门调节,如果要求较高,可以采用流量控制,如果要求不严格,直接用截止阀调节即可。w xrbob 发表于2008-6-14 07:57 只要在泵的调节范围内,还是使用节流阀较好。wing 发表于2008-6-14 08:22

相关文档
最新文档