维普资讯 http://www.cqvip.com ~ 电 子ELECTR0NIC 测量技 术 TECHN0LOGY 第3O卷第7期 2007年7月 基于LabVIEW的环境试验设备温湿度检定系统 陆 强 戴 文 (山东科技大学机械电子工程学院青岛 266510) 摘要:为了实现对环境试验设备的检定,以LabVIEW为开发语言,Aligent34970A(配34901A模块)为数据采集 器,RS232为通信方式,依据环境试验设备温度、湿度校准规范(JJF 1101-2003),开发了环境试验设备温湿度检定系 统;文章中讲述了系统的硬件组成和软件设计及数据采集、数据后续处理和系统的整体架构;并选用A级Ptl00四线 制铂热电阻检定环境温度,进行了升温、保温和测量阶段的实验,在Word中生成报表及校准结果,结果符合标准要 求;该系统已在实际中得到应用,并取得了很好的效果。 关键词:LabVIEW;Aligent34970A;RS232;检定系统 中图分类号:TH81 文献标识码:A Testing system for the equipment of the environmental testing for temperature and humidity based on LabVIEW Lu Qiang DaiWen (College of Mechanical and Electronic Engineering,Shandong University of Science and Technology,Qigndao 266510) Abstract:According tO the calibration specification for the equipment of the environmental testign for temperature and Humidity(JJF 1101—2003),the paper introduces the testing system whose programme language is LabVIEW,data acquisition iS Aligent34970A with module 34901A,and communication iS RS232.Hardware COnfiguration,software design,data acquisition,data processign and structure of the all system are presented.Choose 4-wire PtlO0 resistance of A class tO test temperature. and the experiment includes data acquisition and data processign in elevatign temperature,holdign temperature and measurement.Bedsides,the report is generated inⅥrOrd,and the result of data processign complies with the standard.The practical application has shown that the system has a good effect. Keywords:LabVIEWI Aligent34970Ai RS232;testing system 0 引 言 组成。下面对这几个部 绍。 温度、湿度环境试验是产品性能检验不可缺少的一个 组成部分,温湿环境试验设备的温、湿度控制水平在环境 试验中起着非常重要的作用。因此,必须引进先进的测试 技术,对设备的温湿度偏差、均匀度、波动度等进行测试, 保证设备的正常运行。由NI公司推出的LabVIEW是虚 拟仪器领域中领先的测试测量和控制系统开发工具,是目 前最流行、应用最广、发展最快和功能最强的图形化软件。 以PtlO0铂电阻为传感器,通过数据采集器 Aligent34970A(配34901A模块),利用串口通信进行的温 湿度检定系统是在WindowsXP系统下,LabVIEW7.1图 形化编程语言环境中进行的。 1温湿检定系统硬件部分 图1温湿检定系统整体结构 温湿检定系统整体结构如图1所示。温湿检定系统 硬件部分由传感器部分、采集器部分、串口通信部分和PC ・ 64・ 维普资讯 http://www.cqvip.com 陆 强等:基于LabVIEw的环境试验设备温湿度检定系统 1.1传感器部分 第7期 1.3串口通信部分 传感器选用A级PtlO0四线制铂热电阻,该电阻精度 高,使用范围广,温度范围为一2O0~+850℃,公差允许范 围为±(0.15+0.002ItI)℃。 1.2采集器部分 Aligent34970A采集器内置RS232接口,将通信线直 接将采集器和PC连在一起,通信线和平常通信线不同,要 求2、3、4、6、7、8交叉。 采集器选用美国安捷伦公司Aligent34970A,配 2温湿检定系统软件部分 本程序主要实现通道扫描、数据采集、数据处理、数据 显示和保存、输出报表等功能。 2.1主界面 34901A模块。该采集器可配置成20~120通道,6位半分 辨率,0.004%基本直流精度,250通道/秒扫描速率, 50 000个读数储存,可测量交直流电流、电阻、频率、温度和 周期,以及由热电偶和热电阻提供的温度直流和交流电 压,内置GPIB和Rs232接口。 主界面如图2所示。 图2温湿检定程序主界面 2.2框图程序 参数传递正确无误,才能保证程序的正确运行。参数 设置部分共7个部分:被检设备信息设置、系统设置、传感 框图程序主要分为三大部分:参数设置部分、扫描测 试部分和报表保存输出部分。程序主体采用了事件结构。 事件结构是从LabVIEⅥr6.1开始提供的新的结构。使 LabVIEW具有了事件驱动的能力。 2.2.1参数设置部分 器信息设置、测试环境和测试员设置、扫描测量参数设置、 温湿度标称值设置、检定位置信息设置。参数设置各个子 程序的主体也是采用事件结构。检定位置信息模块的框 图程序如图3所示。 图3检定位置信息模块框图程序 ・ 65 ・ 维普资讯 http://www.cqvip.com 第30卷 电子测量技术 2.2.2扫描测量部分 扫描测量部分是程序的核心部分,分为升温部分、保 温部分和扫描测量部分。流程图如图4所示。 2.2.3报表保存输出部分 报表保存输出部分利用了Report Generation Toolset, 需要用户安装OFFICE2O03,程序才能运行;该模块可以在 Word或Excel中生成报表,便于用户编辑和打印。 图4扫描测量部分流程图 3实 验 表1测试温度点记录表 以四线制Ptl00铂电阻为传感器检定5个温度点,按照标准在30 rain内测试15次,测试结果见表1。 修正值0.00 0.00 0.00 0.00 0.00 0.00 O.OO 0.00 第l1点最大值100.03 最小值100.00 100.59 100.59 100.59 100.59 100.58 100.58 100.58 100.58 100.58 100.58 100.59 100.58 100.59 100.58 从表中可以看到程序不仅采集了数据,还对数据进行 了处理。 的一体化。本系统已经被山东一家公司采用,使用状况良 好。本程序也可作更多的扩展,例如把采集模块扩展到 KEITHLEY2700等仪表,传感器扩展到热电偶等。 参考文献 按照温度偏差计算公式:At 一 一£。 温度均匀度计算公式:At 一∑( 一一 ) 温度波动度计算公式:At,一±(£。一一£岫)/2 [1]刘君华.基于LabVIEW的虚拟仪器设计EM].北京: 电子工业出版社,2003. 分别计算,得出结果与报表中结果相同,说明程序中 的数据处理部分正确无误。 [23杨乐平.LabVIEW程序设计与应用[M].北京:电子工 业出版社,2005. 4结束语 本系统实现了对环境试验设备温湿度的检定,并且可 以以图形的形式直观地观察到温度随时间变化的趋势,这 给测试工作带来了很大的便利,实现了测试仪器与计算机 ・ 66 ・ [-33谢云,苏东林,戴飞,等.电磁环境自动测试系统设计 [J-1.电子测量技术,2006,29(1):119—120. (下转第9O页) 维普资讯 http://www.cqvip.com 第3O卷 电子测量技术 测量仪软件部分可以大致分为以下几个部分:初始 化、测量、翻页、传送数据、电机动作和中断程序。 5结束语 初始化主要设置电机、键盘的初始值,初始化定时器、 本系统采用激光测量的方法具有测量精度高,工作稳 串口和LCD显示器。 定的优点。通过单片机读取数据避免了目测产生的误差。 初始化之后是键盘事件处理,键盘事件包括测量、上 数据可通过LCD实时显示,更加直观,而且可以通过串行 翻、下翻、传送数据。测量键控制测量的开始,测量仪将自 1:3传输到计算机内,便于进一步分析和处理。对测量间距 动测量16组数据,在测量过程中,单片机自动读取并保存 和测量系数的修改又增加了灵活性。整个测量过程由单 数据,通过继电器控制电机上升,在这个过程中测量仪不 片机控制,提高了系统工作的自动化程度。 响应任何键盘事件。有2个键用来在LCD显示中上翻和 下翻数据。还有一个键用来通过串口向计算机传送数据, 参考文献 测量时数据存储在EEPROM中,通过此键可以把 E1]刘奉银,谢定义,俞茂宏.一种新型非饱和土7射线土 EEPROM中的数据传输到计算机内,方便记录和处理。 工三轴仪I-J].岩土工程学报,2003,25(5):548—551 整个系统有2个中断源:50 ms定时中断和串口中断。 E2]王忠义,张有光,潘怀勇.基于MCS-51人机交互接口 50 ms定时中断用来提供键盘定时扫描,电机归零初始化 -IJ].电子测量技术,2004(3):43—44. 和测量间隔定时。 [3]殷建华.新双室三轴仪用于非饱和土体积变化的连续 由于测量值不可避免地存在误差,所以在每一点均测 测量和三轴压缩试验[J].岩土工程学报,2002, 量多次,然后采用软件滤波的方法剔除偏差较大的数据, 24(5):552—555. 取平均值作为最后的结果。 [4]刘海春.翁晓光微机和单片机串行通信[J].电子测量 技术,2004(2):59—60. 4测量数据 E5]陈正汉,卢再华,蒲毅彬.非饱和土三轴仪的CT机配 图6中的数据是在2个测量点进行12次测量获得的 套及其应用[J].岩土工程学报,2001,23(4):387 —数据,其中的虚线为平均值。可见在同一个测试点连续进 392. 行12次测量没有引起太大误差,大部分测量值与平均值 [6]庄杰,黄炜.具有pcl04总线接口数据采集系统[J].电 之间的误差很小。 子测量技术,2005(5):76—77. [7]何立民.251系列单片机应用系统设计系统配置与接 口技术[M].北京:北京航空航天大学出版社,2002. 吕 吕 -[83罗小巧.数据采集系统中数字滤波方法[J].电子测量 技术,2004(4):35—36. 作者简介 张惠林,男,1981年12月出生,天津大学硕士研究生, 主要研究方向为单片机及嵌入式系统应用。 图6 2个测试点进行12次测量所测得的数据 (上接第66页) [4]匡俊华,王林斗,王可等.监控系统设计[J].电子测量 作者简介 技术,2006,29(1):95—96. [5]郭俊峰,戴飞,徐小文,等.基于虚拟仪器的电磁环境监 陆强,男,1975年出生,山东泰安人,助理工程师,测试 测系统[J].电子测量技术,2006,29(2):47—49. 计量技术与仪器专业硕士研究生,主要研究方向为智能仪 [6]寇蔻,刘开华,刘琰.虚拟仪器技术在蓝牙跳频教学实 器和虚拟仪器。 验中的应用[J].电子测量技术,2006,29(2):50—51. 戴文,女,1955年出生,山东沂南人,教授,主要研究 [7]张伟东,袁吴,周荫清,等.基于虚拟仪器的电子测量系 方向为电气工程。 统[J].电子测量技术,2006,29(4):44—45. E-mail:luqiang75@sohu.corn [8]袁吴,周荫清,李景文,等.基于工控机的虚拟仪器软件 设计方案[J].电子测量技术,2006,29(4):109—1 10. ・ 90・