- Make graphs of the spurious level with normal
- Make a proper low pass filter between oscillator and DVB-T dongle to see if I can reduce noise (the signal into the mixer is not a clean sine wave, as the Si5351a outputs a square wave).
As I mentioned the clock from the Si5351a board has a square wave output.
Here is the signal at the input of the R820t mixer at an 8mA drive level, and without filtering (just the decoupling capacitor and 82 ohm load resistor).
With the help of rtl_power and Matlab (or Excell) you can see the amount of noise you will have with no antenna connected. I've used the exact same command as on the http://kmkeen.com/rtl-power/ page. The antenna input was loaded with a 50 Ohm load.
rtl_power -f 24M:1.7G:1M -g 50 -i 15m -1 noise.csv
Noise at 8mA drive level, without lowpass filter. |
Time to add in a low pass filter.
On the website http://www.wa4dsy.net/filter/filterdesign.html you can model a low pass filter in a second. I've asked for a 3-pole filter with a cutoff frequency of 30MHz and a load of 50 Ohms. If you click the link below you will see what filter was calculated.
http://www.wa4dsy.net/cgi-bin/lc_filter3?FilterResponse=Lowpass&poles=3&cutoff=30&funits=MHZ&Z=50
Part Values | |||
Part | Butterworth | Chebyshev 0.1 DB | Bessel |
L1 | 0.2653 uH | 0.3801 uH | 0.0895 uH |
L2 | 0.2653 uH | 0.3801 uH | 0.5845 uH |
C1 | 212.21 pF | 169.10 pF | 102.97 pF |
The butterworth type filter had values closest to what I had in my SMD 0805-size assortment I recently bought on Ebay. With two 270 nH inductors and a 220 pF capacitor this is wat I build. Two SMA edge connectors back to back with the components in between. This filter was added between the Si5351a board and my local oscillator SMA-connector on the DVB-t dongle.
And connect it.
Hey the signal now starts to look way more like a sine wave. Still some distortion in there, but that was to be expected. Perhaps I'll make another with more poles in the future, but I'm just experimenting now, I don't have to go all the way yet.
Now let's see if it made any difference in the spurious levels.
Noise at 8mA drive level, without lowpass filter.
|
Spurious at 2mA drive level with low pass filter. |
YES !!! This is the way to go. If you add an external local oscillator to your DVB-t dongle and you want no spurious, you have so make sure that you:
A: Supply a clean sine wave to the R820t
B: Supply the correct signal level to the R820t (to be determined)
Now for all you folks that have soldered a 3.3Volt TCXO directly to your DVB-t dongle. Did any of you do any filtering or level correction? Please answer in the comments.
Milan.