单片机液位控制课程设计--基于89c51的液位控制器设计

上传人:大米 文档编号:560398136 上传时间:2022-09-28 格式:DOC 页数:27 大小:5.28MB
返回 下载 相关 举报
单片机液位控制课程设计--基于89c51的液位控制器设计_第1页
第1页 / 共27页
单片机液位控制课程设计--基于89c51的液位控制器设计_第2页
第2页 / 共27页
单片机液位控制课程设计--基于89c51的液位控制器设计_第3页
第3页 / 共27页
单片机液位控制课程设计--基于89c51的液位控制器设计_第4页
第4页 / 共27页
单片机液位控制课程设计--基于89c51的液位控制器设计_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《单片机液位控制课程设计--基于89c51的液位控制器设计》由会员分享,可在线阅读,更多相关《单片机液位控制课程设计--基于89c51的液位控制器设计(27页珍藏版)》请在金锄头文库上搜索。

1、 单片机系统课程设计单片机系统课 程 设 计成绩评定表设计课题 : 基于89c51的液位控制器设计 学院名称 : 专业班级 : 学生姓名 : 学 号 : 指导教师 : 设计地点 : 设计时间 : 2013-12-162013-12-27 指导教师意见:成绩: 签名: 年 月 日 单片机系统课 程 设 计课程设计名称: 基于89c51的液位控制器设计 专 业 班 级 : 学 生 姓 名 : 学 号 : 指 导 教 师 : 课程设计地点: 课程设计时间: 2013-12-162013-12-27 单片机系统 课程设计任务书学生姓名专业班级学号 题 目 基于89c51的液位控制器设计课题性质工程设计

2、课题来源自拟指导教师 主要内容(参数)利用89c51实现以下的功能:1. 测量压力,压力过大或过小均发出警报。2. 液位由单片机控制,并且通过数码管显示液位。3. 通过单片机对电动机的控制来调节液位。 4.设计振荡电路,使信号更稳定。任务要求(进度)第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。第5-6天:软件设计,编写程序。第7-8天:实验室调试。第9-10天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅合理。主要参

3、考资料1 张迎新单片微型计算机原理、应用及接口技术(第2版)M北京:国防工业出版社,20042伟福LAB6000系列单片机仿真实验系统使用说明书3 阎石数字电路技术基础(第五版)北京:高等教育出版社,2006 4朱勇. 单片机原理与应用技术. 北京:清华大学出版社 2006 5李玉梅.单片机原理的应用设计. 北京:国防工业出版社 2006审查意见系(教研室)主任签字: 年 月 日 目 录1 概述41.1 研究背景41.2 设计思想及基本功能52 总体方案设计52.1设计思路52.2 系统框图62.3 设计原理分析6 2.4 电路工作原理.83 硬件电路设计83.1 电源电路设计83.2 驱动电

4、路设计93.3 报警电路设计103.4液位指示电路设计113.5压力自动控制模拟和手动操作控制电路设计 153.6晶振电路163.7 复位电路174 系统软件设计184.1 软件设计说明184.2主程序流程图184.3液位控制程序流程图195总结20参考文献21附录1汇编程序22附录2 调试图片.23附录3 系统原理图.25附录4 机器码.261概述1.1研究背景 我国燃烧锅炉的现象很普遍而且数量众多,因此耗煤量巨大,十分浪费资源。并且大多数锅炉处于能耗大、浪费大、环境污染严重的工作状态。 锅炉微机控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制、锅炉节能等几项技术紧密结合

5、的产物,工业锅炉采用的是微机控制和原有的仪表控制,微机控制有以下明显优势: 1)可以直观地显示锅炉的运行参数,显示液位、压力等状态。 2)在运行中可以修改各种各样的运行参数的初始值以及系统的控制参数,还可以很方便的改变液位、压力。3)可以提高锅炉的热效率,节约能源,符合国家的节能减排政策,有利于我国经济的可持续发展。4)锅炉系统中包含鼓风机和水泵等大型电动机,采用微机控制更加节约电能,可以节约成本。 5)作为锅炉控制系统装置,其主要任务是保证锅炉的安全、稳定、经济运行,减少劳动人员的劳动强度。 综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。单片机是在一块芯片上集成了一片微型计算

6、机所需的cpu、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域非常广泛。 在现代社会中,随着工业的发展,居民生活区的集中热力供应量的需求量越来越大,蒸汽锅炉的容量不断高,对操作过程的要求也更加严格,锅炉的液位控制直接影响人们自身和设备的安全。液位过低可能使锅炉出现干烧现象,液位过高则又会使锅炉蒸汽压力过高发生危险。传统的液位控制自动化程度低,调节精度差等缺点,而且单靠人工操作已不能适应控制系统改造的必要性。 随着科学技术的不断进步,被控对象越来越复杂,人们对控制精度的要求越来越高。随着单片机技术和自动控制技术的发展,利用单片机及外围芯

7、片实现锅炉液位控制已经成为一种趋势,单片机体积小,安装方便,功能齐全,性价比好,应用前景广,本系统即是基于AT89C51单片机设计的,简单易行并且有着较高的实用价值和优越性。1.2设计思想及其基本功能 该设计是由单片机AT89C51控制的锅炉水位控制器,它主要有硬件和软件部分共同完成控制系统功能。其中硬件部分主要由水位检测电路、驱动电路、夜位指示电路以及压力自动控制模拟和手动控制等部分组成;软件部分主要由汇编语言所编写的程序组成。本系统可实现液位报警、控制和压力控制等功能,并对液位进行数字显示。2总体设计方案2.1设计思路:电路主要实现功能是液位检测和报警,然后控制水泵的启停。液位控制主要的控

8、制的对象是水泵,容器是锅炉,液位的检测可根据探测器探测得到。液位正常情况下控制在一定测量点距离段之间,当液位低于或高于正常水位段下限和上限是进行光报警,若液位在正常液位时,则解除报警。当液位低于液位下限时,水泵一直注水,而高于上限实则关闭水泵,并且当液位处于不同探测电时,可显示相应数字来显示液位。压力检测主要由一个开关来模拟压力的高低,并用指示灯的亮灭来模拟风机的运行和停止,另设手动操作按钮,用以人为启动水泵和风机。(1) 当液位低至给定的下限液位时,启动水泵对锅炉进行加水,同时光报警器和声报警器都报警。(2)当液位高至给定上限的液位时,停止水泵对锅炉进行加水,同时报警灯亮起。(3)当液位高于

9、上上限水位时,停止水泵加水,报警灯亮起并且声报警器蜂鸣器开始鸣叫。2.2系统框图系统框图如图2.1所示:图2.1 系统框图2.3设计原理分析S1、S2、S3、S4为四个开关,用来传递液位变化的情况,其中S4表示下限液位,S2表示上限液位,S3表示处于正常液位,S1表示上限液位,在这里四个开关表示的是四个光电液位传感器,如下图2.2开关模拟电路。 图2.2 开关模拟电路 光电液位传感器是利用光在两种不同介质界面发生反射折射原理而开发的新型接触式点液位测控装置。它具有结构简单,定位精度高;没有机械部件,不需调试;灵敏度高及耐腐蚀;耗电少;体积小等诸多优点而受到市场的逐渐认可,广泛应用液位控制系统中

10、。1、由于液位的输出只与光电探头是否接触液面有关,与介质的其它特性,如温度、压力、密度、电等参数无关,所以光电液位传感器检测准确、重复精度高;响应速度快,液面控制非常精确,并且不需调校,就可以直接安装使用。2、由于光电液位传感器探头体积相对小巧,可分开安装在狭小空间中适合特殊罐体或容器中使用。另外还可以在一个测量体上安装多个光电探头制成多点液位传感器、变控器。3、由于对传感器内部的所有元器件进行了树脂浇封处理,传感器内部没有任何机械活动部件,因此光电液位传感器可靠性高、寿命长、免维护。 液位的情况则可以通过数码管显示出来,当液位为下限时,数码管显示为1,当液位为上限时数码管显示为3,当液位为正

11、常液位时数码管显示为2,当液位为上上限水位时,数码管显示为4,从而根据不同的关系来控制输出电路其具体逻辑关系如下表2.3所示。表2.3 工作原理表P1.0P1.1P1.2P1.3光报警(P1.5)声报警(P1.7)数码管显示(P2)上上限0111报警报警4上限0011报警不报警3正常0001不报警不报警2下限0000报警报警1通过数码管显示的数值,人们可以清楚地知道锅炉的液位状况,方便工作人员时刻监控锅炉的运行情况,再加上声报警和光报警装置的配合,则会使工作更加得心应手,从而避免事故的发生,保证人们的生命财产安全。2.4 电路工作原理 当通电后系统开始工作,并且水位在下限时这时水位太低都为“0”于是红色报警指示灯亮水泵开始启动抽水同时声报警蜂鸣器也

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号