基于单片机的水位控制系统
基于单片机的水位水温控制系统【范本模板】
1.
此系统要进行水温水位控制,马上想到的是水温水位的两个参数的控制,在温度传感器采用DS18B20之后,对于水位的控制想到要运用水位传感器,而水位的传感器是通过压力传感器变换过来的,最多的是浮球式的液位传感器,而且此传感器的适用温度范围和测试精度也适合该设计系统,但此方案的缺点是价格非常昂贵;后来又考虑采用应用于电子秤中的数字压力传感器,去测得整个容器中水的变化和容器中液位的换算关系,此想法基于电子秤,它能够测得一张纸的重量,但是在实际应用中,考虑到容器的氧化,容器内部的水垢增多,而且容器的外置也会产生整个容器重量的变化,从而造成液位采集的不准确,此压力传感器的市场价格也比较昂贵,应用于此控制模型中也是一种浪费,因此我自制了八根线将容器中的液位分成了八个水位挡,通过和电源正极的结合,利用水导电的特性,通过9012三极管等元件构成的驱动电路的电平转换,将液位数据输入P2口,通过单片机换算转换成了液位数据存入一个存储器单元,随时读取。
The design temperature sensors used DS18B20 which is a digital thermometer chip produced by theDallascompany and now completely replaced DS1820. It’s simple and doesn't need the components. Just use a piece of I/O data line can not only supply the power, but the data transmission. Moreover, it has a user setting,you can use it to set the alarm boundaries。The design of master controller used the Philips company’s P89V51RD2 monolithic integrated circuits, which is the usual type。It has a powerful function and reliable performance. It can be widely used in various circumstances。Such as, railway system,the temperature of real—time testing system, the premises of the surveillance system and so on。
基于单片机的水位检测控制系统设计
基于单片机的水位检测控制系统设计
学院:专业:姓名:指导老师:
信息学院
自动化
刘翔学号:
职称:
0901********
盛珣华
曹宇
教授
助理工程师
中国·珠海
二○一三年五月
诚信承诺书
本人郑重承诺:本人承诺呈交的毕业设计《基于单片机的水位检测控制系统设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:
日期:年月日
基于单片机的水位检测控制系统设计
摘要
随着社会和科技的进步,以及人们的生活标准水平逐步的提高与发展,方便的全自动控制系统生活的开始逐步进入到我们的生活,单芯片微型计算机发展是其中的一个重要分支,具有高可靠性,高性能价格比,低电压,低功耗等优点,以单片机为核心的自动化控制系统已经赢得了广泛的应用范围。
本设计是基于单片机的水位检测控制系统设计。设计系统的目的在于应用单片机的自动运行技术,使得水塔中的水位始终保持在一定范围内,以保证连续正常的供水。本设计是以AT89C51单片机为核心部件的水塔水位检测控制仿真系统设计的,用以检测水位并进行控制、处理以及报警功能,并在Proteus仿真软件环境中仿真测试。结果表明,设计的系统具有良好的检测和控制功能,方便移植性和可扩展性。关键词:水位控制单片机报警
Based SCM the water level detection control system design
Abstrac
With the social and technological progress, as well as the level of people's standard of living gradually improve with the exhibition, and the convenience of automatic control system for the beginning of life gradually into our lives, single-chip microcomputer development is an important branch,the advantages of high reliability, high performance and low cost, low-voltage, low-power microcontroller as the core of the automation control system has won a wide range of applications.
基于单片机的锅炉温度水位控制系统设计讲解
基于单片机的锅炉温度水位控制系统设计讲解锅炉温度水位控制系统是一种常见的自动控制系统,通过监测锅炉的
温度和水位,控制供应给锅炉的燃料或冷却水的流量,以维持锅炉的稳定
运行。在本文中,我将详细讲解基于单片机的锅炉温度水位控制系统设计。
首先,我们需要了解整个系统的基本结构。该系统由传感器、单片机、执行机构和显示器组成。传感器负责监测锅炉的温度和水位,并将信号传
输给单片机。单片机根据接收到的信号,通过调节执行机构控制燃料或冷
却水的流量,以维持锅炉的温度和水位在设定的范围内。系统通过显示器
实时显示锅炉的温度和水位信息。
接下来,我们讲解系统的硬件设计。首先,选取适合的温度和水位传
感器。温度传感器可选择热敏电阻或热电偶,这些传感器的输出信号与温
度成正比。水位传感器可选择浮子式或电极式传感器,这些传感器根据液
位的变化产生不同的电信号。
接下来是单片机的选择。由于单片机需要进行模拟信号的采集和数字
信号的处理,我们需要选择具备这些功能的单片机。例如,常见的AVR系
列和PIC系列单片机都具备这些功能。
然后,我们进行编程设计。编程设计主要包括信号的采集和处理、控
制算法以及与执行机构的通信。首先,单片机需要通过ADC模块采集传感
器的模拟信号,并进行数字信号处理。然后,通过控制算法计算控制量,
根据控制目标调节执行机构的控制量。最后,通过与执行机构的通信,控
制燃料或冷却水的流量。
在编程设计中,需要考虑温度和水位的检测范围、设定范围以及控制
目标。根据具体的控制需求,可以采用比例控制、积分控制、微分控制或PID控制等控制算法。
基于单片机的水位检测与控制系统(word文档良心出品)
电子信息工程实验教学中心《综合课程设计》设计报告
完成日期:2015/6/30
目录
摘要 (1)
1 绪论 (2)
1.1 项目研究背景及意义 (2)
1.2 课题现状3
2 总体设计方案及论证 (3)
2.1 总体方案设计 (3)
3 硬件实现及单元电路设计 (4)
3.1 设计原理 (4)
3.2 设计方案 (5)
3.3 传感器模块 (5)
3.3.1 传感器的选择 (5)
3.4 系统工作原理......................................................... 错误!未定义书签。
3.5 水位显示电路 (7)
3.6 外部晶振时钟电路的设计 (7)
3.7 时钟电路的设计 (8)
3.8 自动报警电路 (8)
3.9 中央处理器模块 (9)
3.10 继电器控制模块 (9)
3.11 水位检测系统仿真图 14
4 软件设计 (13)
4.1 主程序工作流程图 (13)
5 总结 (15)
6 参考文献 (15)
附录 (16)
附件1:原理图 (16)
附件2:仿真图 (16)
附件3:元件清单 (17)
附件4:程序........................................................................... 错误!未定义书签。
摘要
随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。
基于单片机的水位控制系统开题报告
(3)液位变送器+智能控制器方式:属于模拟量控制,可以实时显示水位数值,对于水位失控或设备故障可以提前预警。集成了双泵智能控制,控制系统接线简单。可设高、低、超高、超低四点控制,控制点(水面位置)在控制器上设定,极其方便。智能控制器可与电脑联网,可以远程监视水位及设备运行情况。是从工业控制系统移植而来,稳定可靠。
相比于发达国家在单片机新型系统研究、制造和应用上,他们的经验丰富,技术趋于成熟。我国在新型测控装置与系统研究、制造、应用和经验上,与发达国家相比还存在差距。
3、研究的内容及可行性分析
该设计的目的是应用单片机控制技术,以AT89S52单片机为核心控制,实现了水位检测功能、水位控制功能、报警功能。该系统操作方便、性能良好。
使用单片机实现水位控制具有较高的使用价值和稳定性好等特点。利用水的导电性能实现对水位的测量,可以有效地保证水位的自动控制,能更好地对水位进行自动化控制,避免了工作人员在现场进行测检操控,方便了工作人员对水位的控制,控制方便且系统稳定性能好。单片机具备了不仅体积小,安装方便,功能较齐全等优点,而且有很高的的性价比,应用前景广阔,同时有助于发现可能存在的故障,通过微机实现给水系统的自动控制与调节,维持稳定系统,保证安全经济运行。此次设计就是采用AT89S52单片机为核心的一种基于单片机的水位控制系统 ,具有较高的使用价值和优越性。
基于单片机的水塔水位控制系统
摘要
水塔是在日常生活和工业应用中经常见到的蓄水装置,基于单片机的水塔水位控制系统使水塔水位自动保持在一定的位置,通过对其水位的控制对外供水,以满足需要。该系统使用水位传感器对水塔水位进行检测并将检测到的信号传给单片机STC89C52进行处理,通过调整定时器的定时时间来增大或者缩小占空比,并采用C 语言编写控制程序,从而实现电机的调速。最后,使用带字库的LCD1602液晶屏显示当前水位状态以及电动机的转速。该系统实现了过低水位蜂鸣器鸣笛报警、过低警戒水位自动处理、正常水位蜂鸣器鸣笛报警以及正常水位处理、手动按键调整PWM(Pulse Width Modulation)电机调速等功能。本系统适应在不同的用水场合下的用水速度需要,节省工作时间,提高了整体工作的效率,实现水塔水位的自动控制。
关键词:单片机控制;水位检测;LCD1602显示;PWM电机调速
ABSTRACT
The 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.
基于单片机的水位检测控制系统设计
基于单片机的水位检测控制系统设计
学院:专业:姓名:指导老师:
信息学院
自动化
刘翔学号:
职称:
0901********
盛珣华
曹宇
教授
助理工程师
中国·珠海
二○一三年五月
诚信承诺书
本人郑重承诺:本人承诺呈交的毕业设计《基于单片机的水位检测控制系统设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:
日期:年月日
基于单片机的水位检测控制系统设计
摘要
随着社会和科技的进步,以及人们的生活标准水平逐步的提高与发展,方便的全自动控制系统生活的开始逐步进入到我们的生活,单芯片微型计算机发展是其中的一个重要分支,具有高可靠性,高性能价格比,低电压,低功耗等优点,以单片机为核心的自动化控制系统已经赢得了广泛的应用范围。
本设计是基于单片机的水位检测控制系统设计。设计系统的目的在于应用单片机的自动运行技术,使得水塔中的水位始终保持在一定范围内,以保证连续正常的供水。本设计是以AT89C51单片机为核心部件的水塔水位检测控制仿真系统设计的,用以检测水位并进行控制、处理以及报警功能,并在Proteus仿真软件环境中仿真测试。结果表明,设计的系统具有良好的检测和控制功能,方便移植性和可扩展性。关键词:水位控制单片机报警
Based SCM the water level detection control system design
Abstrac
With the social and technological progress, as well as the level of people's standard of living gradually improve with the exhibition, and the convenience of automatic control system for the beginning of life gradually into our lives, single-chip microcomputer development is an important branch,the advantages of high reliability, high performance and low cost, low-voltage, low-power microcontroller as the core of the automation control system has won a wide range of applications.
基于单片机的水位控制系统开题报告
11月1日~12月21日,指导教师与学生会面,指导学生选题,初步查找,搜集有关资料。 指导教师下达毕业论文(设计)任务书,制定毕业论文(设计)有关计划。
3月1日~3月25日,上网查阅资料、图书馆查看书籍,进行现场实际调研,剖析设计需求;完毕设计技术方案旳比较、选择,指导教师审核;
3月25日~4月20日,按照毕业设计指导书各项规定进行设计、调试、仿真等工作,并每周与指导老师进行一次沟通。准备好期中教学检查有关毕业设计有关材料;按照毕业论文旳格式规定及规定,认真撰写毕业设计阐明书和提纲及设计草稿。
关键词:单片机水位控制
方案:单片机控制方案设计
1、设计思绪
用单片机做水箱水位控制这个设计关键也是传感器,将信号传送到单片机,单片机再将信号输出给电机,来完毕设计旳规定工作。
重要分三块:单片机自身一块;传感器;电机控制一块。
本毕业设计由于控制比较简朴,不易出错,并且从经济方面来讲,单片机廉价,因此这次我选用单片机来完毕设计。
(2)电极式水位控制:使用多种电极线与水面接触,探测水位。最明显旳长处就是成本低廉。
(3)液位变送器+智能控制器方式:属于模拟量控制,可以实时显示水位数值,对于水位失控或设备故障可以提前预警。集成了双泵智能控制,控制系统接线简朴。可设高、低、超高、超低四点控制,控制点(水面位置)在控制器上设定,极其以便。智能控制器可与电脑联网,可以远程监视水位及设备运行状况。是从工业控制系统移植而来,稳定可靠。
毕业设计_基于单片机的水位监控系统设计
摘要
水资源已成为中国当前和未来发展重要资源,因此对水资源的合理利用有重要意义。在我国很多地方都需要水位监测,如工厂蓄水池、农田灌溉用的水库、江河水位等等,因此利用现代化的通信手段对水资源进行测控以及使用计算机管理系统来实现对水位监测点现场水位等数据的采集与监测,并可在水位信息管理平台上进行水位数据的存储、显示、查询等,将是对水资源实现科学管理的一个重要手段。本文从经济性和可靠性出发,在实验的基础上,设计了一种能够实现水位自动控制的装置。
单片机技术的测控系统以其体积小,可靠性高而被广泛采用。本文对该测控系统进行了分析设计。首先,设计针对系统所使用的单片机的性能和发展情况做了简单介绍;对超声波传感器的原理做了简单分析,对系统使用的模/数转换芯片ADC0809也做了性能方面的简单说明。
其次,论文重点对测控硬件、软件的组成进行了分项、模块化逐步分析设计。对各部分的电路一一进行了介绍,最终实现了该系统的硬件电路。绘制了电路原理图。
关键词:单片机、ADC0809、软件系统、硬件系统
- 1 -
Abstract
The water resources has become China's current and future development of the important resource,It has important significance for the rational utilization of water resources. In many places of our country need to water level monitoring, such as plant reservoir, reservoirs, irrigation water level and so on, therefore the use of modern means of communication to measure and control the water resources as well as the use of computer management system to realize the acquisition and monitoring of data level monitoring in field level, and water level data storage, in the water level information management platform display, query and so on, is an important means to realize the scientific management of water resources. This paper from the economic and reliability point of view, on the basis of experiment, a device which can realize automatic water level control is designed.
基于单片机水位控制系统
单片机高塔水位控制系统
本课程设计要求:在高塔的内部我们设计一个简易的水位探测传感器用来探测三个水位,即低水位,正常水位,高水位。低水位时送给单片机一个高电平,驱动水泵加水,红灯亮;正常范围的水位时,水泵加水,绿灯亮;高水位时,水泵不加水,黄灯亮。
本设计过程中主要采用了传感技术、单片机技术、光报警技术以及弱电控制强电的技术。
技术参数和设计任务:
1、利用单片机AT89C2051实现对高塔进行水位的控制;
2、把水位探测传感器探得高塔中的水位送给单片机以实现对水泵加水系统和显示系统的控制;
3、光报警显示系统电路,采用不同颜色的发光二极管来表示不同的水位情况
4、水泵加水电路由继电器进行控制;
5、分析工作原理,绘出系统结构原理图及流程图;
一、本课程设计系统概述
1、系统原理
当水位处于低水位的时候,传感器的低水位探测线没被+5V的电源导通进入稳压电路经过处理在稳压电路的输出端有一个高电平,送入单片机的P1.0
口,另一个稳压电路输出的高电平进入单片机的Pl. 1 口单片机经过分析,在P1.2 口输出一低电平,驱动红灯亮,P1.5出来一个信号使光电耦合器GDOUHE导通,这样继电器闭合,使水泵加水;当水位处于正常范围内时,水泵加水,在P1.3引脚出来一个低电平,使绿灯亮;当水位在高水位区时,传感器的两根探测线均被导通,均被+5V 的电源导通,送入单片机,单片机经过分析,在P1.4引脚出来一个低电平,使黄灯亮,在P1.5端出来一个低电平不能使光电耦合器导通,这样继电器不能闭合,水泵不能加水;当三灯闪烁表示系统出现故障。
基于-单片机的水位检测和控制系统
电子信息工程实验教学中心《综合课程设计》设计报告
完成日期:2015/6/30
目录
摘要 (1)
1 绪论 (3)
1.1 项目研究背景及意义 (3)
1.2 课题现状 4
2 总体设计方案及论证 (3)
2.1 总体方案设计 (3)
3 硬件实现及单元电路设计 (4)
3.1 设计原理 (4)
3.2 设计方案 (5)
3.3 传感器模块 (5)
3.3.1 传感器的选择 (6)
3.4 系统工作原理............................................................... 错误!未定义书签。
3.5 水位显示电路 (7)
3.6 外部晶振时钟电路的设计 (8)
3.7 时钟电路的设计 (9)
3.8 自动报警电路 (10)
3.9 中央处理器模块 (10)
3.10 继电器控制模块 (11)
3.11 水位检测系统仿真图
14
4 软件设计 (15)
4.1 主程序工作流程图 (15)
5 总结 (15)
6 参考文献 (15)
附录 (16)
附件1:原理图 (16)
附件2:仿真图 (16)
附件3:元件清单 (17)
附件4:程序................................................................................. 错误!未定义书签。
摘要
随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。
基于单片机的水位控制系统设计
基于单片机的水位控制系统设计
水位控制系统是一个广泛应用于水处理、工业生产、农田灌溉等领域的自动化控制系统。基于单片机的水位控制系统设计可以实现对水位的监测、判断和控制,以满足不同应用场景下的需求。本文将从系统设计的背景、硬件设计和软件设计三个方面进行详细介绍。
一、系统设计的背景
水位控制系统的设计是为了解决水位监测和控制的问题。在许多场景下,人工对水位进行监测和控制工作效率低,且易出现错误。因此,基于单片机的水位控制系统设计就显得尤为重要。通过该系统的设计,我们可以实现对水位的自动监测和控制,提高效率和准确性。
二、硬件设计
硬件设计是水位控制系统的基础,主要包括传感器、单片机、继电器和执行器等组成部分。
1.传感器:传感器是水位控制系统的核心部分,用于实时监测水位的变化。常用的传感器有浮球传感器和水压传感器。浮球传感器通过浮子的上升和下降来检测液位的高低,而水压传感器则是通过测量液体对其施加的压力来确定液位高低。
2. 单片机:单片机是水位控制系统的控制核心,负责对传感器采集到的数据进行处理和判断,并控制继电器和执行器的工作。常用的单片机有51单片机和Arduino等。
3.继电器:继电器用于实现对水泵等执行器的控制。当水位过低时,
继电器会触发并启动水泵,增加水位;当水位过高时,继电器会触发并关
闭水泵,减少水位。
4.执行器:执行器是水位控制系统的最终执行部分,常见的有水泵、
电磁阀等。执行器的选择需要根据具体应用场景和要求来确定。
三、软件设计
软件设计是基于单片机的水位控制系统的重要组成部分,主要包括数
基于单片机的水位控制系统
基于单片机的水位控制系统
姓名程晴晴
班级 ZB02131
学号 ZB0213133
指导老师卢振利
目录
第一章
摘要 (2)
前言 (3)
第二章系统的设计
2.1 AT89C51芯片的引脚图 (4)
2.2 系统的硬件设计方案 (5)
2.3 系统的软件设计方案 (6)
第三章 Proteus设计与仿真
3.1基于单片机水位控制原理图 (9)
3.2 水位监测程序 (10)
第四章设计体会 (13)
参考文献 (15)
第一章
摘要
液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制。
前言
单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。一般,工业控制系统的工作环境差,干扰强利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用。使用单片机控制液体液位是很好的选择。
目前我国在单片机测控装置研究、生产、应用中取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期。经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。因此把
基于单片机的水库水位报警系统设计
基于单片机的水库水位报警系统设计
本文旨在设计一个基于单片机的水库水位报
警系统。水库水位报警系统在水利工程中具有重
要的作用,可以及时监测水库的水位变化并发出
报警信号。本文将探讨水库水位报警系统的设计
原理和实现方法,旨在提供一种可行的解决方案。
本文的研究目的是设计一个可靠、有效的水
库水位报警系统。通过该系统,可以实时监测水
库的水位,并在水位异常时及时发出报警,以便
采取相应的措施。本文将重点讨论以下几个方面
的内容:
单片机的选择与使用:选择适合水库水位监测的单片机,并了
解其基本原理和编程方法。
传感器的选择与接口:选择合适的水位传感器,并设计相应的
接口电路将传感器与单片机进行连接。
水位报警算法:设计合适的算法,实时监测水位数据并判断是
否触发报警条件。
报警信号的输出:设计报警信号的输出电路,使其能够及时发出报警信号,以便采取相应的应对措施。
通过以上研究内容的探讨和实践,本文旨在提供一个可靠的水库水位报警系统设计方案,为水利工程中的水文监测提供有效的支持。
本文将详细描述水库水位报警系统的设计方案,包括硬件和软件部分。
硬件设计
水库水位报警系统的硬件设计主要涉及以下方面:
传感器选择:选择合适的水位传感器用于检测水库水位,并将水位信号转换为电信号。
单片机选择:选择适用于水位报警系统的单片机,具备足够的计算和控制能力。
电源电路设计:设计合理的电源电路,确保系统稳定可靠。
报警器设计:设计报警器电路,当水位超过安全范围时发出警报信号。
软件设计
水库水位报警系统的软件设计主要包括以下内容:
数据采集和分析:通过单片机进行水位数据的采集和分析,实时监测水位情况。
基于单片机的水位控制系统
1 引言
1.1 设计目的
在工农业生产中,常常需要测量液体液位。随着国家工业的迅速发展,液位测量技术被广泛应用到石油、化工、医药、食品等各行各业中。低温液体(液氧、液氮、液氩、液化天然气及液体二氧化碳等)得到广泛的应用,作为贮存低温液体的容器要保证能承受其载荷;在发电厂、炼钢厂中,保持正常的锅炉汽包水位、除氧器水位、汽轮机凝气器水位、高、低压加热器水位等,是设备安全运行的保证,因此一个安全合适的水位系统是很必要的。
1.2 设计要求
利用单片机设计一个水位控制系统,要求用开关来模拟水位的状态,当设定完水位后,系统根据水位情况控制电磁阀的开启和关断。具体要求如下:
1、设计单片机工作系统电路。
2、通过键盘设置其预定水位,根据水位不同控制电机的旋转。
5、利用Proteus进行仿真。
1.3 设计方法
本设计是采用AT89C51单片机为核心芯片,及其相关硬件来实现的水体液位控制系统,采用八个键盘来模拟水位, CPU循环检键盘输入状态,并用3位七段LED 显示示液位高度,检测液位数据,实施报警安全提示,当水体液位低于用户设定的值时,系统自动打开泵上水,当水位到达设定值时,系统自动打开排水泵。
2 设计方法和原理
2.1 水塔水位的控制原理
单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下.水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C。用以反映水位变化的情况。其中,A 棒在下限水位.B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部.不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水。单片机控制电机转动,随着供水,水位不断上升.当水位上升到上限水位时,由于水的导电作用。使B、C棒均与+5 V连通。因此B、C两端的电压都为+5 V,即为“l”状态,此时应停止电机和水泵工作,不再向水塔注水;随着水量的减少,当水位处于上、下限之间时。B棒和A棒导通.而C棒不能与A棒导通,B端为“1”状态。C端为“0”状态。此时电机带动水泵给水塔注水,使水位上升,或是电机不工作,水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能
基于单片机的水位控制系统设计
摘要
本设计简单,方便,采用了我们周围能所接触到的元器件,使电路看起来更简单;以单片机STC12C2052AD为核心控制水塔水位,利用简易的水位传感器进行水位信号采集,通过单片机对采集来的信号进行处理后,以便控制水泵工作。水位超出额定量的话该设计会发出警报,切用数码显示管现实水位的高度。
本设计能替代人员在水塔附近站岗或者留寝的麻烦,对人力资源有一定的节省。
关键词STC12C2052AD;水位传感器;水位控制;分压;AD转换
目录
摘要 (1)
目录 (2)
第一章引言 (3)
第二章 STC12C系列单片机特点及简介 (4)
2.1 STC12C2052AD系列单片机简介 (4)
2.2 STC12C2052AD单片机I/O口结构 (6)
2.3 AT89C51系列单片机简介 (7)
第三章硬件电路设计 (11)
3.1传感器控制电路 (11)
3.2 显示电路 (12)
3.3 电源电路 (13)
3.4 报警电路 (17)
第四章软件设计 (18)
4.1 软件总体设计 (18)
4.2 水位测量部分软件设计 (18)
4.4 编写程序 (22)
第五章总电路图 (26)
结论 (27)
参考文献 (28)
第一章引言
在全球电子工业的迅猛发展核电在产品市场日益激烈的大环境下我国电子产品发展趋势
也从不符合实际的设计和发明电子产品,演变成了符合实际生活的发展需求。从成本高、体积大、电路不稳定、不切实际生活的应用、操作急难等劣势中逐渐得变成成本低、体积小、工作可靠性高、操作简单、维修方便等方面发展。
本设计也合乎社会发展的需求,也吸取了这些新一类产品的优点所在,本设计有电路简单,成本低,操作方便,维修简单即相对工作可靠性较高的优点。本设计重点落在电路的成本和操作维修方面。故对一些小家庭和小工厂及一些不需用极高的精度的场合使用极佳。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 绪论
单片机应用发展迅速而广泛。在过程控制中,单片机既可作为主计算机,又可作为分布式计算机控制系统中的前端机,完成模拟量的采集和开关量的输入、处理和控制计算,然后输出控制信号。单片机广泛用于仪器仪表中,与不同类型的传感器相结合,实现诸如电压、功率、频率、湿度、流量、速度、厚度、压力、温度等物理量的测量;在家用电器设备中,单片机已广泛用于电视机、录音机、电冰箱、电饭锅、微波炉、洗衣、高级电子玩具、家用防盗报警等各种家电设备中。在计算机网络和通信、医用设备、工商、金融、科研、教育、国防、航空航天等领域都有着十分广泛的应用。
随着科技的发展,液位测量技术趋于智能化、微型化、可视化。本设计思想是用单片机做下位机,PC机做上位机,单片机和PC机相结合对水箱液位进行测量和监控。该设计要求具有一定的智能化,可操作性和稳定性好。
1.1 课题背景与研究意义
在工农业生产中,常常需要测量液体液位。随着国家工业的迅速发展,液位测量技术被广泛应用到石油、化工、医药、食品等各行各业中。低温液体(液氧、液氮、液氩、液化天然气及液体二氧化碳等)得到广泛的应用,作为贮存低温液体的容器要保证能承受其载荷;在发电厂、炼钢厂中,保持正常的锅炉汽包水位、除氧器水位、汽轮机凝气器水位、高、低压加热器水位等,是设备安全运行的保证;在教学与科学研究中,也经常碰到需要进行液位控制的实验装置。
1.2 国内外研究现状及发展
液位测量的方法比较多,依据测量方式的不同可分为接触式与非接触式两种类型。
●接触式测量法
接触式测量法是指测量用传感器直接与容器内存储液体相接触,从而获得测量参数的方法。
本方法所使用的电容通常由两块圆柱形极板或一个探极与罐壁构成。当液位不同时,电容器的介电常数就不同,故电容量也不同。在此基础上可以把电容量转化为电压、相移、频率、脉宽等物理量,再进行测量。
电容式液位测量装置通常结构简单、灵敏度高、稳定性好、动态响应快,适合于恶劣的工作环境,生产成本也不高;但电容液位测量器需要考虑温度补偿,且介质的成分、水分、温度、密度等不确定变化因素直接影响测量结果的准确性,另外检测电路比较复杂,尤其是检测微小电容量的变化。
●非接触式测量法
非接触式测量法包括超声波法、调制型光学法、微波法等。其特点是测量手段并不采用浮子之类的固态物,而是利用声、光、射线、磁场等的能量。液位传感器不和被测介质接触,不受被测介质影响,也不影响被测介质,故适用范围广泛。特别是接触式测量装置不能适用的特殊场合,如高粘度、强腐蚀性、污染性强,易结晶的介质。
●光纤测量法
光纤液位检测是近年来出现的一种新技术。根据光导纤维中光在不同介质中传输特性的改变对液位进行测量。
光纤液位测量有以下优点:精度高、灵敏度好、抗电磁干扰、耐腐蚀、电绝缘性好、检测现场无电、光路有抗扰性以及便于与计算机连接,便于与光纤传输系统组成网络等。
目前,市面上进行液位测量的仪表种类繁多,但是同时具有测量、监控、数据记录及处理的液位测量装置并不多。在某些工业控制系统中,数据的测量这一基本功能已不能满足现代工业的要求,往往需要对大批数据进行记录,对其进行后期处理分析,实现差错控制、工艺改善、资源优化等一系列工作。为了获得大批量的数据,得到可靠的分析资料,往往需要长期、多网点的监控记录。在液位测量这一领域中,如江河湖海、城市用水等方面,大量数据长时间,多网点的采集记录分析具有普遍的意义。液位的变化分析,有助于人们进一步对自然环境、天气变化甚至是灾害预警提供可靠的支持。
1.3 本课题主要研究内容
利用单片机设计一个水位控制系统,要求选择合适的水位传感器及电磁阀,当设定完水位后,系统根据水位情况控制电磁阀的开启和关断。具体要求如下:
1、设计单片机工作电源模块及其复位电路
2、选择合适的水位传感器,单片机通过相应的调理电路采集当前水位值,设计相应的电磁阀控制电路,根据水位情况控制器开启和关断
3、通过键盘设置其预定水位
4、画出电路方框图,叙述主要模块的功能及他们之间的控制关系和数据传输,利用Visio软件绘制软件流程图
5、编制相应的控制程序,并用C语言或汇编语言对软件进行编译。并能通过调试。
6、利用protel进行原理图绘制,并利用Proteus进行仿真
2 系统设计方案
2.1 系统设计方案比较
对于水位进行控制的方式有很多,而应用较多的主要有2种,一种是简单的机械式控制装置控制,一种是复杂的控制器控制方式。两种方式的实现如下:
(1)简单的机械式控制方式。其常用形式有浮标式、电极式等,这种控制形式的优点是结构简单,成本低廉。存在问题是精度不高,不能进行数值显示,另外很容易引起误动作,且只能单独控制,与计算机进行通信较难实现。
(2)复杂控制器控制方式。这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、A /D变换成数字信号传送到单片机,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;经由D/A变换给调压/变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水位的目的。
本设计利用单片机设计一个水位控制系统,要求选择合适的水位传感器及电磁阀,当设定完水位后,系统根据水位情况控制电磁阀的开启和关断。
2.2 系统设计总框图
图2-1 系统总体框图2.3 硬件设计方案
2.3.1 工作原理电机控制模块
A/D转换模块按键与显示模块时间模块
存储模块
通信模块单
片
机
主
控
模
块
基于单片机实现的水位控制器是以AT89C51芯片为核心,由键盘、数码显示、A /D转换、传感器,电源和控制部分等组成。工作过程如下:当水位发生变化时,引起连接在水位底部软管管内的空气气压变化,气压传感器在接收到软管内的空气气压信号后,即把变化量转化成电压信号;该信号经过运算放大电路放大后变成幅度为0~5 V标准信号,送入A/D转换器,A/D转换器把模拟信号变成数字信号量,由单片机进行实时数据采集,并进行处理,根据设定要求控制输出,同时数码管显示液位高度。通过键盘设置液位高、低和限定值以及强制报警值。该系统控制器特点是直观地显示水位高度,可任意控制水位高度。
2.3.2 主控模块设计方案
单片机作为主控模块,使得在对单片机选型上有了较大的空间。单片机在30多年的发展历程中,形成了多公司、多系列、多型号“百家争鸣”的局面。因而,选择一个合适的单片机有时真的不太容易,要考虑的方面太多。大致总结出以下几点:
1) 单片机的基本参数。例如速度、程序存储器容量、I/O引脚数量等。
2) 单片机的增强功能。例如看门狗、双指针、双串口、RTC(实时时钟)、EEPROM、
扩展RAM、CAN接口、I2C接口、SPI接口、USB接口。
3) Flash和OTP(一次性可编程)。
4) 封装:DIP(双列直插),PLCC(PLCC有对应插座)还是贴片。
5) 工作温度范围,工业级还是商业机。
6) 功耗。
7) 工作电压范围。例如设计电视机遥控器,2节干电池供电,至少应该能在
1.8~3.6V电压范围内工作。
8) 供货渠道畅通。
9) 价格。
10) 烧录器价格,能否ISP(在线系统编程)。
11) 仿真器。
12) 单片机汇编语言支持。
13) 资料尽量丰富。
14) 抗干扰性能好。