计算机控制课程设计--基于单片机的水塔水位控制

计算机控制技术课程设计

课题:基于单片机的水塔水位控制

目录

第1章背景与意义 (3)

1.1.1背景 (3)

1.1.2 目的与意义 (4)

第2章总体方案设计 (5)

2.1 方案选择 (5)

2.2 工作原理 (7)

2.3 主控模块设计 (7)

2.2.1单片机选择 (7)

2.2.2电机控制模块 (8)

2.2.3 A/D转换模块 (8)

2.2.4 传感器电路 (9)

2.2.5 时钟电路与复位电路 (10)

2.2.6 按键设计 (10)

2.2.7 显示与A/D转换处理 (12)

2.2.8系统主程序流程图 (12)

2.2.9系统主程序 (14)

第3章硬件设计 ...................................................... 1错误!未定义书签。

3.1 硬件选型 ....................................................... 1错误!未定义书签。

第一章背景与意义

1.1.1背景

现代传感技术、电子技术,计算机技术、自动控制技术、信息处理技术和新工艺、新材料的发展为智能检测系统的发展带来了前所未有的奇迹。在工业、国防、科研等许多应用领域,智能检测系统正发挥着越来越大的作用。检测设备就像神经和感官,源源不断地向人类提供宏观与微观世界的种种信息,成为人们认识自然、改造自然的有力工具。现代的广义智能检测系统应包括一切以计算机(单片机、PC机、工控机、系统机)为信息处理核心的检测设备。因此,智能检测系统包括了信息获取、信息传送、信息处理和信息输出等多个硬、软件环节。从某种程度上来说,智能检测系统的发展水平表现了一个国家的科技和设计水平。

我的本次课程设计研究的内容是“水塔水位控制系统”。水位控制在日常生活及工业领域中应用相当广泛,而以往水位的检测是由人工完成的,值班人员全天候地对水位的变化进行监测,用有线电话及时把水位变化情况报知主控室。然后主控室再开动电机进行给排水。很显然上述重复性的工作无论从人员、时间和资金上都将造成很大的浪费。同时也容易出差错。因此急需一种能自动检测水

位,并根据水位变化的情况自动调节的自动控制系统,我所设计的就是这方面的课题。检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。本设计采用单片机进行主控制,在水水塔上安装一个自动测水位装置。利用气压传感器测量气压的变化连续地反眏水位的变化,把测量到的水位变化转换成相应的电信号,主控台应用单片微机对接收到的信号进行数据处理,完成相应的水位显示、控制及故障报警及显示水位等功能。1.1.2 目的与意义

1,通过这次课程设计,加深对计算机控制技术这门课程的理解。

2,掌握单片机的内部模块的应用,如片内外存储器、A/D转换器等。

3、了解和掌握单片机对单片机水塔水位控制的全过程、以及实际问题中硬件如何选型问题。为以后设计和实现单片器应用系统打下良好基础。

4、通过简单课题的设计练习,了解必须提交的工程文件,也达到巩固、充实和综合运用所学知识解决实际问题的目的。

第2章总体方案设计

2.1 方案选择

目前在用的水位控制方式主要有以下种:

(1)简单的机械式控制方式。其常用形式有浮标式、电极式等, 这种控制形式的优点是结构简单,成本低廉。存在问题是精度不高

,不能进行数值显示,另外很容易引起误动,且只能单独控制,与计算机进行通信较难实现。

(2)复杂控制器控制方式。这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、A/D变换成数字信号传送到单片机

,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;

经由D/A变换给调压/变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水位的目的。

本设计我选用利用单片机实现的复杂控制器水位控制系统,要求选择合适的水位传感器及电磁阀,当设定完水位后,系统根据水位情况控制电磁阀的开和关断。

系统总体方框图

2,2工作原理

基于单片机实现的水位控制器是以AT89C51芯片为核心,由键盘、数码显示、A/D转换、传感器,电源和控制部分等组成。工作过程如下:当水位发生变化时,引起连接在水位底部软管管内的空气气压变化,气压传感器在接收到软管内的空气气压信号后,即把变化量转化成电压信号;该信号经过运算放大电路放大后变成幅度为0~5 V标准信号送入A/D转换器。A/D转换器把模拟信号变成数字信号量,由单片机进行实时数据采集,并进行处理,根据设定要求控制输出,同时数码管显示液位高度。通过键盘设置液位高、低和限定值以及强制报警值。该系统控制器特点是直观地显示水位高度可任意控制水位高度。

2.3主控模块设计

2.3.1单片机的选择单片机采用由Atmel公司生产的双列40脚AT89C51芯片,如图2—2。其中P0口用于A/D转换和显示;P1口连接一个3×5的键盘;P2口用于控制电磁阀和水泵动作;P3口用于上、下限指示灯,报警指示灯以及用于读写控制和中断等。

2.3.2电机控制模块(用继电器作为电机控制的元件)

继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。

继电器主要产品技术参数:

1) 额定工作电压。是指继电器正常工作时线圈所需要的电压。根据继电器的型号不同,可以是交流电压,也可以是直流电压。

2) 直流电阻。是指继电器中线圈的直流电阻,可以通过万能表测量。

3) 吸合电流。是指继电器能够产生吸合动作的最小电流。在正常使用时,给定的电流必须略大于吸合电流,这样继电器才能稳定地工作。而对于线圈所加的工作电压,一般不要超过额定工作电压的1.5 倍,否则会产生较大的电流而把线圈烧毁。

4) 释放电流。是指继电器产生释放动作的最大电流。当继电器吸合状态的电流减小到一定程度时,继电器就会恢复到未通电的释放状态。这时的电流远远小于吸合电流。

5) 触点切换电压和电流。是指继电器允许加载的电压和电流。它决定了继电器能控制电压和电流的大小,使用时不能超过此值,

否则很容易损坏继电器的触点。根据以上的参数,结合设计的演示性,选用额定工作电压120VAC/24VDC,工作电流3A,控制电压5VDC的小型继电器。

2.3.3A/D转换模块

ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D转换器。其内部有一个8通道多路开关,它可以根据地址锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。是目前国内应用最广泛的8位通用A/D芯片。1

主要特性

1)8路输入通道,8位A/D转换器,即分辨率为8位。

2)具有转换起停控制端。

3)转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz 时)

4)单个+5V电源供电

5)模拟输入电压范围0~+5V,不需零点和满刻度校准。

6)工作温度范围为-40~+85摄氏度

7)低功耗,约15mW。ADC0809

由单片机控制驱动,对传感器进行定式循环采集,然后单片机将各测量参数传至PC机,进行后台数据处理。

2.3.4传感器电路系统选用B2119压阻式压力传感器,压阻式压力传感器是利用单晶硅的压阻效应制成的器件。这种传感器精度高、工作可靠,容易实现数字化,比应变式压力传感器体积小而输出信号大。它是目前压力测试中使用最多的一种传感器。压阻式压力传感器使用集成电路工艺技术,在硅片上制造出四个等值的薄膜电阻,并组成电桥电路,当不受到压力作用时,电桥处于平衡状态,

无电压输出;当受到压力作用时,电桥失去平衡,电桥输出电压。电桥输出的电压与压力成正比例。其工作原理图如所示。

2.3.5 时钟电路与复位电路

要使单片机按照设计要求正常工作,完整单片机最基本的工作要求,考虑到系统无需精确地定时功能,且为了方便串口通信波特率的计算,采用11.0592MHz的晶振提供系统时钟。并附加复位电路,组成单片机最小系统。

2.3.6 按键设计

键盘在单片机应用系统中是一个很关键的部件,它能实现向单片机系统输入数据、发送命令等功能,是人工干预单片机的主要手段。考虑到本设计实际需要的按键较少,故采用独立式键盘接口电路。在程序查询方式下,通过I/O端口读入按键状态,当有按键按下时,相应的I/O端口变为低电平,而未被按下的按键在上拉电阻作用下为高电平,这样通过读I/O口的状态判断是否有按键按下。

2.3.7 显示与A/D转换的数据处理

系统中,显示输出的要求为压缩BCD码,而A/D转换输入的数据8位16进制码,因此在实现显示之前需要编码的转换。对8位A/D 转换器而言,其十六进制、相对满偏电压比率、相对电压幅值的关系对应如表

2.3.8系统主程序流程图

系统主程序的功能主要是完成对单片机的初始化,设置警戒液位的上下限,实时显示液位值以及键盘扫描等工作。主程序流程图如图

所示。

主程序流程图

2.3.9 主程序

主程序:

ORG 0000H

AJMP MAIN

ORG 0060H

MAIN: MOV P1, #FFH ; P1 P3口初始置1

MOV P3,#FFH

JNB P1.3 ,AVT ;若手动在自动位置,跳到自动模式程序AJMP MEN ;否则转到手动模式子程序

END

AUT:NOP(空命令)

JNB P1.2 , LG ;水位高—LG

JB P1.1 LD ;水位没低---LD

CLR P3.1 ;水位低报警

JB P1.0, LDD ;水位未低低---LDD

CLR P3.0 ;水位低低报警

JNB 3.1 P1.6, Y1 ;M1已启动—Y1

CLR P1.4 ;否则启动M1

Y1:JNB P1.7 ,Y2 ;M2已启动---Y2

CLR P1.5 ;否则启动M2

Y2:ACALL DELAY ;延时1分钟

AJMP AUT ;返回自动模式

LDD: JNB P1.6 ,Y3 ;单独运行M1(LDD〈水位〈LD)CLR P1.4

Y3: JB P1.7 Y2

SETB P1.5

AJMP Y2

LG:CLR P3.2 ;水位高报警

LD: AJMP MAIN ;返回主程序

第 3 章硬件设计

3. 1 硬件选型

单片机:Atmel公司双列40脚AT89C51芯片

继电器:选用额定工作电压120VAC\24VDC,工作电流3A,控制电压5VDC的小型继电器。

A/D转器:ADC0809

压力传感器:B2119压阻式压力传感器

晶振频率:11.0592MHZ

键盘:独立式键盘

-基于单片机的水位控制系统设计

单片机原理及系统课程设计 评语: 考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100) 专业:电气工程及其自动化 班级:电气1001 姓名: 学号: 指导教师: 兰州交通大学自动化与电气工程学院 2013 年3月7日

基于单片机的水位控制系统设计 摘要 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。 关键词

1引言 水塔供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。目前,控制水塔水位方法较多,其中较为常用的是由单片机控制实现自动运行,使水塔内水位保持恒定,以保证连续正常地供水。实际供水过程中要确保水位在允许的范围内浮动,应采用电压控制水位。首先通过实时检测电压,测量水位变化,从而控制电动机,保证水位正常。 2设计方案 2.1通过水位变化上下限的控制方式。 这种控制方式通过在水塔的不同高度固定不动的3根金属棒ABC,以感知水位的变化情况。A棒接+5V电源,B棒﹑C棒各通过一个电阻与地相连。利用单片机为控制核心,设计一个对供水箱水位进行监控的系统。当水塔水位下降至下限水位时,启动水泵;水塔水位上升至上限水位时,关闭水泵;水塔水位在上、下限水位之间时,水泵保持原状态;供水系统出现故障时,自动报警;故障解除时,水泵恢复正常工作。 2.2水塔水位控制原理 单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下,水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C,用以反映水位变化的情况。其中,A棒在下限水位,B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部,不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水,单片机控制电机转动,随着供水,水位不断上升,当水位上升到上限水位时,由于水的导电作用,使B、C棒均与+5 V连通。因此b、c两端的电压都为+5 V即为“1”状态.此时应停止电机和水泵工作,不再向水塔注水;当水位处于上、下限之间时,B棒和A棒导通,而C棒不能与A棒导通,b端为“1”状态,c端为“0”状态。此时电机带动水泵给水塔注水,使水位上升,还是电机不工作,水位不断下降,应 继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能与A棒导b、c均为“0”状态,此时应启动电机转动,带动水泵给水塔注水。

51单片机的水塔控制

电子系统综合创新设计 水塔控制设计 院系:电子与电气工程学院 专业:电子信息工程 班级:0 姓名:0 指导老师:0

目录 第1章绪论.................................................2 1.1 概述...................................................2 1.2设计要求及意义...........................................2第2章总体方案论证与设计...................................3 2.1总体设计方案............................................3 2.2设计要求及意义...........................................3第3章系统硬件设计.........................................4 3.1总体设计方案............................................4 3.2系统组成................................................4第4章系统的软件设计.......................................11 4.1水位控制程序............................................11 4.2使用说明与注意事项.......................................11第5章系统调试与测试结果分析...............................12 5.1 软件测试.......................................................12结论........................................................12 参考文献....................................................13 附录1 程序..................................................14 附录2 仿真效果图............................................16

基于51单片机的水塔水位检测_课程设计_论文资料.

本文由工作龙龙龙贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 河北科技师范学院 课程设计说明书 题 目: 水塔水位监测装置机电系 09 电气专 0426090126 张海龙马继伟 学院(:学院(系年级专业:年级专业:学号: 学生姓名:学生姓名:指导教师:指导教师: 一、引言 随着科学技术的发展,单片机作为嵌入式微控制器在工业测控系统,智能仪器和家用电器中得到广泛应用。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。水塔水位控制系统的基本要求是能够在无人监控的情况下自动进行工作,在水塔中的水位到达水位下限时自动启动电机,给水塔供水;在水塔水位达到水位上限的时候自动关闭电机,停止供水。并能在供水系统出现异常的时候能够发出警报,以及时排除故障,随时保证水塔的对外的正常供水作用。水塔是在日常生活和工业应用中经常见到的蓄水装置,通过对其水位的控制对外供水以满足需要,其水位控制具有普遍性。不论社会经济如何飞速,水在人们正常生活和生产中起着重要的作用。一旦断了水,轻则给人民生活带来极大的不便,重则可能造成严重的生产事故及损失,从而对供水系统提出了更高的要求,满足及时、准确、安全充足的供水。如果仍然使用人工方式,劳动强度大,工作效率低,安全性难以保障,由此必须进行自动化控制系统的改造。从而实现提供足够的水量、平稳的水压、水塔水

位的自动控制有设计低成本、高实用价值的控制器。该设计采用分立的电路实现超高、低警戒水位处理,实现自动控制,而达到节能的目的,提高了供水系统的质量。 二、摘要 水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。自动检测水位的检测系统能根据水位变化的情况自动调节。本次课题采用单片机进行主控制,利用水的导电性测量水位的变化,把测量到的水位变化转换成相应的电信号,用单片机对接收到的信号进行数据处理,完成水位的检测、控制及故障报警等功能。 三、关键词:水位单片机 A/D 转换 2 四、硬件设计 4.1 总体设计方案 分析课题可知应分两个电路来实现系统的功能,一是水位控制电路,二是水质检测电路,并且对于整个系统我们采用顺序控制。首先进行水位控制,水位电路根据输入不同的模拟量,转换为不同的数字量,经过和设定的值进行比较,通过 P1.2 口对电机进行控制。水位控制电路完成其预定功能后,便自动转到延时子程序,系统经过一定的预定延时(本设计设定值为 10S之后,转去执行水质检测电路。检测电路根据不同的模拟量的输入,转换为不同的数字量,经过和设定的值进行比较后,由单片机产生不同的驱动信号,从而使对应的二极管发光,以显示不同的水质状态。水质检测结束,系统自动返回到主程序的入口处,继续进行水位的检测和控制。如此往复循环达到对水塔水位的自动控制和对水塔水质的检测和显示,从而满足水位和水质的要求。硬件设计方框图如图 1 所示。开始 水位控制 延时 水质检测

基于单片机的水塔水位控制系统设计

基于单片机的水塔水位控制系统设计 社会在不断的发展和进步,人们的生活水平也在逐步提高和发展,我们的生活已经越来越离不开便捷的全自动控制系统,微型计算机发展是其中的一个不可或缺的重要分支,单芯机具有高可靠性,高性价比,低功耗,低电压等优点,以单片机为核心的全自动控制系统已经取得了广泛的应用前景和使用范围。 本篇论文是基于单片机的水塔水位检测系统设计。设计该系统主要是针对应用单片机的自动运行技术,使得水塔水位始终保持在一定范围内,从而确保连续正常的供水。本设计是以STC89C51单片机为核心的水塔水位检测系统,用以检测水位并对其进行控制、报警以及相应的处理功能,同时在Proteus仿真软件环境中进行仿真测试。测试结果表明,设计的系统具有一定的检测和控制功能,并且能够应用于实际生产生活当中。 关键词:水位检测;单片机;报警;

1 绪论 (5) 1.1研究背景 (5) 1.2国内外研究现状 (5) 1.3研究目的与意义 (6) 2 系统总体设计 (7) 2.1设计要求 (7) 2.2系统设计方案 (7) 2.3系统工作原理 (8) 3 系统硬件设计 (8) 3.1硬件设计 (8) 3.2中央处理器模块 (12) 3.3继电器控制阀门模块 (13) 3.4水位检测系统的整体电路仿真图 (13) 4 系统软件设计 (14) 4.1软件功能概述 (14) 4.2主程序设计 (14) 4.3LED显示子程序 (15) 5 联调与测试 (16) 5.1调试过程 (16) 5.2硬件调试 (16) 5.3软件调试 (16) 5.4功能实现 (16) 结论 (17) 附录A:系统原理图 (20) 附录B:系统PCB图 (21) 附录C:系统仿真图 (22) 附录D:系统源程序 (23)

单片机水塔水位控制

目录 第1章系统总体方案选择与说明 (2) 1.1总体设计方案 (2) 1.2设计要求及意义 (2) 1.3系统组成 (3) 第2章系统结构框图与工作原理 (4) 2.1单片机水塔水位控制原理 (4) 2.2 系统结构 (5) 2.3 系统组成 (6) 第3章各单元硬件设计说明 (7) 3.1水位检测电路 (7) 3.2 水质检测电路 (8) 3.3 (9) 3.4 ADC0808的简要介绍 (10) 第4章软件设计与说明 (12) 4.1 水位控制程序 (12) 4.2 水质检测程序 (13) 第5章调试结果与必要的调试说明 (14) 5.1软件调试 (14) 5.2调试说明 (15) 第6章使用说明与注意事项 (16) 6.1 使用说明与注意事项 (16) 第7章总结 (17) 参考文献 (19) 附录1 程序 (19) 附录2 仿真效果图 (24)

第1章系统总体方案选择与说明1.1总体设计方案 水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。自动检测水位的检测系统能根据水位变化的情况自动调节。本次课题采用单片机进行主控制,利用水的导电性测量水位的变化,把测量到的水位变化转换成相应的电信号,用单片机对接收到的信号进行数据处理,完成水位的检测、控制及故障报警等功能。 设计一种基于单片机水塔水位检测控制系统。首先通过实时检测电压,测量水位变化,从而控制电动机,保证水位正常。因此,这里给出以AT89C5l单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、水质监测等功能,并在Pmteus 软件环境下实际仿真。 1.2设计要求及意义 水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等情况下的水位控制。自动检测水位的检测系统能根据水位变化的情况自动调节。本次课题采用单片机进行主控制,利用水的导电性测量水位的变化,把测量到的水位变化转换成相应的电信号,用单片机对接收到的信号进行数据处理,完成水位的检测、控制及故障报警等功能。本次课程设计对我有以下

CZJ-基于单片机的水位控制系统设计

单片机原理及系统课程设计 专 业:电气工程及其自动化 班 级: 电气1001班 姓 名: 学 号: 2 指导教师: 兰州交通大学自动化与电气工程学院 2013 年 3 月 7 日 评语: 考勤(10) 守纪 (10) 过程(40) 设计报告(30) 答辩 (10) 总成绩(100)

基于单片机水位控制系统设计 摘要:基于单片机设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。 关键词:AT89C51;74LS373;水位控制 1.引言 该方案由单片机控制实现自动运行,使水塔内水位保持恒定,以保证连续正常地供水。实际供水过程中要确保水位在允许的范围内浮动,应采用电压控制水位。首先通过实时检测电压,测量水位变化,从而控制电动机,保证水位正常。 2.设计方案 2.1水塔水位控制原理 单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下,水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C,用以反映水位变化的情况。其中,A棒在下限水位,B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部,不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水,单片机控制电机转动,随着供水,水位不断上升,当水位上升到上限水位时,由于水的导电作用,使B、C棒均与+5 V连通。因此b、c两端的电压都为+5 V即为“1”状态.此时应停止电机和水泵工作,不再向水塔注水;当水位处于上、下限之间时,B棒和A棒导通,而C棒不能与A棒导通,b端为“1”状态,c端为“0”状态。此时电机带动水泵给水塔注水,使水位上升,还是电机不工作,水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能与A棒导通,b、c均为“0”状态,此时应启动电机转动,带动水泵给水塔注水。

「基于单片机的水位控制系统设计」

「基于单片机的水位控制系统设计」 基于单片机的水位控制系统是一种实时监测和控制水位的智能化系统,它能够自动检测水位的变化并根据设定的阈值进行控制。本文将详细介绍 这一水位控制系统的设计原理和实现。 一、引言 随着科技的发展,水资源的合理利用变得越来越重要。在许多领域如 农业、家庭和工业中,对水位进行实时监测和控制非常关键。传统的水位 控制系统通常采用机械式控制,但它们存在一些缺点,例如精度低、易损 坏和难以自动化等问题。基于单片机的水位控制系统可以解决这些问题, 并提供更高的控制精度和自动化程度。 二、设计原理 基于单片机的水位控制系统的设计原理是通过测量水位传感器的输出 电压来实时监测水位的变化。当水位达到设定的阈值时,单片机会发送信 号给执行器来控制水位。整个系统分为三个主要模块:传感器模块、控制 单元和执行器模块。 1.传感器模块:传感器模块负责监测水位的变化,并将其转化为电信号。常用的水位传感器有浮球型传感器和电容型传感器。传感器的输出电 压与水位成正比,可以通过模数转换器将模拟电压信号转化为数字信号。 传感器模块还需要负责对信号进行滤波和放大等处理,以提高系统的精度 和抗干扰能力。 2.控制单元:控制单元是整个水位控制系统的核心,它由单片机和相 关电路组成。单片机负责接收传感器模块的信号,并进行数据处理和控制 算法的实现。控制算法可以根据实际需求设计,例如PID控制算法用于控

制水位的稳定性和精度。单片机还可以与上位机进行通信,以实现远程监 控和数据上传等功能。 3.执行器模块:执行器模块根据控制单元的信号来控制水位的变化。 常见的执行器有电磁阀和水泵等,它们能根据控制信号来开关或调节水流。执行器模块需要注意控制的安全性和可靠性,以确保水位的稳定和可控。三、系统实现 基于单片机的水位控制系统的实现需要进行硬件和软件设计。 1.硬件设计:硬件设计包括传感器模块、控制单元和执行器模块的选 择和连接。在传感器模块中,可以选择合适的水位传感器,并根据实际情 况进行信号处理电路的设计。在控制单元中,选用合适的单片机和相关电路,并设计相应的接口电路。在执行器模块中,选择合适的执行器,并设 计相应的电路来驱动执行器。 2.软件设计:软件设计包括单片机的程序设计和控制算法的实现。在 程序设计中,需要编写相应的代码来实现水位检测、数据处理和控制策略 等功能。在控制算法实现中,可以根据具体需求选择合适的算法,并进行 调试和优化。 四、总结 基于单片机的水位控制系统设计是一种实时监测和控制水位的智能化 系统,它通过传感器模块实时监测水位的变化,并通过控制单元和执行器 模块来控制水位的变化。该系统具有高精度、自动化和可靠性等优势,可 以广泛应用于农业、家庭和工业等领域,实现水资源的合理利用。然而, 在实际应用中还需要注意系统的可靠性和安全性,并进行适当的维护和调试。

基于单片机的水位控制系统设计

摘要 本设计简单,方便,采用了我们周围能所接触到的元器件,使电路看起来更简单;以单片机STC12C2052AD为核心控制水塔水位,利用简易的水位传感器进行水位信号采集,通过单片机对采集来的信号进行处理后,以便控制水泵工作。水位超出额定量的话该设计会发出警报,切用数码显示管现实水位的高度。 本设计能替代人员在水塔附近站岗或者留寝的麻烦,对人力资源有一定的节省。 关键词STC12C2052AD;水位传感器;水位控制;分压;AD转换 目录 摘要 (1)

目录 (2) 第一章引言 (3) 第二章 STC12C系列单片机特点及简介 (4) 2.1 STC12C2052AD系列单片机简介 (4) 2.2 STC12C2052AD单片机I/O口结构 (6) 2.3 AT89C51系列单片机简介 (7) 第三章硬件电路设计 (11) 3.1传感器控制电路 (11) 3.2 显示电路 (12) 3.3 电源电路 (13) 3.4 报警电路 (17) 第四章软件设计 (18) 4.1 软件总体设计 (18) 4.2 水位测量部分软件设计 (18) 4.4 编写程序 (22) 第五章总电路图 (26) 结论 (27) 参考文献 (28) 第一章引言 在全球电子工业的迅猛发展核电在产品市场日益激烈的大环境下我国电子产品发展趋势

也从不符合实际的设计和发明电子产品,演变成了符合实际生活的发展需求。从成本高、体积大、电路不稳定、不切实际生活的应用、操作急难等劣势中逐渐得变成成本低、体积小、工作可靠性高、操作简单、维修方便等方面发展。 本设计也合乎社会发展的需求,也吸取了这些新一类产品的优点所在,本设计有电路简单,成本低,操作方便,维修简单即相对工作可靠性较高的优点。本设计重点落在电路的成本和操作维修方面。故对一些小家庭和小工厂及一些不需用极高的精度的场合使用极佳。 本次设计中我着重于叙述单片机和传感器两个重要环节。因为在完整的水位控制器中单片机和传感器是非常重要的。我比较了AT89C51单片机和STC12C2052AD单片机的I/O接口,A/D转换器(这里STC89C51没有A/D转换器),等内部功能,悬着了性能比较好的单片机,传感器也是比较了一些始终现在流行的功能较好的,但成本较低的单片机。选择了各个优点突出的传感器。 第二章 STC12C系列单片机特点及简介 我在这次设计中考虑到成本和电路的简结性,用了这个单片机为主要芯片单位。下面简单的介绍一下STC12C2052AD单片机和AT89C51单片机的I/O接口,管脚排列,单片机的中断

基于单片机的水位检测与控制系统(word文档良心出品)

电子信息工程实验教学中心《综合课程设计》设计报告 完成日期:2015/6/30

目录 摘要 (1) 1 绪论 (2) 1.1 项目研究背景及意义 (2) 1.2 课题现状3 2 总体设计方案及论证 (3) 2.1 总体方案设计 (3) 3 硬件实现及单元电路设计 (4) 3.1 设计原理 (4) 3.2 设计方案 (5) 3.3 传感器模块 (5) 3.3.1 传感器的选择 (5) 3.4 系统工作原理......................................................... 错误!未定义书签。 3.5 水位显示电路 (7) 3.6 外部晶振时钟电路的设计 (7) 3.7 时钟电路的设计 (8) 3.8 自动报警电路 (8) 3.9 中央处理器模块 (9) 3.10 继电器控制模块 (9) 3.11 水位检测系统仿真图 14 4 软件设计 (13) 4.1 主程序工作流程图 (13) 5 总结 (15) 6 参考文献 (15) 附录 (16) 附件1:原理图 (16) 附件2:仿真图 (16) 附件3:元件清单 (17) 附件4:程序........................................................................... 错误!未定义书签。

摘要 随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。 该课程设计的题目是基于单片机的水塔水位控制,在此水塔水位控制系统中,检测信号来自插入水中的4个金属棒,以感知水位变化情况。工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。其目的在于对单片机技术的应用,由单片机实现自动运行,使水塔内水位始终保持在一定范围,以保证连续正常地供水。该课程设计给出以STC89C51单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、处理和报警等功能,并在Proteus软件环境下模拟仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性好。 关键词:水位传感器 STC89C51

基于单片机的水位控制系统设计毕业论文

基于单片机的水位控制系统设计毕业论文 目录 河系学院本科生毕业论文(设计)诚信声明 ........................................................ 错误!未定义书签。河西学院本科生毕业论文(设计)开题报告 ........................................................ 错误!未定义书签。摘要 ............................................................................................................................ 错误!未定义书签。ABSTRACT ............................................................................................................... 错误!未定义书签。 1. 绪论 (2) 1.1 研究背景 (2) 1.2研究现状 (2) 2.设计任务及要求分析 (3) 2.1 设计任务及要求 (3) 2.1.1 设计任务 (3) 2.1.2 设计要求 (3) 2.1.3 要求分析 (3) 3. 系统方案论证与选择 (3) 3.1方案设计 (3) 3.2 系统整体方案 (5) 3.2 各单元电路方案论证 (5) 3.3 主要模块简介 (7) 3.3.1 核心芯片STC89C51单片机 (7) 3.3.2 1602液晶显示器 (9) 4. 硬件电路设计 (13) 4.1 单片机最小硬件系统电路 (13) 4.2水位显示电路 (13) 4.3 水位调整及其报警电路 (15) 4.4初值设置按键电路 (15) 5. 程序设计 (16) 5.1水位控制系统主程序设计流程图 (16) 5.2 水位控制系统主程序 (16) 6. 实物调试与测试 (16) 6.1实物图 (17) 6.2 测试结果分析 (17) 7. 结束语 (17) 参考文献 (18) 致谢 (20) 附录 (21) 河西学院本科生毕业论文(设计)题目审批表 (29) 河西学院物理与机电工程学院指导教师指导毕业论文情况登记表 (30) 河西学院毕业论文(设计)指导教师评审表 (31) 河西学院本科生毕业论文(设计)答辩记录表 (36)

基于AT89C51单片机的水位控制系统的课程设计

基于单片机的水位控制系统设计 目录

1概述 (2) 2设计的基本任务和要求 (3) 2.1 基本功能 (3) 2.2塔水位控制原理 (4) 2.3 系统硬件总体方案 (4) 3控制系统方案设计 (4) 3.1系统硬件方案 (4) 3.2 核心芯片AT89C51单片机 (5) 3.3系统软件总体方案 (6) 4.Proteus设计与仿真 (7) 4.1元器件清单 (7) 4.2基于单片机水位控制原理图5 (8) 4.3基于单片机的水位控制PCB图6 (8) 4.4水位检测的主程序 (9) 4.5 实验仿真结果 (12) 4.6 结语 (12) 5 设计体会 (12) 参考文献 (13) 1概述 液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着

至关重要的作用。液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势: 1)直观而集中的显示各运行参数,能显示液位状态。 2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。 3) 具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性 综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。一般,工业控制系统的工作环境差,干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制液体液位是很好的选择。 目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。在上海,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。上海的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;深圳在研制新型的测控装置与系统领域也比较有成就,尽管与其他国家比较尚有差距,但是,深圳的高校、研究院所的最大的特点就是实际,与生产实际应用项目无关的问题基本不去考虑,主要考虑选取什么材料,测控什么物理量,优点是什么,与机器设备的通讯接口等等。 2设计的基本任务和要求 2.1 基本功能 本设计是采用AT89C51单片机为核心芯片,及其相关硬件来实现的水体液位控制系统,在用液位传感器测液位的同时, CPU循环检测传感器输出状态,并用3位七段LED显示示液位高度,检测液位数据,实施报警安全提示,当水体液位低于用户设定的值时,系统自动打开泵上水,当水位到达设定值时,系统自动关闭水泵或打开排水泵。

基于Proteus的单片机水塔水位控制设机(1)要点

四川工业科技学院毕业作业(设计) 作业题目基于proteus的单片机水塔水位控制学生姓名冯森林 学号 201421070019 指导教师张艳 专业机电一体化 年级 2016级 学院交通学院

诚信承诺 一、本毕业作业(设计)是本人独立完成; 二、本毕业作业(设计)没有任何抄袭行为; 三、若有不实,一经查出,请取消本人毕业作业 (设计)成绩。 承诺人: 2016年8月30日

摘要 水塔水位测量现在越来越重要,水塔水位的高低直接影响到老百姓的用水安全,对水位的监测显得非常重要,而现在的水塔设备一般都比较简单,整个系统都比较单调,而且如果现场没有人员在,很可能会发生危险。因而在翻阅了大量的书籍的前提下,我设计了一种水塔水位测量系统。 本文以STC89C52单片机为核心,通过超声波测距模块,来实现对水位的测量,从而得到测量值,然后显示在1602液晶显示屏上面,最后通过按键来设定水位阀值,当超过阀值的时候就报警,使得工作人员能够及时的处理紧急情况。 本本所设计的系统对以往的水位监测系统进行了改进,能够直观的看到水位的信息,看水塔水位是否处于危险情况下。从而可以对水位进行监控。而且整个系统的设计比较安全,可靠性高。 关键词:STC89C52;1602液晶;水位测量;

引言 在社会经济快速发展的今天,水在整个社会的发展中越来越重要。如果缺少水资源,一方面会给人们的生活带来极大的困难,如果缺水严重的话,有可能会危害到人们的生命健康和社会的动荡。所以对水位监测系统的研究有着非常大的意义。对水位高低的监测关系到人们的用水安全。就现在社会的发展来看,很多系统都有自己的供水系统。像水塔等一些蓄水装置,如何对其中的水位进行监测和管控,一直是一个问题,也是我今天要研究的课题。在当代社会,各种智能装置都存在,而对于水塔水位的监测也向这个方向发展 我国整个在水位检测这个领域的发展情况来说可以分为三个阶段:初级阶段、发展阶段和网络化阶段。从1980年开始,我国开始对水位的检测开始信息化,开始有系统的进行记录和测量。八十年代以后就是发展期。九十年代后期随着现代高科技的发展,我国的水位检测系统开始网络化,开始将信息进行汇总和分析。在2001年,提出了我国水位监控系统的发展道路。我国的在这么多年的发展过程中取得了巨大的成就,但是从全局看我国的发展和西方国家比起来还是有很大的差距,很多地区的建设还不够合理和完善,水平还是比较低的,无论是信息采集还是传输手段都落后他人很多,而且也不满足现在对于水位检测系统的快速性和实时性。 本文采用的是单片机编程法。当今人们开始倾向于方便快捷的检测系统,通过单片机编程法更加容易实现,而且非常容易操作,而且精度也是比较高,一般能够满足要求。因此通过单片机编程可以使得测量变的简单,灵活性也比较好。 水情水位的测量一直是几千年来国家关注的一个事情,可靠的水位监测系统可以让人们实时的得到水位情况,避免不必要的财产损失,由于不同的地方,对水位测量的要求不同,从而他们的测量方法和技术也不太一样,利用现代电子技术,尤其是单片机的发展,我们可以设计出更合理的测量系统。本文就是基于单片机的测量技术。此时及可以有效的改变传统的测量方法,采用新型的测量技术,能够更加准确的得到测量数据。

基于单片机的水塔控制系统

基于单片机的水塔控制系统 基于单片机的水塔控制系统基于单片机的水塔控制系统设计摘要水塔是大型养殖场必不可少的部件,主要的功能是为家畜提供饮用水,冲洗养殖圈。 对水塔的管理不仅仅决定了家畜的生长,而且也关系着养殖场的收益。 在传统的管理方式下,水塔的管理是由相应的工作人员对水塔进行监视。 然而,人工管理方式存在很大的弊端,例如对水塔中水位的控制,要时刻的监控,尤其在夜间时,工作人员稍有疏忽,就会出现缺水现象。 若家畜缺水,家畜就会饮用地面上的脏水,这将致使家畜生病,不利于家畜的健康生长;若情况较为严重,将导致家畜在养殖圈中踩踏、撕咬,就会发生伤亡,直接降低养殖场的收益。 因此,对水塔的管理显得十分重要。 如果能够使用精密的、自动化的控制系统,则可以最大限度的降低缺水机率,同时也能有效提高养殖场的收益。 本文设计的是以单片机作为控制中心,运用单片机控制技术管理水塔中的水位,并实现了报警和手动、自动切换功能。 该水塔控制系统操作方便、降低工作人员的工作量,比较

符合养殖场对水塔的管理。 关键词单片机水位控制报警引言 1.1 研究意义在当社会经济高速增长的同时,水在人们的生活、生产中起着重要的作用。 一旦出现缺水,轻则给人们生活带来极大的不便,重则出现造成严重的生产事故并造成不可挽救的经济损失。 因此,对供水系统的控制显得十分重要。 水塔是我国广泛应用的供水系统,传统的水塔水位控制方式存在很大的弊端,需要工作人员的时刻监控,不仅劳动强度大,而且工作效率低,最重要的是供水的安全性难以保障。而自动控制则不需要工作人员的时刻监控,水塔控制系统能自动地调节水塔中的水位以保持恒定,以满足人们生活中用水需求。 在大型养殖场中,对家畜的饮用水控制显得十分重要,稍有不慎则会出现缺水现象。 若家畜缺水,家畜就会饮用地面上的脏水,这将致使家畜生病,不利于家畜的健康生长;若情况较为严重,将导致家畜在养殖圈中踩踏、撕咬,就会发生伤亡,直接降低养殖场的收益。 单片机,它是在一小块芯片上集成了一个微型计算机的各个组成部分,它的出现使众多自动化控制系统得以实现。单片机不仅它功能强大、设计简单,而且制造廉价,支持

基于单片机的水位控制系统

1 引言 1.1 设计目的 在工农业生产中,常常需要测量液体液位。随着国家工业的迅速发展,液位测量技术被广泛应用到石油、化工、医药、食品等各行各业中。低温液体(液氧、液氮、液氩、液化天然气及液体二氧化碳等)得到广泛的应用,作为贮存低温液体的容器要保证能承受其载荷;在发电厂、炼钢厂中,保持正常的锅炉汽包水位、除氧器水位、汽轮机凝气器水位、高、低压加热器水位等,是设备安全运行的保证,因此一个安全合适的水位系统是很必要的。 1.2 设计要求 利用单片机设计一个水位控制系统,要求用开关来模拟水位的状态,当设定完水位后,系统根据水位情况控制电磁阀的开启和关断。具体要求如下: 1、设计单片机工作系统电路。 2、通过键盘设置其预定水位,根据水位不同控制电机的旋转。 5、利用Proteus进行仿真。 1.3 设计方法 本设计是采用AT89C51单片机为核心芯片,及其相关硬件来实现的水体液位控制系统,采用八个键盘来模拟水位, CPU循环检键盘输入状态,并用3位七段LED 显示示液位高度,检测液位数据,实施报警安全提示,当水体液位低于用户设定的值时,系统自动打开泵上水,当水位到达设定值时,系统自动打开排水泵。 2 设计方法和原理 2.1 水塔水位的控制原理 单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下.水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的3根金属棒A、B、C。用以反映水位变化的情况。其中,A 棒在下限水位.B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部.不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水。单片机控制电机转动,随着供水,水位不断上升.当水位上升到上限水位时,由于水的导电作用。使B、C棒均与+5 V连通。因此B、C两端的电压都为+5 V,即为“l”状态,此时应停止电机和水泵工作,不再向水塔注水;随着水量的减少,当水位处于上、下限之间时。B棒和A棒导通.而C棒不能与A棒导通,B端为“1”状态。C端为“0”状态。此时电机带动水泵给水塔注水,使水位上升,或是电机不工作,水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能

计算机控制课程设计--基于单片机的水塔水位控制

计算机控制技术课程设计 课题:基于单片机的水塔水位控制

目录 第1章背景与意义 (3) 1.1.1背景 (3) 1.1.2 目的与意义 (4) 第2章总体方案设计 (5) 2.1 方案选择 (5) 2.2 工作原理 (7) 2.3 主控模块设计 (7) 2.2.1单片机选择 (7) 2.2.2电机控制模块 (8) 2.2.3 A/D转换模块 (8) 2.2.4 传感器电路 (9) 2.2.5 时钟电路与复位电路 (10) 2.2.6 按键设计 (10) 2.2.7 显示与A/D转换处理 (12) 2.2.8系统主程序流程图 (12) 2.2.9系统主程序 (14) 第3章硬件设计 ...................................................... 1错误!未定义书签。 3.1 硬件选型 ....................................................... 1错误!未定义书签。

第一章背景与意义 1.1.1背景 现代传感技术、电子技术,计算机技术、自动控制技术、信息处理技术和新工艺、新材料的发展为智能检测系统的发展带来了前所未有的奇迹。在工业、国防、科研等许多应用领域,智能检测系统正发挥着越来越大的作用。检测设备就像神经和感官,源源不断地向人类提供宏观与微观世界的种种信息,成为人们认识自然、改造自然的有力工具。现代的广义智能检测系统应包括一切以计算机(单片机、PC机、工控机、系统机)为信息处理核心的检测设备。因此,智能检测系统包括了信息获取、信息传送、信息处理和信息输出等多个硬、软件环节。从某种程度上来说,智能检测系统的发展水平表现了一个国家的科技和设计水平。 我的本次课程设计研究的内容是“水塔水位控制系统”。水位控制在日常生活及工业领域中应用相当广泛,而以往水位的检测是由人工完成的,值班人员全天候地对水位的变化进行监测,用有线电话及时把水位变化情况报知主控室。然后主控室再开动电机进行给排水。很显然上述重复性的工作无论从人员、时间和资金上都将造成很大的浪费。同时也容易出差错。因此急需一种能自动检测水

基于计算机控制技术的水塔水位的控制设计说明

XX城建学院 《计算机控制技术》课程设计 题目:水塔水位的控制系统 班级 专业电气工程与其自动化 课程名称计算机控制技术 指导教师 电气与电子工程系 20xx 6 月 原始资料: 水塔水位控制系统设计 基本要求:水位控制X围10~5cm 控制精度:0.4cm 显示:十进制数码 水塔模型: 摘要 本文根据液位系统过程机理,建立了单容水箱的数学模型。介绍了PID控制的基本原理与数字PID算法,并根据算法的比较选择了增量式PID算法。建立了基于单片机编程语言的PID液位控制模拟界面和算法程序,进行了系统仿真,并通过整定PID参数,利用MATLAB应用软件对系统进行仿真得到图线。 系统由进出水阀门,单片机,A/D转换器,D/A转换器,传感器,显示电路和键盘电路等组成。整个过程保持进水阀的开度比例不变,由传感器检测电路连续不断地相应液位值,送入A/D转换器中处理,输出的数字量送给单片机,控制显示电路实时显示实际液位值,由键盘输入设定值,控制器比较其值控制出水阀门的开度比例,以保持液位稳定在要求X围内。 关键词:水箱建模,液位控制,PID算法,增量式PID 目录

第1章绪论1 第2章课程设计的方案1 2.1概述1 2.2系统组成总体结构1 第3章硬件设计3 3.1单片机最小系统设计3 3.2传感器模块3 3.3A/D转换和D/A转换模块3 3.4键盘模块3 3.5显示模块4 第4章软件设计5 4.1PID算法5 4.2位置式PID控制系统6 4.3增量型PID控制算法7 4.4PID计算9 4.5主程序控制流程10 4.6显示部分11 第5章系统测试与分析/实验数据与分析13 5.1MATLAB程序13 5.2MATLAB成象曲线13 第6章课程设计总结14 参考文献15 附录:系统硬件原理图15

基于单片机的水位检测控制系统设计

基于单片机的水位检测控制系统设计 学院:专业:姓名:指导老师: 信息学院 自动化 刘翔学号: 职称: 0901******** 盛珣华 曹宇 教授 助理工程师 中国·珠海 二○一三年五月

诚信承诺书 本人郑重承诺:本人承诺呈交的毕业设计《基于单片机的水位检测控制系统设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。 本人签名: 日期:年月日

基于单片机的水位检测控制系统设计 摘要 随着社会和科技的进步,以及人们的生活标准水平逐步的提高与发展,方便的全自动控制系统生活的开始逐步进入到我们的生活,单芯片微型计算机发展是其中的一个重要分支,具有高可靠性,高性能价格比,低电压,低功耗等优点,以单片机为核心的自动化控制系统已经赢得了广泛的应用范围。 本设计是基于单片机的水位检测控制系统设计。设计系统的目的在于应用单片机的自动运行技术,使得水塔中的水位始终保持在一定范围内,以保证连续正常的供水。本设计是以AT89C51单片机为核心部件的水塔水位检测控制仿真系统设计的,用以检测水位并进行控制、处理以及报警功能,并在Proteus仿真软件环境中仿真测试。结果表明,设计的系统具有良好的检测和控制功能,方便移植性和可扩展性。关键词:水位控制单片机报警

Based SCM the water level detection control system design Abstrac With the social and technological progress, as well as the level of people's standard of living gradually improve with the exhibition, and the convenience of automatic control system for the beginning of life gradually into our lives, single-chip microcomputer development is an important branch,the advantages of high reliability, high performance and low cost, low-voltage, low-power microcontroller as the core of the automation control system has won a wide range of applications. The title of the graduate design microcontroller-based water level detection and control system design, three metal rods into the water used to detect the signal, the conductivity of the water, can see that the water level changes. Under normal circumstances, the water level should be kept within a certain range changes, the water level does not exceed the stipulated upper and lower limits, in the event of a system failure, should be promptly cut off electrical power, and there should be sound and audible alarm signals of the light-emitting diode. Design System aimed the application microcontroller run automatically, so that the water level in the water tower always maintained within a certain range in order to ensure the continuous normal water. The design is based on AT89C51 microcontroller as the core components of the water tower water level detection and control simulation system designed to detect water level control, processing, and alarm functions, and Proteus simulation software environment simulation testing. Experimental results show that the design of the system has a good detection and control functions, portability and scalability. Keywords:Level controlmicrocontroller alarm

相关主题
相关文档
最新文档