Data Acquisition R2020 and earlier

MATLAB programming related topics
Post Reply
User avatar
amh
Site Admin
Posts: 263
Joined: Thu Jan 06, 2022 12:35 am

Data Acquisition R2020 and earlier

Post by amh »

List of devices

Code: Select all

daq.getDevices
User avatar
amh
Site Admin
Posts: 263
Joined: Thu Jan 06, 2022 12:35 am

analog input

Post by amh »

Code: 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
Post Reply