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)
|