Advantest R3752A 是一台网络分析仪。扫频类仪器的面板上按钮特别多,但真正决定一次测量结果的,其实就那么几组参数。这篇把这几组拆开讲清楚。
01 第一组:扫什么
起始频率、终止频率、点数。这三个数决定了横轴。看起来简单,但有两个容易忽略的地方:
- 点数不是"数据量"的同义词------点数决定了频率分辨率,点数不够,窄带的谐振峰就会被跳过;
- 对数扫和线性扫是两种不同的横轴------看宽带特性用对数,看窄带细节用线性,选错了会白测一次。
驱动里有一个专门管扫频类型的 VI,还有一个专门管编辑扫频设置的。把这两件事拆成两个 VI,说明它们在设备里本来就是两件事。

编辑扫频设置

扫频类型:线性、对数、还是别的

VI 树:可用的操作
02 第二组:什么时候开始
触发。这里有一个专门的触发系统 VI,说明它的可选项比"立即开始"要多得多。
触发这件事在多设备实验里是关键:如果矢网的扫频跟激励源不同步,测出来的相位关系就是错的------而相位错了,很多东西就白测了。

触发系统:什么时候开始扫,由谁说了算
03 第三组:数据怎么处理
扫完一条曲线的原始数据是复数------有幅度也有相位。而实际想看的往往是加工过的量:S 参数、群时延、驻波比......驱动里有一个管 trace 运算的 VI,管的就是这一段。

trace 运算:原始数据怎么变成要看的量

Getting Started:第一次上手先跑它
04 为什么要把这些"一次配齐"
这三组参数加起来十来个,手动设一次也就一分钟。问题在于要设很多次------换一个器件要重设、换一个频段要重设、做对比实验还要保证两次设置完全一致。
一旦这些参数变成程序里的变量,事情的性质就变了:它们成了可以保存、可以比对、可以批量生成的东西。今天设好的一组条件,下个月做对照实验时能原样调出来。
扫频类仪器的参数看着多,拆开就是"扫什么、什么时候扫、扫完怎么算"三件事。想清楚这三件,剩下的都是细节。
如果你手上也有类似的设备或类似的活儿,不管是老仪器想连电脑、还是新系统要搭测试流程,都可以把型号和场景发给我们,我们来看看能不能用同样的思路解决。