主要内容

使用模拟桥式传感器测量应变

这个例子展示了如何使用CompactDAQ模块获取电桥电路电压比数据,然后计算和绘制应变值。此示例不适用于NI USB-9219等USB设备。

发现支持桥梁传感器测量的设备金宝app

要发现支持桥式传感器测量的设备,请访问返回数组中的设金宝app备daqlist命令。在本例中,使用National Instruments®CompactDAQ底盘NI cDAQ-9178和模块NI 9219cDAQ1Mod7

D = daqlist(“倪”
d = 12×4表的DeviceID DeviceInfo描述模型  ___________ __________________________________ _____________ ____________________ " cDAQ1Mod1”“国家仪器NI 9205”“NI 9205”[1×1采集。DeviceInfo] "cDAQ1Mod2" "美国国家仪器NI 9263" "NI 9263" [1×1 daq。DeviceInfo] "cDAQ1Mod3" "美国国家仪器NI 9234" "NI 9234" [1×1 daq。DeviceInfo] "cDAQ1Mod4" "美国国家仪器NI 9201" "NI 9201" [1×1 daq。DeviceInfo] "cDAQ1Mod5" "国家仪器NI 9402" "NI 9402" [1×1 daq。DeviceInfo] "cDAQ1Mod6" "美国国家仪器NI 9213" "NI 9213" [1×1 daq。DeviceInfo] "cDAQ1Mod7" "美国国家仪器NI 9219" "NI 9219" [1×1 daq。DeviceInfo] "cDAQ1Mod8" "美国国家仪器NI 9265" "NI 9265" [1×1 daq。DeviceInfo] "Dev1" "美国国家仪器公司pci -6363" " pci -6363" [1×1 daq。DeviceInfo]"Dev2" "National Instruments NI ELVIS II" "NI ELVIS II" [1×1 daq.DeviceInfo] "Dev3" "National Instruments PCIe-6363" "PCIe-6363" [1×1 daq.DeviceInfo] "Dev4" "National Instruments PCIe-6363" "PCIe-6363" [1×1 daq.DeviceInfo]
deviceInfo = d{7,“DeviceInfo”
deviceInfo = ni: National Instruments ni 9219(设备ID: 'cDAQ1Mod7')模拟输入支持:9个范围支持速率从0.1到金宝app100.0扫描/秒4通道('ai0','ai1','ai2','ai3')“电压”,“电流”,“热电偶”,“RTD”,“桥”测量类型该模块位于“cDAQ-9178”机箱的插槽7,名称为“cDAQ1”。

创建一个模拟输入通道

方法创建数据采集并添加模拟输入通道测量类型。有两个应变计连接到NI 9219半桥配置。

Dq = daq(“倪”);dq。Rate = 10;Ch = addinput(dq,“cDAQ1Mod7”“ai0”“桥”);

设置通道属性

您必须根据电桥电路配置和标称电阻设置为应变计数据表指定的值来设置电桥模式。在本例中,所使用的应变片是Omega®的SGD-3/350-LY13线性应变片,标称电阻为350欧姆,桥架配置为半桥架。

ch.BridgeMode =“半两”;ch. nominalbrigerresistance = 350;

设置ADCTimingMode

缺省情况下,为ADC定时模式ADCTimingMode的值设置为“HighResolution”.设置ADCTimingMode“高速”

ch.ADCTimingMode =“高速”

获取数据

使用获取10秒的数据。

Data = read(dq, seconds(10));

根据电压比计算应变

所获得的数据是测量电压与激励电压的比值。

该数据用于计算应变值使用转换公式(由您的桥配置决定)。

对于半桥配置,使用

应变= -2*Vr/GF

其中GF是传感器数据表中提供的测量因子,Vr是由电桥通道测量的电压比输出。

在这种情况下,假设导线电阻可以忽略不计。对于本例中使用的应变片,GF = 2.13。

Gf = 2.13;strain = -2*data.cDAQ1Mod7_ai0/GF;(数据。时间、应变);包含(“时间(s)”);ylabel (“应变”);