• 回答数

    4

  • 浏览数

    218

四川创和
首页 > 学术论文 > 水位监测系统毕业论文

4个回答 默认排序
  • 默认排序
  • 按时间排序

蔡一诺1989

已采纳

学了4年,毕业就做个这个!还跪求!!!!悲哀

102 评论

fanfanwing

智能水位控制系统毕业设计一、水位智能检测系统设计原理�实验证明,纯净水几乎是不导电的,但自然界存在的以及人们日常使用的水都会含有一定的Mg2+、Ca2+等离子,它们的存在使水导电。本控制装置就是利用水的导电性完成的。�如图1所示,虚线表示允许水位变化的上下限。在正常情况下,应保持水位在虚线范围之内。为此,在水塔的不同高度安装了3根金属棒,以感知水位变化情况。图1 水位检测原理图其中B棒处于下限水位,C棒处于上限水位,A棒接+5V电源,B棒、C棒各通过一个电阻与地相连。�水塔由电机带动水泵供水,单片机控制电机转动以达到对水位控制之目的。供水时,水位上升。当达到上限时,由于水的导电作用,B、C棒连通+5V。因此,b、c两端均为1状态,这时应停止电机和水泵工作,不再给水塔供水。当水位降到下限时,B、C棒都不能与A棒导电,因此,b、c两端均为0状态。这时应启动电机,带动水泵工作,给水塔供水。当水位处于上下限之间时,B棒与A棒导通,b端为1状态。C端为0状态。这时,无论是电机已在带动水泵给水塔加水,水位在不断上升;或者是电机没有工作,用水使水位在不断下降。都应继续维持原有的工作状态。�二、基于单片机控制的水塔水位控制系统�1�单片机控制电路�水塔水位控制的电路如图2所示。�2�前向通道设计图2 水塔水位控制电路由于所采用的信号是频率随水位变化而变的脉冲信号(开关量),因此电路设计中省去了A/D�转换部分,这不仅降低了硬件电路的成本,而且由于采用数字脉冲信号通信,提高了系统的抗干扰能力、稳定性和精度。�输入的可变脉冲信号送到8031的P10和P11脚电平,当接收到信号时,输入脉冲使其输出高电平,而无信号输入时,无触发脉冲,此时翻转为低电平。程序控制8031周期性地对P11和P10脚电平进行采样,达到控制的目的。�3.微机控制数据处理部分�在电路设计中,充分利用8031已有端口的作用,同时也考虑扩展,做到尽可能节省元件,不仅可降低成本,而且提高可靠性。(1)使用8031单片机。水塔水位控制的电路如图3—1。接受电路得到的是频率随水位变化的调频脉冲,它反映了贮水池水位的高度,对其进行信号处理,便能实现对水位的控制及故障报警等功能。要完成此一工作,最佳的选择是采用微机控制,实验中是以MCS—51系列弹片机8031作CPU。对接受的信号进行数据处理,完成相应的水位控制、故障报警等功能。8031芯片的内部结构框图见图3所示。�由图3可大致看到:它含运算器、控制器、片内存储器、4个I/O接口、串行接口定时器/计数器、中断系统、振荡器等功能部件。图中SP是堆栈指针寄存器,栈区占用了片内RAM的部分单元;未见通用寄存器(工作寄存器),因单片机片内有存储器,与访问工作寄存器一样方便,所以就把一定数量的片内RAM字节划作工作寄存器区;PSW是程序状态字寄存器,简称程序状态字,相当于其他计算机的标志寄存器;DPTR是数据指针寄存器,在访问片外ROM、片外RAM、甚至扩展I/O接口时特别有用;B寄存器又称乘法寄存器,它与累加器A协同工作,可进行乘法操作和除法操作。实验中8031时钟频率为6MHz。由于8031没有内部ROM,因此需外扩展程序存储器。本系统采用2732EPROM扩展4K程序存储器,对应地址空间为0000H~0FFFH。(2)74LS373作为地址锁存器。74LS373片内是8个输出带三态门的D锁存器,其结构示意图见图4所示。当使能端G呈高点平时锁存器中的内容可更新,而在返回低电平瞬间实现锁存。如此时芯片的输出控制端为低,也即输出三态门打开,锁存器中的地址信息便可经由三态门输出。除74LS373外,84LS273、8282、8212等芯片也可用作地址锁存器,但使用时接法稍有不同,由于接线稍繁、多用硬件和价格稍贵,故不如74LS373用的普遍。 图3 8031芯片内部结构框图(3)两个水位信号由P10和P11输入,这两个信号共有四种组合状态。如表3—1所示。其中第三种组合(b=1、c=0)正常情况下是不能发生的,但在设计中还是应该考虑到,并作为一种故障状态。�表3-1 水位信号状态表C(P11) B(P10) 操作 0 0 电机运转 0 1 维持原状 1 0 故障报警 1 1 电机停转 (4)控制信号由P12端输出,去控制电机。为了提高控制的可靠性,使用了光电耦合。4.报警电路�本系统采用发光二极管,当控制电路出现故障状态时,P13置零,发光二极管导通,发光报警。�5.软件设计�一个应用系统,要完成各项功能,首先必须有较完善的硬件作保证。同时还必须得到相应设计合理的软件的支持,尤其是微机应用高速发展的今天,许多由硬件完成的工作,都可通过软件编程而代替。甚至有些必须采用很复杂的硬件电路才能完成的工作,用软件编程有时会变得很简单,如数字滤波,信号处理等。因此充分利用其内部丰富的硬件资源和软件资源,采用MCS—51汇编语言和结构化程序设计方法进行软件编程。这个系统程序由主控程序、延时子程序组成。其中主控程序是核心。由它控制着整个系统程序的运行和跳转。流程图如图5所示。包括系统初始化,数据处理,故障报警等。�电路具体工作情况如下:�① 当水位低于B时,由于极棒A和C、A和B之间被空气绝缘,P10和P11得到低电平,全置0,单片机控制电路使P12置零,继电器吸合,启动水泵向水塔灌水;�② 当水位高于B低于C时,P10置1,P11置0,继电器常开触电自保,因此升到B以上时,继电器并不立即释放,电极仍然供水;③ 当水位达到C时,P10 、P11均置1,单片机控制电路使P12置1,继电器释放,水泵停止工作;�④ 用水过程中,水位降到C以下,P11置0,P10置1,维持原状,电机不工作,直到降到B以下,如此循环往复。�系统出现故障时,由P13置零,输出报警信号,驱动一支发光二极管进行光报警。三、结束语�现代传感技术、电子技术、计算机技术、自动控制技术、信息处理技术和新工艺、新材料的发展为智能检测系统的发展带来了前所未有的奇迹。在工业、国防、科研等许多应用领域,智能检测系统正发挥着越来越大的作用。检测设备就像神经和感官,源源不断地向人类提供宏观与微观世界的种种信息,成为人们认识自然、改造自然的有力工具。现代的广义智能检测系统应包括一切以计算机(单片机、PC机、工控机、系统机)为信息处理核心的检测设备。因此,智能检测系统包括了信息获取、信息传送、信息处理和信息输出等多个硬、软件环节。从某种程度上来说,智能检测系统的发展水平表现了一个国家的科技和设计水平。�本课题研究的内容是“智能水位控制系统”。水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。而以往水位的检测是由人工完成的,值班人员全天候地对水位的变化进行监测,用有线电话及时把水位变化情况报知主控室。然后主控室再开动电机进行给排水。很显然上述重复性的工作无论从人员、时间和资金上都将造成很大的浪费。同时也容易出差错。因此急需一种能自动检测水位,并根据水位变化的情况自动调节的自动控制系统,我所研究的就是这方面的课题。�水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。本实验采用两种方法(单片机和时基集成电路)进行主控制,在水池上安装一个自动测水位装置。利用水的导电性连续地全天候地测量水位的变化,把测量到的水位变化转换成相应的电信号,主控台应用单片微机或时基集成电路对接收到的信号进行数据处理,完成相应的水位显示、控制及故障报警等功能。�参考文献�1.丁元杰 单片微机原理及应用 机械工业出版社 2000�2.腾召胜 罗隆福 智能检测系统与数据融合 机械工业出版社 20003.孙虎章 自动控制原理 中央广播电视大学出版社 1999

342 评论

小南子zzz

变频器在恒压供水方面的应用一、变频调速的特点及分析 用户用水的多少是经常变动的,因此供水不足或供水过剩的情况时有发生。而用水和供水之间的不平衡集中反映在供水的压力上,即用水多而供水少,则压力低;用水少而供水多,则压力大。保持供水压力的恒定,可使供水和用水之间保持平衡,即用水多时供水也多,用水少时供水也少,从而提高了供水的质量。 恒压供水系统对于某些工业或特殊用户是非常重要的。例如在某些生产过程中,若自来水供水因故压力不足或短时断水,可能影响产品质量,严重时使产品报废和设备损坏。又如发生火灾时,若供水压力不足或或无水供应,不能迅速灭火,可能引起重大经济损失和人员伤亡。所以,某些用水区采用恒压供水系统,具有较大的经济和社会意义。 随着电力技术的发展,变频调速技术的日臻完善,以变频调速为核心的智能供水控制系统取代了以往高位水箱和压力罐等供水设备,起动平稳,起动电流可限制在额定电流以内,从而避免了起动时对电网的冲击;由于泵的平均转速降低了,从而可延长泵和阀门等东西的使用寿命;可以消除起动和停机时的水锤效应。其稳定安全的运行性能、简单方便的操作方式、以及齐全周到的功能,将使供水实现节水、节电、节省人力,最终达到高效率的运行目的。二、恒压供水的变频应用方式 通常在同一路供水系统中,设置多台常用泵,供水量大时多台泵全开,供水量小时开一台或两台。在采用变频调速进行恒压供水时,就用两种方式,其一是所有水泵配用一台变频器;其二是每台水泵配用一台变频器。后种方法根据压力反馈信号,通过PID运算自动调整变频器输出频率,改变电动机转速,最终达到管网恒压的目的,就一个闭环回路,较简单,但成本高。前种方法成本低,性能不比后种差,但控制程序较复杂,是未来的发展方向,我公司开发NKL-A系列恒压供水控制系统就可实现一变频器控制任意数马达的功能。下面讲到的原理都是一变频器拖动多马达的系统。三、PID控制原理 根据反馈原理:要想维持一个物理量不变或基本不变,就应该引这个物理量与恒值比较,形成闭环系统。我们要想保持水压的恒定,因此就必须引入水压反馈值与给定值比较,从而形成闭环系统。但被控制的系统特点是非线性、大惯性的系统,现在控制和PID相结合的方法,在压力波动较大时使用模糊控制,以加快响应速度;在压力范围较小时采用PID来保持静态精度。这通过PLC加智能仪表可时现该算法,同时对PLC的编程来时现泵的工频与变频之间的切换。实践证明,使用这种方法是可行的,而且造价也不高。 要想维持供水网的压力不变,根据反馈定理在管网系统的管理上安装了压力变送器作为反馈元件,由于供水系统管道长、管径大,管网的充压都较慢,故系统是一个大滞后系统,不易直接采用PID调节器进行控制,而采用PLC参与控制的方式来实现对控制系统调节作用。四、变频控制原理 用变频调速来实现恒压供水,与用调节阀门来实现恒压供水相比,节能效果十分显著(可根据具体情况计算出来)。其优点是: 1、 起动平衡,起动电流可限制在额定电流以内,从而避免了起动时对电网的冲击; 2、 由于泵的平均转速降低了,从而可延长泵和阀门等的使用寿命; 3、 可以消除起动和停机时的水锤效应; 一般地说,当由一台变频器控制一台电动机时,只需使变频器的配用电动机容量与实际电动机容量相符即可。当一台变频器同时控制两台电动机时,原则上变频器的配用电动机容量应等于两台电动机的容量之和。但如在高峰负载时的用水量比两台水泵全速供水量相差很多时,可考虑适当减小变频器的容量,但应注意留有足够的容量。 虽然水泵在低速运行时,电动机的工作电流较小。但是,当用户的用水量变化频繁时,电动机将处于频繁的升、降速状态,而升、降速的电流可略超过电动机的额定电流,导致电动机过热。因此,电动机的热保护是必需的。对于这种由于频繁地升、降速而积累起来的温升,变频器内的电子热保护功能是难以起到保护作用的,所以应采用热继电器来进行电动机的热保护。 在主要功能预置方面,最高频率应以电动机的额定频率为变频器的最高工作频率。升、降速时间在采用PID调节器的情况下,升、降速时间应尽量设定得短一些,以免影响由PID调节器决定的动态响应过程。如变频器本身具有PID调节功能时,只要在预置时设定PID功能有效,则所设定的升速和降速时间将自动失效。五、恒压供水系统特点 1、 节电:优化的节能控制软件,使水泵实现最大限度地节能运行; 2、 节水:根据实际用水情况设定管网压力,自动控制水泵出水量,减少了水的跑、漏现象; 3、 运行可靠:由变频器实现泵的软起动,使水泵实现由工频到变频的无冲击切换,防止管网冲击、避免管网压力超限,管道破裂。 4、 联网功能:采用全中文工控组态软件,实时监控各个站点,如电机的电压、电流、工作频率、管网压力及流量等。并且能够累积每个站点的用电量,累积每台泵的出水量,同时提供各种形式的打印报表,以便分析统计。 5、 控制灵活:分段供水,定时供水,手动选择工作方式。 6、 自我保护功能完善:如某台泵出现故障,主动向上位机发出报警信息,同时启动备用泵,以维持供水平衡。万一自控系统出现故障,用户可以直接操作手动系统,以保护供水。六、系统应用范围 1、 自来水厂、加压泵房 2、 居民生活区、宾馆及其它建筑 3、 企业生产用水 4、 锅炉循环水系统 5、 农田灌溉系统

172 评论

viki000000

毕业设计(论文)题目:基于51单片机的水位检测 专业:电子测量技术与仪器 班级: 10251 学号: 12 姓名: 黄小桂 指导老师: 周俊 成都工业学院二〇一三年五月摘 要设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。水塔供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。目前,控制水塔水位方法较多,其中较为常用的是由单片机控制实现自动运行,使水塔内水位保持恒定,以保证连续正常地供水。实际供水过程中要确保水位在允许的范围内浮动,应采用电压控制水位。首先通过实时检测电压,测量水位变化,从而控制电动机,保证水位正常。因此,这里给出以intel公司的80C31单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、电机故障检测、处理和报警等功能,并在proteus软件环境下实际仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。关键词:单片机 水位检测 控制系统 仿真AbstractBased on the design of a single-chip microcomputer control system of water tower water level system can realize the water level detection,motor fault detection,processing and alarm functions,and realize the high,low water level warning alarm,high warning level interface circuit schematic diagram,the corresponding software design flow chart and assembler,and simulation with Proteus software. The experimental results show that,the system has good detection and control functions,portability and scalability. The main problem is water tower water tower water should always be kept within a certain range, to avoid "empty tower", "overflow" tower phenomenon. At present, there are many control towers water level method, which is commonly used is controlled by a single chip microcomputer to realize the automatic operation, the water level in the water tower is kept constant, so as to ensure the continuous normal water supply. The actual water supply process to ensure that the water level in the allowed range of floating, should adopt voltage control level. First through the real-time detection of voltage, measure the water level changes, so as to control the motor, to ensure the normal water level. Therefore, the detection and control system simulation of water tower water level given by Intel company 80C31 microcontroller as the core device design, to achieve the level of detection and control, motor fault detection, processing and alarm functions, and in the Proteus Software Environment simulation. The experimental results show that, the system has good detection and control functions, portability and scalability. Key Words: MCU The water level detection control system simulation 目录摘 要IIAbstractIII目录IV第1章 基础知识 单片机系统综述 单片机的概念 MCS-51 8031介绍 MCS-51 8031单片机内部结构及引脚 MCS-51 8031单片机内部结构、MCS-51 8031单片机外部引脚 锁存器74LS373简介 74LS373真值表5第2章 设计简介 设计方案的选择 7 简单的机械式控制方式 7 复杂控制器控制方式 7 通过水位变化上下限的控制方式 设计说明 系统硬件设计水塔水位控制原理 硬件设计92.4 软件设计设计思路描述 设计程序流程图 主程序软件的功能特点 对四种不同状态的仿真如下17第3章 设计结论与前景 设计结论 设计前景22参考文献23第1章 基础知识 单片机系统综述 单片机的概念电子计算机的发展经历了从电子管、晶体管、集成电路到大(超大)规模集成电路共四个阶段,即通常所说的第一代、第二代、第三代和第四代计算机。现在广泛使用的微型计算机是大规模集成电路技术发展的产物,因此它属于第四代计算机,而单片机则是微型计算机的一个分支。从1971年微型计算机问世以来,由于实际应用的需要,微型计算机向着两个不同的方向发展:一个是向高速度、大容量、高性能的高档微机方向发展;而另一个则是向稳定可靠、体积小和价格廉的单片机方向发展。但两者在原理和技术上是紧密联系的。 MCS-51 8031介绍80C31单片机,它是8位高性能单片机。属于标准的MCS-51的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,标准MCS-51单片机的体系结构和指令系统。 80C31内置中央处理单元、128字节内部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。但80C31片内并无程序存储器,需外接ROM。 此外,80C31还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。80C31有PDIP(40pin)和PLCC(44pin)两种封装形式。 MCS-51 8031单片机内部结构及引脚 MCS-51 8031单片机内部结构①中央处理单元(8位) 数据处理、测试位,置位,复位 位操作 ②只读存储器(4KB或8KB) 永久性存储应用程序,掩模ROM、EPROM、EEPROM ③随机存取内存(128B、128B SFR) 在程序运行时存储工作变量和资料 ④并行输入/输出口(I / O)(32条) 作系统总线、扩展外存、I / O接口芯片 ⑤串行输入/输出口(2条) 串行通信、扩展I / O接口芯片 ⑥定时/计数器(16位、加1计数) 计满溢出、中断标志置位、向CPU提出中断请求,与CPU之间独立工作 ⑦时钟电路 内振、外振⑧中断系统 五源中断、2级优先结构特点: MCS-51系列单片机为哈佛结构(而非普林斯顿结构) 1)内ROM:4KB 2)内RAM:128B 3)外ROM:64KB 4)外RAM:64KB 5)I / O线: 32根(4埠,每埠8根) 6)定时/计数器:2个16位可编程定时/计数器 7)串行口:全双工,2 根 8)寄存器区:工作寄存器区、在内128B RAM中,分4个区,9)中断源:5源中断,2级优先 10)堆栈:最深128B 11)布尔处理机:位处理机,某位单独处理 12)指令系统:五大类,111条、MCS-51 8031单片机外部引脚1)、主电源引脚 Vss 、 Vcc 2)、外接晶振引脚 XTAL1 、 XTAL2 3)、控制或复位引脚 RST / VPD 两个机器周期高电平,单片机复位。 P0 ~ P3 口:输出高电平 SP: 07H SFR、PC:清0 不影响内RAM状态,机器从0地址开始执行。 ALE / PROG:地址锁存控制端 提供1/6 fosc振荡频率,输入编程脉冲EPROM PSEN:外部程序内存的读选通信号端。 EA / VPP:EA = 1 ,访问内部程序内存 当PC值超过内ROM范围(0FFFH)时,自动转执行外部内存的程序 EA = 0 , 只访问外部程序内存。 对8751机,可施加21V编程电源(Vpp) 4)、输入/输出引脚 P0 ~ P3:四个I / O口,每口8线,共同32线。 锁存器74LS373简介74ls373是常用的地址锁存器芯片,它实质是一个是带三态缓冲输出的8D触发器,在单片机系统中为了扩展外部存储器,通常需要一块74ls373芯片.本文将介绍74ls373的工作原理,引脚图(管脚图),内结构图、主要参数及在单片机系统中的典型应用电路。 74LS373真值表由于8051单片机的P0口是分时复用的,因此在进行程序存储器扩展时,需要使用地址锁存器将地址信号从地址/数据总线中分离出来。单片机系统中常用的地址锁存器芯片74LS373以及coms的74hc373。是带三态缓冲输出的8D触发器。第2章 设计简介 设计方案的选择 对于水位进行控制的设计方式有很多,而应用较多的主要有3种,三种方式的实现如下: 简单的机械式控制方式 其常用形式有浮标式、电极式等,这种控制形式的优点是结构简单,成本低廉。存在的问题是精度不高,不能进行数值显示,另外很容易引起误动作,且只能单独控制,与计算机进行通信较难实现。 复杂控制器控制方式 这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、A/D变换成数字信号传送到单片机,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;经由D/A变换给调压/变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水塔水位的目的。 通过水位变化上下限的控制方式 这种控制方式通过在水塔的不同高度固定的不动的3根金属棒ABC,以感知水位的变化情况。其中,A棒处于下限水位,C棒处于上限水位,B棒处于上、下限水位之间。A棒接+5v电源,B棒、C棒各通过一个电阻与地相连。 针对上述3中控制方式,以及设计需达到的性能要求,这里选择第三种控制方式。最终形成的方案是,利用单片机为核心,设计一个对供水箱水位进行监控的系统。当水塔水位下降至下限水位时,启动水泵;水塔水位上升至上限水位时,关闭水泵;水塔水位在上、下限水位之间时,水泵保持原状态;供水系统出现故障时,自动报警;故障解除时,水泵恢复正常工作。设计说明本设计为一个实际应用系统的水塔水位控制部分。在此水塔水位控制系统中,检测信号来自插入水中的3个金属棒,以感知水位变化情况。工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。(1)完成单片机硬件的设计,包括:CPU、存储器(外扩ROM、RAM)、输入/输出接口(外扩并行I/O口)以及总线连接部分(附控制电路原理图)。(2)完成控制软件的设计(附控制软件清单)。 系统硬件设计水塔水位控制原理单片机水塔水位控制原理图1所示,图中的A、B表示允许水位变化的上、下限位置。由于题目中所要求的金属导体在长时间置于水和空气中会被氧化,因此导电性会下降,这样会影响系统的正常工作,所以本设计需要改动部分控制硬件,上部两个导体分别用浮子开关代替,第三个不需要置于水中,而将它直接接地然后串入电阻接入电路中。在正常情况下,水位应控制在上下限的范围之内。为此,在水塔内的不同高度处,安装固定不变的两个浮子开关A、B,利用杠杆原理, A浮子控制开关A,B浮子控制开关B,受到浮力时开关打开,A靠近水塔上部,B靠近水池底部,A、B之间足够距离,要保证有足够大的流水量。水塔由电机带动水泵供水,单片机控制电机转动,随着供水,水位不断上升,当水位上升到上限水位时,由于水的浮力作用,使浮子开关A,B均断开。因此b、c两端的电压都为+5 V即为“1”状态.此时应停止电机和水泵工作,不再向水塔注水;当水位处于上、下限之间时,B开关断开和A开关闭合, b端为“1”状态,c端为“0”状态。此时电机保持原来的运行状态,使水位上升或下降,当水位处于下限位置以下时,A,B开关都断开,b、c均为“0”状态,此时应启动电机转动,带动水泵给水塔注水。当开关A断开B闭合(这种状态在正常情况下不会出现,因此必有一浮子出现故障)停止电机运转,报警器打开。图1所示水塔浮子的控制原理。图1 水塔水位浮子开关控制原理图 硬件设计 (1)电路设计水塔水位控制系统主要由CPU(80C31)、水位检测接口电路、报警接口电路、存储器扩展接口电路、复位电路、时钟振荡等部分组成,图2为系统硬件电路。图2 系统硬件电路(2) 选用的设备列表如表1所示: 表1 元件列表单片机8031芯片 一片锁存器74LS373,27327406,74LS04各一件电动机 一台浮子开关 两件发光二极管,二极管1N914 各一个电容5p和20p,晶振电容 各一件直流电源 5V,电机电源电压电阻 三个导线 若干(3)水位检测接口电路为了便于实现水位检测功能,用一个两位的浮子开关A,B模拟和端的状态(0、1),浮子开关另一端接地,每个负电极分别通过 k的电阻(R1,R2)接+5V电源。将单片机的端口接开关B,端口接开关A。假设被水淹没的负电极都为高电平,此时开关置1;露在水面的负电极都为低电平,开关此时置为0。单片机通过负电极重复采集检测水位,当缺水时(此时两个开关均置0),电机必须带动水泵抽水;若水位在正常范围内时,检测信号为高,低电平(此时开关B置1,开关A置0);当水位过高时,检测信号为高电平(此时开关A和B都置1),单片机检测到和为高电平后,立即停机。(4)报警接口电路 为了避免系统发生故障时,水位失去控制造成严重后果,在超出、低于警戒界水位时,报警信号直接从高、低警界水位电极获得。单片机端口为启动电机命令输出端口,为低电平,经过非门和驱动器7406后与电机的另一端接地导通,启动电机工作;为高电平,反之,电机停止工作。电机故障报警由单片机控制,电机故障报警信号由输人。当为高电平时蜂鸣器报警。水位超过高警戒水位,单片机控制系统使电机停止转动,向水塔内供水工作也停止。(5)存储器扩展接口电路 为了便于系统扩展,存放大容量应用程序,系统设计扩展一片程序存储器,用于存放源程序代码。74LS373用于锁存地址,单片机的~通过复用方式分别接锁存器74LS373的DO~D7和存储器2732的D0~D7端,地址锁存信号线ALE接锁存器的OE端,通过软件设置实现地址和数据信息的传输,锁存器的输出端Q0~Q7与存储器地址线A0~A7相连,剩余的3根地址线A8~A11接~.单片机选通引脚接存储器OE端,因只扩展一片存储器,片选端CE接地。(6) 各设备的地址分配各元件所接端口以及对应地址如表2 所示1 2 3 4P1口 元件 开关B 开关A 电动机 报警等地址 90H 91H 92H 93H表22.4 软件设计设计思路描述当水塔水位处于上、下限之间时,,,此时无论电机是在带动水泵给水塔供水使水位不断上升还是电机没有工作使水位不断下降,都应继续维持原有工作状态;当水位低于下限时,,,此时启动电机转动,带动水泵给水塔供水。水位检测信号与输出控制操作关系如表3所示: 表3 水位检测信号与输出控制操作表 (A) (B) 运行状态 0 0 电机运转0 1 维持电机运行状态1 1 电机停转1 0 故障报警 对四种不同状态的仿真如下(1) 当A,B两开关都闭合,即水位未到达开关B时,电机运转,如图4所示:图4(2)当A开关闭合,B开关断开,即水位适中,电机维持原状,如图5所示:图5(3)当两开关都断开即水位超过了上线时,电机停转。如图6所示:图6(4)当A断开B闭合即浮子开关出现故障,电机停转且系统报警。如图7所示:图7

198 评论

相关问答

  • 水位监测系统毕业论文

    学了4年,毕业就做个这个!还跪求!!!!悲哀

    四川创和 4人参与回答 2023-12-06
  • 闭路监控系统毕业论文

    大专生的 毕业 论文写作不仅是高校的一项重要的教学实践活动,而且还是教学管理工作的一个重要考核环节。下面是我为大家推荐的大专毕业论文,供大家参考。大专毕业论

    龙宝宝lovyle 3人参与回答 2023-12-11
  • 水位监控组态毕业论文

    新中国成立以后, 在全国开展了大规模的水利建设, 促进了水利科技的发展。下面是我为大家整理的有关水利科技毕业论文,供大家参考。 摘要:随着资讯时代的飞速发展,社

    c阿c的鲁鲁 3人参与回答 2023-12-07
  • 远程医疗监测系统毕业论文

    随着影像医学的快速发展,影像检查已成为医疗工作中的重要环节,临床医疗对影像检查的依赖性越来越强。下面是我为大家整理的医学影像技术 毕业 论文,供大家参考。

    fishmoon00 3人参与回答 2023-12-06
  • 数电水位监测论文答辩

    兄弟,求人不如求已,网上下载的论文,参考参考。改动改动就行了。你不知道天下文章一大抄嘛

    南京1942 5人参与回答 2023-12-09