This project has been developed by an intern at NI Australia .
The aim of this project is to develop an application which demodulates AM/FM deterministically using National Instruments (NI) FlexRIO technology. The project uses highly advanced NI hardware that combines the software capabilities of LabVIEW to achieve a complex application in a simple manner. The FlexRIO is used to demodulate RF waveforms using either FM or AM demodulation and then send the demodulated waveform to a host controller for visualization, storage and optional playback from an Arbitrary Waveform Generator (ARB). The data from the Vector Signal Analyzer (VSA) is to be sent to the FlexRIO using NI Peer-to-Peer (P2P) so as to minimize controller resource utilization.
Hardware/Software Requirements
1. PXIe-1075, 18-Slot 3U PXI Express Chassis
2. PXIe-8133 Quad-Core PXI Express Controller
3. PXIe-7966R FlexRIO FPGA Module
4. PXIe-5665 High Performance Vector Signal Analyzer
5. PXI-5441 Arbitrary Waveform Generator with Onboard Signal Processing
6. (Optional) PXIe-5673E 6.6Ghz Vector Signal Generator
7. All software has been programmed using LabVIEW 2014 32 bit. The latest versions of NI-RFGS, RFSA and FGEN should also be installed along with FPGA and Real Time modules
Important Notes
1. It is not advised to perform logging of data at high IQ rates unless using a controller with large amounts of free memory or a RAID. This is due to large sample rates causing a memory overfill.
2. Similarly, at high IQ rates, viewing the passband waveform while simultaneously logging data can lead to a memory overfill.