单片机液位控制课程设计

上传人:第*** 文档编号:56896562 上传时间:2018-10-16 格式:DOC 页数:27 大小:5.28MB
返回 下载 相关 举报
单片机液位控制课程设计_第1页
第1页 / 共27页
单片机液位控制课程设计_第2页
第2页 / 共27页
单片机液位控制课程设计_第3页
第3页 / 共27页
单片机液位控制课程设计_第4页
第4页 / 共27页
单片机液位控制课程设计_第5页
第5页 / 共27页
点击查看更多>>
资源描述

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

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

2、导 教教 师师 : 课程设计地点:课程设计地点: 课程设计时间:课程设计时间: 2013-12-162013-12-27 单片机系统课程设计1单片机系统单片机系统 课程设计任务书课程设计任务书学生姓名学生姓名专业班级专业班级学号学号题题 目目 基于 89c51 的液位控制器设计课题性质课题性质工程设计课题来源课题来源自拟指导教师指导教师 王黎主要内容主要内容(参数)(参数)利用 89c51 实现以下的功能:1.测量压力,压力过大或过小均发出警报。2.液位由单片机控制,并且通过数码管显示液位。3.通过单片机对电动机的控制来调节液位。4.设计振荡电路,使信号更稳定。任务要求任务要求(进度)(进度)

3、第 1-2 天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。第 3-4 天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。第 5-6 天:软件设计,编写程序。第 7-8 天:实验室调试。第 9-10 天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅合理。主要参考主要参考资料资料1 张迎新单片微型计算机原理、应用及接口技术(第 2 版)M北京:国防工业出版社,20042伟福 LAB6000 系列单片机仿真实验系统使用说明书3 阎石数字电路技术基础(第五版) 北京:高等教育出版社,2006

4、4朱勇. 单片机原理与应用技术. 北京:清华大学出版社 2006 5李玉梅.单片机原理的应用设计. 北京:国防工业出版社 2006审查意见审查意见 系(教研室)主任签字:系(教研室)主任签字: 年年 月月 日日 单片机系统课程设计2目目 录录1 概述41.1 研究背景 41.2 设计思想及基本功能 52 总体方案设计52.1 设计思路.52.2 系统框图 62.3 设计原理分析 62.4 电路工作原理83 硬件电路设计83.1 电源电路设计 83.2 驱动电路设计 93.3 报警电路设计 .103.4 液位指示电路设计113.5 压力自动控制模拟和手动操作控制电路设计 153.6 晶振电路16

5、3.7 复位电路 .174 系统软件设计.184.1 软件设计说明 .184.2 主程序流程图184.3 液位控制程序流程图195 总结 .20参考文献.21附录 1 汇编程序.22附录 2 调试图片.23 附录 3 系统原理图.25 附录 4 机器码.26单片机系统课程设计31 1 概述概述1.11.1 研究背景研究背景我国燃烧锅炉的现象很普遍而且数量众多,因此耗煤量巨大,十分浪费资源。并且大多数锅炉处于能耗大、浪费大、环境污染严重的工作状态。 锅炉微机控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制、锅炉节能等几项技术紧密结合的产物,工业锅炉采用的是微机控制和原有的仪表

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

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

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

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

10、水,同时报警灯亮起。(3)当液位高于上上限水位时,停止水泵加水,报警灯亮起并且声报警器蜂鸣器开始鸣叫。2.22.2 系统框图系统框图系统框图如图 2.1 所示:单片机系统课程设计589C51检测电路驱动电路执行电路光报警电路声报警电路复位电路水位指示电 路手动操作压力自动控 制模拟晶振电路图 2.1 系统框图2.3 设计原理分析设计原理分析S1、S2、S3、S4 为四个开关,用来传递液位变化的情况,其中 S4 表示下限液位,S2 表示上限液位,S3 表示处于正常液位,S1 表示上限液位,在这里四个开关表示的是四个光电液位传感器,如下图 2.2 开关模拟电路。单片机系统课程设计6123456AB

11、CD654321DCBAT itleNum berRevisionSizeBDate:29-Dec-2013Sheet of File:C:Program FilesDesign Explorer 99 SEExamplesMyDesign.ddbDrawn By:S1S2S3S4P1.0P1.1P1.2P1.3R141kR151kR161kR171kV CC图 2.2 开关模拟电路光电液位传感器是利用光在两种不同介质界面发生反射折射原理而开发的新型接触式点液位测控装置。它具有结构简单,定位精度高;没有机械部件,不需调试;灵敏度高及耐腐蚀;耗电少;体积小等诸多优点而受到市场的逐渐认可,广泛应用

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

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

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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