主要内容

从加速度计获取数据

这个例子展示了如何从附加在不平坦路况下行驶的车辆上的加速度计获取和显示数据。

发现支持加速计的设备

方法返回的表中的设备,以发现支持加速度计的设备daqlist命令。本例使用的是National Instruments®CompactDAQ底盘NI cDAQ-9178和模块NI 9234cDAQ1Mod3

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{3,“DeviceInfo”
deviceInfo = ni: National Instruments ni 9234(设备ID: 'cDAQ1Mod3')模拟输入支持:-5.0到+5.0伏范围速率从1000.0到5200.0扫描/秒4通道('ai0','ai1','ai2','ai3')“电压”,“加速度计”,“麦克风”,“IEPE”测量类型该模块位于“cDAQ-9178”机箱的插槽3,名称为“cDAQ1”。

添加加速度计通道

创建一个数据采集,并添加一个模拟输入通道加速度计测量类型。

Dq = daq(“倪”);Ch = addinput(dq,“cDAQ1Mod3”“ai0”“加速器”);

设置扫描速率

将采集扫描速率更改为每秒扫描4000次。

dq。费率= 4000;

设置灵敏度

您必须设置灵敏度值设置为加速度计数据表中指定的值。这个例子使用了PCB Piezotronics的陶瓷剪切加速度计模型352C22,每个重力9.22 mV。

ch.灵敏度= 0.00922;ch
ch =指数类型设备通道测量类型范围名称  _____ ____ ___________ _______ ______________________ ____________________ _______________ 1“人工智能”“cDAQ1Mod3”“ai0”“加速度计(Diff)”"-5.0到+5.0伏" "cDAQ1Mod3_ai0"

获取和绘制数据

使用命令进行30秒的数据采集。

Data = read(dq, seconds(30));(数据。时间,data.cDAQ1Mod3_ai0);ylabel (“加速(重力)”);

Baidu
map