您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 储罐液位控制系统设计.
储罐液位控制系统设计学号:000000000姓名:0000000目录设计任务与要求--------------------------------------------------------------3一、本课程设计系统概述-------------------------------------------------------41、系统原理--------------------------------------------42、系统结构图---------------------------------------------------------------43、控制方案说明------------------------------------------------------------54、系统组成及原理--------------------------------------5二、硬件设计-----------------------------------------------------------------------61、单片机最小系统电路设计------------------------------62、水位检测传感器的选用------------------------------------------------83、稳压电路的设计---------------------------------------------------------84、光报警电路的设计------------------------------------95、水泵的介绍-----------------------------------------106、继电器控制水泵加水电路-----------------------------147、电源电路-------------------------------------------168、看门狗技术-------------------------------------------------------------16三、软件设计---------------------------------------------------------------------191、系统总流程图----------------------------------------------------------192、系统总程序-----------------------------------------20四、小结---------------------------------------------------------------------------22五、参考文献---------------------------------------------------------------------23设计题目:储罐液位控制系统设计设计要求:在储罐的内部我们设计一个简易的水位探测传感器用来探测三个水位,即低水位,正常水位,高水位。低水位时送给单片机一个高电平,驱动水泵加水,红灯亮;正常范围的水位时,水泵加水,绿灯亮;高水位时,水泵不加水,黄灯亮。本设计过程中主要采用了传感技术、单片机技术、光报警技术以及弱电控制强电的技术。技术参数和设计任务:1、利用单片机STC89C51实现对高塔进行水位的控制;2、把水位探测传感器探得高塔中的水位送给单片机以实现对水泵加水系统和显示系统的控制;3、光报警显示系统电路,采用不同颜色的发光二极管来表示不同的水位情况4、水泵加水电路由继电器进行控制;5、分析工作原理,绘出系统结构原理图及流程图;一、本课程设计系统概述1、系统原理当水位处于低水位的时候,传感器的低水位探测线没被+5V的电源导通进入稳压电路经过处理在稳压电路的输出端有一个高电平,送入单片机的P1.0口,另一个稳压电路输出的高电平进入单片机的P1.1口单片机经过分析,在P1.2口输出一低电平,驱动红灯亮,P1.5出来一个信号使光电耦合器GDOUHE导通,这样继电器闭合,使水泵加水;当水位处于正常范围内时,水泵加水,在P1.3引脚出来一个低电平,使绿灯亮;当水位在高水位区时,传感器的两根探测线均被导通,均被+5V的电源导通,送入单片机,单片机经过分析,在P1.4引脚出来一个低电平,使黄灯亮,在P1.5端出来一个低电平不能使光电耦合器导通,这样继电器不能闭合,水泵不能加水;当三灯闪烁表示系统出现故障。2、系统结构图电源电路储罐模型水箱水泵加水系统显示系统水位检测传感器稳压电路单片机AT89C2051图1系统结构图采用单片机STC89C51作为我们的控制芯片,主要工作过程是当高塔中的水在低水位时,水位探测传感器送给单片机一个高电平,然后单片机驱动水泵加水和显示系统使红灯变亮;当水位在正常范围内时,水泵加水,绿灯亮,;当水位在高水位时,单片机不能驱动水泵加水,黄灯亮。3、控制方案说明这个方案中使用了单片机处理,单片机技术是信息时代用于精密测量的一种新技术。此系统使用过程中采用稳压电路能够准确地把输入的电平送给单片机不会产生误判的情况,由于STC89C51单片机有四端口,20引脚能够非常方便地设计显示系统。4、系统组成及原理本系统由电源电路、水位探测传感电路、稳压电路、单片机系统、光报警显示电路、继电器控制水泵加水电路、以及储罐模型组成。主电气原理图如下:RST/VPP1XTAL24XTAL15GND20P0.719P0.618P0.517P0.416P0.315P0.214P0.1(AIN1)13P0.0(AIN0)12VCC20P3.0(RXD)2P3.1(TXD)3P3.2(INT0)6P3.3(INT1)7P3.4(T0)8P3.5(T1)9P3.711STC89C51S?SW-PBY112MHZC310UFR11KC233PFC133PFGNDGNDR161KR141KR151KR91KQ4NPNQ?NPNQ5NPNQ5NPNQ3NPNV1VSIND10YELLOWD9GREEDD8REDU3GDOUHER1010KR72KR82KGND123CON3Vin1GND2Vout3U17812Vin1GND2Vout3U27805123CON3R13100K123CON3Q012Q19Q28Q311MS16MS27MR12MR23CLK014CLK11U?7490R42KR112KR6100KR5100R12100+5V+5V+5VVCC+5V+5V+5VC4100UFC60.1uFC50.1UFC70.01UFR21KR31KGNDD5DIODED2DIODED1DIODED3DIODED4DIODED6DIODEK?RELAY-SPDTD?DIODEGNDGNDS?SWSPSTC40.1UFC30.01UFR61KR61KR310KGNDTRIG6OUT54CVOLT3THOLD2DISCHG1147RESETVCCGNDU3ANE556C147UFGNDGNDR44.7KR210KR110KGNDC20.01UF+5VRESETP1.6+5V123U1A74LS32+5VGND工作原理:当水位处于低水位的时候,传感器的低水位探测线没被+5V的电源导通进入稳压电路经过处理在稳压电路的输出端有一个高电平,送入单片机的P1.0口,另一个稳压电路输出的高电平进入单片机的P1.1口单片机经过分析,在P1.2口输出一低电平,驱动红灯亮,P1.5出来一个信号使光电耦合器GDOUHE导通,这样继电器闭合,使水泵加水;当水位处于正常范围内时,水泵加水,在P1.3引脚出来一个低电平,使绿灯亮;当水位在高水位区时,传感器的两根探测线均被导通,均被+5V的电源导通,送入单片机,单片机经过分析,在P1.4引脚出来一个低电平,使黄灯亮,在P1.5端出来一个低电平不能使光电耦合器导通,这样继电器不能闭合,水泵不能加水;当三灯闪烁表示系统出现故障。二、硬件设计1、单片机最小系统电路设计STC89C51是美国ATMEL公司生产的低电压、高性能CMOS8位单片机,片内含2kbytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大STC89C511单片机可为您提供许多高性价比的应用场合。本设计中单片机采用STC89C51,它是一种高性能低价格单片机。引脚(20个)和指令系统与8031单片机完全兼容。片内有2K字节的闪速程序存储器(采用电擦除编程,可重复编程1000次,数据可保10年),除没有P0口、P2口外,具有8031所有功能结构,即一片STC89C51相当于8031、373、2716组成的最小系统。用它构成的测量、控制系统具有电路简单、可靠性好、体积小和成本低等优点。STC89C51的P1口为八位双向I/O口,P1.2~P1.7有内部上拉电阻,P1.0与P1.1无内部上拉电阻。P1.0与P1.1具有第二功能,分别作为片内精密比较器的同相、反相输入端。P1口输出驱动器能提供20mA的灌电流驱动能力,其锁存器写1时可作为输入口。STC89C51的P3口为七位双向I/O口,有内部上拉电阻,P3口输出驱动器能提供20mA灌电流驱动能力,其锁存器写1时可作输入口。P316作为输入线与片内精密比较器输出端在片内相连,故无引出线,但可读该位的值。P310~P315的第二功能与8031P3口相应口线的第二功能完全相同。综上所述,P1和P3口中的各口线可直接驱动发光二极管,不用再配置发光二极管驱动电路,P1.0与P1.1具有第二功能,不用再配置比较器,从而简化了控制电路的结构。RST/VPP1XTAL24XTAL15GND20P0.719P0.618P0.517P0.416P0.315P0.214P0.1(AIN1)13P0.0(AIN0)12VCC20P3.0(RXD)2P3.1(TXD)3P3.2(INT0)6P3.3(INT1)7P3.4(T0)8P3.5(T1)9P3.711STC89C51S?SW-PBY112MHZC310UFR11KC233PFC133PFGNDGND+5V图2最小系统电路图2、水位检测传感器的选用传感器是一种能感受被测物体物理量并将其转化为便于传输或处理的电信号的装置,在现代科技领域中,传感器得到了广泛应用,各种信息的采集离不了各种传感器,传感器的基本功能在于能感受外界的各种“刺激”并作出迅速反映。本设计当中我们采用的水位探测传感器简单易做,经济实惠。其外形轮廓如下:+5vAB图3水位探测传感器外观图A为接+5V电源的线与水一直保持连通,B线为低水位控制线,当水位到达低水位的时候它不导通,水在正常范围内时,它导通。C线为高水位控制线,当它导通时,表示水已经为高水位。本设计中采用了细铜线作为我们的传感器的材料。主要考虑了(1)细铜线的电阻率比较低,这样就可以避免由于电阻过大而使输出的电平过低,以致不能很好地驱动单片机工作(2)传电性能比较好,传电速率比较快,也就是说灵敏性非常好。(3)细铜线便宜易找。本传感器的尺寸是A线是30CM,B线是20CM,C线是15CM,铜线直径是15MM。3、稳压电路的设计本电路的主要作用是使从传感器输出的电平能够稳定地输入单片机中,主要由三极管的两极放大稳定电路组成,其工作过程是水位探测传感器把探测到的电信号送给R12,如果送入的是高电平则R11、Q5、D3、Q4导通把低于1.4V的低电平稳定地送给单片机。如果是低电平送给R12则R11、Q5、D3、Q4均不能导通二是R13导通将把高于1.4V的高电平稳定的送给单片机。我查找了相关资料以及我们自己在设计过程当中免去此稳定电路,发现有时候也能实现我们的设计目的,但是也有很多时候发生水
本文标题:储罐液位控制系统设计.
链接地址:https://www.777doc.com/doc-3726844 .html