1.2 整体方案概述
根据系统的设计要求,本设计采用80C51为核心的单片机控制方案,主要利用了单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,能够实现水位报警、LED灯显示、手动、自动切换功能。系统总体方案流程图如图1所示。
水箱液位控制系统总体方案框图
1系统总体方案框图
 本水箱液位控制系统设计以80C51芯片为控制核心,通过单片机数据地址总线及I/O端口,由数据采集及处理、显示电路、复位电路、光电检测、振荡电路和控制电路等模块组成。80C51为数据采集及处理模块核心,它主要完成系统对水位高低信号是否满足指标的信息采集,并且通过各个模块系统程序对采集的水位信号进行判断和处理,根据采集到的不同信号来驱动相应功能的引脚来实现对水箱液位的控制。
2. 水箱液位控制系统原理
本论文主要研究水箱水位控制器系统。实现了水位报警、LED显示、手动、自动切换功能。水箱给水设备系统由两台给水泵机组、水箱和三只浮球开关组成,系统水箱给水系统结构如图2所示。
 
图2 水箱给水系统结构
在图2中M1、M2为给水泵机组,LG、LD、LDD分别为水位高、水位低、水位低低浮球开关,当水位高(大于90%)时,LG闭合,当水位低(小于70%)时,LD闭合,当水位低低(小于50%)时,LDD闭合。80C51水箱液位控制系统工作原理如下所述。
当水箱水位低时,起动M1、M2给水,水位上升到90%,停M1;
当水箱水位低低(小于50%)时,同时起动M1、M2;
当水位上升到50%以上70%以下时,停M2,M1继续运行到水位上升到90% 以上才停止工作,水箱的水位一般保持在70%--90%。
报警控制如下:
当水位高于90%的时候,由传感器经变送器发送信号,LG闭合,系统水位高报警。
当水位低于70%的时候,由传感器经变送器发送信号,LD闭合,系统水位低报警。
当水位低于50%的时候,由传感器经变送器发送信号,LDD闭合,系统水位低低报警。
手动/自动模式转换控制如下:
全自动模式下,系统自动判断水位的状况,选择不同的工作状态。
手动的模式下,两台水泵的运行可由人工自己控制操作。
上一篇:OSG电网500KV故障定位以及可视化
下一篇:ARM的最小应用系统硬件设计+电路图+源程序

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

《醉青春》导演作品阐述

浅谈新形势下妇产科护理...

谷度酒庄消费者回访调查问卷表

国内外无刷直流电动机研究现状

拉力采集上位机软件开发任务书

高校网球场馆运营管理初探【1805字】

多元化刑事简易程序构建探讨【9365字】

浅谈传统人文精神茬大學...

中国古代秘书擅权的发展和恶变

辩护律师的作证义务和保...