




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
液位控制系统设计学 院:专业班级: 学生姓名: 指导老师: 液位控制系统设计本文主要讲了压力传感器实现的液位控制器的设计方法,以单片机为核心。通过外围硬件电路来达到实现控制的目的,根据需要设定液位控制高度,同时具备报警、高度显示等功能,具有与液面不接触的特点,可用于有毒、腐蚀性液体液位的控制,具有较高的研究价值。该控制器不仅可用于学校进行教学研究,还可用于生产实际,是目前比较缺少的一种产品。随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。关键词:单片机;水位检测;控制系统;仿真0 引 言 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。另外,液位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。中国使用单片机的历史只有短短的30年,在初始的短短五年时间里 发展极为迅速。1986 年在上海召开了全国首届单片机开 发与应用交流会,很多地区还成立了单片微型计算机应用协会,那是全国形成的第一次高潮。单片机应用技术飞速发展,我们上因特网输入一个“单片机”的搜 索,将会看到上万个介绍单片机的网站,这还不包括国外的。电子界,在2003年7月,91(91 猎头 网)在上海、广州、北京等大城市所做的一次专业人才需求报告中,单片机人才的需求量位居第一。 大家都有些奇怪一块小小的片子,为何有这样的魔力?我们首先从它的构成说起:单片机,亦称单片微电脑 或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口 (I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。正因为如此他才改变了我的生活它为我们改变了什么?纵观我们现在生活的各个领域,从导 弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据 处理,以及我们生活中广泛使用的各种智能IC 卡、电子宠物等,这些都离不开单片机。以前没有单片机时,这些 东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用, 元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们 只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成 本也降低了,长期使用也不会担心精度达不到了。所以,它的魔力不仅是在现在,在将来将会有更多的 人来接受它、使用它。据统计,我国的单片机年容量已达3 亿片,且每年以大约20%的速度增长,但相对于 世界市场我国的占有率还不到1%。特别是沿海地区的玩 具厂等生产产品多数用到单片机,并不断地辐射向内地。 所以,学习单片机在我国是有着广阔前景的。 1 系统设计方案比较说明对于液位进行控制的方式有很多,而应用较多的主要有2种,一种是简单的机械式控制装置控制,一种是复杂的控制器控制方式。两种方式的实现如下: (1)简单的机械式控制方式。其常用形式有浮标式、电极式等,这种控制形式的优点是结构简单,成本低廉。存在问题是精度不高,不能进行数值显示,另外很容易引起误动作,且只能单独控制,与计算机进行通信较难实现。 (2)复杂控制器控制方式。这种控制方式是通过安装在水泵出口管道上的压力传感器,把出口压力变成标准工业电信号的模拟信号,经过前置放大、多路切换、AD变换成数字信号传送到单片机,经单片机运算和给定参量的比较,进行PID运算,得出调节参量;经由DA变换给调压变频调速装置输入给定端,控制其输出电压变化,来调节电机转速,以达到控制水箱液位的目的。 针对上述2种控制方式,以及设计需达到的性能要求,这里选择第二种控制方式,同时考虑到成本需要把PID控制去掉。最终形成的方案是,利用单片机为控制核心,设计一个对供水箱水位进行监控的系统。根据监控对象的特征,要求实时检测水箱的液位高度,并与开始预设定值做比较,由单片机控制固态继电器的开断进行液位的调整,最终达到液位的预设定值。检测值若高于上限设定值时,要求报警,断开继电器,控制水泵停止上水;检测值若低于下限设定值,要求报警,开启继电器,控制水泵开始上水。现场实时显示测量值,从而实现对水箱液位的监控。传感器A/D传换器液位显示P0 P2AT89C51P1 P3水泵电磁阀其他控制键盘电路模拟电压量或电流量数字量参数及控制状态设定气压变化量2 系统组成以及工作原理(1)原理框图图1系统组成原理框图(2)工作原理 基于单片机实现的液位控制器是以AT89C51芯片为核心,由键盘、数码显示、AD转换、传感器,电源和控制部分等组成。工作过程如下:水箱(水塔)液位发生变化时,引起连接在水箱(水塔)底部的软管内的空气气压变化,气压传感器在接收到软管内的空气气压信号后,即把变化量转化成电压信号;该信号经过运算放大电路放大后变成幅度为05 V标准信号,送入AD转换器,AD转换器把模拟信号变成数字信号量,由单片机进行实时数据采集,并进行处理,根据设定要求控制输出,同时数码管显示液位高度。通过键盘设置液位高、低和限定值以及强制报警值。该系统控制器特点是直观地显示水位高度,可任意控制水位高度。3 硬件设计 液位控制器的硬件主要包括由单片机、传感器(带变送器)、键盘电路、数码显示电路、AD转换器和输出控制电路等。(1)单片机单片机采用由Atmel公司生产的双列40脚AT89C51芯片,如图1所示。其中,P0口用于AD转换和显示;P1口连接一个35的键盘;P2口用于控制电磁阀和水泵动作;P3口用于上、下限指示灯,报警指示灯以及用于读写控制和中断等。图2是AT89C51芯片的引脚功能说明。 图2AT89C51各引脚说明(2)传感器传感器使用SY一9411LD型变送器,它内部含有1个压力传感器和相应的放大电路。压力传感器是美国SM公司生产的5552型OEM压阻式压力传感器,其有全温度补偿及标定(O70),传感器经过特殊加工处理,用坚固的耐高温塑料外壳封装。其引脚分布如图3所示。1脚为信号输出(一);2脚为信号输出(一);3脚为激励电压;4脚为地;5脚为信号输出(+);6脚为信号输出(+)。在水箱底部安装1根直径为5 mm的软管,一端安装在水箱底部;另一端与传感器连接。水箱水位高度发生变化时,引起软管内气压变化,然后传感器把气压转换成电压信号,输送到AD转换器。图3SY-8411L-D外部引(3) 键盘电路 P1口作为键盘接口,连接一个44键盘。结构上采用行列方式,可定义键盘布局。结构如图4所示。图4键盘输入电路(4)液位显示电路及A/D转换电路 液位显示采用数码管动态显示,范围从0999(单位可自定),选择的数码管是7段共阴极连接,型号是LDSl8820。在这里使用到了74LS373,它是一个8位的D触发器,在单片机系统中经常使用,可以作地址数据总线扩展的锁存器,也可以作为普通的LED的驱动器件,由于单独使用HEF4511B七段译码驱动显示器来完成数码管的驱动显示,因此74LS373在这里只用作扩展的缓冲。AD转换电路在控制器中起主导作用,用它将传感器输出的模拟电压信号转换成单片机能处理的数字量。该控制器采用CMOS工艺制造的逐步逼近式8位AD转换器芯片ADC0809。在使用时可选择中断、查询和延时等待3种方式编制AD转换程序。部分原理图在接线时先经过运算放大器和分压电路把传感器输出的电流信号转换成电压信号,然后输入到AD转换器。图5显示电路及A/D转换程序4 软件设计 液位控制器模型的软件设计框,首先进行键盘设计。每个按键都有它的行值和列值,行值和列值的组合就是识别这个按键的编码矩阵的行线和列线分别通过两并行接口和CPU通信键盘的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么?还要消除按键在闭合或断开时的抖动两个并行口中,一个输出扫描码,使按键逐行动态接地;另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能从键盘输入目的液位高度,单片机控制的电磁阀开启液位升高。液位的实际高度通过压力传感器SY一9411LD测量转换为标准电压信号,再经过运算放大电路、A/D转换电路将测量值送给控制芯片判断与目的液位的偏差,偏差值再通过D/A转换电路送给电磁阀控制其开度。下图即为原理框图。开始设定上限、下限高度、预设初始值启动A/D转换测量值高于上限值测量值低于下限值测量值与设定值相等启动水泵继续供水是否查看液位高度显示液位高度结束警报提示关闭水泵关闭水泵停止供水报警提示关闭水泵NYYYNNNY图6液位控制原理框图值得注意的是,在用汇编语言编写控制器程序时,相对会比较麻烦,如果用C语言编写程序会简单很多,这里就不再做具体说明。5心得体会对单片机能做什么或者说以我们的水平能让单片机做什么根本没有一个清晰的认识,很担心自己的选题最后做不出来,所以当时选题时的原则是尽量的简单可行,因为毕竟我们没有实验课,一学期下来必定会比物理系的同学在具体的实验方面落后不少,同时平时我们都在南新校区,与老师和同学的交流都很困难,在后来的具体制作过程中遇到什么困难几乎不可能跑到实验室去向老师请教,同时现在社会上都在大力提倡节能,于是我们打算从这点出发在我们的身边发现问题,当时我们听周围的同学说起夏天白天相当的炎热,可是晚上退凉很快特别是深夜的时候温度其实已经不高了,但是同学们一般晚上睡觉都比较早,都会叫风扇一直开着最大档,可是到了深夜后已经没有必要这么强的风速了,这样一夜下来将会浪费很多电能,同时还容易把同学们吹感冒。于是我们想能不能做一个单片机系统来解决这个问题,基于以上原因我们确定了这个方案,在最初的计划中我们还准备加入对风扇转向的控制,使之能实现人体追踪功能,不过在后来的具体设计中发现现在风扇的风扇转向控制基本都是纯机械装置,要用单片机控制比较的困难,而电子控制装置一般都出现在高端的风扇之中且价格比较昂贵,而且机械部分方面我们也无法解决。所以最后决定放弃对转向的控制,等以后对机械方面的只是有所学习之后再做。通过这次的课程设计作品的制作让我对单片机的理论有了更加深入的了解,同时在具体的制作过程中我们发现现在书本上的知识与实际的应用存在着不小的差距,书本上的知识很多都是理想化后的结论,忽略了很多实际的因素,或者涉及的不全面,可在实际的应用时这些是不能被忽略的,我们不得不考虑这方的问题,这让我们无法根据书上的理论就轻易得到预想中的结果,有时结果甚至很差别很大。通过这次实践使我更深刻的体会到了理论联系实际的重要性,我们在今后的学习工作中会更加的注重实际,避免称为只会纸上谈兵的赵括。基于单片机实现液位控制器模型设计的关键在于硬件电路的正确构建,只有在电路准确的前提下再进行软件编程才能取得成功。经过两个星期的努力,课程设计终于大告成功了。整个设计通过了软件和硬件上的调试、仿真。我想这对于自己以后的学习和工作都会有很大的帮助。在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。一切问题必须要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。对于单片机设计,其硬件电路是比较简单的,主要是解决程序设计中的问题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版土工布防水材料采购及施工监督合同
- 2025版体育赛事赞助商权益与体育用品供应合同汇编
- 2025年度城市基础设施建设人工费承包合同模板
- 2025厂房改造与经营权整体转让合同范本
- 2025年赡养协议书:子女赡养责任说明书
- 2025年度国际贸易外包兼职员工雇佣合同
- 2025年度保密及竞业禁止协议书-适用于物流行业
- 2025年全方位二手房交易中介服务合同范本
- 2025年教育品牌商标授权使用及推广合同
- 2025版创新车展场地租赁及特色活动执行合同
- 2025年公安辅警笔试题目题库(答案+解析)
- 2025年外事办公室翻译招聘面试(俄语)预测题及答案
- 2025年跨境电商物流服务佣金结算合作协议
- 房屋租赁合同交割清单列表
- 2025年公司主要负责人安全培训考试试题有完整答案
- 2025年度东营市专业技术人员继续教育公需科目试卷及答案
- 2025年公共卫生基本知识题库及答案
- 医院检验科微生物进修汇报
- 主播跟运营合作合同协议
- 用浪浪山正确打开开学第一课~课件
- 2025年云南国企招聘考试历年参考题库含答案详解(5卷)
评论
0/150
提交评论