Getting Started with the LabVIEW DSP Module

Similar documents
NI sbrio-9632/9642 Verification Procedure

NI 6624 Calibration Procedure

OPERATING INSTRUCTIONS AND SPECIFICATIONS. NI 9207E 16-Channel, ±20 ma/±10 V, 24-Bit Analog Input Module

OPERATING INSTRUCTIONS AND SPECIFICATIONS. NI 9853E 2-Port, High-Speed CAN Module

FP-RLY-420. Features. Installing the FP-RLY-420. FieldPoint Operating Instructions. Eight-Channel SPST Relay Module

SCXI High-Voltage Terminal Block

BNC-2121 Connector Accessory for 660X Devices

SCXI High-Voltage Terminal Block

OPERATING INSTRUCTIONS AND SPECIFICATIONS. NI 9211E 4-Channel Thermocouple Input Module

NI Channel, Universal Digital Input Module

NI Channel SPST Electromechanical Relay Module

Automated Frequency Response Measurement with AFG31000, MDO3000 and TekBench Instrument Control Software APPLICATION NOTE

OPERATING INSTRUCTIONS AND SPECIFICATIONS. NI 9213E 16-Channel Thermocouple Input Module

NI 951x C Series Modules Object Dictionary

NI Channel, TTL Digital Input/Output Module

OPERATING INSTRUCTIONS NI Port DeviceNet Module

FP-DO-401 and cfp-do-401

FP-DO-400 and cfp-do-400

NI Introduction. Contents CALIBRATION PROCEDURE

FP-DO-403 and cfp-do-403

Verifying Power Supply Sequencing with an 8-Channel Oscilloscope APPLICATION NOTE

NI-IMAQ White Balancing Utility Help

Debugging SENT Automotive Buses with an Oscilloscope APPLICATION NOTE

Simplifying FET Testing with 2600B System SourceMeter SMU Instruments APPLICATION NOTE

OPERATING INSTRUCTIONS AND SPECIFICATIONS NI Port, RS485/RS422 Serial Module

SOURCE MEASURE UNITS. Make Multiple Measurements Accurately Using a Single Instrument All While Saving Space, Time and Money

Simplifying DC-DC Converter Characterization using a 2600B System SourceMeter SMU Instrument and MSO/DPO5000 or DPO7000 Series Scope APPLICATION NOTE

NI Channel, ±10 V, 16-Bit Analog Voltage Output Module

OPERATING INSTRUCTIONS AND SPECIFICATIONS NI Channel, ±10 V, 16-Bit Simultaneous Analog Input Module. ni.com/manuals

Eight-Channel Thermocouple Input Module

KickStart Instrument Control Software Datasheet

FP-SG-140 AND CFP-SG-140

Frame through-beam sensors

Measuring Vgs on Wide Bandgap Semiconductors APPLICATION NOTE

Using the Model 4225-RPM Remote Amplifier/ Switch to Automate Switching Between DC I-V, C-V, and Pulsed I-V Measurements APPLICATION NOTE

Trouble-shooting Radio Links in Unlicensed Frequency Bands TUTORIAL

Through-beam ring sensors

P7500 Series Probes Tip Selection, Rework and Soldering Guide

FP-RTD-124 AND CFP-RTD-124. Features. FieldPoint Operating Instructions. Eight-Channel Four-Wire RTD and Resistance Input Modules

Remote participation in Question sessions Audio options VoIP

Soldering a P7500 to a Nexus DDR Component Interposer

Who Reads and Who Follows? What analytics tell us about the audience of academic blogging Chris Prosser Politics in

Using the Ramp Rate Method for Making Quasistatic C-V Measurements with the 4200A-SCS Parameter Analyzer APPLICATION NOTE

io n Data Sheet or The P5205 is a 100 MHz Active Differential Probe capable of measuring fast rise times of signals in floating circuits. This 1,300 V

WOODWORKING TECHNOLOGY IN EUROPE: HIGHLIGHTS European Federation of Woodworking Technology Manufacturers

High-voltage Differential Probes TMDP THDP THDP P5200A - P5202A - P5205A - P5210A

Creating Calibrated UWB WiMedia Signals

CISCO ONS /100-GHZ INTERLEAVER/DE-INTERLEAVER FOR THE CISCO ONS MULTISERVICE TRANSPORT PLATFORM

Welcome to the IFR Press Conference 30 August 2012, Taipei

Two-Way Radio Testing with Agilent U8903A Audio Analyzer

Performing Safe Operating Area Analysis on MOSFETs and Other Switching Devices with an Oscilloscope APPLICATION NOTE

NI PXIe Contents CALIBRATION PROCEDURE

Don t Let EMI/EMC Compliance Certification Slow You Down TUTORIAL

High-voltage Differential Probes

Power Measurement and Analysis Software

Table of Contents Executive Summary 29

Economic Outlook for 2016

The compact test- disconnect terminal interface system for protection and secondary technology

12.5 Gb/s PatternPro Programmable Pattern Generator PPG1251 Series Datasheet

How big is China s Digital Economy

Measuring Power Supply Switching Loss with an Oscilloscope

Cisco ONS Metropolitan Dense Wavelength Division Multiplexing 100-GHz FlexLayer Filter Solution

Passive Voltage Probes

FP-RTD-122 AND CFP-RTD-122. Features. FieldPoint Operating Instructions. Eight-Channel Three-Wire RTD and Resistance Input Modules

20X Low Capacitance Probe P6158 Datasheet

Keysight Technologies How to Easily Create an Arbitrary Waveform Without Programming. Application Note

Discovering New Techniques of Creating, Editing, and Transferring Arbitrary Waveforms

NFC Forum: The Evolution of a Consortium

Power Analysis Application Module DPO4PWR MDO3PWR Datasheet

PatternPro Error Detector PED3200 and PED4000 Series Datasheet

Treasury and Trade Solutions Citi Commercial Cards. A History of Achievement. A Future of Innovation. May 19-21, 2014

Visual Triggering. Technical Brief

Low Cost RF Sensors. application note

Be Sure to Capture the Complete Picture

Keysight Technologies Understanding the SystemVue To ADS Simulation Bridge. Application Note

SCXI CURRENT INPUT,HIGH-VOLTAGE TERMINAL BLOCK

Measurement Statistics, Histograms and Trend Plot Analysis Modes

12.5 Gb/s PatternPro Programmable Pattern Generator PPG1251 Series Datasheet

Fundamentals of AC Power Measurements

Process Control HPP-25

Stress Calibration for Jitter >1UI A Practical Method

Tire Pressure Monitoring Systems and Remote/Passive Keyless Entry

Radar System Design and Interference Analysis Using Agilent SystemVue

FP-CTR-502 and cfp-ctr-502

FP-CTR-500 and cfp-ctr-500

QuickSpecs. VIVE Pro VR System with Advantage+ Service Pack. Overview

2018/2019 HCT Transition Period OFFICIAL COMPETITION RULES

30 A AC/DC Current Probe TCP0030A Datasheet

Isolation Addresses Common Sources of Differential Measurement Error

(3) How does one obtain patent protection?

Contents. Software Requirements. Documentation Requirements. Calibration Interval CALIBRATION PROCEDURE NI TB-4300B

Keysight Technologies N1918A Power Analysis Manager and U2000 Series USB Power Sensors. Demo Guide

Keysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software. Application Note

Differential Probes P6248 P6247 P6246 Datasheet

Low Capacitance Probes Minimize Impact on Circuit Operation

Japan s Leading Exhibition for Robotics Technologies Jan. 17[Wed]-19[Fri], 2018 Tokyo Big Sight, Japan

AC/DC Current Probe TCP0150 Datasheet

Keysight Technologies RS-232/UART Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes. Data Sheet

Measuring Wireless Power Charging Systems for Portable Electronics

STAINLESS STEEL STAINLESS STEEL MANUFACTURING STAINLESS STEEL TRADING BRIGHT BARS WIRES PRECISION COMPONENTS

Transcription:

Getting Started with the LabVIEW DSP Module Version 1.0 Contents Introduction Introduction... 1 Launching LabVIEW Embedded Edition and Selecting the Target... 2 Looking at the Front Panel and Block Diagram... 3 Running the VI... 5 Where to Go for Support... 6 Use this tutorial to learn how to create, build, download, and run a DSP VI on a digital signal processor (DSP). This tutorial assumes you are familiar with basic LabVIEW concepts. Refer to the Getting Started with LabVIEW manual, available by selecting Start»Programs»National Instruments»LabVIEW 7.1 Embedded Edition»LabVIEW Manuals and opening gtstrtlv.pdf, for exercises that teach you basic LabVIEW concepts. This tutorial uses the Heterodyne VI, located in the labview embedded\ examples\embeddeddsp directory, and an NI SPEEDY-33 board. This example shows double-sideband modulation, also called signal heterodyning or signal mixing. Note You also can use a Texas Instruments 6711 DSK or a Spectrum Digital 6713 DSK target.

Launching LabVIEW Embedded Edition and Selecting the Target Complete the following steps to launch LabVIEW Embedded Edition and select the DSP target. 1. Launch LabVIEW Embedded Edition. 2. In the LabVIEW dialog box, shown in Figure 1, select SPEEDY33 from the Execution Target pull-down menu. Note If you are using another supported target, select that target in the Execution Target pull-down menu instead of SPEEDY33. Figure 1. LabVIEW Dialog Box 3. Click the Open button, navigate to labview embedded\examples\ EmbeddedDSP, and open Heterodyne.vi. Getting Started with the LabVIEW DSP Module 2 ni.com

Looking at the Front Panel and Block Diagram Figure 2 shows the front panel of the Heterodyne VI. You create user interfaces for DSP VIs in the same way you create user interfaces in LabVIEW for Windows. The waveform graph on the front panel displays the heterodyned signal. You can use the slider controls on the front panel to modify the carrier frequency and baseband frequency of the signal. Figure 2. Heterodyne VI Front Panel Select Window»Show Block Diagram and look at the VIs that the Heterodyne VI uses. Tip Press the <Ctrl-E> keys to switch from the front panel to the block diagram or from the block diagram to the front panel. National Instruments Corporation 3 Getting Started with the LabVIEW DSP Module

Figure 3 shows the block diagram of the Heterodyne VI. The following VIs are used in the Heterodyne VI: Simulate Signal Express VI Generates sine waves. One instance generates the carrier frequency, and one instance generates the baseband frequency. The two sine waves are multiplied together, which results in a mixed signal. The product of these two signals is the input to the Default AO Elemental I/O Node. Spectral Measurements Express VI Computes the FFT and displays the signal on a waveform graph on the front panel. Analog Output Elemental I/O Node Writes data to the Digital-to-Analog (D/A) converter, also known as a CODEC (coder-decoder), on the SPEEDY-33 target. You can configure how the VI writes data to the analog output by double-clicking the Elemental I/O Node. Figure 3. Heterodyne VI Block Diagram Getting Started with the LabVIEW DSP Module 4 ni.com

Running the VI Click the Run button to build, download, and run the DSP VI on the SPEEDY-33 target. When you click the Run button, the LabVIEW DSP Module Status Monitor window, shown in Figure 4, appears and displays the progress of the build, download, and execution of the DSP VI on the SPEEDY-33 target. Figure 4. LabVIEW DSP Module Status Monitor Window When the VI is running on the DSP target, the front panel moves to the front. You can modify the carrier frequency and baseband frequency using the slider controls on the front panel. When you change the carrier frequency or baseband frequency, the DSP VI writes the values to the DSP target at run time without modifying any of the other code. The waveform graph on the front panel shown in Figure 2 displays the frequency response of the signal. If you plug in speakers or headphones to the analog output on the SPEEDY-33 board, you also can hear the changes to the carrier frequency and baseband frequency. Click the Stop button to stop the VI. Refer to the labview embedded\examples\embeddeddsp directory for additional DSP Module examples. National Instruments Corporation 5 Getting Started with the LabVIEW DSP Module

Where to Go for Support The National Instruments Web site is your complete resource for technical support. At ni.com/support you have access to everything from troubleshooting and application development self-help resources to email and phone assistance from NI Application Engineers. National Instruments corporate headquarters is located at 11500 North Mopac Expressway, Austin, Texas, 78759-3504. National Instruments also has offices located around the world to help address your support needs. For telephone support in the United States, create your service request at ni.com/support and follow the calling instructions or dial 512 795 8248. For telephone support outside the United States, contact your local branch office: Australia 1800 300 800, Austria 43 0 662 45 79 90 0, Belgium 32 0 2 757 00 20, Brazil 55 11 3262 3599, Canada 800 433 3488, China 86 21 6555 7838, Czech Republic 420 224 235 774, Denmark 45 45 76 26 00, Finland 385 0 9 725 725 11, France 33 0 1 48 14 24 24, Germany 49 0 89 741 31 30, India 91 80 51190000, Israel 972 0 3 6393737, Italy 39 02 413091, Japan 81 3 5472 2970, Korea 82 02 3451 3400, Lebanon 961 0 1 33 28 28, Malaysia 1800 887710, Mexico 01 800 010 0793, Netherlands 31 0 348 433 466, New Zealand 0800 553 322, Norway 47 0 66 90 76 60, Poland 48 22 3390150, Portugal 351 210 311 210, Russia 7 095 783 68 51, Singapore 1800 226 5886, Slovenia 386 3 425 4200, South Africa 27 0 11 805 8197, Spain 34 91 640 0085, Sweden 46 0 8 587 895 00, Switzerland 41 56 200 51 51, Taiwan 886 02 2377 2222, Thailand 662 992 7519, United Kingdom 44 0 1635 523545 National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to the Terms of Use section on ni.com/legal for more information about National Instruments trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering National Instruments products, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your CD, or ni.com/patents. 2005 National Instruments Corporation. All rights reserved. 371297A-01 Apr05