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 foundation 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 for this course are grouped into three main categories:

  • Measurement Fundamentals
  • NI-DAQmx Programming in LabVIEW
  • Sensors and Signals

Measurement Fundamentals

1. Measuring Voltage or Current
2. Validating an Analog Input Measurement
3. Sample Rate and Aliasing
4. Generating an Analog Signal
5. Generating or Reading a Digital Signal
6. Determining the Accuracy of a System

NI-DAQmx Programming in LabVIEW

1. Programming with the NI-DAQmx API
2. Programming Multiple Channels
3. Triggering on a Specific Condition
4. Timing and Synchronization Methods
5. Logging Measurement Data to Disk

Sensors & Signals

1. Measuring Temperature
2. Measuring Strain, Force, or Pressure (Bridge-Based Measurements)
3. Measuring Sound Vibration, and Acceleration
4. Measuring Position with Encoders (Counter Input)
5. Measuring Edges, Frequency, and Duty Cycle
Print Friendly, PDF & Email