收购桥测量

此示例示出了如何获得和从NI USB-9219设备的绘图数据。设备ID是cDAQ1Mod7

创建分配给变量a DataAcquisition对象d

d = DAQ(“你”);

添加的模拟输入信道测量类型,分配给变量CH

CH = addinput(d,“cDAQ1Mod7”“AI1”“桥”);

您可能会看到这样的警告:

警告:速率特性降低至2由于该装置,这是“高分辨率”的默认ADCTimingMode。为了提高速度,改变ADCTimingMode此通道“高速”上。

为了允许更高的采集速率,改变频道ADCTimingMode'高速'

ch.ADCTimingMode =“高速”

您可能会看到这样的警告:

警告:此属性必须是该设备所有通道上的相同。与此设备关联的所有频道进行了更新。

更改采集率10每秒扫描。

d.Rate = 10;

设置通道桥接模式'充分',使用所有四个电阻器在该装置获取的电压值:

ch.BridgeMode =“充分”
CH =数据采集模拟输入通道设备 'cDAQ1Mod7' 'AI1':BridgeMode:全ExcitationSource:内部ExcitationVoltage:2.5 NominalBridgeResistance: '未知' 范围:-0.063到+0.063 VoltsPerVolt名称:空ID: 'AI1' 设备:[1x1的daq.ni.CompactDAQModule] MeasurementType: '桥' ADCTimingMode:高速

设置桥接设备350欧姆的电阻:

ch.NominalBridgeResistance = 350
BridgeMode::全ExcitationSource:内部ExcitationVoltage:2.5 NominalBridgeResistance:350范围:-0.063到+0.063 VoltsPerVolt名称:空ID: 'AI1' 设备:[1x1的DAQ设备 'cDAQ1Mod7' CH =数据采集模拟输入通道 'AI1'。ni.CompactDAQModule] MeasurementType: '桥' ADCTimingMode:高速

所采集的数据保存到一个变量,并开始采集:

数据=读(d,秒(1),“输出格式”“矩阵”

绘制所获取的数据:

图(数据)

相关话题