Sinusoidal Waveform Generation with LabVIEW FPGA (Sine Generator Express VI)

Publish Date: Nov 16, 2007 | 3 Ratings | 3.00 out of 5 | Submit your review

This example program implements a sinusoidal waveform generator by using the LabVIEW FPGA Sine Generator Express VI.

sine_generator-labview_fpga.zip is to be used with LabVIEW 7.1 and FPGA 1.1.  It contains:

FPGA Project File - Sine Wave Generation
FPGA VI - Sine_Generation(fpga)
Host VI - Sine_Generation(Host)
SubVIs called from host

This example was designed with a cRIO-9102 controller and cRIO-9263 Analog Voltage Output Module, but can be used with any National Instruments reconfigurable I/O hardware that has analog output channels. 

sine_generator_lv821.zip is to be used with LabVIEW 8.2.1, LabVIEW Real-Time 8.2.1 and LabVIEW FPGA 8.2.1.  It contains:

LabVIEW Project File - Sine_Wave_Generation.lvproj
FPGA VI - Sine_Generation(fpga)
Host VI - Sine_Generation(Host)
SubVIs called from host
Binary to Nominal.vi can be found on <LabVIEW 8.2 installation directory>\examples\CompactRIO\Shared\Binary to Nominal.vi (by default the path is C:\Program Files\National Instruments\LabVIEW 8.2\examples\CompactRIO\Shared\Binary to Nominal.vi)

This example was designed with a cRIO-9004 controller with 9104 chassis, and cRIO-9263 Analog Voltage Output Module, but can be used with any National Instruments reconfigurable I/O hardware that has analog output channels. 

For details about the functionality of these programs refer to the tutorial "Periodic Waveform Generation with CompactRIO and LabVIEW FPGA" linked below.

Related Links:
Waveform Generation with CompactRIO
Periodic Waveform Generation with CompactRIO and LabVIEW FPGA

Back to Top

Bookmark & Share


Downloads

Attachments:

sine_generator_lv821.zip

Requirements

Sine_Generation(Host).vi

Requirements


Ratings

Rate this document

Answered Your Question?
Yes No

Submit