基于RS232接口的环境试验设备自动测试系统的设计
温湿度环境试验设备在科研、生产中起着非常重要的作用,其所模拟的温湿度环境各项指标的好坏直接影响放置在其中的器件或产品的性能,因此对环境试验设备必须有一个完善的检定方法以保证测试结果的准确。
目前用手动记录检定环境试验设备的方式存在很多缺点:要处理和计算的数据量很大,计量人员的负担很重,并且很容易产生人为因素错误;手动记录数据耗费时间长,各通道所记录数据在时间上很难保证一致性,不能正确反映环境试验设备的性能;测量数据和记录不易维护,查找起来很不方便等等。
本文提到的环境试验设备自动测试系统,是通过RS-232接口把计算机与Agilent 34970A多通道数据采集/开关单元相连,通过自行开发的软件对34970A进行控制,可自动采集和处理数据,自动生成原始记录和证书,并随时可对以前的测试数据进行查询。
1 系统硬件构成
该系统硬件部分主要由计算机、Agilent 34970A多通道数据采集仪、Agilent 34901A多通道转换器模块、温湿度传感器、RS-232接口电缆和打印机构成。其中34970A是由Agilent公司生产的数据采集仪器,该仪器功能强大,可以直接测量热电偶、热电阻等多种温度传感器的信号,仪器后部内置三个模块插槽,适用于任何数据采集或开关模块的组合,34901A是与34970A配套的多通道转换器模块,可同时接20路热电偶或10路四线制铂电阻进行测量。
温湿度传感器选择4线制Pt100铂电阻,铂电阻的精度很高而且年稳定性很好,完全满足检定环境试验设备的需要。
进行测量时先把温湿度传感器(Pt100)接到34901A模块上,然后把34901A模块插到34970A数据采集仪后面的模块插槽上,通过RS-232接口电缆把34970A与计算机相连,最后把传感器的测量端按照相关规范或规程要求布放在环境试验设备内部,通过自行编制的软件对34970A多通道数据采集仪进行控制,完成自动测量。系统硬件连接图如图1。
2 系统软件编程
本测试系统的核心部分是软件方面,软件用Vi-sual C++6. 0作为开发工具,采用MFC单文档界面(SDI)作为程序主框架,通过RS-232接口对Agilent 34970A多通道数据采集仪进行远程控制,达到自动采集、处理数据的目的。软件采用微软的MSComm控件实现计算机和34970A之间的串行通信,通过串口发送指令和接收数据, MSComm控件使用非常简单,使程序结构很清晰。测试软件主要功能包括:①检查串口打开与否;②自动判断测温与否;③自动采集数据并计算测试结果;④自动生成原始记录及证书;⑤查询并查看以前的测试记录等等。
软件流程图如图2所示。
相关文章
- 2024-09-19双制冷温度双工质吸收制冷系统Ⅱ的模拟
- 2022-11-15智能型红外遥控器的设计应用
- 2023-08-16基于PIC16F877的红外测距系统
- 2024-02-27超声检测中双孔法调节扫描速度的应用
- 2024-11-05Z箍缩实验装置高压低抖动Marx发生器
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。