版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、测试技术基础课程设计报告15测试技术基础课程设计设计题目 院(系) 班 级 指导教师 姓 名 学 号 同组成员报告书基于LABVIEW 的水塔液位控制机械工程与应用电子技术学院110101 班焦敬品王涛涛TY130102姓名 李长军 学号 TY1301052014年6月12日北京工业大学目录一. 课题背景3二. 目标及整体方案确定 .3三. 硬件系统的设计 4四. 软件系统的设计 9五. 系统整体测试及其结果析 .15六小组成员及工20七. 心得体会.20八. 参考文献 21一、课题背景在人们的生活中以及某些化工和能源的上产过程中, 常常涉及一些液位 或流量控制的问题,例如居民生活用水的供应,
2、通常需要蓄水池,蓄水池中 的液位需要维持合适的高度,还有一些水处理的过程也需要对蓄水池中的液 位实时控制,另外涉及蓄水池容器的生产过程也很多见,例如在核动力蒸汽 发生器工作过程中以及依稀工程污染水处理厂的自动排水处理场等,因此, 需要设计合适的控制器自动调整容器的入液流量,使得容器内液位保持正常水平。在不同的生产领域,液位检测的方法也不尽相同。在水资源日益匮 乏的今天,节约用水,提高水资源的利用率就显得十分必要。 传统的水塔液位 控制为粗放式,基本没有对水泵的合理控制,且多为人力控制,工作强度大, 危险性高,所以除了浪费电能外,还造成了人员的浪费日益提高。随着近年来传感器技术与计算机技术的不断
3、发展,二者的结合使用使液 位高精度多方式的半自动、自动化的测控更易实现,并且成为这一领域的主 流!二、目标及整体系统方案确定1、明确目标为了实现液位高精度,多方面的测控,本方案结合传感器与计算机技术,通 过控制电磁阀和水泵来实现这一目标。方案分为三个部分:信号的采集、信号的处理显示和信号处理后的输出控制。 针对本课题“半自动化液位测控系统”,利用传感器获取水位压力信息,经其内 部电路实现A/D转化之后,将获取的模拟信号转换为计算机可以处理的数字信 号,通过具体的电压与水位的函数关系, 可以将获得的电压信号转化为与之对应 的液为值,利用Lab view程序按照一定的逻辑关系对水位进行处理,得到信
4、号 输出、显示以及通过继电器实现对后续电路中电磁阀和水泵的控制,进而实现对水位的监测和控制。2、测试系统方框图测试系统放宽图就提如 图1所示:字号 数忙理号物倍电机捋制电 略A换 D/转计茸机图1水塔检测控制系统原理图三、硬件系统的设计3.1 传感器的选择由测试工程的课程可知,液位变送器是最适合这个系统的,根据水塔的液位范围我们选择HY-800型传感器,如图2所示:图2液位传感器其相关参数如下:液位计型号:HY - 800工作电压:1236V介质温度:-10-60E输出信号电压:0-5V环境温度: -4085 CHY 800型传感器是能量控制型传感器,需要外部提供工作电压。其敏感部 分放入水中
5、感知压强水位,具体接线是:红线接正级(12 36V处),蓝线接地, 黄线是信号输出线,接到采集卡端口,这样既可完成信号的采集。具体的接线下 所示:疋极(1脚).nodr (PIN1)CcDnan (PIN3)+ 一仪器-漉位违感番Ihistrt遇tsLevel Sensor信号“脚)Signal (P1N2)电源+ OCAS;三线制电压输出接线图3.2 电机的选择根据水塔整体的尺寸相应地选择一定功率和速度的水泵,保证系统正常工 作,水泵如图3所示。其参数如下:型号:15SG0.5-6功率:80W最高扬程:10M规定扬程:6M频率:50Hz电压:220V最大流量:1 m3 /h规定流量:0.5
6、m3/h转速:2860r/min电流:0.38A绝缘:E级图3排水,注水水泵3.3 电磁阀的选择电磁阀在此起到一个开关的作用,是配套电机使用的,选用和本系统直径相 当的即可,在此选择直流24V的。如图4所示:图2电磁阀3.4 继电器的选择继电器选择,因为程序给出的信号比较,设定为5V,选择时选择线圈电压为6V的即可实现放大电路的功能,而其控制的电路要能承受220V的电压。继电器原理图及实物如图5所示:图3继电器实物图、原理图其中7、8脚接到三极管和6V处,1、5脚接电机两端,2、6脚接电磁阀两 端,当7、8接通之后,继电器工作,相应的电机和电磁阀也就接通,可以控制 注水和排水。3.5信号采集卡
7、的选择信号采集卡有多种多样,我们没有必要专门找一个,只要能采集简单的电压 数据并输出模拟电压即可,这里就利用实验室的 Natio nal In strume nts 的 USB6251即可。如图6所示。其相应参数可参见说明书。图4 USB 6251采集卡3.6外部放大电路的制作前面已经将外部放大电路设计完毕,选择两个TIP31C型NPN三极管完成,为了连接器件方便,将其焊接在一电路板上,如图 7所示。图5外部电路板在制作电路板的时候,直接选择大功率的 TIP31C型NPN三极管3.7控制电路实验箱对于外部控制电路,为了让接线方便以及线路不至于过于复杂, 故将晶体三极管放大电路和继电器模块整体放
8、入实验箱中,具体如图8所示:图8试验箱外部接口,内部接线图3.8水塔模型水塔模型的硬件系统包括主水塔和副水塔,副水塔的水位我们不做要求,只为主水塔供水及存水。具体如图9所示:电磁阀注水电机I排水电机*敏感部分图9水塔模型四、软件系统设计1.软件功能要求该半自动液位测控系统的功能要求如下:1.实时检测水塔液位并显示出来。2用户自己设定一个具体水位值,系统自动保持水位在这个值。3.用户也可设置一个水位范围,系统自动保持水位在这个范围。4用户还可通过软件手动控制水塔水位。5当注水和排水开关同时打开时,这样对液位控制没有意义,所以对于这种 情况,要能让电机停止工作,并报警提示。6可以对注水,排水的时间
9、进行测量。LabVIEW程序的设计都是根据这以上6个功能是本设计系统的主要部分, 几个功能来完成的2.前面板设计根据以上软件功能的要求。首先,我们设计出满足基本功能的前面板,如图 10所示。第一部分功能为水塔液位的检测,在前面板上给出一直观清晰的显示,既能 通过具体读数显示,又给人以形象展示,如图 10左侧部分。第二部分为功能显示灯部分,这一部分只是让我们能更清楚的知道系统现在 的工作状态,分为注水、排水指示灯部分、水位上下限报警部分以及同时注水和 排水造成的出错部分。当水位超过90或低于10的时候,可能导致系统无法正常 工作,分别给予上限报警或下限报警。 控制系统的功能在实现的时候,电机和响
10、 应电磁阀工作,我们需要给出一个指示,注水和排水电机分别高亮绿色显示。第三部分为时间显示部分,两个时间显示器可以分别记录注水和排水所用的 时间。第四部分是控制部分,为主要部分。系统的三个工作功能选项,精确水位控 制、区间水位控制、手动控制。这三个功能是并行的,只能选择其中一种工作状 态,一种工作状态起作用,另外两种就不起作用。工作时,相应指示灯高亮。第五部分是警示部分,对于排水和注水同时打开时,对液面的高度无法起到 控制,而只是白白的消耗电量,于是,对于这种排水开关和注水开关同时打开的 情况,整个程序要能够停止输出,这里通过逻辑运算使输出为0,并借助声音播放器予以报警,起到节约能源的作用!图1
11、0 LabVIEW控制系统前面板3. 程序框图原理根据前面板的设计,程序框图出现相应的控件,将各种控件按照一定的逻辑 关系连接在一起即可完成整体控制系统的设计。整体分为信号采集部分、工作状 态显示部分、程序逻辑部分以及信号输出部分。4. 信号采集部分通过DAQ助手,选择采集模拟量,选用的 National Instruments公司的USB6251采集卡,选用a01通道,信号便可采集到电脑。模拟信号转变为数字 信号,首先动态数据转换为数组,再经过索引数组即可变成我们程序可处理的数 字量,这个量就是传感器输出的电压。电压与液面高度是有一定关系的,这跟传感器的类型有一定的关系。我们选用的液位变送器
12、,其输出电压为05v,测量范围0-150cm ,并且二者成正比例关系。5. 工作状态显示部分10cm 时本程序系统有多个工作状态,电机的工作状态我们也要实时了解,如果水位偏离了水塔工作的正常范围,还必须作出报警,这里根据硬件设置低于测试技术基础课程设计报告下限报警,高于90cm时上限报警。当选择了相应的工作状态之后,相应的工作 指示灯高亮。给出电机信号的同时,把电机工作状态告诉操作者。这些功能的实 现都是靠布尔显示控件来实现的。可以在前面板中右键设置不同工作状态的颜色 等属性。6. 程序逻辑部分控制部分是程序的灵魂部分,它的逻辑关系这里详细讲解。程序框图如图11所示:图11 LabVIEW 控
13、制程序框图图12控制方式选择16首先在控制方式选择里设置一个下拉列表,供用户选择控制方式,我们这里给不同的方式赋值,便于程序的编写。如图12所示允许在运行时U辛走址值品示18式StS咼走*下拉孔.琲的总注:壬制方式it罡五消 KfttJ测试技术基础课程设计报告接下来程序就要判断用户选择了那种控制方式, 如果判断出用户选择了一种 控制方式,输入控件就得到了相应的赋值,程序就以这个值执行下去。下面逐个分析每种控制方式的控制原理:精确水位控制:用户输入想要精确控制的水位,与传感器得到的水位的信号 做比较,如果输入的值大于目前水位,输出一个布尔信号TRUE来控制后面的电 压输出部分,进而控制注水电机的
14、转动;否则给出FALSE,注水电机不动。如果输入的值小于目前的水位,则给出另一个布尔信号TRUE控制排水电机的工作,否则给出FALSE不执行操作。如果恰好是这个水位,也不做响应。如图13所示图13精确水位控制区间水位控制:用户输入允许的最高水位和最低水位,系统检验设定值与实 际水位的关系,如果实际水位超出设定最高水位,则给出给出一个布尔信号 TRUE来控制后面的电压输出部分,进而控制排水电机的转动,否则给出FALSE< 如果实际水位小于给出的最低水位,则给出另一个布尔信号TRUE控制注水电机 的工作,否则给出FALSE不执行操作。如果水位在用户输入的允许范围内,则 不做响应。如图14所示
15、:图14区间水位控制手动水位控制:这个功能允许用户通过程序控制一个开关来控制电机的注水和排水。此功能最为简单,控制原理与上述两种控制方式相同,通过判断开关的 状态给出响应的布尔量。如:图15所示:图15手动水位控制上述三种控制方式都是通过布尔量来控制如何给出信号的,三种工作方式, 只要有任何一部分给出信号即可给出信号,因此可将上述三种方式的布尔结果进 行一个或运算然后给出一个总布尔量, 即只要有一种工作方式让电机工作, 电机 就会工作,这就是程序的核心部分了。7. 信号输出部分程序核心部分给出布尔量之后,通过判断布尔量的状态来控制给出高电平信 号还是低电平信号。采用条件结构,如图 16所示,如
16、果为真就给出高电平5v, 如果为假就给出低电平0。这里的信号都是通过仿真的直流信号给出的,这样输 出就直接为一模拟量了。注水排水两个电压信号分别通过 DAQ助手输出到数据采集器的两个端口, 控制注水和排水电机及相应的电磁阀。这两个信号就是在控制电路图中所示的注 水、排水信号。两个信号输出有三个接口,其中一个为公用的地线。五、系统整体测试及结果分析系统按如图17连接完成之后,为了整体功能的实现,需进行测试,检验各 个功能的正确性。图16系统整体的连接5.1手动水位控制调试首先检验手动调节功能,先在下拉列表里选择手动水位控制,然后点击运行, 此时工作指示灯高亮,在手动水位控制区域把注水开关打开,
17、此时注水指示灯高 亮,在左侧液面高度中,液面上升,正常工作,如图 17所示:2770- 一.II 605040 液面裔度液位测控系统图17手动控制正常工作继续注水,一直让水位达到100cm,此时水位已经超过90cm,系统自带的 水位极限检测发出警告,上限指示灯高亮变红,提醒用户采取有效措施。可以选 择手动排水或者其它方式控制水位。如图 18所示,采用手动排水。1 “歩崟扎會液位测控系统- A - - 70 一 & - - 5040 液面-冋岌图18液位报警5.2区间水位控制调试根据要求,先把区间设置好,点击运行,此时水位在规定区间内,系统不做 响应,如19所示:劎丿Q拟爭液位测控系统图
18、19区间水位控制1如果水位低于设定的最低水位,系统检测到之后自动注水,直到水位达到要求的最低水位。然后停止注水,如图 20所示:魅松摩液位测控系统图20区间水位控制 2当前水位高于设定的最高水位,系统自动检测然后排水,直到水位达到设定 的最高值。如图21所示:液位测控系统图21区间水位控制 35.3精确水位控制调试选择精确水位控制方式,输入要控制的精确水位。当前水位低于要求的精确水位时,注水,达到精确水位时停止。如图 22所示:总孵7林隙液位测控系统图22精确水位控制190S32D7O41060so当前水位超过所设定的精确水位时,排水,直到达到设定水位。具体如图23所示:翳松厚液位测控系统50
19、90图23精确水位控制 25. 4系统警示对于液位的控制中,注水电机和排水电机同时打开是没有意义的,所以在程 序中对这一问题进行了解决,即若在手动控制是不小心同时打开了排水进而注水 开关,系统就会停止控制电机,并且发出警报,如图24所示:图24系统警示閃5040 两面耳匿o o O3 2 1液位测控系统六、小组成员及其分工王涛涛(TY130102):晶体三极管放大电路的焊接,主程序的警示设计及参 与其他部分程序的改善,外部试验箱表面引脚图的绘制,报告的排版,及其参与 这个测试过程。李长军(TY130105):试验箱内部继电器模块的连接,主程序计时实际及参 与其他部分程序的改善,程序前面板的设计,排版的审核,及其参与这个测试过 程。七、心得体会16周的课程设计转眼键就过去了,现在总结一下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- TCECS 918-2021 既有城市住区历史建筑价值评价标准
- DLT 5630-2021 输变电工程防灾减灾设计规程
- 人体结构绘画题库及答案
- 中学文学常识题库及答案
- 记者考试题及答案
- 环境监测工程师考试题及答案
- 河北新华联合冶金控股集团面试题及答案
- 安防行业技术规范与发展
- 公务员面试泥块面试题及答案
- 货柜车司机招聘面试题及答案
- 定额〔2025〕1号文-关于发布2018版电力建设工程概预算定额2024年度价格水平调整的通知
- 商品和服务税收分类编码(开票指引)
- 中学生心理辅导PPT完整全套教学课件
- TD-T 1051-2017 土地整治项目基础调查规范
- 电气设备试验及调试施工技术安全交底
- 鼎尚管道(鹤壁)有限公司年产2万米DS-CIPP纤维增强软管、100吨配套树脂材料、10套气翻配套设备生产项目环境影响报告
- 北京首创中心推介
- IDC系列报告之六:从DCF角度看IDC行业的长期投资价值正式版
- 软件版本说明
- 小班数学排序《铺小路》 教学设计
- 横向HDPE排水管施工方案
评论
0/150
提交评论