LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Frequency Multiplier implementation(PLL, Costas Loop... etc)

All,

 

I'm trying to implement Frequency Multiplier with LabVIEW including modulation toolkit etc using USRP(kind of IQ converter).

I'd like to multiply frequency of PM signal.

For example, suppose input target signal's frequency is 30kHz, then I want to convert it to 90kHz(30kHz*3).

 

I know there are downconverter or upconverter VIs to shift input signal's frequency, but I need to MULTIPLY the input signal's frequency this time.

I found PLL VI but it doesn't have any frequency multiplying or dividing function. 

If you know some implementation on this, please let me know, it really helps me.

If there are no this kind of implementation, please give me some advice on the implementation of frequency multiplier.

 

Thank you for reading through.

 

0 Kudos
Message 1 of 3
(4,102 Views)

Why do you think that PLL will multiply frequency? 

 

Use https://decibel.ni.com/content/docs/DOC-26873 for example.

 

 

0 Kudos
Message 2 of 3
(4,045 Views)

Thank you for your reply, Makmerfy.

My final goal is multiplying only input signal's carrier frequency to keep varying phase/frequency errors same.

So just sifting or offsetting frequecy and phase with fixed constant may ignore such errors.

 

PLL in analog circuit may include divider between the reference clock and the reference input.

If the divider in the feedback path divides by N, and the reference input divider divides by M, it allows the PLL to multiply the reference frequency by N/M. ref

This is the reason why I thought that PLL multiplies frequency.

 

Thank you again!

0 Kudos
Message 3 of 3
(4,026 Views)