文档介绍:目录
前言 1
2
2
2
3
4
4
: 5
5
通信部分方案 6
6
3电路硬件设计 8
8
8
9
9
12
14
: 15
16
: 17
: 18
19
20
(液位信号的控制单元) 20
21
23
23
23
24
25
26
27
27
软件抗干扰设计 27
结论 28
致谢 29
参考文献 30
附录A 源程序 31
附录B 硬件原理图 35
前言
自动控制系统(automatic control systems)是在无人直接参与下可使生产过程或其他过程按期望规律或预定程序进行的控制系统。自动控制系统是实现自动化的主要手段。近年来,随着自动控制系统在社会生产中的不断应用,大大推进了自动化生产在生产过程中的广泛使用,特别是对于工作环境较差,工作强度较强,或操作要求较高的岗位采用自动控制系统意义尤为显著,可以实现减人提效,提高劳动生产效率,降低生产消耗,实现节能减耗,提高产品质量。
液位是许多工业生产中的重要参数之一,在化工、冶金、医药、航空等领域里,对液位的测量和控制效果直接影响到产品的质量。由于单片微型计算机具有体积小,耗电少,控制精度高,运行可靠等的特点,所以广泛应用于生产实际中。本文讨论了一种以AT89S51 为核心研制的液位控制系统,该系统不仅能对液位进行巡回检测、显示和报警,同时也能对液位进行智能控制。以AT89S51单片机为控制核心,采用RS-485串行总线组成的分布式微机控制网络,实现对多点液位的检测和实时显示。
部分采用电极接触式液位检测装置完成对液位信号的采集,根据键盘设定的液位值通过进水阀和出水阀的控制,达到设定的液位值,误差小于等于2mm。从机还具有超限包纪念馆,实时显示当前液位状态和液体重量的功能。
除具有从机功能外,还可以实现多路从站站点液位的检测和控制,能任意设定要查询的从站数量和从站号,本文简化起见,设定从站为1,还能够接收从站的超限报警信号。
本文提出了一种基于单片机AT89S51液位自动控制方法,对水位信号做实时测量并与键盘设定值进行比较,通过阀门控制注排水来实现液位的基本恒定,并且是误差保持在2mm,具有跟踪性好,反应能力强等优点。
随着工业生产和科学技术的不断发展,自动控制技术越来越显示出它的重要性,为人们所瞩目。掌握有关自动控制的知识就显得尤为重要。自动控制系统已被广泛应用于人类社会的各个领域
在工业方面,对于冶金、化工、机械制造等生产过程中遇到的各种物理量,包括温度、流量、压力、厚度、张力、速度、位置、频率、相位等,都有相应的控制系统。在此基础上通过采用数字计算机还建立起了控制性能更好和自动化程度更高的数字控制系统,以及具有控制与管理双重功能的过程控制系统。在农业方面的应用包括水位自动控制系统、农业机械的自动操作系统等。
在军事技术方面,自动控制的应用实例有各种类型的伺服系统、火力控制系统、制导与控制系统等。在航天、航空和航海方面,除了各种形式的控制系统外,应用的领域还包括导航系统、遥控系统和各种仿真器。
此外,在办公室自动化、图书管理、交通管理乃至日常家务方面,自动控制技术也都有着实际的应用。随着控制理论和控制技术的发展,自动控制系统的应用领域还在不断扩大,几乎涉及生物、医学、生态、经济、社会等所有领域。
液位是许多工业生产中的重要参数之一,在化工、冶金、医药、航空等领域里,对液位的测量和控制效果直接影响到产品的质量。作为自动控制系统的一种测量元素基本上像化工、电力、建材、供热、冶金、水处理等等几乎所有的工业场合都可以应用。应用范围十分广泛。液位自动控制是自动化生产控制的重要环节,