基于单片机液位控制的设计
基于单片机的水位控制系统设计
..1 概述液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。
在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。
液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。
液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势:1)直观而集中的显示各运行参数,能显示液位状态。
2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。
3) 具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。
单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。
单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。
一般,工业控制系统的工作环境差,干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制液体液位是很好的选择。
目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。
在上海,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。
上海的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;深圳在研制新型的测控装置与系统领域也比较有成就,尽管与其他国家比较尚有差距,但是,深圳的高校、研究院所的最大的特点就是实际,与生产实际应用项目无关的问题基本不去考虑,主要考虑选取什么材料,测控什么物理量,优点是什么,与机器设备的通讯接口等等。
基于单片机的水温水位控制系统设计
四、结论
基于单片机的智能水箱水位和水温控制系统具有结构简单、成本低、可靠性 高等优点。通过实时监测和控制水箱的水位和水温,可以满足不同用户的需求。 此外,通过优化系统的硬件设计和软件设计,可以进一步提高系统的性能和可靠 性。这种系统不仅可以应用于家庭用水领域,也可以应用于工业生产中的液体控 制,具有广泛的应用前景。
1、抗干扰设计
由于环境因素和设备本身的影响,系统可能会受到干扰。因此,需要在硬件 设计和软件设计中加入抗干扰措施,如滤波电路、软件去抖动等。
2、节能设计
为了降低系统的功耗,可以在软件设计中加入休眠模式和唤醒模式。当系统 不需要工作时,可以进入休眠模式,降低功耗。当有数据需要处理时,系统被唤 醒,进入工作状态。
2、软件设计
系统的软件设计主要实现以下功能:数据的采集、处理、显示和控制。首先, 单片机通过水位传感器和水温传感器采集当前的水位和水温数据。然后,单片机 对采集到的数据进行处理,判断水位和水温是否正常。如果异常,则启动相应的 执行机构进行调节。最后,单片机将处理后的数据通过显示模块进行显示。
三、系统优化
六、结论
本次演示设计了一种基于单片机的水温水位控制系统,实现了温度和水位的 自动检测、调节和控制。该系统具有成本低、可靠性高、易于实现等优点,同时 支持远程控制和节能模式等功能。在家庭、工业和科学研究中具有广泛的应用前 景。
参考自动化技术的普及,智能化设备在日常生活和工业生产中 的应用越来越广泛。其中,基于单片机的智能水箱水位和水温控制系统具有重要 应用价值。这种系统可以实现对水箱水位和水温的实时监测和控制,以适应不同 的应用需求。
系统软件采用C语言编写,主要包括以下几个部分:数据采集、数据处理、 控制输出和远程通信。
1、数据采集:通过I/O端口读取DS18B20和超声波水位传感器的数据。
基于单片机的压力液位控制系统的设计研究
3、电路设计
电路设计主要包括电源电路、传感器信号调理电路、按键与显示电路等。电 源电路为整个系统提供稳定的工作电压;传感器信号调理电路用于将传感器输出 的微弱信号进行放大和滤波,提高信号质量;按键与显示电路用于实现人机交互 功能。
4、传感器选择
压力传感器选用常见的应变片式压力传感器,具有测量精度高、稳定性好等 优点;液位传感器可选用超声波液位传感器或电容式液位传感器,根据实际需求 进行选择。
2、程序流程设计
实现系统的主程序流程,包括初始化、数据采集、控制输出、显示等步骤。 根据实际需求,可加入定时器中断、按键中断等功能。
3、数据处理与运算实现控制策 略的核心是根据采集到的压力和 液位数据
参考内容
一、引言
在现代工业生产中,液位的监控和管理是一项非常重要的任务。例如,在化 工、石油、食品等行业,液位的精确控制直接影响到生产的安全和效率。因此, 开发一种高效、精确、实时的液位监控系统至关重要。本次演示将介绍一种基于 单片机的液位监控系统,这种系统具有实时监测、数据传输、数据处理等功能, 能够满足大多数工业应用的需求。
随着技术的不断进步和应用需求的不断增长,我们有理由相信基于单片机的 液位监控系统将在未来的工业生产中发挥更加重要的作用。通过引入更多的先进 技术和算法,例如人工智能、物联网等,这种液位监控系统的性能和功能将得到 进一步的提升和拓展,以满足更加复杂和精细的生产控制需求。
四、结论
本次演示介绍了一种基于单片机的液位监控系统,该系统结合了硬件和软件 的设计方法,能够实现对液体位置的实时监测和报警控制。这种系统具有精度高、 稳定性好、操作方便等优点,能够大大提高工业生产的安全性和效率。随着技术 的不断进步和应用需求的不断增长,我们有理由相信这种基于单片机的液位监控 系统将在未来的工业生产中发挥更加重要的作用。
基于单片机的液位控制系统的设计方案
基于单片机的液位控制系统的设计方案第1章绪论1.1 课题背景与研究意义在工农业生产中,常常需要测量液体液位。
随着国家工业的迅速发展,液位测量技术被广泛应用到石油、化工、医药、食品等各行各业中。
低温液体(液氧、液氮、液氩、液化天然气及液体二氧化碳等)得到广泛的应用,作为贮存低温液体的容器要保证能承受其载荷;在发电厂、炼钢厂中,保持正常的锅炉汽包水位、除氧器水位、汽轮机凝气器水位、高、低压加热器水位等,是设备安全运行的保证;在教学与科学研究中,也经常碰到需要进行液位控制的实验装置。
1.2 国内外研究现状及发展液位测量的方法比较多,依据测量方式的不同可分为接触式与非接触式两种类型。
●接触式测量法接触式测量法是指测量用传感器直接与容器内存储液体相接触,从而获得测量参数的方法。
1.人工检尺法人工检尺法可用于测量油罐液位,其历史十分悠久。
它利用浸入式刻度钢皮尺测量液位,这种方法具有测量简单、可靠性高、直观、成本低的优点,但人为读数误差大、无法实现自动检测和操作。
2.电参数测量法常见的有电阻法、光电法、测重法、电容法、浮标法及声光电的反射回波法等。
无论怎样,这些方法的关键是利用液位传感器将液位的相对位移量转换成为电压、电流、阻抗等便于进行电处理的物理量。
限于篇幅,下面仅简单介绍电容测量法的基本原理。
本方法所使用的电容通常由两块圆柱形极板或一个探极与罐壁构成。
当液位不同时,电容器的介电常数就不同,故电容量也不同。
在此基础上可以把电容量转化为电压、相移、频率、脉宽等物理量,再进行测量。
电容式液位测量装置通常结构简单、灵敏度高、稳定性好、动态响应快,适合于恶劣的工作环境,生产成本也不高;但电容液位测量器需要考虑温度补偿,且介质的成分、水分、温度、密度等不确定变化因素直接影响测量结果的准确性,另外检测电路比较复杂,尤其是检测微小电容量的变化。
●非接触式测量法非接触式测量法包括超声波法、调制型光学法、微波法等。
其特点是测量手段并不采用浮子之类的固态物,而是利用声、光、射线、磁场等的能量。
基于单片机的水位控制系统设计
河南机电高等专科学校单片机原理及应用课程设计报告课题名称:基于单片机的水位控制系统设计专业:机电一体化技术班级:机电102学号:XXXX姓名:X X成绩:2012年06 月 5 日设计任务书一、设计任务1、利用单片机AT89C2051实现对高塔进行水位的控制;2、把水位探测传感器探得高塔中的水位送给单片机以实现对水泵加水系统和显示系统的控制;3、光报警显示系统电路,采用不同颜色的发光二极管来表示不同的水位情况4、水泵加水电路由继电器进行控制;5、分析工作原理,绘出系统结构原理图及流程图;二、设计方案及工作原理2.1 系统设计方案比较对于水位进行控制的方式有很多,而应用较多的主要有2种,一种是简单的机械式控制装置控制,一种是复杂的控制器控制方式。
两种方式的实现如下: (1)简单的机械式控制方式。
其常用形式有浮标式、电极式等,这种控制形式的优点是结构简单,成本低廉。
存在问题是精度不高,不能进行数值显示,另外很容易引起误动作,且只能单独控制,与计算机进行通信较难实现。
(2)复杂控制器控制方式。
这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、A/D变换成数字信号传送到单片机,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;经由D/A变换给调压/变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水位的目的。
本设计利用单片机设计一个水位控制系统,要求选择合适的水位传感器及电磁阀,当设定完水位后,系统根据水位情况控制电磁阀的开启和关断。
2.2 系统设计总框图2.3工作原理基于单片机实现的水位控制器是以AT89C51芯片为核心,由键盘、数码显示、A /D 转换、传感器,电源和控制部分等组成。
工作过程如下:当水位发生变化时,引起连接在水位底部软管管内的空气气压变化,气压传感器在接收到软管内的空气气压信号后,即把变化量转化成电压信号;该信号经过运算放大电路放大后变成幅度为0~5 V 标准信号,送入A /D 转换器,A /D 转换器把模拟信号变成数字信号量,由单片机进行实时数据采集,并进行处理,根据设定要求控制输出,同时数码管显示液位高度。
(完整版)基于单片机的液位监测系统的设计(完美版)
目录一、概述 (1)二、系统设计方案的确定 (1)2.1功能需求分析 (1)2.2系统设计方案的选择 (1)三、部分电路的设计 (2)3.1传感器 (2)3.2单片机电路设计 (3)3.2.1 AT89C51功能及引脚分布 (3)3.2.2 振荡方式的选择 (5)3.2.3 复位电路的设计 (5)3.3AD转换电路的设计 (6)3.3.1 ADC0809主要信号引脚的功能 (6)3.3.2 ADC0809和AT851单片机的连接 (7)3.3.3 转换数据的传送 (8)3.4键盘输入电路的设计 (9)3.4.1 按键去抖 (9)3.4.2 键盘扫描方法 (10)3.5数显输出电路的设计 (11)3.6报警及控制电路的设计(略) (12)四、软件设计部分 (12)4.1原理图的绘制 (12)4.2流程图的设计 (12)五、心得体会 (12)参考文献 (13)附录 (13)基于单片机的液位检测系统的设计一、概述随着微电子工业的迅速发展,单片机控制的智能型控制器广泛使用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。
经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合使用所学知识的潜能。
另外,液位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛使用。
通过对模型的设计可很好的延伸到具体使用案例中。
本设计基于AT89C51单片机,包括测量电路部分、AD转换部分、键盘输入控制部分、液位实时数显输出部分以及液位控制部分(原理图中不涉及),还可在此基础上添加报警器(不涉及)。
本设计只是概念性设计了电路部分,并不涉及具体的数值设定,未经过实际使用检测。
二、系统设计方案的确定2.1 功能需求分析(1)要求能够实现较高精度的测量(2)以单片机AT89C51为基础,设计外围电路。
(3)电路设计,包括AD转换模块、数显模块、键盘输入模块(4)对测量电路的各种精度指标进行测试(非线性误差、重复性、滞后、灵敏度、抗侧向能力大小、温变对灵敏度的影响等指标)。
两个基于单片机的液位控制系统设计介绍
两个基于单片机的液位控制系统设计介绍基于单片机的液位控制系统设计一集成芯片LM1042是用于检测液位的专用的集成电路,内部集成了所有控制热阻探针、检测热阻探针的短路和开路所需的监控电路,具有很强的功能。
LM1042使用热阻探针技术来测量非可燃性液体液面高度,能提供一正比于液位高度的输出,可进行单次或重复测量,所有控制热阻探针、检测热阻探针的短路和开路所需的监控电路都集成在LM1042芯片内部。
此外该芯片可采用线性输入或其它传感器信号作为输入信号。
LM1042液位检测器可以选择热阻或线性信号作为输入,具有集成有热阻探针的控制电路,LM1042液位检测器在复位时切换,延时功能可避免瞬态信号的影响,另外LM1042液位检测器具有探针短路、集成芯片LM1042是用于检测液位的专用的集成电路,内部集成了所有控制热阻探针、检测热阻探针的短路和开路所需的监控电路,具有很强的功能。
LM1042内部电路框图LM1042使用热阻探针技术来测量非可燃性液体液面高度,能提供一正比于液位高度的输出,可进行单次或重复测量,所有控制热阻探针、检测热阻探针的短路和开路所需的监控电路都集成在LM1042芯片内部。
此外该芯片可采用线性输入或其它传感器信号作为输入信号。
LM1042液位检测器可以选择热阻或线性信号作为输入,具有集成有热阻探针的控制电路,LM1042液位检测器在复位时切换,延时功能可避免瞬态信号的影响,另外LM1042液位检测器具有探针短路、开路检测功能。
总体方案简介测量部分:液位传感器采用LM1042液位检测器,并在端口接ADC0809的一个模拟量通道。
ADC0809和并行口扩展芯片8155直接相连,ADC0809的A、B、C均接地来选择第一路模拟通道。
键盘部分:鉴于键盘并不常用,所以上下限的输入采用中断方式。
一个接中断口1,另一个接至定时计数器0,把定时计数器0扩展为外部中断口。
显示部分:该部分由液晶显示器1602实现液位的显示,液晶显示器上显示液位的值。
基于单片机的水位控制系统设计答辩
D9 YELLOW 1K R15 D8 GREEN 1K
光报警电路原理图
继电器控制电路模块
1 2 3 CON3 R9 1K GDOUHE U3 R10 10K R7 2K D7 JUMP RELAY-SPDT Q3 NPN R8 2K
+5V
+5V
继电器控制水泵加水电路的原理图
电源电路模块
电源电路设计如下图所示: 电源电路设计如下图所示:
基于单片机的水位控制系统设计
姓名:###### 学号:@@@@@@@ 班级:07电子2班 指导老师:¥¥¥
选题背景和意义
本设计就是采用单片机来实现水位自动 控制。其人机交互性强,功能强大,控 制精度高。且通用性、实用性强, 能够 在稍作改造后或直接用于诸如自来水厂 的储水池、爆气池,污水处理厂、化学 工厂的各类液体池以及电厂一的锅炉气 泡等需要水位自动控制的场合。
U2 +5V 14 6 7 2 3 U3A 5 1 2 R1 10k R4 4.7k C2 P1.6 0.01uF R2 10K 14 MS1 MS2 MR1 MR2 CLK0 CLK1 7490 Q0 Q1 Q2 Q3 12 9 8 11 UIA 1 C3 2 0.01uF R3 10k A Y B 7432 3 RESET
U1 7812 1 D2 D3 C4 1000uF C5 0.1uF GND Vin Vout 3 1 U2 7805 GND Vin Vout 3 C7 0.01uF C6 0.1uF 2 2 J1 12V 5V GND D1 D4 1 2 3 CON3
V1 VSIN
看门狗电路模块
R6 07-02-01 C4 +5V 0.1uF R5 1k 1k
方案结构方框图
基于单片机的液位控制系统设计
第一章绪论1.1 课题背景随着计算机技术、测量技术和控制技术的高速发展,越来越多的先进测量控制设备、技术和方法在自动测量控制领域中得到了广泛的应用。
单片机以其自身的特点,已广泛应用于智能仪表、工业控制、家用电器、电子玩具等各个领域。
本课题适应了这种发展趋势,将单片机应用于液位自动控制系统中,并能实现自动报警、自动控制。
液位的测量广泛应用于太阳能热水器,工业锅炉控制,农用机水箱等。
液位控制对工农业生产、医疗监护等都有着重要的意义。
液位控制系统是以液位为被控参数的控制系统,在工业生产的各个领域都有广泛应用。
在工业生产中,有许多需要对容器内的介质进行液位控制的地方,使其高精度的保持在给定的数值。
液位控制一般指对某一液位进行调节控制,使其达到所要要求的精度。
液体的液位控制是近年来新开发的一项新的技术,它是自动控制、微型计算机软件、硬件等几项技术紧密结合的产物,工业作业采用的是微机控制和原有的仪表控制,微机控制的优势有很多,如:(1)集中而直接的显示各运行参数和液位状态。
(2)具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能够依据控制效果及时修正运行参数,能够有效减少人的疲劳与失误,从而提高生产过程的安全性与实时性。
(3)在运行中可以随时方便的修改各种各样的运行参数的控制值,并可以修改系统控制参数,方便的改变液位上、下限。
本设计以水塔供水为模型,鉴于单片机液位控制装置的重复性好、功耗低、测量准确、使用寿命长等特点,设计以单片机为基础的液位控制系统,具有实时液位测量监控数据处理等功能。
1.2 单片机简介单片微型机简称单片机,是一种集成的电路芯片,是采用超大规模集成电路的技术把具有数据处理能力的中央处理器CPU(Central Processing Unit)、只读存储器ROM(Read Only Memory)、随机存储器RAM(Random Access Memory)、中断系统和多种I/O口、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
基于单片机水位控制系统
目录1.引言............................................. - 4 -2.高塔设计方案..................................... - 4 -3.系统组成与工作原理............................... - 6 -3.1系统组成 (6)3.2系统工作原理 (6)4.单元电路设计..................................... - 6 -4.1单片机控制处理电路 .. (7)4.2传感器的选用 (7)4.3稳压电路的设计 (8)4.4光报警显示系统 (8)4.5继电器控制水泵加水电路 (9)4.5.1 继电器控制电路的原理图............................ - 9 -4.5.2 光电耦合器简介................................... - 10 -5.程序流程........................................ - 11 -6.系统仿真........................................ - 11 -6.1程序编译与加载 .. (11)6.2系统仿真 (12)6.3仿真结果分析 (15)7.结束语.......................................... - 15 -基于单片机水位控制系统摘要本文主要通过水位控制系统设计解决了人工加水的难题,该设计中主要涉及电源电路、水位探测传感电路、稳压电路、单片机系统、光报警显示电路、继电器控制水泵加水电路、以及高塔模型。
通过仿真实现了此次设计。
关键字:单片机,水位控制系统,PROTEUS仿真,80C52ABSTRACTIn this paper, the water level control system through the design of the artificial increase of water problems, mainly related to the design of power supply circuit, the water level detection sensor circuit, voltage regulator circuits,single-chip system, light alarm display circuit, adding water pump relay control circuit, as well as tower model. Achieved through the design simulation.Keywords:Single-chip, The water level control system, PROTEUS simulation ,80C521.引言随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的自动控制系统开始进入了人们的生活,以单片机为核心的高楼供水的水位控制系统就是其中之一。
(完整word版)基于单片机液位控制的设计
单片机原理与应用课程设计报告题目:基于单片机的液位控制器设计学院: xxxxxxxxxxxxxxxxxx 班级: xxxxxxxxxxxx 学号: xxxxxx 姓名: xxx 联系方式: xxxxxxxx 指导教师: xxxxxxxxxx 报告成绩:xx年xx月xx日目录1 绪论 (5)2 系统总体设计 (6)2.1设计思路 (6)2.2 系统框图 (6)2.3 设计原理分析 (7)2.4 电路工作原理................................................................................................错误!未定义书签。
3 系统硬件设计 (9)3.1 驱动电路设计 (9)3.2 报警电路设计 (9)3.3液位指示电路设计............................. 错误!未定义书签。
3.4压力自动控制模拟和手动操作控制电路设计 ..... 错误!未定义书签。
3.5晶振电路..................................... 错误!未定义书签。
3.6 复位电路 (14)4 系统软件设计 (15)4.1 软件设计说明 (15)4.2主程序流程图 (15)4.3液位控制程序流程图 (15)5 设计的结果 (18)6 总结............................................. 错误!未定义书签。
附录................................................ 错误!未定义书签。
摘要该设计是由单片机AT89C51控制的锅炉水位控制器,它主要有硬件和软件部分共同完成控制系统功能。
其中硬件部分主要由水位检测电路、驱动电路、夜位指示电路以及压力自动控制模拟和手动控制等部分组成;软件部分主要由汇编语言所编写的程序组成。
基于单片机的液位控制系统(本科毕业设计)
摘要二十一世纪是高科技时代,科技正在发展,一些传统的测控方式也会随着科技的发展而改革更新。
现代的工业、农业的生产中不仅要求液位控制系统更精准,更稳定,还要求其更新自动化程度快和性价比高。
基于单片机的液位控制系统具有测量精准度高、性能稳定可靠、能量消耗低而使用寿命较长的特点,将科学与液位测量相结合,而达到合理调配资源,降低能源消耗的目的。
超声波能在不同媒质中传播,且方向性强,传播距离远,消耗能量缓慢,碰到障碍物会产生反射,形成反射回波。
所以超声波常常被用于测量距离。
本设计采用超声波模块测量液面的高度,并把数据传送给AT89C51单片机。
单片机处理数据信息后判断是否开启水泵抽水来实现水位的基本控制功能。
本系统由LCD1602显示器、键盘、传感器、电源和水泵组成。
关键词:单片机;超声波;LCD1602;传感器Abstract21st century is the era of high technology, technology is being developed, some of the traditional measures will be updated with the development and reform of science and technology. Modern industry and agriculture requires not only a more intuition and stable performance, but also fast update automation and high cost-effective with the cost in reducing production equipment requirements. Liquid level control system based on microcontroller with its high control accuracy, reliable performance, low energy consumption and long working life set to be applied to the liquid level system characteristics of the control. Combine science with liquid level measurement to achieve a reasonable allocation of resources and reduce the purpose of energy consumption.Ultrasonic propagation in different media, and strong direction, transmission distance, slow energy, obstacles will produce reflection to form echo. Ultrasound is often used to measure distance. This design uses ultrasonic to measure the height of liquid level, then sent the data to AT89C51 microcontroller. Microcontroller determines whether to open the pump after processing the data from ultrasonic wave distance measurement module to achieve the basic level control.The system consists of LCD1602 monitor, keyboard, sensors, power supply and water pump.Keywords: AT89C51 Ultrasonic wave LCD1602 sensor目录1 绪论 (1)1.1选题的背景和意义 (1)1.2国内外发展形势 (1)1.3本系统主要完成的任务 (2)2 系统硬件设计 (3)2.1 系统硬件结构 (3)2.2 AT89C51单片机模块 (3)2.3 超声波测距模块 (5)2.3.1超声波简介 (5)2.3.2 HC-SR04超声波传感器 (6)2.3.3 HC-SR04超声波传感器测距原理 (7)2.3.4 HC-SRO4超声波模块电路图 (8)2.4 LCD1602显示模块 (8)2.4.1 LCD1602显示器介绍 (8)2.4.2 1602LCD指令说明及其时序 (10)2.5 电源模块 (11)2.6 按键模块 (11)2.7 报警模块 (12)2.8 抽水系统模块 (13)2.9 整体电路图 (13)3 系统软件设计 (17)3.1 系统工作原理 (17)3.2 主程序流程图 (17)3.3 超声波测距模块设计 (18)3.3 按键模块设计 (20)3.4报警模块设计 (20)4 软件制作与调试 (22)4.1 软件制作 (22)4.2 软件调试 (22)5 硬件制作与调试 (24)5.1 硬件制作 (24)5.2 硬件调试 (24)总结 (28)致谢 (29)参考文献 (30)1 绪论1.1选题的背景和意义二十一世纪是高科技时代,科技正在发展,一些传统的测控方式也会随着科技的发展而改革更新。
基于单片机的液位控制器设计
3.1核心芯片8051单片机
计算机芯片MCS-51是一个电脑晶片,英特尔公司生产系列。它是在MCS-48系列的基础上发展的高性能的8位单片机。所出的系列产品有8051、8031、8751。其代表就是8051。其他系列的单片机都以它为核心,所以本设计采用的核心芯片是8051单片机。CPU是它的核心设备,从功能上看,CPU包括两个部分:运算器和控制器,它执行对输入信号的分析和处理。
2.1系统硬件总体方案ቤተ መጻሕፍቲ ባይዱ
系统的原理是采用电容式液位传感器对液面进行控制,并把液位状态通过模数转换器ADC0809传到单片机中,再通过3位八段LED显示器显示出液位的测量值及报警安全提示。用LED显示是因为它具有显示清晰、亮度高、使用电压低、光电转换效能高、寿命长等特点,根据当前的液位值和用户设定的水位决定是否进行开、关水泵,需要是否开启和关闭驱动阀门的电动机。
IN2
1 1 1
IN3
1 0 0
IN4
1 0 1
IN5
1 1 0
IN6
1 1 1
IN7
3.2.3 ADC0809的引脚图及各引脚作用
ADC0809芯片为28引脚双列直插式封装,其引脚排列见图3-5。
图3-5AD0809的管脚图
IN0-IN7:8条模拟量输入通道。ADC0809对输入模拟量要求:信号单极性,电压范围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。
整个系统电控部分以ATMEL公司的8051为核心芯片,控制信号采集、处理、输出三个过程。这种芯片内置4KEPROM,因为系统要求控制线较多,如果采用8031外置EPROM程序控制结构,则造成控制线不够;而8051却可以利用P0、P2口作控制总线,大大简化了硬件结构,并可以直接控制键盘参数输入、LED数据显示,方便现场调试和维护,使整个系统的通用性和智能化得到了很大的提高。
基于单片机的液位控制器的设计
课题背景与研究意义
单片机控制的智能型控制器可应用于高层 小区水塔水位控制,污水处理设备和有毒、 腐蚀性液体液位控制。 进行液位控制的方式有很多。简单的机械 控制:结构简单成本低,但精度不高,不 能进行数值显示。
本次设计的目的
此次系统设计的模型为水箱供水,利用单 片机为控制核心,设计一个对液位进行监 控的系统,要求实时检测液位高度,并与 预设值作比较,由单片机控制继电器的开 断进行液位的调整,最终达到液位的预设 值。现场实时显示检测值。
调控模块
此调控电路设计了三个按键分别与单片机 的P32、P31、P30端口连接。
LCD1602液晶显示器
继电器电路设计
报警装置
蜂鸣器电路
系统仿真图
系统仿真图
系统仿真图
仿真结果分析
实际水位 测量水位 蜂鸣器 LED灯 水泵
5.1 8.3 13.5
5 8 14
响 不响 不响
亮 暗 暗
工作 停止 停止
上限14,下限7(cm)。实物图ຫໍສະໝຸດ 系统结构图硬件部分介绍
STC89C52:功耗低,开发性、控制功能强大 压力传感器 ADC0832 调控模块:按键和红外遥控 LCD1602 水泵 报警模块
单片机最小系统电路设计
ADC0832模块
压力传感器及采集原理图
调控模块
红外接收头 (VS1838B) 红外模块原理图
基于单片机的压力液位控制系统的设计研究
基于单片机的压力液位控制系统的设计研究一、概述压力液位控制系统是现代工业自动化领域中不可或缺的一部分,广泛应用于各种工业过程控制中。
基于单片机的压力液位控制系统以其低成本、高性能和易于集成等优点,受到了广泛关注和应用。
本设计研究旨在探讨基于单片机的压力液位控制系统的设计与实现方法。
通过深入研究压力液位控制的原理和技术,结合单片机的特性,设计出一套高效、稳定的控制系统。
该系统能够实时监测液位的变化,并根据设定的压力阈值自动调节液位,保证工业过程的顺利进行。
本研究将详细介绍系统的硬件组成和软件设计,包括单片机的选型、传感器的选择与校准、控制算法的设计与实施等。
同时,还将探讨系统在实际应用中的性能表现和优化方法,为相关领域的研究和应用提供参考和借鉴。
通过本设计研究,我们期望能够为基于单片机的压力液位控制系统的设计和应用提供有益的指导,推动工业自动化技术的发展和应用。
1. 背景介绍:阐述压力液位控制系统在工业生产和日常生活中的重要性。
压力液位控制系统在现代工业生产和日常生活中扮演着至关重要的角色。
在工业领域,无论是化工、石油、制药还是食品加工等行业,都需要对液体或气体的压力、液位进行精确控制,以确保生产过程的稳定性和安全性。
例如,在化工生产中,对反应釜内的压力和液位进行精确控制,可以确保化学反应的顺利进行,避免安全事故的发生。
在石油行业中,通过控制储罐的液位,可以确保油品的储存和运输安全。
在日常生活中,压力液位控制系统同样具有广泛的应用。
例如,家庭用水系统中,通过控制水泵的工作状态,可以确保家庭用水的水压稳定在楼宇自动化系统中,对供水系统的压力和液位进行智能控制,可以提高供水效率,降低能耗。
压力液位控制系统还在农业灌溉、环保监测等领域发挥着重要作用。
传统的压力液位控制系统大多采用复杂的电路和机械结构,不仅维护成本高,而且难以适应现代工业自动化和智能化的需求。
研究基于单片机的压力液位控制系统具有重要意义。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机原理与应用课程设计报告题目:基于单片机的液位控制器设计学院: xxxxxxxxxxxxxxxxxx 班级: xxxxxxxxxxxx 学号: xxxxxx 姓名: xxx 联系方式: xxxxxxxx 指导教师: xxxxxxxxxx 报告成绩:xx年xx月xx日目录1 绪论 (5)2 系统总体设计 (6)2.1设计思路 (6)2.2 系统框图 (6)2.3 设计原理分析 (7)2.4 电路工作原理................................................................................................错误!未定义书签。
3 系统硬件设计 (9)3.1 驱动电路设计 (9)3.2 报警电路设计 (9)3.3液位指示电路设计............................. 错误!未定义书签。
3.4压力自动控制模拟和手动操作控制电路设计 ..... 错误!未定义书签。
3.5晶振电路..................................... 错误!未定义书签。
3.6 复位电路 (14)4 系统软件设计 (15)4.1 软件设计说明 (15)4.2主程序流程图 (15)4.3液位控制程序流程图 (15)5 设计的结果 (18)6 总结............................................. 错误!未定义书签。
附录................................................ 错误!未定义书签。
摘要该设计是由单片机AT89C51控制的锅炉水位控制器,它主要有硬件和软件部分共同完成控制系统功能。
其中硬件部分主要由水位检测电路、驱动电路、夜位指示电路以及压力自动控制模拟和手动控制等部分组成;软件部分主要由汇编语言所编写的程序组成。
本系统可实现液位报警、控制和压力控制等功能,并对液位进行数字显示。
电路主要实现功能是液位检测和报警,然后控制水泵的启停。
液位控制主要的控制的对象是水泵,容器是锅炉,液位的检测可根据探测器探测得到。
液位正常情况下控制在一定测量点距离段之间,当液位低于或高于正常水位段下限和上限是进行光报警,若液位在正常液位时,则解除报警。
当液位低于液位下限时,水泵一直注水,而高于上限实则关闭水泵,并且当液位处于不同探测电时,可显示相应数字来显示液位。
压力检测主要由一个开关来模拟压力的高低,并用指示灯的亮灭来模拟风机的运行和停止,另设手动操作按钮,用以人为启动水泵和风机。
关键词:单片机控制检测报警ABSTRACTThe design of boiler water level controller is controlled by single chip microcomputer AT89C51, it mainly are part of the complete control system hardware and software functions. The hardware part is mainly composed of water level indication circuit detection circuit, drive circuit, night and pressure parts such as simulation of automatic control and manual control; Software part is mainly composed of programs written in assembly language. This system can realize the function such as liquid level alarm, control and pressure control, and the liquid level digital display.Circuit functionality is largely liquid level detection and alarm, and then control the pump start-up. Liquid level control of main control object is the water pump, a container is boiler, liquid level detection can be obtained according to the detector. Liquid level control in a certain period of measurement point distance between normal, when the liquid level is less than or higher than the normal water level is lower limit and upper limit alarm light, if the liquid level in the normal level, cancel the alarm. When the liquid level is less than level lower limit, the pump has been flooding, above the ceiling actually shut down pumps, and when the liquid level in different detecting electric, it can display the corresponding number to display liquid level. Pressure testing is mainly composed of a switch to simulate the stress of high and low, and destroy the light of lights to simulate the operation of the fan and stop, the other a manual button, to start the pump and fan.Key words: single chip microcomputer control detection alarm第一章绪论我国燃烧锅炉的现象很普遍而且数量众多,因此耗煤量巨大,十分浪费资源。
并且大多数锅炉处于能耗大、浪费大、环境污染严重的工作状态。
锅炉微机控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制、锅炉节能等几项技术紧密结合的产物,工业锅炉采用的是微机控制和原有的仪表控制,微机控制有以下明显优势:1)可以直观地显示锅炉的运行参数,显示液位、压力等状态。
2)在运行中可以修改各种各样的运行参数的初始值以及系统的控制参数,还可以很方便的改变液位、压力。
3)可以提高锅炉的热效率,节约能源,符合国家的节能减排政策,有利于我国经济的可持续发展。
4)锅炉系统中包含鼓风机和水泵等大型电动机,采用微机控制更加节约电能,可以节约成本。
5)作为锅炉控制系统装置,其主要任务是保证锅炉的安全、稳定、经济运行,减少劳动人员的劳动强度。
综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。
单片机是在一块芯片上集成了一片微型计算机所需的cpu、存储器、输入、输出等部件。
单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域非常广泛。
在现代社会中,随着工业的发展,居民生活区的集中热力供应量的需求量越来越大,蒸汽锅炉的容量不断高,对操作过程的要求也更加严格,锅炉的液位控制直接影响人们自身和设备的安全。
液位过低可能使锅炉出现干烧现象,液位过高则又会使锅炉蒸汽压力过高发生危险。
传统的液位控制自动化程度低,调节精度差等缺点,而且单靠人工操作已不能适应控制系统改造的必要性。
随着科学技术的不断进步,被控对象越来越复杂,人们对控制精度的要求越来越高。
随着单片机技术和自动控制技术的发展,利用单片机及外围芯片实现锅炉液位控制已经成为一种趋势,单片机体积小,安装方便,功能齐全,性价比好,应用前景广,本系统即是基于AT89C51单片机设计的,简单易行并且有着较高的实用价值和优越性。
第二章系统总体设计2.1设计思路:电路主要实现功能是液位检测和报警,然后控制水泵的启停。
液位控制主要的控制的对象是水泵,容器是锅炉,液位的检测可根据探测器探测得到。
液位正常情况下控制在一定测量点距离段之间,当液位低于或高于正常水位段下限和上限是进行光报警,若液位在正常液位时,则解除报警。
当液位低于液位下限时,水泵一直注水,而高于上限实则关闭水泵,并且当液位处于不同探测电时,可显示相应数字来显示液位。
压力检测主要由一个开关来模拟压力的高低,并用指示灯的亮灭来模拟风机的运行和停止,另设手动操作按钮,用以人为启动水泵和风机。
(1)当液位低至给定的下限液位时,启动水泵对锅炉进行加水,同时光报警器和声报警器都报警。
(2)当液位高至给定上限的液位时,停止水泵对锅炉进行加水,同时报警灯亮起。
(3)当液位高于上上限水位时,停止水泵加水,报警灯亮起并且声报警器蜂鸣器开始鸣叫。
2.2系统框图系统框图如图2.1所示:89C51检测电路驱动电路执行电路光报警电路声报警电路复位电路水位指示电路手动操作压力自动控制模拟晶振电路图1.1 系统框图2.3设计原理分析S1、S2、S3、S4为四个开关,用来传递液位变化的情况,其中S4表示下限液位,S2表示上限液位,S3表示处于正常液位,S1表示上限液位,在这里四个开关表示的是四个光电液位传感器,如下图1.2开关模拟电路。
图1.2 开关模拟电路光电液位传感器是利用光在两种不同介质界面发生反射折射原理而开发的新型接触式点液位测控装置。
它具有结构简单,定位精度高;没有机械部件,不需调试;灵敏度高及耐腐蚀;耗电少;体积小等诸多优点而受到市场的逐渐认可,广泛应用液位控制系统中。
1、由于液位的输出只与光电探头是否接触液面有关,与介质的其它特性,如温度、压力、密度、电等参数无关,所以光电液位传感器检测准确、重复精度高;响应速度快,液面控制非常精确,并且不需调校,就可以直接安装使用。
2、由于光电液位传感器探头体积相对小巧,可分开安装在狭小空间中适合特殊罐体或容器中使用。
另外还可以在一个测量体上安装多个光电探头制成多点液位传感器、变控器。