Using NI-DAQmx and LabVIEW

Explore the fundamentals of data acquisition using sensors, NI data acquisition hardware, and LabVIEW. Learn the basics of hardware selection, including resolution and sample rate, and the foundations of sensor connectivity, including grounding and wiring configurations. Use the NI-DAQmx driver to measure, generate, and synchronize data acquisition tasks. Program finite and continuous acquisitions, as well as best practices in hardware/software timing, triggering, and logging.

Data Acquisition Using NI-DAQmx and LabVIEW is available to PHYS 318 students as part of the LabVIEW Student License.

Access Using NI-DAQmx Course

Lessons

1. Selecting Hardware and Identifying Analog Signal Conditioning

Selecting appropriate hardware and considering analog signal conditioning for voltage measurements. (26 min)

2. Measuring Analog Signal

Connecting an analog signal to DAQ hardware, followed by validating and measuring said connection.  (19 min)

3. Connecting Analog Signal to DAQ Hardware

Select and connect analog signal to the DAQ hardware. (12 min)

4. Generating Analog Signal

Configure the DAQmx task appropriately and validate an analog signal. (13 min)

5. Selecting Hardware and Exploring Digital Signal Conditioning

Selecting appropriate hardware and exploring digital signal conditioning options. (6 min)

6. Generating and Reading a Digital Signal

Connecting a digital signal to DAQ hardware, followed by validating and measuring said connection. (23 min)

7. Exploring DAQmx Code Structure

Explore the DAQmx API theory and identify common DAQmx VIs. ( 7 min)

8. Programming with NI-DAQmx API

Use NI-DAQmx API in LabVIEW to automate data communication between a DAQ device and computer. (20 min)

9. Programming Multiple Channels

Examine various methods for multi-channel task creation and their applications. (18 min)

10. Triggering on a Specific Condition

Acquire data on a specific condition and explore how to use hardware sources as triggers. (14 min)

11. Synchronizing a Single Device with a Shared Trigger

Explore other aspects of building a data acquisition system. ( 17 min)

12. Synchronizing Multiple Devices and Specific Hardware

Identify different methods for synchronizing multiple devices using shared clocks or timebases, and identifying resources to work with several hardware series.  (20 min)

13. Logging Measurement Data to Disk

Log data to a TDMS file to store and analyze post-acquisition. (20 min)

14. Exploring System Considerations

  • Explore additional aspects of building a data acquisition system. (16 min)

 

Print Friendly, PDF & Email