用C进行仪器控制系列数字万用表3

数字万用表

此为“用C#进行仪器控制系列--数字万用表”的第3篇文章,在此之前已经编写了2篇相关文章了,可参见:

1)用C#进行仪器控制系列——数字万用表(1):该篇文章介绍了如何从零开始创建一个控制台应用程序,实现Keysight数字万用表的电压测量,并将结果通过控制台展示;

2)用C#进行仪器控制系列——数字万用表(2):该篇文章在第1篇文章的基础上,以窗体应用程序的形式重写了万用表电压测量程序,并能够自动识别仪器地址,以及能够通过按钮控制测量的开始和停止,电压的显示等。

第2篇文章中介绍的程序局限性也比较明显,就是只能进行电压信号的测量。本文将在此基础上,通过代码的简单优化,实现多种测量功能的下拉选择。

优化需求:实现多种测量功能的下拉选择

我们需要配置一个下拉选择框,用于下拉选择万用表最常用的一些测量功能。万用表最常用的测量功能主要包括:

1)直流电压(DCVoltage)测量;

2)交流电压(ACVoltage);

3)直流电流测量(DCCurrent);

4)交流电流测量(ACCurrent);

5)二极管(Diode)测量;

6)连通(Continuity)测量;

7)2线制电阻(Resistance2-wire)测量;

8)4线制电阻(Resistance4-wire)测量;

9)频率(Frequency)测量。

预期效果

优化实现过程

1)窗体界面的优化

在窗体界面中新增一个下拉选择框(

转载请注明:http://www.abuoumao.com/hyfz/5613.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7