- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的电容式液位检测系统的设计毕设论文
基于AT89C51单片机的电容式液位检测系统的设计
一、概述
随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发自己分析问题、解决问题和综合应用所学知识的潜能。另外,液位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。
本设计基于AT89C51单片机,包括测量电路部分、AD转换部分、键盘输入控制部分、液位实时数显输出部分以及液位控制部分,还可在此基础上添加报警器。
二、系统设计方案的确定
2.1 功能需求分析
(1)要求能够实现较高精度的测量。
(2)以单片机AT89C51为基础,设计外围电路。
(3)电路设计,包括AD转换模块、数显模块、键盘输入模块 、报警模块、控制模块。
(4)对测量电路的各种精度指标进行测试(非线性误差、重复性、滞后、灵敏度、抗侧向能力大小、温变对灵敏度的影响等指标)。
2.2 系统设计方案的选择
对于液位进行控制的方式有很多,而应用较多的主要有2种,一种是简单的机械式控制装置控制,一种是复杂的控制器控制方式。
复杂控制器控制方式,这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、A/D变换成数字信号传送到单片机,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;经由D/A变换给调压/变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水箱液位的目的。
针对上述2种控制方式,以及设计需达到的性能要求,这里选择第二种控制方式,同时考虑到成本需要把PID控制去掉。最终形成的方案是,利用单片机为控制核心,设计一个对低温储罐液位进行监控的系统。根据监控对象的特征,要求实时检测低温储罐的液位高度,并与开始预设定值做比较,由单片机控制固态继电器的开断进行液位的调整,最终达到液位的预设定值。检测值若高于上限设定值时,要求报警,断开继电器,控制水泵停止上水;检测值若低于下限设定值,要求报警,开启继电器,控制水泵开始上水。现场实时显示测量值,从而实现对水箱液位的监控。
原理流程图如下(图2.2):
图2.2 液位测量原理流程图
三、部分电路的设计
3.1传感器的组成
图3.1 为传感器部分的结构原理图。它主要是由细长的不锈钢管(半径为R1 ) 、同轴绝缘导线(半径为R0 ) 以及其被测液体共同构成的金属圆柱形电容器构成。该传感器主要利用其两电极的覆盖面积随被测液体液位的变化而变化, 从而引起对应电容量变化的关系进行液位测量。
图3.1传感器原理图
3.2 单片机电路设计
3.2.1 AT89C51功能及引脚分布
本次毕业设计基于AT89C51单片机, AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
图3.2.1 AT89C51及引脚分布
VCC:供电电压。GND:接地。
P3口也可作为AT89C51的一些特殊功能口,如下表所示:
管脚 备选功能
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
P3.2 /INT0(外部中断0)
P3.3 /INT1(外部中断1)
P3.4 T0(记时器0外部输入)
P3.5 T1(记时器1外部输入)
P3.6 /WR(外部数据存储器写选通)
P3.7 /RD(外部数据存储器读选通)
P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通
您可能关注的文档
- 基于web的在线灯具市场的设计与实现毕设论文.doc
- 基于web的在线考试系统大学 大学论文.doc
- 基于web互联网的东软杂志社在线投稿系统毕设论文.doc
- 基于web的招聘信息管理系统 大学论文.doc
- 基于web内容的数据挖掘分析毕设论文.doc
- 基于web在线作业提交批改系统毕设论文.doc
- 基于wordpress的个人网页设计与实现毕设论文.doc
- 基于web的英语四六级模拟在线考试系统毕设论文.doc
- 基于zigbee技术的室内环境检测系统 大学论文.doc
- 基于zigbee的智能家居物联网系统设计 大学论文.doc
- 江西省水泥工业大气污染物排放标准(试行).doc
- 团体标准《南美白对虾“桂海3号”亲本培育技术规范》编制说明.pdf
- 【25春人教版】地理七年级下册思维导图快速记忆-背诵版(默写版)(1).pdf
- 2 《苹果树病虫防治化学农药减量使用技术规程》(征求意见稿)编制说明.docx
- 3.《排污单位涉气类生产设施及污染治理设施用电监测技术指南(征求意见稿)》编制说明.doc
- 水质 高氯酸盐的测定 离子色谱法 编制说明.pdf
- 广西团体标准《南美白对虾“桂海3号”亲虾》编制说明.pdf
- 《化工产品碳足迹核算方法》(征求意见稿)编制说明.docx
- 2025年新人教版化学九年级下册全册教案.pdf
- 2025年春新人教版七年级数学下册全册教案.pdf
文档评论(0)