运行过程中发生故障都需要复位。复位电路用于将单片机内部各电路的状态恢复到一个确定的初始值,并从这个状态开始工作。单片机的复位形式:上电复位、按键复位。此设计采用按键复位。32液位信号采集电路此模块包括液位传感器电路与稳压电路。传感器是一种能感受到被测物体物理量的变化并将其转化为便于传输和处理的电信号的装置,它被广泛应用于生产生活的各个领域。本设计采用的水位探测传感器制作简便,经济实惠。传感器电路如图3所示。B线为低水位控制线,当水位低于此线时它不导通,水位在正常范围时,它导通。C线为高水位线,它导通时表明水位已经达到高水位。当水位低于低水位控制线时,由电机带动水泵供水。单片机控制电机转动,随着持续供水,水位不断上升.当水位上升到上限水位时,由于水的导电作用,使B、C棒均与5V连通,因此B、C两端的电压都为5V即为“1”状态,此时应停止电机和水泵工作,不再向水箱注水;当水位处于上、下限之间时,B棒和5V导通,而C棒不能与5V导通,B端为“1”状态,C端为“0”状态,此时不管是电机正在带动水泵给水箱注水,还是电机不工作且水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能与5V导通,两者均为“0”状态。此时应启动电机带动水泵给水箱加水。
图3液位传感器模型
5
f稳压电路能够保证从传感器输出的电压稳定地送往单片机中,其电路结构与液位传感器电路共同构成液位信号采集电路,如图4所示。稳压电路主要由两级放大稳定电路组成,能够将由液位传感器实时采集到的当前液位状态的电压形式的信号通过稳压处理,送往核心控制芯片AT89C52单片机。其工作过程是:由R2或R5接收传感器的模拟信号,再将此信号通过稳压电路经引脚P10或P11稳定地送往单片机。具体地说,如果R2或R5得到的是高电平,则Q1、D1和Q2导通并把高电平传到单片机的输入引脚P10或P11;若R2或R5得到的是低电平,则Q3、D2和Q4均不能导通,使得送入单片机引脚P10或P11的是稳定的低电平。
VCCR3VCCSW1R210KQ110KD1R410KQ2P10SW2R5R05KR15K10KR6Q310KD2VCCQ4R710K
P11
图4液位信号采集电路
33显示与报警电路此电路采用三种颜色的发光二极管来表示不同的水位情况,并使用蜂鸣器来产生系统的故障报警提醒,如图5所示。当只有红灯亮时,表明当前液位为低水位,需要启动水泵加水;当只有绿灯时,表明液位处于正常范围内,水泵继续供水;当只有黄灯亮时,说明水位达到高水位的控制线,水泵r