Data Acquisition Using NI DAQmx and LabVIEW
In the Data Acquisition Using NI-DAQmx and LabVIEW Course, you will explore the fundamentals of data acquisition using sensors, NI data acquisition hardware, and LabVIEW. The first part of this class teaches the basics of hardware selection, including resolution and sample rate, and the foundation of sensor connectivity, including grounding and wiring configurations. The second part of this class focuses on using the NI-DAQmx driver to measure, generate, and synchronize data acquisition tasks. You will learn about programming finite and continuous acquisitions, as well as best practices in hardware/software timing, triggering, and logging. In this class, you will get hands-on experience configuring and programming NI data acquisition hardware using NI-DAQmx and LabVIEW. – See Pricing
Lesson List
14 lessons. Open one to see what it covers and what it needs, or follow the link to work through it in the NI Learning Center.
1Selecting Hardware and Identifying Analog Signal ConditioningSelecting appropriate hardware and considering analog signal conditioning for voltage measurements.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Simulating the Hardware
- Selecting the Right Hardware
- Considering Signal Conditioning
Considering Signal Conditioning
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
2Measuring Analog SignalConnecting an analog signal to DAQ hardware, followed by validating and measuring said connection.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Connecting the Signal
- Validating the Measurement
- Measuring Current
Measuring Current
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
3Connecting Analog Signal to DAQ HardwareSelect and connect analog signal to the DAQ hardware.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Selecting the Hardware
- Connecting the Signal
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
4Generating Analog SignalConfigure the DAQmx task appropriately and validate an analog signal.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Validating the Signal
- Generating Current
Generating Current
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
5Selecting Hardware and Exploring Digital Signal ConditioningSelecting appropriate hardware and exploring digital signal conditioning options.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Selecting the Hardware
- Exploring Signal Conditioning
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
6Generating and Reading a Digital SignalConnecting a digital signal to DAQ hardware, followed by validating and measuring said connection.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Connecting the Signal
- Validating the Signal
- Exploring Counter Signals
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
7Exploring DAQmx Code StructureExplore the DAQmx API theory and identify common DAQmx VIs.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Selecting the Hardware
- Exploring Signal Conditioning
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
8Programming with NI-DAQmx APIUse NI-DAQmx API in LabVIEW to automate data communication between a DAQ device and computer.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Reading and Writing Finite Amount of Data
- Communicating Data Continuously
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
9Programming Multiple ChannelsExamine various methods for multi-channel task creation and their applications.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Communicating with Multiple Channels
- Creating Multidevice Tasks
- Using Multiple Lines of a DAQmx Code in a Single VI
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
10Triggering on a Specific ConditionAcquire data on a specific condition and explore how to use hardware sources as triggers.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Triggering Overview
- Types of Hardware Triggers
- Sources of Hardware Triggers
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
11Synchronizing a Single Device with a Shared TriggerExplore other aspects of building a data acquisition system.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Synchronization Overview
- Synchronizing a Single Device with a Shared Trigger
- Identifying Limitations of Shared Trigger Synchronization
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
12Synchronizing Multiple Devices and Specific HardwareIdentify different methods for synchronizing multiple devices using shared clocks or timebases, and identifying resources to work with several hardware series.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Synchronizing Multiple Devices
- Synchronizing Specific Hardware Series
Synchronizing Specific Hardware Series
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
13Logging Measurement Data to DiskLog data to a TDMS file to store and analyze post-acquisition.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- TDMS File Overview
- Logging Data with the DAQmx API
- Organizing the TDMS Data
- Viewing the TDMS Data
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
14Exploring System ConsiderationsExplore additional aspects of building a data acquisition system.
Audience
- Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications.
- Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities.
- Users new to PC-based data acquisition and signal conditioning .
Lesson Objectives
- Exploring System Considerations for Hardware
- Determining the Accuracy of a System
- Exploring Bus and Computer Considerations
- Where to Start the DAQ Application
Where to Start the DAQ Application
Hardware and Software
NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:
Software
- N/A
Hardware
Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:
- N/A
Register or Purchase your Course
At Yotta Volt, your journey towards mastering NI technologies is just a step away. We are here to provide all the information you need to choose the right training and certification options. If you have questions, need guidance, or want to discuss the best learning solutions for you or your team, we are ready to assist.