Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Interactive Tutorials


Tutorials 1-59 of 59
Converting a Desktop PC to LabVIEW Real-Time Target
View this tutorial to see how you can validate and convert a standard desktop or industrial PC into a National Instruments LabVIEW Real-Time target. Learn how to use the FREE desktop validator download to ensure your PC is capable of being an NI LabVIEW Real-Time target. Also explore how to create a USB boot drive to quickly boot your PC into a reliable real-time system that you can program with LabVIEW software.
Bus Technologies for Test and Measurement Systems
This tutorial discusses the technical merits of several bus and platform technologies for use in test and measurement, including GPIB, VME, PCI, USB, Ethernet, and LXI, as well as PXI and VXI.
Introduction to LabVIEW Embedded Module for Blackfin Processors
The Introduction to LabVIEW Embedded Module for Blackfin Processors, presented by National Instruments, will discuss the graphical programming methodology to target the Blackfin high-performance, low-power family of processors. An example application will be built using the ADSP-BF537 EZ-Kit Lite.
PXI for Consumer Electronics
Learn about consumer electronic trends and how they are driving test requirements. Find out how PXI integrated with software provides a modular, flexible test framework that can lower cost and develop time.
Ethernet Expansion I/O from Any PC or PAC
In this short tutorial you are going to learn about new Expansion I/O hardware from National Instruments that provides Ethernet or serial Expansion I/O from any PC or PAC. This tutorial is divided into two sections, and you can choose to view the sections that apply to your application. In Part 1 we will discuss how to add Expansion I/O to a PC system from the cFP-1808 network interface and then demo accessing this I/O with LabVIEW. In Part 2 we will discuss how to add Expansion I/O from a PAC and demo how to add I/O on Compact FieldPoint Real-Time controllers and CompactRIO.
Integrated Platform for Circuits Education
Professors and educators can watch this 30-minute tutorial to learn how to deliver rich and in-depth material in their electronics courses. Examine concepts such as interactive simulation and capture, sophisticated analyses, prototyping and taking measurements on actual circuits. Learn how integrated simulation and virtual instrumentation leads students to a deeper fundamental understanding of circuits theory.
Calculating Reverberation Time and Sound Absorption
In this short interactive tutorial, learn how you can use NI sound and vibration software and hardware to perform acoustical analyses, such as calculating reverberation time and the effect of sound absorption on the sound quality in a space.
New Tools for Creating LabVIEW Instrument Drivers
In this technical tutorial learn how new LabVIEW 8 tools can save more than a week of development time in creating instrument drivers. Technologies covered include the Instrument Driver Wizard for rapid driver development and the Instrument Driver VI Creator with its ability to automatically generate instrument control source code.
LabVIEW 8 Datalogging and Supervisory Control Module
This online tutorial will introduce you to the LabVIEW Datalogging and Supervisory Control Module and some of the features included with the latest release. Learn how to quickly share data across the network, set up alarms, system events, logging, scaling and more with the LabVIEW DSC Module.
Shortening Mechanical Design and Simulation Time Using Test
This 10 minute interactive online tutorial will show you specific steps to using test to accelerate your mechanical design simulation/validation process. See how to map prototype test information onto a 3D CAD model using NI INSIGHT and then use this information to do an effective direct comparison with your simulation data.
LabVIEW FPGA Module On-Line Tutorial
Use this technical tutorial to learn about using LabVIEW FPGA to bring the flexibility, performance, and reliability of FPGAs to your measurement and control systems. You will learn how LabVIEW FPGA can create intelligent data acquisition devices, digital communication protocol interfaces, hardware deterministic controllers with NI off-the-shelf reconfigurable I/O hardware.
LabVIEW PDA Module
Use this technical tutorial to learn how the LabVIEW PDA Module can provide an enhanced solution to your test, measurement, and automation needs. This technical tutorial offers an overview of the features and functionality of the LabVIEW PDA Module and demonstrates how to build, debug, and deploy a LabVIEW PDA application.
M Series: The New Data Acquisition Standard
In 15 minutes, this interactive tutorial will put you in touch with the NI engineers as they explain the new technologies behind M Series DAQ. Learn how NI can deliver M Series with more performance, more I/O, and at lower prices.
Advanced DAQ Techniques: Programming Data Acquisition on Linux with NI-DAQmx Base
This technical tutorial will teach you how you can leverage NI data acquisition on Linux by using the new NI-DAQmx Base driver software. The NI Engineer discusses the low-level architecture of the new driver, installation, support, and even shows a LabVIEW example step-by-step.
Advanced DAQ Techniques: Pulse Width Modulation
This technical tutorial will teach you how you can use NI data acquisition hardware and software in control applications with pulse width modulated (PWM) signals. Learn as the NI engineer takes you through the steps of creating a LabVIEW example for creating a continuous pulse, and then modifies the example to include a varying duty cycle and even a start trigger for PWM.
Advanced DAQ Techniques: Synchronization with NI LabVIEW and NI-DAQmx
This technical tutorial will teach you the how to synchronize your measurements using NI data acquisition hardware and software. From the basics of setup, all the way to a walk through of a LabVIEW synchronization example, this short tutorial will give you the basics and the advanced features in a few short minutes.
Controlling Standalone Instruments With NI SignalExpress
This online tutorial explains how to control your standalone instrument from a single, interactive software environment – SignalExpress. Learn how to perform live signal processing, analysis, and data storage using SignalExpress.
Design Digital Filters with NI Digital Filter Design Toolkit and embed them using LabVIEW DSP
Learn how to quickly design Digital Filters with the NI Digital Filter Design Toolkit for LabVIEW and easily embed them on a DSP using LabVIEW DSP. This interactive tutorial will introduce you to the Digital Filter Design Toolkit, briefly mention the basics of LabVIEW programming, walk you through designing a Bandstop filter with the toolkit and embed it on a Texas Instruments’ DSP using LabVIEW DSP.
Modular Instruments and LabWindows/CVI
Use this technical tutorial to learn how to develop advanced Modular Instruments applications with LabWindows/CVI. You will discover some of the many features of LabWindows/CVI and ANSI C that allow you to take advantage of the power of Modular Instruments.
Take Control of Your Standalone Instruments with NI LabVIEW and NI SignalExpress
View this short online tutorial to learn how you can quickly connect your standalone instruments to your PC for lightweight measurement automation in your lab or highly automated measurements in validation and production test.
Basic Analog Circuits
This interactive tutorial introduces and explains the fundamentals of analog circuits. It covers analog circuit concepts explaining Ohm’s law, capacitance calculations, inductance calculations, series and parallel configurations for capacitance and inductance and also RC filters.
Analog Sampling Basics Tutorial
This interactive tutorial introduces and explains the basics of analog sampling. It covers the terms bandwidth, sampling rate, Nyquist theorem, aliasing, quantization and dithering.
Windowing: Optimizing FFTs Using Window Functions
This interactive tutorial introduces windowing and explains how window functions will minimize the effects of spectral leakage when implemented correctly. This tutorial will also discuss different window functions and show how to implement them using LabVIEW.
Digital Voltage Measurement Fundamentals
This interactive tutorial will discuss the fundamentals of digital signals including logic family voltage standards, digital drive states and digital voltage measurement. This tutorial will also cover some of the most commonly observed digital faults and the corresponding fault tests.
Digital Timing Errors and Analysis
This interactive tutorial introduces and explains the timing aspects of digital signals, by covering jitter and drift timing errors. It also introduces the Eye Diagram for digital timing analysis.
Optimizing VI Performance - Memory Management, State Diagrams, and Coding Style
Learn how to improve the performance and efficiency of your LabVIEW applications. Find out how LabVIEW manages memory, how you can design better VIs with the state diagram architecture, and tips and techniques for creating more readable, maintainable code.
Developing LabVIEW Plug and Play Instrument Drivers
This tutorial has been designed to walk an engineer through the process of building a Plug and Play driver for stand-alone instruments in LabVIEW. Each step of the recommended development guidelines is introduced and reviewed. The tutorial also includes hyperlinks to extremely useful instrument driver development resources.
Real-Time Applications with the Timed Loop
Learn how to develop advanced real-time applications with the LabVIEW Timed Loop. Discover how to implement deterministic multirate scheduling, microsecond timing, and hardware event response.
Two-Minute, Interactive Tutorials on Industrial Feature Set for Digital I/O
In this interactive tutorial, learn about optical isolation, programmable power up states, change detection, watchdog timers, and programmable input filters for industrial digital I/O applications. This tutorial is a combination of five, two-minute, interactive tutorials.
Understanding NI SoftMotion Technology Tutorial: Custom Motion Control on Any Platform
In this 10 minute tutorial learn about NI SoftMotion technology that you can use to create custom motion controllers on any platform. We trace the evolution of Soft Motion technology over the years, compare the architecture of a typical motion controller to the NI SoftMotion architecture, and then take a look at some of the leapfrog improvements in performance, platform independence and flexibility with NI SoftMotion.
Techniques for Developing Extended Duration Tests
This technical presentation will discuss how you can improve the design and implementation of extended duration tests. Learn how to increase the reliability of important test systems with techniques that handle errors effectively while maintaining data integrity. Discover the advantages of real-time operating systems that make them ideal for autonomous tests.
LabVIEW Tips for Quickly Creating Better Instrument Drivers Tutorial
This tutorial shows both novice and experienced users new tools and techniques for quickly developing high-quality native LabVIEW instrument drives. We show that latest instrument driver templates, Web-based development guidelines, and icon art, and explain how to use the VI Analyzer.
Technologies for Building Wireless Industrial I/O Systems
Wireless technology can be used in different scenarios, from monitoring and control in discrete and process control manufacturing industries to supervisory control in the oil and gas, and electric utility industries. As wireless technology makes inroads in the industrial space with multiple standards, system integrators are faced with the challenge of selecting the right technology for their application. See which wireless standards are suited for your application, for I/O and sensor networks, controller networks or for SCADA networks. Learn how to interface these wireless standards to your existing systems to build your own wireless industrial I/O systems.
Advanced Instrument Control with LabVIEW
This tutorial is a great resource for users ready to move beyond simple VISA Reads and Writes for your LabVIEW instrument communication. This technical tutorial will cover advanced instrument control techniques in LabVIEW in considerable details.
Data Acquisition in Visual Basic .NET
Use this technical tutorial to begin developing professional data acquisition applications using Measurement Studio and Visual Basic .NET. This tutorial gives you an in-depth understanding of data acquisition (DAQ) fundamentals, DAQ configuration and programming, engineering analysis, and data presentation via powerful graph and Internet publishing capabilities.
Data Acquisition in C# .NET
Use this technical tutorial to begin developing professional data acquisition applications using Measurement Studio and Visual C# .NET. This tutorial gives you an in-depth understanding of data acquisition (DAQ) fundamentals, DAQ configuration and programming, engineering analysis, and data presentation via powerful graph and Internet publishing capabilities.
PID Embedded Control Systems
Use this technical tutorial to help you better understand the embedded control system development process and how National Instruments LabVIEW software and Compact FieldPoint real-time hardware can greatly reduce your control system development time. You will learn how to test your system, obtain a model, use simulation, and how to deploy your control system for reliable stand-alone execution on a real-time hardware target.
Data Acquisition with Visual Basic
Use this technical tutorial to help you get started developing a simple data acquisition application by leveraging the measurement tools in Measurement Studio for the Visual Basic environment. Each step walks through the building blocks for a professional interface and application - while utilizing the proven, time-saving Measurement Studio features.
Fast Fourier Transform
Use this technical tutorial to help you understand the fundamentals of frequency-domain measurements. Specifically, we discuss the fast Fourier transform (FFT) in addition to some derived measurements, such as the power spectrum and power spectral density. You learn how you can use National Instruments LabVIEW for making these frequency measurements.
CAN bus Communication
This technical tutorial covers the basics of the ISO 11898 Controller Area Network protocol, common terminology, and tools for quick network development. This tutorial also covers CAN bus communication with National Instruments LabVIEW or text based programming languages and discusses hardware synchronization for simultaneous analog and CAN measurements.
LabVIEW Simulation Interface Toolkit
This technical tutorial can be used to learn about the LabVIEW Simulation Interface Toolkit. The tutorial will show how LabVIEW can interface to The MathWorks Simulink® development tool to streamline development of control systems. With the LabVIEW Simulation Interface Toolkit engineers can effortlessly take an idea from a software concept to real-world prototyping.
LabVIEW DSP Test Integration Toolkit for TI DSP
Learn how you can use LabVIEW to streamline and accelerate your DSP development process. This technical tutorial will walk you through using the LabVIEW DSP Test Integration Toolkit to debug and verify your algorithm design. You will also learn how modular instrumentation can be used to interface to your DSP based prototypes for verification and manufacturing test
A Simple Thermocouple Measurement – 1994 and 2004
How many times have you wondered how difficult data acquisition was 10 years ago? This interactive tutorial takes you back in time to compare software and hardware installation, configuration and software development for a simple thermocouple measurement in 1994 and 2004.
Using LabWindows/CVI with LabVIEW Real-Time
Use this technical tutorial to help you better understand how LabWindows/CVI can be leveraged in developing LabVIEW Real-Time applications, and how it can greatly reduce your development time. You will learn about the specific LabWindows/CVI features that allow you to integrate ANSI C code with LabVIEW Real-Time and the benefits that accompany these features.
Order Analysis for Machine Monitoring and NVH
This technical tutorial will help you understand signals generated by rotating and reciprocating components of mechanical systems (gears, blades, bearings, pumps, etc.). Measurements used to analyze these systems and the theory behind them is discussed. Common algorithms are also examined along with techniques for improving accuracy and resolution of measurements.
Machine Vision and Scientific Image Processing
Use this technical tutorial to help you get started developing a machine vision and image processing application. Each lesson steps through the issues you need to consider, the hardware and software involved in development, and the recommended programming techniques. Learn which NI products apply to each step.
The NI PXI-5660 RF Signal Analyzer
This tutorial covers the many benefits of National Instruments' RF Signal Analyzer. It will discuss the hardware and software architectures of this new product, and explain how these components are responsible for the analyzer's dramatic improvements in measurement throughput when compared to traditional instruments. This tutorial will link to white papers discussing the details of the hardware and software architectures.
Distance Learning Remote Laboratories Using LabVIEW
Use this technical tutorial to help you better understand National Instruments products and how they can help you achieve real distance learning solutions. Specifically, we provide a brief overview of remote laboratories, demonstrate the usefulness of remote panels, and provide an example of this application. You learn how to implement National Instruments LabVIEW remote panels to launch a remote laboratory over the Internet.
Removing Errors from Low Resistance Measurements
Low-level resistance measurements can have errors that are often unacceptable in an application. This technical tutorial discusses ways to remove errors in contact, in-circuit, dynamic, and other low resistance measurements. This tutorial covers the topic in reference to DMMs.
Eliminating Accuracy Errors with Self-Calibration
This technical tutorial discusses accuracy and stablity of DMMs. Use this technical tutorial to help you understand accuracy calculations. This tutorial demonstrates how and why the NI 4070 FlexDMM outperforms traditional six and half digit DMMs with regards to accuracy and stability.
Using Instrument Status Registers and Service Requests in LabVIEW
This technical tutorial will show you how to use VISA and LabVIEW to improve the robustness and performance of your instrument control applications. The tutorial discusses when and how to use service requests to build more efficient applications. This tutorial is focused on topics applicable to instrument control in LabVIEW.
Resolution vs. Speed Trade-off for 6 1/2 Digit DMMs
Use this technical tutorial to learn about limitations of traditional DMM architectures and ways to achieve higher resolutions and measurement rates. This tutorial also covers DMM function and operation in great details.
NI FlexDMM Reduces System Cost by Replacing Instruments
Use this technical tutorial to learn how NI FlexDMM can reduce your system cost by replacing multiple instruments. This interactive tutorial will discuss how the 1.8 MS/sec digitizer mode of the NI 4070 FlexDMM reduces system cost by eliminating the need for multiple instruments, reducing development time, and decreasing the test system footprint.
Tutorials 1-59 of 59