- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用Labview编写物理控制软件WenkanZhuDepartmentof
使用Labview编写物理实验控制软件
Wenkan Zhu, Department of Physics, Fudan University, Shanghai China
Abstract: Nowadays computers and software have been widely used in reading and disposing data of physics experiments. However, specialized control devises and data disposing software still obstruct the application of computers. The author tested the possibility of applying Labview as a general platform of controlling, reading and disposing data in physics experiments via programming several virtual instruments based on a given experiment apparatus box. Promising ability including easy to be learnt, recompiled and displanted to other experiment devises have been shown in the experiment, while the reliability of the system was not so good.
Keywords: physics, Labview, experiment, general, reliability
引言:
在今天的物理实验领域,计算机已经被广泛的应用。包括数据记录和数据处理等方面。然而,一方面,在控制领域,还少有计算机的加入,仍然以专用的数字甚至是模拟仪器为主。另一方面,无论是控制仪器,还是数据处理软件,大都专为某一个实验定制。设计这些专用的控制仪器和数据处理软件,往往都要花费大量的人力物力;但实验条件稍有改变,就很难通过修改以适应,很多时候不得不更换,造成了极大的资源浪费。因此,就需要寻找一个通用的,基于计算机和接口设备的实验控制、读取和数据处理平台。
LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual Instrument Engineering Workbench)的简称,是美国国家仪器公司(NATIONAL INSTRUMENTS,简称NI)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化软件集成开发环境。LabVIEW是一种图形化编程语言,又称G语言。 其编写的程序称为虚拟仪器VI(Virtual Instrument),以.VI后缀。
电子秤程序(上图右):这个程序在温度计实测的基础上,着重开发Labview的编程能力,使得程序在工作中可以使用砝码,自动确定压力传感器输出电压的运算参数,对电子秤进行自动定标。
光强传感器程序(下图):这个程序在温度计程序实测的基础上,加入了数转模输出,通过程序前面板上的控制旋钮,可以调整输出到LED灯的电压。从而改变输入给光强传感器的光强。
红外传输程序:这个程序借助实验箱上的专用设备,同时测试Labview的数字布尔量输入和输出功能。
智能风扇程序(下图,局部):在进一步开发Labview图形化编程能力的基础上,测试平台的自动控制能力。程序自动记录风扇的转速和转速变化,并输出到LED灯组上,还能自行判断条件终止风扇运转。
模拟电梯程序(下图,局部):实现了采样-运算-控制的循环,使用数字输出功能控制步进电机运转速度和方向。着重测试了Labview平台的自动控制和电气化机械控制功能。
结果与讨论:
实验中编写的各程序,经测试,均运转良好,功能正常。可以看到,Labview配合接口设备,拥有完整的模拟/数字输入输出功能,电子/电气机械控制功能,强大的数据处理功能和良好的扩展性。
实验中,仅使用了3个课时即基本掌握了Labview的图形化编程语言。在编写过程中,编写错误处均有即时的错误提示和修改指导。智能风扇和电梯程序,在功能开发上曾经过若干次大的修改,均在短时间内顺利完成。可以看到,Labview平台也具有良好的易用性和适应性。
但是,在实验中也出现了一些问题。电子秤实验和风扇转速计获取的读数波动相对较大。2套实验装置中的一套始终无法启动vi程序。而另一套系统在使用过程中,也曾经出现无法启动vi程序的情况,后自行恢复。多个程序在测试过程中出现不明原因的故障,后自行恢复。可以看到,作
您可能关注的文档
- 中国农业科学院科学技术成果奖申报书-中国农业科学院植物保护研究所.DOC
- 中国动物学会会章草案-科技工作者状况调查-中国科协.DOC
- 中国原子能之父钱学森是一个什么样的人.DOC
- 中国共产党廉洁自律准则中国共产党纪律处分-浙江大学研究生院.PPT
- 中国民航大学关于教学室建设的相关政策和规章制度.DOC
- 中国红十字会总会救护师资培训教学大纲-广东红十字会应急救护.DOC
- 中央机关及其直属机构2009考试录用公务员报考.DOC
- 中国疾病预防控制信息系统总体规划系统需求分析-鹤岗疾病预防.PPT
- 中小学幼儿园教师培训课程标准研制项目申报书-陕西国培计划.DOC
- 中学数学教育测量和评价.PPT
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)