51单片机的水塔控制
基于AT89C51单片机的水塔水位控制的设计与实现
![基于AT89C51单片机的水塔水位控制的设计与实现](https://img.taocdn.com/s3/m/27d0ad202af90242a895e5e9.png)
( 临汾职业技术学 院 计算机 系 , 山西 临汾 0 4 1 0 0 0 )
摘
要 :在设计 中对水塔 水位 控 制 原理 进 行分 析 , 选用 A T 8 9 C 5 1单 片机 作 为控 制水 塔 水位 的 处理 芯 片, 由
A T 8 9 C 5 1的 P 1 I 2 : 直 接 来控 制 . 设 计 方案 采 用 模 块 化 程 序 设 计 方 法 , 结合程序流程 图, 编写程序代码 , 最后利 用 K E I L
公 司的 U V i s i o n 3软件及伟福仿 真软件进行仿真 实验 , 达到单 片机 自动控 制水塔 水位变化的 目的. 关键词 :单片机 ; 地址锁存 器 ;水塔 水位控 制 中图分类号 : T P 3 文 献标 识码 : A 文章编号 : 2 0 9 5—1 8 5 X( 2 0 1 3 ) 0 2— 0 0 2 1— 0 4
由于工 厂 的生 产 工 艺在 不 断 的革 新 , 市 场 的情 况 也在 不 断 的变 化 , 所 以单 片 机 的控 制 对 象 也 会 不 断地 改 变 , 所 需控 制 的功能 也有 可 能不 断地增 加 , 在
设计单片机控制系统时 , 也许有些功能当时用不到 , 但 也应 在输入/ 输 出接 口、 数据存储 器 、 程序存储 器 J 】 ∞ 等方面留有可扩展的余地.
结合控制流程 图编写出程序代码如下 :
O R G 8 0 0 0 H A J MP L O O P
3 单片机 A T 8 9 C 5 1 控制水塔水位控制的实现过程
3 . 1 根据 水塔 水位 控制 原 理绘制 出控制 电路 图 , 采 用 可靠性 高 、 价 格 适宜 的元 器件 , 通 过焊 接 、 安装 、 检
基于AT89C51单片机的水位控制系统的课程设计报告书
![基于AT89C51单片机的水位控制系统的课程设计报告书](https://img.taocdn.com/s3/m/14b86ffedd36a32d737581e2.png)
基于单片机的水位控制系统设计目录1概述 (3)2设计的基本任务和要求 (5)2.1基本功能 (5)2.2塔水位控制原理 (5)2.3系统硬件总体方案 (6)3控制系统方案设计 (6)3.1系统硬件方案 (6)3.2核心芯片 AT89C51 单片机 (7)3.3系统软件总体方案 (8)4.Proteus 设计与仿真 (10)4.1 元器件清单 (10)4.2 基于单片机水位控制原理图5 (11)4.3 基于单片机的水位控制PCB 图 6 (11)4.4 水位检测的主程序 (12)4.5 实验仿真结果 (16)4.6 结语 (16)5 设计体会 (17)参考文献 (18)1概述液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。
在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。
液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。
液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物 ,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势 :1)直观而集中的显示各运行参数,能显示液位状态。
2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数 ,可以方便的改变液位的上限、下限。
3)具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。
单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。
单片机自问世以来 ,性能不断提高和完善 ,体积小、速度快、功耗低的特点使它的应用领域日益广泛。
水塔智能水位控制系统设计设计
![水塔智能水位控制系统设计设计](https://img.taocdn.com/s3/m/35e765120242a8956aece4b3.png)
毕业设计水塔智能水位控制系统设计摘要水塔水位的控制系统是我国供水系统较为常用的,水塔供水的主要问题是塔内水位应该始终保持在一定的范围内,避免“空塔”、“溢塔”现象发生。
传统的控制方式存在控制精度低、能耗大的缺点,而智能控制系统的成本低,安装方便,灵敏性好,是节约水源,方便生活的水塔水位控制的理想装置。
本设计介绍的是一种由AT89C51单片机为主控元件的电压传感器的水塔水位测量系统。
压力传感器一般由弹性敏感元件和位移敏感元件组成。
弹性敏感元件的作用是使被测压力作用于某个面积上并转换为位移或应变,然后由位移敏感元件或应变计转换为与压力成一定关系的电信号。
测量时首先由安装在塔底的压力传感器感应被测水位高度并将其转换成电信号,经过信号调理电路进行滤波、放大,输出相应的直流电压信号,然后输入到串行的A/D转换器中进行模-数转换,模-数转换以后得到的数字信号直接送入单片机,经过单片机分析处理后根据相应的结果通过继电器对水泵电机进行控制,从而进行对水位的控制,于此同时将测量结果显示出来。
关键词:单片机;压力传感器;水位控制Water tower’s intelligent water leve l controlsystem designAbstractWater tower’s water level control system is relatively commonly used in the Chinese water supply system; the main problem of the water tower’s water supply is the water level in the water tower should always remain within a certain range,to avoid the “empty tower”, “overflow” tower phenomenon. Traditional control mode exist the shortcoming of control precision low, energy consumption big, and the cost of intelligent control system is low, easy installation, and good sensitivity, it is the ideal device to save water, to facilitate the life of the water tower’s water level control.This design introduces is AT89C51 microcontroller as a master component of the voltage sensor of the water tower’s water level measurement system. The pressure sensor is generally composed by the elastic sensing element and displacement sensitive components. The role of the elastic sensing element is to make tested pressure in a certain area and converted to displacement or strain, then the displacement sensitive components or strain gauge is converted to a certain relationship with the pressure of the electrical signals. First the pressure sensor installed in the bottom of the sensor measured the height of water level measurements and converted into electricalsignals, after the signal conditioning circuit filtering,amplification, output DC voltage signal, the enter the serial A/D converter for analog-digital conversion, after analog-digital conversion, the digital signal directly into the microcontroller, after microprocessor analysis processing according to the results through a relay to control the pump motor, thus control of water level, at the same time the measurement results are displayed.Key words: SCM; pressure sensor; water level control目录摘要 (I)Abstract (II)第1章绪论 (1)1.1水塔水位的产生背景 (1)1.2水塔水位的研究现状 (1)1.3单片机的发展趋势及应用 (3)1.4设计中水泵的工作方式 (3)1.5本次设计的内容 (4)第2章方案论证 (5)2.1 采样模块 (6)2.1.1 继电器开关式 (6)2.1.2 压力传感器 (7)2.2 模数转换 (7)2.2.1 AD转换器的分类 (7)2.2.2 串并行AD转换器的选取 (7)2.2.3 AD转换器芯片型号的选取 (8)2.3 控制模块 (8)2.3.1 继电器的介绍 (8)2.3 显示模块 (10)2.3.1 LED显示器 (10)2.3.2 LCD显示器 (10)第3章硬件方案设计 (12)3.1 单片机AT89C51 (12)3.1.1 主要特性 (13)3.1.2 管脚说明 (14)3.2 压力传感器 (18)3.2.1 技术参数 (18)3.2.2 特点 (19)3.2.3 工作原理与电路图 (20)3.3 A/D转换器TLC0834 (20)3.3.1 TLC0834主要特点 (20)3.3.2 工作特点 (21)3.3.3 引脚功能 (22)3.4 LCD显示器 (23)3.4.1 1602显示器主要技术参数 (24)3.4.2 1602LCD特性 (24)3.4.3引脚功能 (24)3.5 继电器输出 (25)3.6 报警 (26)3.7 电子狗及复位 (27)3.7.1 X25045引脚图 (27)3.7.2复位电路 (28)3.7.3 单片机与电子狗、复位电路图 (28)3.8稳压电源 (29)3.8.1 稳压电源工作原理 (29)3.8.2 LM7805 (30)3.9时钟电路 (31)第4章软件方案设计 (33)4.1 水塔水位控制主程序 (33)4.2 中断报警程序 (34)4.3 看门狗程序 (35)第5章总结 (37)参考文献 (38)致谢 (39)附录 (40)第1章绪论1.1水塔水位的产生背景从古至今,洗衣做饭、灌溉农田,水资源一直都在人们日常生活和生产中起着至关重要的作用,突然断水,不仅会给人们的生活带来大大的不便,而且如果长时间缺水,则很有可能造成严重的自然灾害甚至更大的损失。
基于单片机的水塔水位控制系统设计学士学位论文
![基于单片机的水塔水位控制系统设计学士学位论文](https://img.taocdn.com/s3/m/c2c91113af45b307e87197d1.png)
摘要在当今社会,水塔水位控制系统在我们的各个行业中占有很重大的作用,在大型养殖场中为家畜提供饮用水,冲洗养殖圈;在工业生产中通过水塔控制系统来排放污水。
然而传统的水塔控制系统存在很大的不足,需要工作人员时刻监控,需要的劳动力十分强大,而且还会带来很多不足,轻则给人们的生活带来很大的不便,重则出现造成很大的事故和经济损失。
本次设计采用基于单片机水塔水位控制系统,为了使实际供水过程中要确保水位在允许的范围内浮动,应采用电压控制水位。
首先通过实时检测测量水位变化,从而控制电动机,保证水位正常。
因此,这里给出以STC公司的STC89C52单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、处理等功能,并在Proteus软件环境下实际仿真。
系统程序语言是使用比较广泛的C语言进行编写,结构清晰,达到的系统控制效果很好。
实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。
该基于单片机的水塔水位控制系统方便,降低工作人员的工作量提高了整体的效率。
关键词:水塔控制;单片机STC89C52;Proteus软件;C语言AbstractIn today's society, the water tower water level control system plays very important role in our various industries, in large farms for livestock with drinking water, irrigation farming circles; in industrial production by water tower control system to discharge the sewage. However traditional water tower control system in the presence of a lot of problems and need to staff time monitoring and need of labor force is very strong, but also brings many problems, light to people's life bring inconvenience, re appeared a lot of accidents and economic loss caused by. By the design of control system based on MCU for water tower water level, in order to make the actual process of water to ensure water level within the allowed range of floating, the voltage control level. Firstly, the water level is measured by real-time detection, so as to control the motor and ensure the normal water level.. Therefore, given here to STC STC89C52 microcontroller as the core device of the water tower water level detection control system design and simulation, to achieve the detection of the water level control and treatment function and under the environment of the Proteus Software simulation. System programming language is the use of a wide range of C language, structure clarity, to achieve the system control effect is good. Experimental results show that the system has good detection control function, portability and scalability.. The water level control system based on MCU is convenient, reduce staff workload and improve the overall efficiency.矚慫润厲钐瘗睞枥庑赖。
毕业论文(设计):基于51单片机控制的水塔自动供水系统设计
![毕业论文(设计):基于51单片机控制的水塔自动供水系统设计](https://img.taocdn.com/s3/m/56748b91482fb4daa58d4be5.png)
毕业(设计) 论文题目:基于51单片机控制的水塔自动供水系统系部:电气工程与自动化系专业:自动化技术班级:电气A0701班姓名:李月鹏指导教师:陈毅朋、张慧明山西综合职业技术学院摘要微型计算机SCMC,简称单片机,又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
这种计算机的最小系统只用了一片集成电路,可进行简单运算和控制。
虽然单片机只有一个芯片,但无论从组成还是从功能上看,它已具备了计算机系统的属性,是一个简单的微型计算机。
单片机以其体积小、功能全、价格优等种种优势充斥着整个市场。
现在,单片机的使用领域已十分广泛,如智能仪表、实时工控、导航系统、家用电器等。
单片机开发出的各种产品遍布于我们日常生活中的每个角落。
为了加深对单片机智能型控制器的了解,经过综合分析,本次设计最终选取了由51单片机控制的智能型液位控制器作为研究项目,本文对单片机水塔水位控制系统进行了整体设计,完成了单片机水塔水位控制系统硬件接线图和流程图以及单片机内部控制程序设计,并完成了开发板模拟仿真过程。
通过此次设计过程,自己在分析问题、解决问题方面的能力得到了很大程度的提高。
关键词:MCS-51单片机液压传感器AD转换水塔水位检控目录引言 (3)1、系统设计方案比较及论证 (3)2、系统原理框图 (4)3、工作原理 (4)4、硬件设计 (4)4.1 STC89C52RC单片机简介 (4)4.2 锁存器(74HC573)简介 (5)4.3 ADC0804简介 (6)4.4 单片机与继电器及蜂鸣器的接口电路 (7)4.5 井中缺水信号检测电路 (8)4.6 压力传感器介绍 (9)4.7 LCD1602液晶显示屏接线图及其引脚功能图 (10)4.8 开关电源部分 (10)5、软件设计 (12)5.1 程序流程图 (12)5.2 程序流程图解析 (13)6、实验仿真结果 (13)7、结束语 (13)致谢 (14)附录 (15)附录1 PCB原理图 (15)附录2 C程序 (16)参考文献 (26)基于51单片机控制的水塔自动供水系统山西综合职业技术学院李月鹏引言水塔供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。
水塔水位控制设计
![水塔水位控制设计](https://img.taocdn.com/s3/m/9284d07be45c3b3566ec8b19.png)
摘要单片机自20世纪70年代问世以来,以其极高的性价比,受到人们的重视和关注,应用广、发展快。
而MCS-51单片机是各单片机中最为典型和最具代表性的一种。
本次设计以80C51芯片为核心,辅以必要的外围电路,设计了一个简易的水塔水位控制系统,它由5V直流电源供电。
在硬件方面,除了CPU外,使用了2732芯片对80C51的 ROM进行4K扩展,并且使用74LS07芯片对外部电路驱动。
软件方面采用汇编语言编程,整个水塔水位控制系统能根据水塔水位的高低来决定水泵电机的运转状态,并且在发生故障时由外部电路的LED发光管点亮报警。
通过这次设计让我更深入了解单片机基本电路和汇编语言编程的基本方法,从而锻炼了我学习、设计和开发软、硬件的能力。
关键词:水位控制单片机.一、引言:实验证明,纯净水几乎是不导电的,但自然界存在的以及人们日常使用的水都会含有一定的Mg2+、Ca2+等离子,它们的存在使水导电。
本控制装置就是利用水的导电性完成的二、设计方案及原理:如图1所示,虚线表示允许水位变化的上下限。
在正常情况下,应保持水位在虚线范围之内。
为此,在水塔的不同高度安装了3根金属棒,以感知水位变化情况。
图1 水塔水位控制原理图图中虚线表示允许水位变化的上下限。
在正常情况下,应保持水位在虚线范围之内。
为此,在水塔内的不同高度安装3根金属棒,以感知水位的变化情况。
其中A棒处于水塔底部,C棒处于上限水位上,B棒处于下限水位上。
A棒接+5V电源,B棒、C棒各通过一个电阻与地相连。
水塔由电机带动水泵供水,单片机控制电机转动以达到对水位控制的目的。
供水时,水位上升,当达到上限时,由于水的导电作用,B、C棒连通+5V,因此,b、c两端均为“1”态,这时应停止电机和水泵的工作,不再给水塔供水。
当水位降到下限时,B、C棒都不能与A棒导通,因此b、c两端均为“0”状态。
这时应启动电机,带动水泵工作,给水塔供水。
当水位处于上下限之间时,B棒与A棒导通,因C棒不能与A棒导通,b端为“1”状态,c端为“0”状态。
基于单片机的水塔水位控制系统
![基于单片机的水塔水位控制系统](https://img.taocdn.com/s3/m/cf7a2828f18583d049645982.png)
摘要水塔是在日常生活和工业应用中经常见到的蓄水装置,基于单片机的水塔水位控制系统使水塔水位自动保持在一定的位置,通过对其水位的控制对外供水,以满足需要。
该系统使用水位传感器对水塔水位进行检测并将检测到的信号传给单片机STC89C52进行处理,通过调整定时器的定时时间来增大或者缩小占空比,并采用C 语言编写控制程序,从而实现电机的调速。
最后,使用带字库的LCD1602液晶屏显示当前水位状态以及电动机的转速。
该系统实现了过低水位蜂鸣器鸣笛报警、过低警戒水位自动处理、正常水位蜂鸣器鸣笛报警以及正常水位处理、手动按键调整PWM(Pulse Width Modulation)电机调速等功能。
本系统适应在不同的用水场合下的用水速度需要,节省工作时间,提高了整体工作的效率,实现水塔水位的自动控制。
关键词:单片机控制;水位检测;LCD1602显示;PWM电机调速ABSTRACTThe water tower is commonly seen in daily life and industrial as application of storage device. The system is based on single-chip microcomputer control system help to keep water towers in certain water level and according to the automatic level of control to supply the needs of water. Water level sensor is used for towers on the examination detect signal and transfer the signal to STC89C52 , through the adjustment of the time to increase or narrow the duty ratio, and using C language program, so as to realize the compilation control of motor speed. Finally, current levels and motor speed are shown with 1602 LCD screen in this system. This system realizes the buzzer low level alarm, low whistle warning level automatic processing, normal level alarm or normal water buzzer sirens and manual buttons Pulse Width Modulation. This system realizes the automatic control in different water situation of water to save the working time, speed, and also improves the overall efficiency of water towers.Key Words:SCM control; Water detection; LCD1602 display; PWM motor speed;目录1引言 (1)1.1课题简介 (1)2系统的整体方案设计 (3)2.1功能要求 (3)2.2设计要求 (3)2.3系统基本方案选择和论证 (3)2.3.1单片机芯片的选择方案论证 (4)2.3.2显示模块选择方案论证 (4)3系统的硬件设计 (5)3.1电路设计框图 (5)3.2MCU主控芯片简介 (5)3.2.1主控制器芯片STC89C52概述 (5)3.2.2芯片下载程序 (7)3.3液晶屏1602的简单介绍 (7)3.3.1液晶屏1602的简要概述 (7)3.3.2液晶屏1602的使用具体 (8)3.4系统功能电路 (12)3.4.1最小工作系统原理 (12)3.4.2蜂鸣器报警电路原理 (14)3.4.3电机驱动电路原理 (14)3.4.4按键功能电路原理 (15)3.4.5液晶1602显示功能电路图 (15)3.5系统总体原理图设计 (16)4系统的软件设计 (17)4.1编程语言介绍 (17)4.1.1C语言简介 (17)4.1.2C语言的特点 (17)4.1.3C源程序的结构特点 (18)4.2PWM调速控制概述 (19)4.2.1PWM脉宽调制简介 (19)4.2.2PWM调节的具体过程 (19)4.3系统程序的设计 (20)4.3.1程序设计步骤 (20)4.3.2软件的安全冗余设置 (21)4.3.3程序流程图 (21)4.4程序源代码 (23)5调试 (24)5.1调试过程 (24)5.2电路检测 (24)5.2.1调试步骤 (24)5.2.2调试遇到的问题及解决方案 (25)5.3功能实现 (25)结论 (26)参考文献 (27)附录一系统原理图 (28)附录二程序源代码 (29)致谢 ...................................................................................... 错误!未定义书签。
基于单片机的水塔水位控制系统设计
![基于单片机的水塔水位控制系统设计](https://img.taocdn.com/s3/m/ec29f888a1c7aa00b52acb9b.png)
基于单片机的水塔水位控制系统设计社会在不断的发展和进步,人们的生活水平也在逐步提高和发展,我们的生活已经越来越离不开便捷的全自动控制系统,微型计算机发展是其中的一个不可或缺的重要分支,单芯机具有高可靠性,高性价比,低功耗,低电压等优点,以单片机为核心的全自动控制系统已经取得了广泛的应用前景和使用范围。
本篇论文是基于单片机的水塔水位检测系统设计。
设计该系统主要是针对应用单片机的自动运行技术,使得水塔水位始终保持在一定范围内,从而确保连续正常的供水。
本设计是以STC89C51单片机为核心的水塔水位检测系统,用以检测水位并对其进行控制、报警以及相应的处理功能,同时在Proteus仿真软件环境中进行仿真测试。
测试结果表明,设计的系统具有一定的检测和控制功能,并且能够应用于实际生产生活当中。
关键词:水位检测;单片机;报警;1 绪论 (5)1.1研究背景 (5)1.2国内外研究现状 (5)1.3研究目的与意义 (6)2 系统总体设计 (7)2.1设计要求 (7)2.2系统设计方案 (7)2.3系统工作原理 (8)3 系统硬件设计 (8)3.1硬件设计 (8)3.2中央处理器模块 (12)3.3继电器控制阀门模块 (13)3.4水位检测系统的整体电路仿真图 (13)4 系统软件设计 (14)4.1软件功能概述 (14)4.2主程序设计 (14)4.3LED显示子程序 (15)5 联调与测试 (16)5.1调试过程 (16)5.2硬件调试 (16)5.3软件调试 (16)5.4功能实现 (16)结论 (17)附录A:系统原理图 (20)附录B:系统PCB图 (21)附录C:系统仿真图 (22)附录D:系统源程序 (23)1.1 研究背景在现实生活生产当中,经常会遇到测量液体液位的问题。
国家工业在迅速发展,液体液位测量技术也被广泛应用到化学化工、医学药物、食品安全、石油开采等各行各业中。
液氧、液氮等低温液体现如今也得到了广泛的应用,因此,作为贮存相应低温液体的容器也要保证能承受其相应的载荷;在冶炼工业中,锅炉汽包液位、除氧器液位、汽轮机凝气器液位、高、低压加热器液位等,保持在一定范围内是设备安全运行的基础保障;在实际科研与学习当中也经常会遇到需要进行液位测量与控制的实验装置。
水塔水位控制
![水塔水位控制](https://img.taocdn.com/s3/m/2659afcf26fff705cc170a9c.png)
单片机水塔水位控制器设计课程设计课程名称 单片机原理与应用课程设计专 业 电气工程及其自动化学 号 xxxxxxxxxxxx学生姓名 xxxxxx教师姓名 邓老师 贺老师日 期 2012.6.11--2012.6.22内容提要本课程设计要求:利用MCS-51系列单片机为控制核心,设计一个水塔水位控制器。
该水塔水位控制器利用四个水位传感器来探测四个水位,即无水位,少水位,欠水位和满水位。
而对应于每个水位,都要求出水口及水泵进行相应的动作。
具体如下所示:无水出水口关闭开4台泵少水开1出水口开3台泵开2出水口开4台泵欠水开1出水口开1台泵开2出水口开3台泵满水开1出水口停4台泵开2出水口开1台泵在本次设计中,我们小组首先进行了硬件电路的设计,包括了A/D转换器的选择,单片机型号的选择,LED显示器的选择及整体的连接设计。
然后进行了软件的设计,即通过绘制系统流程图并根据其编写程序。
最后,绘制出整体的电路原理图。
目录第一章硬件电路设计1.1各元器件的设计与选择1.1.1水位传感器的设计 (4)1.1.2单片机型号的选择 (4)1.1.3 A/D转换器的选择 (5)1.1.4 LED显示管的选择 (6)1.1.5水力电磁阀的选择 (6)1.1.6水泵的简介 (7)1.2 系统总原理图1.2.1系统总体结构图 (11)1.2.2系统电路原理图 (12)第二章软件设计2.1程序设计思路 (13)2.2程序流程图的绘制 (13)2.3源程序代码 (14)第三章课程设计体会 (18)参考文献 (19)第一章硬件电路设计1.1各元器件的设计与选择1.1.1水位传感器的设计众所周知,纯净水几乎是不导电的,但自然界存在的人们日常使用的水会含有一定的Mg2+、Ca2+等离子,它们的存在使水导电。
基于上述原理与现象,我们小组所设计的水位传感器如下所示:如上图所示,传感器S1,S2和A处于同一水平面(位于最底部),而S3处于欠水状态的最低处,S4处于满水状态的最低处。
水塔水位的自动控制
![水塔水位的自动控制](https://img.taocdn.com/s3/m/922a52204b35eefdc9d33304.png)
目录一、设计原因和任务 (2)二、设计目的 (2)三、设计的具体实现 (3)1.系统概述 (3)2.控制单元电路功能及相应元件介绍 (4)3.主电路和控制回路介绍 (12)4.PCB版图设计 (13)5.系统程序的设计 (14)五、元件列表 (18)六、参考文献 (18)七、心得体会及建议 (19)一、设计原因和要求随着电子科学飞速发展,各种电子设备逐步走向集成化、自动化、智能化方向发展,这为人类节省了大量劳动力,方便了人类的生活。
自动化装置同时也获得了高速发展,在控制技术需求的推动下,控制理论本身也取得了显著的进步,水塔水位的监测和控制,再也不需要人工进行操作。
本次设计是利用单片机实现对水塔水位的自动控制,即低于某一水位时,能开启水泵进行补水,到预设水位时停泵,超限自动声光报警。
此控制系统,具有适应各种液体液位的检测和控制的功能,配置低水位,中水位,高水位灯光显示;电动机运行灯光显示来表示水塔的水位状态和电动机的运行情况。
在水塔无人值班的情况下也能工作,它能自动对水塔水位进行采样并对水位输入信号进行分析,控制电机水泵的开启、停机实现水位的调节,保证水位达到所需。
系统中配置了两台电机一备(B电动机)一用(A电动机),当工作电机在污水时或电机过热、短路,在规定的时间内若无法启动时;自动切除A工作电机,选用备用B电机工作。
又可以实现任意时刻人为地强行启动或关闭电机。
二、设计目的1.通过此次设计理解51单片机功能具体实现过程.2.学会用汇编语言编写51单片机程序3.为以后使用单片机开发系统打好基础4.进一步熟悉和掌握好单片机开发系统所需的相关软件,如protel软件。
三、设计的具体实现1.系统概述(1)带保护电路的水塔设计介绍本设计的主要任务是用单片机来实现对水塔水位的智能控制。
以MCS-51系列8051单片机控制系统为中心的设计一个水塔水位控制系统的方案;设计的控制系统的主要硬件系统的组成有:8051单片机、三极管、继电器、复位电路、控制开关、报警元件(发光二极管、蜂鸣器)等元件的电路连接。
项目6水塔水位控制4课时
![项目6水塔水位控制4课时](https://img.taocdn.com/s3/m/fd8ea68932d4b14e852458fb770bf78a65293a30.png)
间接转移(散转指令)——JMP
绝对转移——AJMP 相对转移(短转移)——SJMP
2) 条件转移指令(8条)
条件转移指令是指根据给出的条件进行 判断,
若条件不满足,程序将不会转移,而是 按原顺序执行。
累加器A判0指令(2条)
减1非零转移指令(2条)
若条件满足,则程序转向由偏移量确定 的目的地址处去执行。 8051有丰富的条件转移指令:
(1)MOV 00H,C ;CY保存起来存在00H
MOV C,10H
ORL C,P1.1
;(10H)∨P1.1
MOV 01H,C
;暂存在01H位
MOV C,00H ;取出之前放在00H里的CY
ORL C, ACC.0
;CY∨ACC.0
(ACNY∨LACCC,0.01H)
;(10H∨P1.1)∧
MOV P1.0,C
SJMP TOOFF
;完成,转移至结尾退出
LESS: MOV 42H,41H
;(40H)>(41H),(41H)→42H
TOOFF: END
6.0 复习——练习
❖ 2、使用位操作指令实现下列逻辑关系。
❖ (1)
P1.0=(10H) ∨Pl.1)∧(ACC.0∨CY)
❖ (2)
P1.3=(ACC.2∧P1.0)⊕(ACC.1∨P1.1)
P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD
10 11 12 13 14 15 16 17
任务引入及演示
任务引入及演示
表6-1 水位控制信号与水泵电机控制状态的对应关系表
P1.1 0 0 1 1
P1.0 0 1 0 1
控制状态 水泵电机启动
水塔水位控制的设计
![水塔水位控制的设计](https://img.taocdn.com/s3/m/a7ab645077232f60ddcca1c1.png)
渤海石油职业学院课程设计题目水塔水位控制系统学生姓名袁雪年级2008专业电气自动化指导教师董瑞情课程设计任务书一、设计目的微机测控课程设计是在学完微机测控课程之后的实践教学环节。
该实践教学是软件设计的综合训练,包括问题分析,总体结构设计,程序设计基本技能和技巧。
使学生在设计中逐步提高程序设计能力,能根据实际问题的具体情况选择科学的工作方法。
二、设计班级 2008电气大三、设计题目水塔水位控制系统四、设计内容及要求:1、设计要求:用8051单片机设计一水塔水位控制系统,晶振采用12MHZ。
具体要求如下:由电动机带动水泵供水,单片机控制电动机以达到供水的目的。
供水时,当达到上限时,应该停驶电机和水泵工作,当达到下限时,应启动电动机和水泵工作。
是水位保持在上下限之间。
2、设计内容:(1)总体方案的设计(2)系统硬件电路的设计(3)系统程序的设计(包括流程图和源程序)五、课程设计报告要求:1、封面:写清题目、班级、姓名、指导教师。
2、目录3、正文:要求字迹工整,思路清晰4、课程设计的体会5、参考书目六、考核办法及成绩总成绩=模拟控制系统效果成绩+课程设计报告成绩目录摘要 (3)一、总体方案的确定 (4)1、引言 (4)2、工作原理 (5)二、系统硬件设计 (6)1、单片机的选择 (6)3、电路的设计 (9)三、系统软件 (10)3、程序流程图 (10)4、程序清单 (11)四、课程设计体会 (11)五、参考文献 (12)水塔水位控制系统袁雪[摘要]设计一种基于单片机水塔水位检测控制系统。
该系统能实现水位检测、、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。
介绍电路接口原理图,给出相应的软件设计流程图和汇编程序。
[关键词]单片机;水位检测;控制系统;仿真一、总体方案设计l 引言水塔供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。
目前,控制水塔水位方法较多,其中较为常用的是由单片机控制实现自动运行,使水塔内水位保持恒定,以保证连续正常地供水。
基于MCS-51单片机的水塔水位控制器的设计 正文+开题报告+任务书+文献综述
![基于MCS-51单片机的水塔水位控制器的设计 正文+开题报告+任务书+文献综述](https://img.taocdn.com/s3/m/a6200520376baf1ffd4fad00.png)
1绪论1.1课题背景水塔是用于储水和配水的高耸结构,用来保持和调节给水管网中的水量和水压。
水塔也是自来水设备中用来增高水的压力的装置,它是一种高耸的塔状建筑物,主要由水柜、基础和连接两者的支筒或支架组成,顶端有一个大水箱,箱内储水,塔越高,水的压力越大,也就能把水送到更高的建筑物上。
水塔的作用有两个,一是蓄水,在供水量不足之时,起着调节补充的作用。
二是利用水塔的高势,自动送水,使自来水有一定的水压扬程。
水塔按建筑材料分为钢筋混凝土水塔、钢水塔、砖石支筒与钢筋混凝土水柜组合的水塔。
水柜也可用钢丝网水泥、玻璃钢和木材建造。
过去欧洲曾建造过一些具有城堡式外形的水塔。
法国有一座多功能的水塔,在最高处设置水柜,中部为办公用房,底层是商场。
中国也有烟囱和水塔合建在一起的双功能构筑物。
按水柜形式分为圆柱壳式和倒锥壳式。
在中国这两种形式应用最多,此外还有球形、箱形、碗形和水珠形等多种。
支筒一般用钢筋混凝土或砖石做成圆筒形。
支架多数用钢筋混凝土刚架或钢构架。
水塔基础有钢筋混凝土圆板基础、环板基础、单个锥壳与组合锥壳基础和桩基础。
当水塔容量较小、高度不大时,也可用砖石材料砌筑的刚性基础[1]。
1.2 研究本课题的现实意义水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。
而以往水位的检测是由人工完成的,值班人员全天候地对水位的变化进行监测,用有线电话及时把水位变化情况报知主控室。
然后主控室再开动电机进行给排水。
很显然上述重复性的工作无论从人员、时间和资金上都将造成很大的浪费。
同时也容易出差错。
因此急需一种能自动检测水位,并根据水位变化的情况自动调节的自动控制系统。
水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。
本论文采用单片机进行主控制器,在水池上安装一个自动测水位装置。
利用水的导电性连续地全天候地测量水位的变化,把测量到的水位变化转换成相应的电信号,主控台应用单片微机接收到的信号进行数据处理,完成相应的水位显示、控制及故障报警等功能。
51单片机应用举例
![51单片机应用举例](https://img.taocdn.com/s3/m/2c218d3367ec102de2bd8981.png)
+12V J
+5V
300Ω
89C2051
0 1
7407
P1.2 1
+5V
P1.3
300Ω
7407
水塔水位控制程序流程
开始 延时10S 为检查水位状态作准备 启动电机 P1.2←0 Y P1.1=0?
N
报警P1.3←0 停机P1.2←1 等待
Y
P1.0=0? N
P1.1=1?
Y
N
停机P1.2←1
单片机水塔水位控制程序设计
东西向
P1.0 P1.1 P1.2 AT89C51 P1.3 P1.4 P1.5 红 黄 绿 红 黄 绿
+5V
+5V
南北向
ORG
0000H
LJMP START
ORG
START:MOV
0030H
P1, #00H ;信号灯初始状态全灭 ;亮东西向绿灯,东西向放行 ;亮南北向红灯,南北向禁行 ;延时57s
最新单片机水塔水位控制系统设计
![最新单片机水塔水位控制系统设计](https://img.taocdn.com/s3/m/9192d4a9376baf1ffc4fadea.png)
单片机水塔水位控制系统设计一、8051单片机系统描述1 1 、8051单片机介绍12、单片机计时23、引脚非常实用 (2)二、6号水塔给水设备系统组成三、8051单片机控制本系统的部分结构8四、系统的工作原理.................................................................................................................. .. (9)五、主程序框图.................................................................................................................. .. (12)六、系统程序列表.................................................................................................................. ...................................................................................................................... ...................................................七、系统电路原理图 (16)八、系统测试和总结 (16)九、总结17X 、参考18一、8051单片机系统描述单片机系统的设计是应用单片机控制技术,以8051单片机为核心控制水塔水位,实现报警和手动、自动切换功能。
该系统操作简单,性能良好,满足水塔存储系统控制的需要。
1.8051单片机简介目前,8051单片机已经广泛应用于工业检测领域,因此我们可以在许多单片机应用领域连接各种类型的语音接口,形成一个具有综合语音输出能力的综合应用系统,增强人机对话功能。
毕业设计(论文)-基于AT89C51单片机的水塔智能水位控制系统设计
![毕业设计(论文)-基于AT89C51单片机的水塔智能水位控制系统设计](https://img.taocdn.com/s3/m/d2600ce343323968001c926c.png)
摘要水塔水位控制系统是我国住宅小区广泛应用的供水系统,水塔供水的主要问题是塔内水位应该始终保持在一定范围内,避免“空塔”、“溢塔”现象发生。
传统的控制方式存在控制精度低、能耗大的缺点,而自动控制原理,依据用水量的变化自动调节系统的运行参数,保持水压恒定以满足用水要求,从而提高了供水系统的质最。
而智能控制系统的成本低,安装方便,灵敏性好,是节约水源,方便家庭和单位控制水塔水位的理想装置。
本论文介绍了一种由AT89C51单片机为主控元件的超声波水位测量系统。
超声波水位测量仪应用超声回波原理技术,在硬件部分,超声波发射电路将由AT89C51单片机控制的每隔固定周期的方波脉冲信号控制,以满足超声波发射探头的发射需要。
超声波接收电路对接收的回波进行发大整形,送回单片机。
系统以AT89C51单片机为设计核心,测量得到超声波的传播时间,计算出传播的距离,从而得到所要测量的水位距离,并通过LED显示出来。
软件部分,设计了中断程序、显示程序、主程序等。
使得程序部分适合硬件部分,使系统功能得以实现。
关键词超声波,AT89C51,水位测量目录1水塔水位自动控制系统概述 (4)1.1综述 (4)1.1.1 水塔水位自动控制系统 (4)1.2水位测量的分类 (4)1.2.1 按照原理分类 (4)2 超声波水位检测原理 (6)2.1超声波的水位检测介绍 (6)2.1.1 超声波基本性质 (6)2.1.2 超声波的特性 (6)2.1.3 超声波的衰减 (7)2.1.4 超声波的折射率 (7)2.1.5 水位介质中的声速与温度的关系 (8)2.2超声波水位检测探头 (9)2.3超声波探头的压电效应 (9)2.4超声波水位检测的理论分析 (10)2.5超声波水位计的优缺点与可行性 (12)2.6超声波水位检测的主要任务 (12)3 超声波水位探测系统的硬件设计 (14)3.1系统总体设计思想 (14)3.2发射电路设计 (14)3.2.1 发射电路工作原理 (15)3.2.2 发射电路的组成 (15)3.3接收电路的设计 (17)3.3.1 接收电路的工作原理 (18)3.3.2 接收电路的组成 (18)3.4显示模块 (20)3.5独立式按键 (22)4 超声波水位探测系统的软件设计 (23)4.1软件设计思想 (23)4.2中断程序 (23)4.3显示程序 (24)4.4主程序 (26)4.5按键扫描 (29)结论 (31)参考文献 (32)附件 (33)致谢 (36)1水塔水位自动控制系统概述1.1综述近年来,随着自动控制技术和工业迅猛发展,计算机、微电子、传感器等高新技术的应用和研究,水位仪表的研制得到了长足的发展,以适应越来越高的应用要求。
单片机-水塔水位控制
![单片机-水塔水位控制](https://img.taocdn.com/s3/m/758b7e8ebceb19e8b8f6ba63.png)
单片机原理及系统课程设计1 引言单片机自20世纪70年代问世以来,以其极高的性价比,受到人们的重视和关注,应用广、发展快。
而MCS-51单片机是各单片机中最为典型和最具代表性的一种。
本设计以80C51芯片为核心,辅以必要的外围电路,设计了一个简易的水塔水位控制系统,它由5V直流电源供电。
在硬件方面,除了CPU外,使用了2732芯片对80C51的ROM进行4K扩展,并且使用74LS07芯片对外部电路驱动。
软件方面采用汇编语言编程,整个水塔水位控制系统能根据水塔水位的高低来决定水泵电机的运转状态,并且在发生故障时由外部电路的LED发光管点亮报警。
2设计方案及原理水塔水位控制原理图如图2.1所示。
图2.1中虚线表示允许水位变上下限。
在正常情况下,保持水位在虚线范围内。
在图中A棒处于下限水位,C棒处于上限水位,B棒在上下限水位之间。
水塔由电动机带动水泵供水,单片机控制电动机转动就可以达到对水位控制的目的。
供水时,水位上升,当达到上限时,由于水的导电作用,B、C棒接通+5V。
因此,b、c两端均为1状态,这时应停止电机和水泵的工作,不在给水塔供水。
当水位降到下限时,B、C棒都不能与A棒导电,因此b、c两端为0状态。
这时应启动电机,带动水泵工作,给水塔供水。
当水位处在上下限之间时,B棒与A棒导通,C棒不能和A棒导通,因此b 端状态为1,c端为0状态。
这时,无论是电机已带动水泵给水塔加水,水位在不断上升;或者是电机没有工作,用水使水位不断下降。
都应保持原有的工作状态。
图2.1水塔控制原理图3 硬件设计3.1水位检测接口电路(1)水塔水位的控制如图3.1所示。
图3.1控制接口电路(2) 水塔水位电路结构如图3.2所示。
图3.2水塔水位电路接线图为了便于实现水位检测功能,用一个两位的拨码开关模拟b、c端的状态(1、0),正电极接+5 V电源,每个负电极分别通过4.7 kQ的电阻(尺1,R2)接地。
将单片机的P1.0端口接开关1,P1.1端口接开关2。
基于单片机的水塔水位自动控制系统
![基于单片机的水塔水位自动控制系统](https://img.taocdn.com/s3/m/60792b263968011ca3009158.png)
摘要在工业和农业生产过程中,经常需要测量和控制水位。
在日常生活中水位控制应用也相当广泛,如水塔、地下水、水电站的控制。
然而,随着世界人口不断增长,增加了人们的生活用水,过去由于频繁操作使用的继电器使水位自动控制系统会产生机械磨损,即不方便维护和更新,也不能满足实际需求。
本论文使用的是西门子S7-200系列PLC可编程控制器作为一个小水塔水位自动控制系统的核心,涉及到需要分析水塔水位功能的自动控制系统。
主要方法是通过水塔中的液位传感器来检测实际的水位,并通过PLC的CPU的智能扩展模块将得到的信息通过模拟量的转换传送给变频器,以控制水泵电动机的操作。
完成整个系统的自动供水过程。
如果水位低于或高于设定值时,危险警告信号将被发出。
本论文给出设计的基础上很好地执行PLC塔液位控制系统的具体过程。
并使用组态王软件画出水塔自动供水的动态流程。
关键字:水塔水位控制系统,PLC,液位传感器,组态王AbstractIn the industrial and agricultural production process, often need to measure and control the water level. In everyday life level control applications are quite extensive, such as control towers , groundwater, hydropower . However, with the growing world population , increasing people's living water , in the past due to the operation of the relay frequently used to make the water level automatic control system generates mechanical wear , which is not convenient to maintain and update , can not meet the actual demand.In this paper, using a Siemens S7-200 series PLC programmable controller as the core of a small water tower water level automatic control system, involving the need to analyze water tower features automatic control system. The main method is through the tower level sensor to detect the actual water level, and through the PLC CPU intelligent expansion module will transmit the information obtained by the conversion to analog converter to control the pump motor operation. To complete the entire process automatic water supply system. If the water level is lower or higher than the set value, the hazard warning signal will be issued. This paper gives specific processes perform well PLC tower level control system on the basis of design. Configuration software to draw and use automatic water tower dynamic processes. Keywords: tower water level control system , PLC, configuration king , level sensors目录1. 引言 (1)1.1 设计背景及意义 (1)1.2 国内外研究现状 (2)1.3 主要研究内容 (2)2. 水塔水位控制系统方案设计 (4)2.1设计方案对比 (4)2.1.1传统的水位控制方案 (4)2.1.2PLC控制水塔液位的概述 (4)2.1.3对比的结果 (5)2.2基于PLC的供水方案设计 (5)2.2.1 系统控制要求 (5)2.2.2设计分析示意图 (7)2.3 确定设计方案 (8)3. 水塔控制系统硬件设计 (9)3.1简述 (9)3.1.1PLC的定义 (9)3.1.2 可编程控制器的分类 (9)3.2 PLC控制系统设计的一般步骤 (9)3.3 可编程控制器的工作原理 (10)3.4 PLC的选型 (11)3.5 CPU224应用介绍 (12)3.6 PLC扩展模块的选择 (12)3.6.1交直流输出模块 (12)3.6.2模拟量输出模块 (13)3.7系统的I/O分配表 (14)3.8 电机及驱动线路 (15)3.9检测元件应用设计 (16)4. 控制系统软件设计 (18)4.1 控制程序流程图 (18)4.1.1程序流程图分析: (19)4.2 控制程序设计 (19)5.组态王仿真的设计 (23)5.1 组态软件概述 (23)5.2系统监控界面设计 (23)5.2.1新建工程 (23)5.2.2定义变量 (24)5.2.3调用器件 (25)5.2.4画面部署 (25)5.2.5报警窗口的设计 (26)5.3总结 (26)6.结论 (28)6.1本课题研究结论 (28)6.2课题存在问题与展望 (28)致谢 (29)参考文献 (30)附录1 (31)附录2 (35)1. 引言1.1 设计背景及意义在社会经济飞速发展的今天,水在人们正常生活和生产中起着越来越重要的作用。
51单片机的水塔控制
![51单片机的水塔控制](https://img.taocdn.com/s3/m/b2a858e6b8f67c1cfad6b854.png)
电子系统综合创新设计水塔控制设计院系:电子与电气工程学院专业:电子信息工程班级:0姓名:0指导老师:0目录第1章绪论.................................................2 1.1 概述...................................................2 1.2设计要求及意义...........................................2第2章总体方案论证与设计...................................3 2.1总体设计方案............................................3 2.2设计要求及意义...........................................3第3章系统硬件设计.........................................4 3.1总体设计方案............................................4 3.2系统组成................................................4第4章系统的软件设计.......................................11 4.1水位控制程序............................................11 4.2使用说明与注意事项.......................................11第5章系统调试与测试结果分析...............................12 5.1 软件测试.......................................................12结论........................................................12 参考文献....................................................13 附录1 程序..................................................14 附录2 仿真效果图............................................16第1章绪论水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
水塔控制设计
院系:电子与电气工程学院
专业:电子信息工程
班级:0
姓名:0
指导老师:0
第1章 绪论.................................................2
1.1 概述...................................................2
2.1总体设计方案
现系统的功能,一是水位控制电路,二是水质检测电路,并且对于整个系统我们采用顺序控制。 首先进行水位控制,水位电路根据输入不同的模拟量,转换为不同的数字量,经过和设定的值进行比较,通过P1.2口对电机进行控制。水位控制电路完成其预定功能后,便自动转到延时子程序,系统经过一定的预定延时之后,转去执行水质检测电路。检测电路根据不同的模拟量的输入,转换为不同的数字量,经过和设定的值进行比较后,由单片机产生不同的驱动信号,从而使对应的二极管发光,以显示不同的水质状态。水质检测结束,系统自动返回到程序的入口处,继续进行水位的检测和控制。如此往复循环达到对水塔水位的自动控制和对水塔水质的检测和显示,从而满足水位和水质的要求。
附录2 仿真效果图............................................16
第1章 绪论
水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。自动检测水位的检测系统能根据水位变化的情况自动调节。本次课题采用单片机进行主控制,利用水的导电性测量水位的变化,把测量到的水位变化转换成相应的电信号,用单片机对接收到的信号进行数据处理,完成水位的检测、控制及故障报警等功能。
3.2系统组成................................................4
第4章 系统的软件设计.......................................11
4.1水位控制程序............................................11
4.2使用说明与注意事项.......................................11
第5章 系统调试与测试结果分析...............................12
5.1 软件测试.......................................................12
1.2设计要求及意义
水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。自动检测水位的检测系统能根据水位变化的情况自动调节。本次课题采用单片机进行主控制,利用水的导电性测量水位的变化,把测量到的水位变化转换成相应的电信号,用单片机对接收到的信号进行数据处理,完成水位的检测、控制及故障报警等功能。本次课程设计对我有以下意义:
2.2系统组成
水位检测电路可以通过51 单片机的管脚来感知水位的变化来控制是否进水或是停止进水。输出端可由一个端口来控制电机的运行状态,进而控制水泵的工作。T通过51单片机控制水质状况的显示。用数码管来显示水位的高低,作用于单片机,进而控制电机的运转。
第3章 系统硬件设计
3.1 总体设计方案
分析课题可知应分两个电路来实现系统的功能,一是水位控制电路,二是显示电路,并且对于整个系统我们采用顺序控制。
1.2设计要求及意义...........................................2
第2章 总体方案论证与设计...................................3
2.1总体设计方案............................................3
1 通过这次课程设计,加深对单片机理论方面的理解。
2 掌握单片机的内部模块的应用。
3 了解和掌握单片机应用系统的软硬件设计过程、方法及实现,为以后设计和实现单片器应用系统打下良好基础。
4 通过简单课题的设计练习,了解必须提交的工程文件,也达到巩固、充实和综合运用所学知识解决实际问题的目的。
第2 பைடு நூலகம் 总体方案论证与设计
2.2设计要求及意义...........................................3
第3章 系统硬件设计.........................................4
3.1总体设计方案............................................4
结论........................................................12
参考文献....................................................13
附录1 程序..................................................14
1.1概述
随着科学技术的发展,单片机作为嵌入式微控制器在工业测控系统,智能仪器和家用电器中得到广泛应用。在实时检测和自动控制的单片机应用系统中单片机往往是作为一个核心部件来使用。水塔水位控制系统的基本要求是能够在无人监控的情况下自动进行工作,在水塔中的水位到达水位下限时自动启动电机,给水塔供水;在水塔水位达到水位上限的时候自动关闭电机,停止供水。水塔是在日常生活和工业应用中经常见到的蓄水装置,通过对其水位的控制对外供水以满足需要,其水位控制具有普遍性。不论社会经济如何飞速,水在人们正常生活和生产中起着重要的作用。一旦断了水,轻则给人民生活带来极大的不便,重则可能造成严重的生产事故及损失,从而对供水系统提出了更高的要求,满足及时、准确、安全充足的供水。如果仍然使用人工方式,劳动强度大,工作效率低,安全性难以保障,由此必须进行自动化控制系统的改造。从而实现提供足够的水量、平稳的水压、水塔水位的自动控制有设计低成本、高实用价值的控制器。该设计采用分立的电路实现超高、低警戒水位处理实现自动控制而达到节能的目的提高了供水系统的质量。