Data Acquisition R2020 and earlier
Posted: Wed Feb 05, 2025 9:19 am
List of devices
Code: Select all
daq.getDevicesCode: Select all
daq.getDevicesCode: Select all
clc;
clear;
%% INITAL DATA
fs = 3200;
%% DISCOVER DAQ DEVICE
devices = daq.getDevices;
%% CREATE SESSION
s = daq.createSession('ni');
%% ADD ANALOG INPUT CHANNEL
ch1 = addAnalogInputChannel(s,'cDAQ1Mod1', 'ai0', 'Accelerometer'); % Accelerometer
ch1.Sensitivity = 10.78e-3/9.81;
ch2 = addAnalogInputChannel(s,'cDAQ1Mod2', 'ai0', 'Bridge'); % Force Sensor
ch2.BridgeMode = 'Full'; %Full BRIDGE MODE
ch2.NominalBridgeResistance = 700; %LTH-350 NOMINAL
ch2.ExcitationVoltage = 10; %SET EXCITATION VOLTAGE
ch2.ExcitationSource = 'Internal';
%% SET SAMPLING RATE AND DURATION
s.Rate = fs;
s.DurationInSeconds = 20; % Scan duration
%% START SCANNING
[data,time] = s.startForeground; % Start acquiring data