Data Acquisition Toolbox
Connect to data acquisition cards, devices, and modules
Have questions? Contact Sales.
Have questions? Contact Sales.
Data Acquisition Toolbox provides apps and functions for configuring data acquisition hardware, reading data into MATLAB and Simulink, and writing data to DAQ analog and digital output channels. The toolbox supports a variety of DAQ hardware, including USB, PCI, PCI Express®, PXI®, and PXI Express® devices, from National Instruments™ and other vendors.
The toolbox apps let you interactively configure and run a data acquisition session. You can then generate equivalent MATLAB code to automate your acquisition in future sessions. Toolbox functions give you the flexibility to control the analog input, analog output, counter/timer, and digital I/O subsystems of a DAQ device. You can access device-specific features and synchronize data acquired from multiple devices.
You can analyze data as you acquire it or save it for post-processing. You can also automate tests and make iterative updates to your test setup based on analysis results.
Get Started with Data Acquisition Toolbox to configure, read, write, queue, and log data from data acquisition (DAQ) hardware. Use analog input and output subsystems of DAQ devices to acquire (foreground or background) and generate both voltage and current signals.
Collect and process data directly from thermocouples, RTD devices, IEPE accelerometers and microphones, current-based sensors, and bridge-based sensors. Import data from NI™ TDMS format files and analyze the data in MATLAB.
Use Data Acquisition Toolbox to access real-world data, verify, validate, and expedite design and development phases for machine learning applications.
Data Acquisition Toolbox enables hardware discover and setup of devices from National Instruments and other vendors. Access subsystems common to different devices, as well as device-specific features.
Acquire data and generate signals simultaneously and synchronously. Synchronize operations with shared start triggers and shared scan clocks. Simultaneously start all devices in a session and synchronize operations on all connected devices.
Read and generate digital input and output signals. Use counters to count events or to measure frequency, pulse width, or position. Generate pulse trains with counter outputs.
Apps enable interactivity without writing code and automate generation of equivalent MATLAB code. Configure device channels, preview signals, and record analog input data in the foreground or background.
Configure device channels, define and preview signals, and generate analog output signals in the foreground or background.
Design audio test systems, acquire multichannel audio data, and analyze and generate signals using built-in or external sound cards.
Data Acquisition Toolbox provides apps and functions for configuring data acquisition hardware, reading data into MATLAB and Simulink, and writing data to DAQ analog and digital output channels.
The toolbox supports a variety of DAQ hardware, including USB, PCI, PCI Express, PXI, and PXI Express devices from National Instruments and other vendors, as well as built-in and external sound cards.
You can interactively configure hardware devices using apps such as the Analog Input Recorder app and Analog Output Generator app, then generate equivalent MATLAB code to automate your acquisition. You can also configure hardware programmatically using MATLAB functions.
Yes, you can analyze data as you acquire it or save it for post-processing, and you can also acquire data and generate signals simultaneously and synchronously.
The toolbox supports direct data collection from thermocouples, RTD devices, IEPE accelerometers and microphones, current-based sensors, and bridge-based sensors.
Yes, the toolbox enables reading data into Simulink models and writing data to DAQ analog and digital output channels.
Yes, you can synchronize operations with shared start triggers and shared scan clocks, simultaneously start all devices in a session, and synchronize operations on all connected devices.
The toolbox supports reading and writing NI TDMS format files for analysis in MATLAB.
Discover the possibilities today.
Get pricing information and explore related products.
Your school may already provide access to MATLAB, Simulink, and add-on products through a campus-wide license.