版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目:基于单片机的水位系统控制设计摘要液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。目录TOC\o"1-2"\h\z\u1、设计的基本任务和要求 41.1基本功能 41.2塔水位控制原理 41.3系统硬件总体方案 52控制系统方案设计 52.1系统硬件方案 52.2核心芯片AT89C51单片机 62.3系统软件总体方案 73.Proteus设计与仿真 83.1元器件清单 83.2基于单片机水位控制原理图5 93.3基于单片机的水位控制PCB图6 93.4水位检测程序 104.5实验仿真 134.6结语 134设计体会 13参考文献 141设计的基本任务和要求1.1基本功能1.2塔水位控制原理单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下.水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C。用以反映水位变化的情况。其中,A棒在接地。B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部.不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水。单片机控制电机转动,随着供水,水位不断上升.当水位上升到上限水位时,由于水的导电作用。使B、C棒均与地连通。因此b、C两端的电压都为0即为接地状态,此时应停止电机和水泵工作,蜂鸣器报警,红灯亮,不再向水塔注水;当水位处于上、下限之间时,此时电机带动水泵给水塔注水,使水位上升,还是电机不工作,水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能与A棒导通,b、c均为“0”状态。此时应启动电机转动,带动水泵给水塔注水。1.3系统硬件总体方案系统的原理是采用2个按钮模拟水位检测,在现场的3个不同的位置,由下至上测量水体的液位值,。并把这两个液位状态通过模数转换器传到单片机中,在发光二极管显示出液位的三种状态及报警安全提示。压低、光电转换效能高、寿根据当前的液位值和用户设定的水位决定是否进行开、关水泵,需要是否开启和关闭驱动阀门的电动机。2控制系统方案设计2.1系统硬件方案系统方案设计液位控制是利用把液位的状态转换成模拟信号,再通过模数转换器AT89C51把输出状态直接接到单片机的I/O接口,单片机经过运算控制,输出数字信号,输出接口接发光二极管进行显示,实现液位的报警和键盘的显示图2液位控制系统2.2核心芯片AT89C51单片机工作原理由于蜂鸣器的工作电流一般比较大,以致于单片机的I/O口是无法直接驱动的*(但AVR可以驱动小功率蜂鸣器),所以要利用放大电路来驱动,一般使用三极管来放大电流就可以了。蜂鸣器驱动电路一般都包含以下几个部分:一个三极管、一个蜂鸣器、一个续流二极管和一个电源滤波电容。3.1元器件清单发光二级管AT89C1单片机BUTTON按钮CAP电容CAP-ELEC陶瓷电容CRYSTAL12兆晶振LED-RED发光二极管MOTOR-DC电机3.3水位检测的主程序(蜂鸣器可能一直有声音或声音太大,调节一下延时时间就可以了)N#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintsbitred=P2^3;sbitgreen=P2^0;sbitsw1=P1^0;sbitsw2=P1^1;sbitBUZZER=P0^0;sbitDJ=P0^5;voiddelay(ucharz){ uchari,j; for(i=z;i>0;i--) for(j=100;j>0;j--); }voidbeep() z{ BUZZER=0; delay(5); BUZZER=1; delay(5);}voidmain(void){ while(1) { if(sw1==0&sw2==0) { red=0; DJ=1; green=1; BUZZER=1; } if(sw1==0&sw2!=0) { green=0; DJ=1; red=1; BUZZER=1; } if(sw1!=0&sw2==0) { red=0; beep(); green=1; DJ=1; } if(sw1!=0&sw2!=0) { green=0; DJ=0; BUZZER=1; red=1; } } 3.4实验仿真结果根据所设计系统的软件流程图,编写相应的程序在Pro-teus软件环境下实际仿真。但由于该设计简单,故用单片机开发板实验。实验后结果图片如下:P1.1P1.2P1.3P1.4P1.5P1.6P1.7电机110001101010010100001系统故障____11100100图63.5结语该系统设计是基于在单片机嵌入式系统而设计的,充分利用单片机强大控制功能和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年健康检测仪项目申请报告模范
- 2025年不含胶原蛋白酶的耐碱性蛋白酶项目规划申请报告
- 2025年流量计项目提案报告模范
- 2025年房地产开发经营服务项目立项申请报告
- 2025年卫星导航定位系统项目申请报告模范
- 2025年新型铝镁合金材料项目立项申请报告模板
- 2025年永磁式步进电机项目申请报告模式
- 活动邀请函范文集合七篇
- 2025年医用注射泵项目规划申请报告模板
- 激烈的乒乓球比赛作文400字8篇
- 广东省广州市天河区2022-2023学年七年级上学期期末语文试题(含答案)
- DBJT45T 037-2022 高速公路出行信息服务管理指南
- 浙江省绍兴市柯桥区2023-2024学年高一上学期期末教学质量调测数学试题(解析版)
- 项目部实名制管理实施措施
- 颞下颌关节疾病试题
- 2025眼科护理工作计划
- 校园牛奶消费推广方案
- 非甾体抗炎药围术期镇痛专家共识(2024 版)解读
- 技术服务外包劳务合同范本5篇
- 安全使用文具班会课
- 绿色财政政策
评论
0/150
提交评论