RF Measurement Devices

cancel
Showing results for 
Search instead for 
Did you mean: 

stereo transmission

i have an NI PXIe-1062Q chassis with an NI PXIe-8130 embedded controller.

in the slots i have an RFSG 5672 comprising of the 5610 upconverter and the 5442 AWG.

i also have the RFSA 5661 comprising the 5600 downconverter and the 5142 IF digitizer.

 

the baseband signal that i want to FM modulate is not one but a mixture of three signals as follows:

 


1.L+R 

2.(L-R) AM modulated with 38KHz.<----------this is DSBSC modulation with the tone suppressed, only the sidebands.

3.19KHz tone.

(where L =2KHz tone and R= 8Khz tone).

 

these constitute my stereo multiplexed signal that i want to FM modulate with a carrier, say of about 99 MHz and transmit via my 5672 generator.

I want to modify MT RFSG Generate FM.vi for this purpose. Please guide me what values should I use for:

 

  1. I/Q rate (S/s)
  2. Waveform quantum
  3. Signal bandwidth
  4. Pre-Filter gain

 

 

  

0 Kudos
Message 1 of 3
(6,332 Views)

What is the sample rate of the signal you input into the FM modulator?  The output of the FM modulator is an IQ signal at the same sample rate as the input signal.

 

So, you should set the IQ rate to the same sample rate as your pre-modulated signal.  Often the IQ signal will be a cluster or a waveform data type that included the wavefom's IQ rate (in the form of dt between samples).  The RFSG write VI has a 'Use dt as IQ Rate?' input.  If you set this to true, the IQ Rate will be set to this waveform's IQ rate, and there's nothing else to do.

 

As far as waveform quantum, this is not something you set, but a requirement of the hardware that you have to satisfy.  If you are only playing the waveform through once, you can simply drop a few samples at the end so that the total number of samples is a multiple of the quantum.  If you want to repeat the waveform continuously, there are lots of ways to satisfy this.  Change the waveform duration, adjust the rate a little, or resample if neither of these are options.  The simplest fix is probably to use rfsg_Resample and Write.vi.  This will satisfy the waveform quantum requirement by repeating the waveform.  Find it in RFSG's waveform palette.

 

Signal bandwidth is not terribly important.  You should be able to figure out the exact bandwidth of the signal you are generating, but if you just want to overestimate and use 1 MHz, that would be fine.

 

You can leave pre-filter gain at the default (0.0 dB).  This is useful to avoid overflow, but I don't expect you'd have trouble with overflow for the waveform you are using.

 

 

0 Kudos
Message 2 of 3
(6,316 Views)

Hi Afatbahmed,

 

You might want to check this example:

http://zone.ni.com/devzone/cda/epd/p/id/1575

 

Regards, 

Gerardo O.
RF SW Engineering R&D
National Instruments
0 Kudos
Message 3 of 3
(6,278 Views)