基于单片机的水位控制系统设计

基于单片机的水位控制系统设计
基于单片机的水位控制系统设计

1概述

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

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

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

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

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

目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。在上海,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。上海的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;深圳在研制新型的

测控装置与系统领域也比较有成就,尽管与其他国家比较尚有差距,但是,深圳的高校、研究院所的最大的特点就是实际,与生产实际应用项目无关的问题基本不去考虑,主要考虑选取什么材料,测控什么物理量,优点是什么,与机器设备的通讯接口等等。

2设计的基本任务和要求

2.1 基本功能

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

2.2塔水位控制原理

单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下.水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C。用以反映水位变化的情况。其中,A棒在下限水位.B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部.不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水。单片机控制电机转动,随着供水,水位不断上升.当水位上升到上限水位时,由于水的导电作用。使B、C棒均与+5 V连通。因此b、C两端的电压都为+5 V即为。l”状态,此时应停止电机和水泵工作,不再向水塔注水;当水位处于上、下限之间时。B棒和A棒导通.而C棒不能与A棒导通,b端为“r状态。C端为“O”状态。此时电机带动水泵给水塔注水,使水位上升,还是电机不工作,水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能与A棒导通,b、c均为“0”状态。此时应启动电机转动,带动水泵给水塔注水。

2.3 系统硬件总体方案

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

3控制系统方案设计

3.1系统硬件方案

系统方案设计液位控制是利用把液位的状态转换成模拟信号,再通过模数转换器AT89C51把输出状态直接接到单片机的I/O接口,单片机经过运算控制,输出数字信号,输出接口接LED进行显示,实现液位的报警和键盘的显示与控制;图2即是液位控制系统:

图2液位控制系统

由上图可观察到传感器通过对液面进行测量,输出模拟信号,再通过模数转换器把输入的模拟信号转换成数字信号,通过AT89C51单片机的运算控制,在

通过LED进行显示,通过报警装置进行报警,报警显示之后再通过对阀门的开启实现对水体的液位进行调节控制,阀门的驱动设备是电动机。

3.2 核心芯片AT89C51单片机

AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图3所以。

图3 AT89C5引脚图

3.3系统软件总体方案

水位检测是通过8个按钮进行水位检测的,当水位到检测位置其输出端口就向单片机输出低电平。由上至下的第一个位置为水位上限报警线,即当水位高于此位置时,开水阀控制系统就会自动报警,提醒工作人员注意,加水电磁阀有可

能出故障;第二个位置是自动停止加水线,即当水位高于此位置时,控制系统会自动关闭加水电磁阀,停止加水;第三个位置是自动加水线,即当水位低于此位置时,控制系统会自动接通加水电磁阀,开始加水;第四个位置是水位下限报警线,即当水位低于此位置时,控制系统就会自动报警,提醒工作人员注意,加水电磁阀可能出故障如图4。

图4 水位控制流程图

4.Proteus设计与仿真

4.1元器件清单

7SEG-COM-CAT-GRN LED数码管AT89C1 单片机BUTTON 按钮CAP 电容CAP-ELEC 陶瓷电容CRYSTAL 12兆晶振LED-RED 发光二极管MOTOR-DC 电机RES 电阻RESPACK-8 排阻

4.2基于单片机水位控制原理图5

图5水位控制原理图

4.3基于单片机的水位控制PCB图6

图6水位控制PCB图

4.4水位检测的主程序

本控制系统采用的是控制,由于模糊控制量的求取是采用查表法,因此软件程序较简单,整个软件部分较多,现取最重要的水位检测主程序。

#include

#define uchar unsigned char

#define uint unsigned int

sbit MOR=P2^7;

sbit MOT=P2^6;

sbit LED=P2^0;

code uchar tab[]={0x3f,0x06,0x5b,0x4f,0x66,

0x6d,0x7d,0x07,0x7f,0x6f};

void delay (uint n)

{

while(n--);

}

void LED_SHOW() {

if(P1==0xfe)

{

P0=tab[8];

LED=0;

MOR=0;

MOT=1;

}

if(P1==0xfd)

{

P0=tab[7];

LED=0;

MOR=0;

MOT=1;

}

if(P1==0xfb)

{

P0=tab[6];

LED=1;

MOR=1;

MOT=1;

}

if(P1==0xf7)

{

P0=tab[5];

LED=1;

MOR=1; MOT=1;

}

if(P1==0xfd) {

P0=tab[4]; LED=1; MOR=1; MOT=1;

}

if(P1==0xef) {

LED=1; MOR=1; MOT=1;

}

if(P1==0xdf) {

P0=tab[2]; LED=0; MOR=1; MOT=0;

}if(P1==0xbf) {

P0=tab[1]; LED=0; MOR=1; MOT=0;

}

if(P1==0x7f)

{

P0=tab[0];

LED=0;

MOR=1;

MOT=0;

}

}

void main()

{

while(1)

{

LED_SHOW();

}

}

4.5 实验仿真结果

根据所设计系统的软件流程图,编写相应的程序在Pro-teus软件环境下实际仿真,实验结果表明,该系统能成功实现了水位检测、电机故障检测、处理和报警等功能,具有良好的检测控制功能,可移植性和扩展性强。通过制作PCB板子,该系统已成功运用于某实验水冷却系统。

水塔水位控制系统课程设计报告

北京理工大学珠海学院 课程设计 课程设计(C) 学院:信息学院 专业班级: 学号: 学生姓名: 指导教师: 201 年月日 北京理工大学珠海学院

北京理工大学珠海学院 课程设计任务书 2011 ~2012 学年第 1 学期 学生姓名:专业班级:自动化 指导教师:工作部门:信息学院 一、课程设计题目水塔水位控制系统 二、课程设计内容: 1、硬件设计 (1)用80C51设计一个单片机最小控制系统。其中P1.0接水位下限传感器,P1.1接水位上限传感器,P1.2输出经反相器后接光电耦合器,通过继电器控制水泵工作,P1.3输出经反相器后接LED,当出现故障时LED闪烁;P1.4输出经反相器后接蜂鸣器,当出现故障时报警。 (2)用塑料尺、导线等设计一个水塔水位传感器。其中A电级置于水位10CM处,接5V电源的正极,B级置于水位15CM处,经4.7K下拉电阻接单片机的P1.0口,C 电级置于水位的20CM处,经4.7K下拉电阻接单片机的P1.1口。 (3)设计一个单片机至水泵的控制电路。要求单片机与水泵之间用反相器、光电耦合器和继电器控制,计算出LED限流电阻,接好继电器的续流二极管。 2、软件设计 (1)根据功能要求画出控制程序流程图。 (2)根据控制程序流程图编写80C51汇编语言或C51程序。 三、功能要求: 1、水塔水位下降至下限水位时,启动水泵,水塔水位上升至上限水位则关闭水泵。 2、水塔水位在上、下限水位之间时,水泵保持原状态。 3、供水系统出现故障时,自动报警。 四、调试 1、在Kerl-uvision上单步调试,观察累加器寄存器存储器的运行之间是否正常。 2、将程序下载到仿真仪上,进行模拟仿真,检查程序工作是否正常。 3、将模拟水塔、传感器、控制电路和水泵联成一个完整的系统,进行整机调试,观察系统工作是否正常。 撰搞人教研室主任院长 签名 日期2010.10.6

基于Proteus的单片机水塔水位控制设机(1)

四川工业科技学院毕业作业(设计) 作业题目基于proteus的单片机水塔水位控制学生姓名冯森林 学号 201421070019 指导教师张艳 专业机电一体化 年级 2016级 学院交通学院

诚信承诺 一、本毕业作业(设计)是本人独立完成; 二、本毕业作业(设计)没有任何抄袭行为; 三、若有不实,一经查出,请取消本人毕业作业 (设计)成绩。 承诺人: 2016年8月30日

摘要 水塔水位测量现在越来越重要,水塔水位的高低直接影响到老百姓的用水安全,对水位的监测显得非常重要,而现在的水塔设备一般都比较简单,整个系统都比较单调,而且如果现场没有人员在,很可能会发生危险。因而在翻阅了大量的书籍的前提下,我设计了一种水塔水位测量系统。 本文以STC89C52单片机为核心,通过超声波测距模块,来实现对水位的测量,从而得到测量值,然后显示在1602液晶显示屏上面,最后通过按键来设定水位阀值,当超过阀值的时候就报警,使得工作人员能够及时的处理紧急情况。 本本所设计的系统对以往的水位监测系统进行了改进,能够直观的看到水位的信息,看水塔水位是否处于危险情况下。从而可以对水位进行监控。而且整个系统的设计比较安全,可靠性高。 关键词:STC89C52;1602液晶;水位测量;

引言 在社会经济快速发展的今天,水在整个社会的发展中越来越重要。如果缺少水资源,一方面会给人们的生活带来极大的困难,如果缺水严重的话,有可能会危害到人们的生命健康和社会的动荡。所以对水位监测系统的研究有着非常大的意义。对水位高低的监测关系到人们的用水安全。就现在社会的发展来看,很多系统都有自己的供水系统。像水塔等一些蓄水装置,如何对其中的水位进行监测和管控,一直是一个问题,也是我今天要研究的课题。在当代社会,各种智能装置都存在,而对于水塔水位的监测也向这个方向发展 我国整个在水位检测这个领域的发展情况来说可以分为三个阶段:初级阶段、发展阶段和网络化阶段。从1980年开始,我国开始对水位的检测开始信息化,开始有系统的进行记录和测量。八十年代以后就是发展期。九十年代后期随着现代高科技的发展,我国的水位检测系统开始网络化,开始将信息进行汇总和分析。在2001年,提出了我国水位监控系统的发展道路。我国的在这么多年的发展过程中取得了巨大的成就,但是从全局看我国的发展和西方国家比起来还是有很大的差距,很多地区的建设还不够合理和完善,水平还是比较低的,无论是信息采集还是传输手段都落后他人很多,而且也不满足现在对于水位检测系统的快速性和实时性。 本文采用的是单片机编程法。当今人们开始倾向于方便快捷的检测系统,通过单片机编程法更加容易实现,而且非常容易操作,而且精度也是比较高,一般能够满足要求。因此通过单片机编程可以使得测量变的简单,灵活性也比较好。 水情水位的测量一直是几千年来国家关注的一个事情,可靠的水位监测系统可以让人们实时的得到水位情况,避免不必要的财产损失,由于不同的地方,对水位测量的要求不同,从而他们的测量方法和技术也不太一样,利用现代电子技术,尤其是单片机的发展,我们可以设计出更合理的测量系统。本文就是基于单片机的测量技术。此时及可以有效的改变传统的测量方法,采用新型的测量技术,能够更加准确的得到测量数据。

基于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

单片机水位检测

目录 1 引言 (1) 2 设计方案及原理 (1) 设计原理 (1) 设计方案 (2) 3 硬件设计 (2) 时钟电路和手动复位电路 (3) 水位检测接口电路、故障报警电路 (3) 存储器扩展接口电路 (4) 4 软件设计 (4) 程序流程图 (4) 运行结果 (5) 5 总结 (7) 6 参考文献 (7) 7 附录 (7)

1引言 随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。 该课程设计的题目是基于单片机的水塔水位控制,在此水塔水位控制系统中,检测信号来自插入水中的3个金属棒,以感知水位变化情况。工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。其目的在于对单片机技术的应用,由单片机实现自动运行,使水塔内水位始终保持在一定范围,以保证连续正常地供水。该课程设计给出以AT89C51单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、处理和报警等功能,并在Proteus软件环境下模拟仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性好。 2设计方案及原理 设计原理 单片机水塔水位控制原理如图1所示,图中虚线表示容许水位变化的上下线,在正常情况下,应保持水位在虚线范围之内。其中A棒处于下限水位,C棒处于上限水位,B棒在上下水位之间。A棒接+5V电源,B棒、C棒各通过一个电阻与地相连。 图1 水塔水位控制原理图 水塔由电机带动水泵供水,单片机控制电机转动以达到对水位控制之目的。供水时,水位上升,当达到上限时,由于水的导电作用,B、C棒连通+5V。因此,b,c两端均为1状态,这时应停止电机和水泵的工作,不再给水塔供水。 当水位处于上下限之间时,B棒与A棒导通。因C棒不能与A棒导通,b端为1状态,c端为0状态。这时,无论是电机已在带动水泵给水塔加水,水位在不断上升;或者是电机没有工作,用水使水位在不断下降。都应继续维持原有的作

液位自动控制系统

控制类系统设计 ——液位自动控制系统 摘要 随着电子技术、计算机技术和信息技术的发展,工业生产中传统的检测和控制技术发生了根本性的变化。液位作为化工等许多工业生产中的一个重要参数,其测量和控制效果直接影响到产品的质量,因此液位控制成为过程控制领域中的一个重要的研究方向。 液位控制是工业中常见的过程控制,它对生产的影响不容忽视。该系统利用了常见的芯片,设计并实现了液位控制系统的智能性及显示功能。电路组成简单,调试方便,性价比高,抗干扰性好等优点,能较好的实现水位监测与控制的功能。能够广泛的应用于工业场所。 液位控制有很多方法,如,非接触传感。只需要将传感器紧贴在非金属容器的外壁,就可以侦测到容器里面液位高度变化,从而及时准确地发出报警信号,有效防止液体外溢或防止机器干烧。由于不需要与液体接触且安装简便,避免了水垢的腐蚀,可取代传统的浮球传感和金属探针传感,延长寿命。而本设计是基于纯电路的设计,低成本且抗干扰性好。在本设计中较好的实现了水位监测与控制的功能。 液位控制系统是以液位为被控参数的系统,液位控制一般是指对某控制对象的液位进行控制调节,以达到所要求的液位进行调节,以达到所要求的控制精度。

1 概述 液位控制系统是以液位为被控参数的系统,是现代工业生产中的一类常见的、重要的控制过程。而传统的液位控制多采用单回路控制,并采用传统的指针式仪表来显示液位值,使液位控制的精度和显示的直观性受到限制,而随着生产线的更新及生产过程控制要求的提高,要求液位系统有高的控制性能。基于此,本系统就设计了一种电路简单,调试方便且性价比高的系统,来完成液位的自动调控。本系统主要由四部分组成:显示模块、振荡模块、传感器模块和声光报警模块,系统简单易行。 系统框图如下: 2 硬结构与功能 2.1 该设计的总体结构 该设计是一块集多种电子芯片于一体的多功能实验板,实现了液位系统的控制及显示。主要功能器件包括:电源部分的7808,定时部分的555定时器,数字分段的LM3914等。 电路原理图如下图所示:

基于单片机的水位控制系统

1 绪论 单片机应用发展迅速而广泛。在过程控制中,单片机既可作为主计算机,又可作为分布式计算机控制系统中的前端机,完成模拟量的采集和开关量的输入、处理和控制计算,然后输出控制信号。单片机广泛用于仪器仪表中,与不同类型的传感器相结合,实现诸如电压、功率、频率、湿度、流量、速度、厚度、压力、温度等物理量的测量;在家用电器设备中,单片机已广泛用于电视机、录音机、电冰箱、电饭锅、微波炉、洗衣、高级电子玩具、家用防盗报警等各种家电设备中。在计算机网络和通信、医用设备、工商、金融、科研、教育、国防、航空航天等领域都有着十分广泛的应用。 随着科技的发展,液位测量技术趋于智能化、微型化、可视化。本设计思想是用单片机做下位机,PC机做上位机,单片机和PC机相结合对水箱液位进行测量和监控。该设计要求具有一定的智能化,可操作性和稳定性好。 1.1 课题背景与研究意义 在工农业生产中,常常需要测量液体液位。随着国家工业的迅速发展,液位测量技术被广泛应用到石油、化工、医药、食品等各行各业中。低温液体(液氧、液氮、液氩、液化天然气及液体二氧化碳等)得到广泛的应用,作为贮存低温液体的容器要保证能承受其载荷;在发电厂、炼钢厂中,保持正常的锅炉汽包水位、除氧器水位、汽轮机凝气器水位、高、低压加热器水位等,是设备安全运行的保证;在教学与科学研究中,也经常碰到需要进行液位控制的实验装置。 1.2 国内外研究现状及发展 液位测量的方法比较多,依据测量方式的不同可分为接触式与非接触式两种类型。 ●接触式测量法 接触式测量法是指测量用传感器直接与容器内存储液体相接触,从而获得测量参数的方法。

本方法所使用的电容通常由两块圆柱形极板或一个探极与罐壁构成。当液位不同时,电容器的介电常数就不同,故电容量也不同。在此基础上可以把电容量转化为电压、相移、频率、脉宽等物理量,再进行测量。 电容式液位测量装置通常结构简单、灵敏度高、稳定性好、动态响应快,适合于恶劣的工作环境,生产成本也不高;但电容液位测量器需要考虑温度补偿,且介质的成分、水分、温度、密度等不确定变化因素直接影响测量结果的准确性,另外检测电路比较复杂,尤其是检测微小电容量的变化。 ●非接触式测量法 非接触式测量法包括超声波法、调制型光学法、微波法等。其特点是测量手段并不采用浮子之类的固态物,而是利用声、光、射线、磁场等的能量。液位传感器不和被测介质接触,不受被测介质影响,也不影响被测介质,故适用范围广泛。特别是接触式测量装置不能适用的特殊场合,如高粘度、强腐蚀性、污染性强,易结晶的介质。 ●光纤测量法 光纤液位检测是近年来出现的一种新技术。根据光导纤维中光在不同介质中传输特性的改变对液位进行测量。 光纤液位测量有以下优点:精度高、灵敏度好、抗电磁干扰、耐腐蚀、电绝缘性好、检测现场无电、光路有抗扰性以及便于与计算机连接,便于与光纤传输系统组成网络等。 目前,市面上进行液位测量的仪表种类繁多,但是同时具有测量、监控、数据记录及处理的液位测量装置并不多。在某些工业控制系统中,数据的测量这一基本功能已不能满足现代工业的要求,往往需要对大批数据进行记录,对其进行后期处理分析,实现差错控制、工艺改善、资源优化等一系列工作。为了获得大批量的数据,得到可靠的分析资料,往往需要长期、多网点的监控记录。在液位测量这一领域中,如江河湖海、城市用水等方面,大量数据长时间,多网点的采集记录分析具有普遍的意义。液位的变化分析,有助于人们进一步对自然环境、天气变化甚至是灾害预警提供可靠的支持。

单片机水位控制系统课程设计

课程设计(论文) 题目名称: 课程名称: 学生姓名: 学号: 学院: 指导教师:

课程设计任务书

目录 摘要 (4) 引言 (5) 1几种方案的比较 (6) 1.1 简单的机械式控制方式 (6) 1.2 复杂控制器控制方案 (6) 1.3通过水位变化上下限的控制方式 (6) 2水塔水位控制原理 (8) 3电路设计 (9) 3.1原件的介绍 (9) 3.2引脚功能 (10) 3.3 水位检测接口电路 (13) 3.4报警接口电路 (14) 3.5 存储器扩展接口电路.................. .. (14) 4系统软件设计 (15) 4.1 流程图 (15) 4.2程序 (16) 5实验仿真 (18) 6结语 (19)

7参考文献 (19) 摘要 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。另外,水位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。 关键词:单片机;水位检测;控制系统;仿真

基于AT89C51单片机的水位控制系统的课程设计

- 基于单片机的水位控制系统设计

目录 1概述 (3) 2设计的基本任务和要求 (4) 2.1 基本功能 (4) 2.2塔水位控制原理 (4) 2.3 系统硬件总体方案 (5) 3控制系统方案设计 (5) 3.1系统硬件方案 (5) 3.2 核心芯片AT89C51单片机 (6) 3.3系统软件总体方案 (7) 4.Proteus设计与仿真 (9) 4.1元器件清单 (9) 4.2基于单片机水位控制原理图5 (9) 4.3基于单片机的水位控制PCB图6 (10) 4.4水位检测的主程序 (10) 4.5 实验仿真结果 (13) 4.6 结语 (14) 5 设计体会 (14) 参考文献 (15)

1概述 液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势: 1)直观而集中的显示各运行参数,能显示液位状态。 2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。 3) 具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性 综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。一般,工业控制系统的工作环境差,干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制液体液位是很好的选择。 目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作

电子课程设计-水位测量电路设计要点

郑州轻工业学院 课程设计说明书题目:水位检测电路设计 姓名: 院(系): 专业班级: 学号: 指导教师: 成绩: 时间:2013年06 月03 日至2013 年06 月17 日

郑州轻工业学院 课程设计任务书 题目:水位检测电路设计 专业班级:电子科学与技术10-1班姓名: 学号: 主要内容、基本要求、主要参考资料等: 报警电路在人们的生产生活中有着重要作用。水位检测是自然界和一般工业界不可缺少的一种检测系统。本设计主要实现以下功能。 1.利用LED指示灯显示水位(最低水位、1/4、1/2、3/4、最高水位)。 2.达到最高水位时,自动报警。 参考文献: [1] 张毅.自动检测技术及仪表控制系统. 北京: 化学工业出 社,2004.11 [2] 金伟. 现代检测技术. 北京: 北京邮电大学出版社, 2006.2 [3] 王兆安. 电力电子技术.北京: 机械工业出版社, 2006.5 完成期限:2013.06.03-2013.06.17_ 指导教师签名:张晓冬 课程负责人签名:杨坤 2013年06月01日

目录 1概述 (2) 1.1检测技术 (2) 1.2水位检测技术的应用与发展 (2) 1.3水位检测系统设计的意义 (3) 2系统方案设计 (3) 2.1设计方案 (3) 2.1.1硬件电路图 (3) 2.1.2硬件设计原理 (4) 2.2整流电路的设计 (4) 3元器件的介绍与参数计算 (5) 3.1发光二极管 (5) 3.2电阻 (7) 3.3三极管 (7) 3.4蜂鸣报警器 (7) 3.5整流二极管 (8) 3.6变压器 (8) 4 硬件焊接 (9) 5 AltiumDesigner电路设计 (12) 6结论 (13) 参考文献 (14) 附录元器件清单 (15)

基于单片机液位控制的设计

单片机原理与应用 课程设计报告 题目:基于单片机的液位控制器设计 学院: xxxxxxxxxxxxxxxxxx 班级: xxxxxxxxxxxx 学号: xxxxxx 姓名: xxx 联系方式: xxxxxxxx 指导教师: xxxxxxxxxx 报告成绩: xx年xx月xx日

目录 1 绪论 (5) 2 系统总体设计 (6) 2.1设计思路 (6) 2.2 系统框图 (6) 2.3 设计原理分析 (7) 2.4 电路工作原理................................................................................................ 错误!未定义书签。 3 系统硬件设计 (9) 3.1 驱动电路设计 (9) 3.2 报警电路设计 (9) 3.3液位指示电路设计............................ 错误!未定义书签。 3.4压力自动控制模拟和手动操作控制电路设计 .... 错误!未定义书签。 3.5晶振电路.................................... 错误!未定义书签。 3.6 复位电路 (14) 4 系统软件设计 (15) 4.1 软件设计说明 (15) 4.2主程序流程图 (15) 4.3液位控制程序流程图 (15) 5 设计的结果 (18) 6 总结............................................ 错误!未定义书签。 附录............................................... 错误!未定义书签。

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

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

水箱水位控制系统设计 摘要 本设计主要基于单片机的硬件电路设计,实现一种能够实现水位自动控制、具有自动保护、自动声光报警功能的控制系统。本控制系统由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参数的调整,使控制系统的响应速度快,过渡过程时间大大缩短,超调量减少,振荡次数少,具有较强的鲁棒性和稳定性,在模糊控制中扮演着十分重要的角色。

单片机水箱水位控制系统设计

单位代码0 2 学号 分类号TH6 密级 课程设计说明书 水箱水位控制系统设计 院(系)名称机械工程学院 专业名称机械设计制造及其自动化学生姓名 指导教师 2015年10 月27 日

黄河科技学院课程设计任务书 机械工程学院机械系机械设计制造及其自动化专业12 级1 班学号1200000000 姓名指导教师 题目: 水箱水位控制系统设计 课程:单片机应用技术 课程设计时间2015 年10 月13 日至10 月27 日共 2 周课程设计工作内容与基本要求(设计要求、设计任务、工作计划、所需相关资料)(纸张不够可加页) 1. 设计要求 在高塔的内部我们设计一个简易的水位探测传感器用来探测三个水位,即低水位,正常水位,高水位。低水位时送给单片机一个高电平,驱动水泵加水,红灯亮;正常范围的水位时,水泵加水,绿灯亮;高水位时,水泵不加水,黄灯亮。 2. 设计任务与要求(完成后需提交的文件和图表等) 1〉系统硬件电路设计 根据该系统设计的功能要求选择所用元器件,设计硬件电路。要求用Proteus 绘制整个系统电路原理图。 2〉软件设计 根据该系统设计的功能要求进行软件设计,要求用VISIO软件绘制整个系统及各部分的软件流程图。并根据流程图编写程序并汇编调试通过。列出软件清单,软件清单要加以注释。 3〉Proteus仿真 用Proteus对系统软硬件进行仿真调试通过。 4〉软硬件实际调试 5〉编写设计说明书一份,内容包括任务书、设计方案分析、硬件设计部分要绘制整个系统电路原理图,对各部分电路设计原理做出说明。软件设计部分要绘制整个系统及各部分的软件流程图,并列出软件清单,软件清单要求加注释,并在各功能块前加程序功能注释。调试结果整理分析及设计调试的心得体会。3.工作计划(进程安排) 第1周基本完成软、硬件的设计(分散在教学过程中完成)。第二周2天绘

基于单片机的水位控制系统设计

单片机原理及系统课程设计 专业:自动化 班级:自动化1201 姓名: 王文玉 学号:201209005 指导教师:苟军年 兰州交通大学自动化与电气工程学院 2014年12月12日

基于单片机的水位控制系统设计 1 引言 单片机课程的学习,不仅要在课本上学到知识,更要在实际中得到锻炼。我认为要学好单片机这门课程,更重要的是要学会通过实践巩固学到的知识,只有把学到的知识通过实践不断体会理解,才能更好的掌握这门课程。本次课程设计我选择制作的题目是基于单片机的水位控制系统的设计,在此次课程设计中主要以水塔供水为例,进行设计介绍。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和C语言程序,并用Proteus软件仿真。 1.1 设计背景 水位控制系统是现今生活和工业一种比较实用的系统,其应用范围广泛,主要涉及水塔、水库和锅炉水位的控制等领域。以水塔供水为例,供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。目前,控制水塔水位方法较多,其中较为常用的是由单片机控制实现自动运行,使水塔内水位保持恒定,以保证连续正常地供水。实际供水过程中要确保水位在允许的范围内浮动,应采用电压控制水位,通过实时检测电压,测量水位变化,从而控制电动机工作状态,保证水位在正常范围内。 2 设计方案及原理 2.1通过水位变化上下限的控制方式 这种控制方式通过在水塔的不同高度固定不动的3根金属棒ABC,以感知水位的变化情况。A棒接+5V电源,B棒﹑C棒各通过一个电阻与地相连。利用51单片机为控制核心,设计成一个对供水箱水位能自动进行检测控制的系统。如果水塔水位处于警界低水位状态时,启动水泵,水泵开始正转,开始向水塔供水;如果水塔水位处于正常水位状态时,水泵停止工作,水泵停转;如果水塔水位处于警界高水位状态时,启动水泵,水泵开始反转,开始从水塔排水;供水系统出现故障时,自动报警;故障解除时,水泵恢复正常工作。 2.2水塔水位控制原理 在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C,用以反映水

基于单片机的水位控制器设计

分数: 评语: 专业综合实验报告 (Part Ⅰ) 题目:基于单片机的水位控制器设计 学生姓名: 学号: 指导教师: 二○一六年一月

目录 1 绪论 (1) 1.1 实验课题来源与背景 (1) 1.1.1 课题来源 (1) 1.1.2 课题背景 (1) 1.2 实验内容 (1) 1.3 实验目的和要求 (2) 1.3.1 实验目的 (2) 1.3.2 基本要求 (2) 1.4 实验所需相关知识 (2) 1.4.1 水箱水位自动控制系统 (2) 1.4.2 AT89C51单片机(控制器) (3) 2 系统设计流程 (4) 2.1 设计内容及要求 (4) 2.2 系统设计方案流程图 (4) 2.3 Proteus生成PCB具体操作流程 (5) 3 原理图设计 (5) 3.1 Proteus概述 (5) 3.2 电路原理图所用元器件介绍 (7) 3.2.1 水位检测传感器 (7) 3.2.2 复位电路的设计 (7) 3.2.3 光报警电路的设计 (8) 3.2.4 泵的简介及泵的相关参数 (8) 4 设计原理和电路图 (9) 4.1 设计原理 (9) 4.1.1水位控制原理 (9) 4.1.2 系统结构图 (10) 4.1.3 控制方案说明 (10) 4.1.4 元件清单 (11) 4.1.5 电路原理图 (11) 4.2 PCB 板图 (11) 5 实验总结 (11) 附录Ⅰ:实验电路原理图 (13) 附录Ⅱ:PCB图 (14) 附录三:三维视图 (15)

1 绪论 1.1 实验课题来源与背景 1.1.1 课题来源 在武汉大学动力与机械学院自动化系本科生的教学课程中,安排学生学习了《自动控制理论》、《智能化仪器仪表原理与应用》等课程,学生已初步掌握了单片机的基本原理以及水位控制的系统。在此基础上,为增强学生的自主动手操作与实际解决问题的能力,将学到的知识与实践相结合,故将学生专业综合实验课题定为“基于单片机的水位控制器设计”。 1.1.2 课题背景 在生产领域中,实现水位自动检测和控制是工业过程控制的一项关键技术,对于提高工业过程控制的自动化水平有着重要的意义。在生活领域中,供水方式过去一般是通过人工来实现控制,容易造成对水资源的浪费,所以现在人们越来越关注水资源的问题。 目前,水位控制系统是受到广泛应用的供水系统,水位控制可以有多种实现方法,如机械控制、逻辑电路控制、机电控制、传感器控制等,但传统的控制方式存在控制精度低、能耗大、不能实现连续控制和跟踪水位的特点,采用单片机对水位进行控制,不仅具有控制方便、简单和灵活性大等优点,而且可以大幅提高被控水位的技术指标,从而大大提高控制的效果,更加符合人们的预期。 1.2 实验内容 针对水箱水位自动控制系统,要求设计一个基于单片机的控制器,其完成过程需要以下步骤: 1、学习水箱水位自动控制系统的工作过程,了解控制器所需的功能及要求。 2、学习单片机的各部件的工作原理和工作过程。 3、学习Proteus 的使用方法。 4、参考AT89C51单片机开发板设计水位控制器,并利用 Proteus绘制电路

水塔自动上水课程设计

目录 一、设计目的 (1) 二、设计要求 (1) 三、设计方案 (1) 四、设计组成及原理分析 (4) 五、元器件的选用及其参数 (12) 六、设计总结 (12) 七、参考文献 (14)

一、设计目的 本课程设计是在前导验证性认知实验基础上,进行更高层次的命题设计实验,要求学生在教师指导下独立查阅资料、设计、安装和调试特定功能的电子电路。培养学生利用模拟、数字电路知识,解决电子线路中常见实际问题的能力,使学生积累实际电子制作经验,目的在于巩固基础、注重设计、培养技能、追求创新、走向实用。 二、设计要求 1)设计制作一个带保护装置的水塔自动进水逻辑电路。 2)要求有水满、进水、水量不足指示,当水位低时要自动进水,满时要及时断电停水,水位过低时能停止出水。 三、设计方案 1.设计方案分析 每部分电路都有其相应功能:首先有信号产生部分产生整个电路的输入信号,该信号经过信号处理之后,输出其他电路的控制信号,控制其他电路工作,电机控制电路部分接收到有信号处理电路输出的有效控制信号后正常工作驱动电机转动抽水,使水位上升,而水位的变化又直接关系到信号的产生,因此有个循环的过程,即使水位保持在一定范围内,水位显示电路接收到有效信号后驱动显示器工作,使其显示该时刻的水位;水位超限时输出为电机停止的有效控制信号使

上水电路停止工作。由“信号产生→信号处理→电机控制→水位变化→信号产生”这个循环就能使水塔具有自动控制水位的能力。 方案一、 通过NE555接成施密特触发电路,利用v1-v0电压传输特性就可以达到水塔自动进水,不会产生水满而溢出的目的。 自动进水:当水位下降低于A点时,A点悬空。IC的2脚低于1/3Vcc,其3脚输出高电平,水塔被启动,水位逐渐上升。 中间保持:当水位上升到A点到B点之间时,此时P点电位控制在1/2Vcc左右,触发器保持原来的状态不变。因为此时电路不工作,所以水位一直保持在A点与C点之间,不再上升。 停止进水:当水位达到C时,此时输出信号V0变为低电平,致使后续电机上水电路不工作。 以上过程形成循环,在正常情况下一直保持水塔水位大于下限水位。

基于单片机的水位控制系统设计.

o 课 程 设 计 任 务 书 题目 水位控制器设计 专业、班级 学号 姓名 主要内容、基本要求、主要参考资料等: 一、主要内容: ① 熟悉单片机应用系统的设计方法和规范,达到综合的目的。② 学习文件检索和查找数据手册的能力。③ 学习protel 软件的使用。 ④ 学会整理和总结设计文档报告。二、基本要求: ① 以MCS-51系列单片机为核心,组成一个水位自动控制系统。② 六区间式水位显示。③ 全自动位式进水。④ 满水、低水水位报警。 ⑤ 水位传感器故障自检及报警提示。⑥ 能延时恢复的报警消音。三、主要参考资料: ① 张毅坤等 单片微型计算机原理及应用 西安 西安电子科技大学出版社 ② 李建忠编著 单片机原理及应用 西安 西安电子科技大学出版社 完 成 期 限: 指导教师签名: 课程负责人签名: 2013年 12月 16 日 目录

摘要...................................................I 1、概述. (1) 1.1、系统原理 (1) 1.2、系统结构图 (1) 1.3、控制方案说明 (2) 1.4、系统组成及原理 (2) 2、硬件设计 (4) 2.1、单片机最小系统电路设计 (4) 2.2、水位检测传感器的选用 (5) 2.3、稳压电路的设计 (6) 2.4、光报警电路的设计 (7) 2.5、水泵的介绍 (9) 2.6、继电器控制水泵加水电路 (12) 2.7、电源电路 (13) 2.8、看门狗技术 (14) 3、软件设计 (17) 3.1、系统总原理图 (17) 3.2、系统程序清单 (18) 总结 (20) 参考文献 (21) 附录 (22)

基于单片机的水位控制系统设计

1 概述 液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势: 1)直观而集中的显示各运行参数,能显示液位状态。 2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。 3) 具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性 综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。一般,工业控制系统的工作环境差,干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制液体液位是很好的选择。 目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。在上海,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。上海的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;深圳在研制新型

水位自动控制电路

**大学信息学院 数字电路课程设计报告 题目:水位自动控制电路 专业、班级:电子信息科学与技术 学生姓名: 学号: 指导教师:

指导教师评语: 成绩: 教师签名:

一.任务书 二.目录 目录 1 设计目的 (4) 2 设计目的要求 (4) 3 设计方案选取与论证 (4) 4 仿真过程及结果 (5) 1 设计思路 (6) 2 现有设计方案 (6) 3 总体设计框图 (7) 5 结论故障分析及解决 (14) 6 参考文献 (15) 附录 (16)

三.内容 1. 设计目的 通过这次设计熟练对电子设计的动手技能,,提高电子设计的能力,同时也培养学生收集、整理、分析和刷选利用资料及各类信息的能力,也使得学生通过这次的设计对所学的数电和模电知识及各种电路、电路元件的功能更好的理解和运用。 2. 设计任务要求 功能:1、当水位低于最低点时,电路能自动加水。 2、当高于最高点时,电路能自动停水。 3、该电路的直流电源自行设计。(可采用W78××系列) 要求:1、选择适当的元器件,设计该电路。以实现上述功能。 2、利用Proteus绘制其电路原理图并进行仿真。 3. 设计方案选取与论证 3.1设计方案的选取: (1)继电器式自动上水控制装置 继电器式水位控制装置工作原理是通过接入220V继电器控制电路的3个探测电极来检测水位高低,使继电器闭合或开启,控制水泵电动机的开停,达到控制水位的目的,控制电路较简单,但要注意以下几点: 1)在维修水塔中的水位探测电极时,须断开主回路和控制回路电源开 来使N线带电,造成维修人员的触电危险。 2)在水塔的低水位探测电极C的引线端,必须进行N线的重复接地。接地电阻要求小于4Ω,使C点水位探测电极保持良好的零电位,以利于继电器的可靠吸合,使自控电路运行稳定。 3)在水泵向水塔供水时,由于水流的冲击,使水塔内的水位波动起伏,容易导致继电器吸合、断开的频繁跳动,影响自控电路的正常稳定运行。

基于单片机的水位控制系统设计

.. . … 1 概述 液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势: 1)直观而集中的显示各运行参数,能显示液位状态。 2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。 3) 具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性 综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。一般,工业控制系统的工作环境差,干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制

液体液位是很好的选择。 目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。在,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;在研制新型的测控装置与系统领域也比较有成就,尽管与其他国家比较尚有差距,但是,的高校、研究院所的最大的特点就是实际,与生产实际应用项目无关的问题基本不去考虑,主要考虑选取什么材料,测控什么物理量,优点是什么,与机器设备的通讯接口等等。 2 设计的基本任务和要求 2.1 基本功能 本设计是采用AT89C51单片机为核心芯片,及其相关硬件来实现的水体液位控制系统,在用液位传感器测液位的同时, CPU循环检测传感器输出状态,并用3位七段LED显示示液位高度,检测液位数据,实施报警安全提示,当水体液位低于用户设定的值时,系统自动打开泵上水,当水位到达设定值时,系统自动关闭水泵或打开排水泵。 2.2塔水位控制原理 单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下.水位应控制在虚线围之。为此,在水塔的不同高度处,安装固定不变的3根金属棒A、B、C。用以反映水位变化的情况。其中,A棒在

相关文档
最新文档