A7相连,剩余的3根地址线A8~A11接P2.0~P2.2,单片机选
通引脚接存储器端,因只扩展一片存储器,片选端
接地。
4
图2水塔水位控制系统结构框图
系统软件设计
当水塔水位处于上、下限之间时,P1.0=1,P1.1=0,此时无
拟b、c端的状态(1、0),正电极接+5V电源,每个负电极分别通过4.7kΩ的电阻(R1,R2)接地。将单片机的P1.0端口接开关1,P1.1端口接开关2。假设被水淹没的负电极都为高电平,此时开关置1;露在水面的负电极都为低电平,开关此时置为0。单片机通过负电极重复采集检测水位,当缺水时(此时两个开关均置0),电机必须带动水泵抽水;若水位在正常范围内时,检测信号为高,低电平(此时开关1置1,开关2置0);当水位过高时,检测信号为高电平(此时开关
论电机是在带动水泵给水塔供水使水位不断上升,还是电机没有工作使水位不断下降,都应继续维持原有工作状态;当水位低于下限时,P1.0=0,P1.1=0,此时启动电机转动,带动水泵给水塔供水。水位检测信号与输出控制操作关系如表1所列,图4为水塔水位控制程序流程[5]。
1和2都置1),单片机检测到P1.0和P1.1为高电平后,立
即停机。
3.2报警接口电路
为了避免系统发生故障时,水位失去控制造成严重后果,在超出、低于警戒界水位时,报警信号直接从高、低警界水位电极获得。单片机P1.7端口为启动电机命令输出端口,P1.7=0为低电平,经过非门后与电机的另一端接地导通,启动电机工作;P1.7=1为高电平,反之,电机停止工作。电机故障报警由单片机控制,电机故障报警信号由P1.0和P1.1输人,当P1.5为高电平时蜂鸣器报警。水位超过高警戒水位,单片机控制系统使电机停止转动,向水塔内供水工作也停止。
P1.0(b)
01

01
表1
图4
水塔水位控制程序流程水位检测信号与输出控制操作关系
P1.1(c)0011
P1.50不变

P1.71

10
输出控制操作电机转动保持原状故障报警电机停止
3.3存储器扩展接口电路
为了便于系统扩展,存放大容量应用程序,系统设计扩展一片程序存储器,用于存放源程序代码。74LS373用于锁存地址,单片机的P0.0~P0.7通过复用方式分别接锁存器
11
1
5实验仿真结果
根据所设计系统的软件流程图,编写相应的程序在Pro-
74LS373的D0~D7和存储器2732的D0~D7端,地址锁存信
号线ALE接锁存器的端,通过软件设置实现地址和数据信息的传输,锁存器的输出端Q0~Q7与存储器地址线A0~
teus软件[6-7]环境下实际仿真,实验结果表明,该系统能成功实
现了水位检测、电机故障检测、处理和报警(下转第89页)
图3系统硬件电路
基于单片机的水塔水位检测控制系统仿真设计摘要:设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处 理和报警等功能,实现超高、低警戒...
编号: 云南铜业高级技工学校 毕业设计(论文)题目:基于单片机的水塔水位检测控制系统仿真设计 指导教师: 专班姓学业:机电一体化化 级:技师 3 班名: 号: 年 月 ...
基于单片机的水塔水位检测... 6页 免费 基于... 基于单片机水塔的水位控制系统仿真模型研究 王 琪 ...人工给水的工作方式, 完成水塔水位控制系统的设计。 ...
基于单片机水塔的水位控制系统仿真模型研究_专业资料。为了达到节能的目的,提高供水系统的质量,考虑采用单片机技术,设计出一套实用水位自动控制方案,文章阐述了自动化...
时间: 2009.12.31 评语: 成绩 摘要:设计一种基于单片机水塔水位检测控制系统。...关键词:单片机;水位检测;控制系统;仿真 1 引言 水位控制在日常生活及工业领域中...
本设计是以 AT89C51 单片机为核心部件的水塔水位检测控制仿真系统设计的, 用以检测水位并进行控制、处理以及报警功能,并在 Proteus 仿真软件环境中仿真 测试。结果...
基于单片机的水塔水位控制系统_信息与通信_工程科技...该系统使用水位传感器对水塔水位进行检测并将检测到...(在应用可编程),无需专用编程器/仿真器可通过串 ...
《单片机课程设计》报告水塔水位控制系统_工学_高等...仿真器使用 硬件设计和制作 硬件制作和调试 Protel99...软件设计和软件调试 综合调试 整体调试 检测验收、写...
班级: 电气 073 班姓名: 徐慧 学号: 200708936 指导教师: 苟军年 设计时间: 2009.12.31 评语: 成绩 一,中文摘要 设计一种基于单片机水塔水位检测控制系统。...
设计一种基于单片机水塔水位检 测控制系统。该系统能实现水位检测、电机故障检测...介绍电路接口原理图,给出相应的 软件设计流程图和汇编程序,并用 Proteus 软件仿真...
热门文档