discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

creating a 57 KHz signal from 19 KHz reference


From: Kristoff
Subject: creating a 57 KHz signal from 19 KHz reference
Date: Thu, 14 Nov 2019 23:39:32 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0

Hi all,


I'm again experimenting with GNUradio, now with a flowgraph I found ("rds_rx") to demodulate FM/RDS.

One facts about FM/RDS:
After demodulation a FM broadcasting signal, the signal contains multiple sub-signals, (among others) a 19 KHz 'stereo pilot' and a PSK (RDS) signal at 57 KHz.
57 KHz is three times 19 KHz.

Question:
I am trying to find a way to use the 19 KHz stereo-pilot signal to create a 57 KHz carrier (to down-convert the FM/RDS carrier at 57 KHz).
How do I do this?


I tried using a PLL carrier-tracking block to extract the 19 KHz carrier (which seams to work) and direct that carrier to a 3 input multiplier block, but that does not seams to work. Even after filtering out DC and the carrier at  -19 KHz (negative frequency), the output of the multiplier is always zero. (*)

Or is there a better way to generate a 57 KHz complex sine-wave from a 19 KHz reference signal?


(*)
When I just connect the output of a signal-source block (that contains a 19 KHz complex-number signal) and connect this to all ports of a 3-input multiplier, I do get a carrier at 57 KHz. So I am puzzled why this seams to work, but using the same technique to multiply the output of a PLL carrier-tracking block does not result in anything useful.


Cheerio! Kr, Bonne,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]