Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

Re: [EladSDR] LF: FDM-DUO Useable for Coherent Comms !!!!!!!!

To: [email protected], "[email protected]" <[email protected]>, [email protected]
Subject: Re: [EladSDR] LF: FDM-DUO Useable for Coherent Comms !!!!!!!!
From: Andy Talbot <[email protected]>
Date: Tue, 27 Nov 2018 10:33:17 +0000
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=XB5OFv9Hq2Vvn0QIyN1xmssiYJPzsVpWXIh3/4liOsc=; b=p9GqiKlHTIbvPgMK4kH4C69yYkA6Z/jl0zzbHN02T4UPXSlalB8BGCO2x9r60+hkVY VKzRh2oFENkmsQVC5RzCwnZlO8l3jGr9JSf8bBZrPP3VhmTvSvKC67Sr8UzMKyV/zjdL a7uZ5LGCGWo85wU8M4DhePRq2oTMVed0/4KipX7Jcd88Oobe0b0ZZOPgLyhkpeRPLqku Vlp9v/A3LQmJDE+DB/nt65Mpga1hu8WdsKDavJIlHnk+HMxJa2aB/m2+YXvIFYS7m8QE s68L8JOe4H64lDZhn02xQDPqDVIPrOTXgpKBG5CKS3+SZpDjU06dDZkcvKmR82AxGw/c Ssug==
In-reply-to: <[email protected]>
References: <CAA8k23Qt+gVR26=vcXwHH3oxE4yyGsMVVoAcMtmZYDC6S4FAcw@mail.gmail.com> <[email protected]>
Reply-to: [email protected]
Sender: [email protected]
Final test on this aspect relates to transmit, and came out exactly as expected

At 368.64MHz sampling,  32 bit NCO frequency resolution is 0.0858Hz so potential frequency setting errors are plus/minus 0.043Hz
Tests using my coherent  LF receiver confirm this - using a carrier generated using CW mode

RF frequencies that are a multiple of 5625Hz ( = 3 * 1875Hz) are generated exactly, this being the lowest common factor of 2^N  and 1Hz steps  for the sampling frequency.    The actual error on any other requested frequency can be determined by using the technique described earlier.





On Mon, 26 Nov 2018 at 14:38, Andy TALBOT <[email protected]> wrote:
Now this test IS impressive :

FDM-DUO set to 50.04MHz USB   (again, a multiple of 1875Hz)

ADF4351 Fract-N PLL synth generating 50.041MHz.  Being a PLL synthesizer this frequency is EXACT based on the reference in.   Driven from the same master ref used for the DUO,  so accuracy of the reference  is irrelevant. 

Phase shift on the 1kHz tone out of the DUO, using a vectorscope on the internal soundcard :

ZERO.ZERO degrees phase shift in 8 minutes of monitoring
The vectorscope is showing as one unmoving pixel that blinks occasionally

That certainly does look seriously coherent to me !

Now need to work out how to check NCO rounding errors in the Tx path with its higher sampling rate.



On Mon, 26 Nov 2018 at 13:54, Andy Talbot <[email protected]> wrote:
After tests the other day looking at the few milliHz error observable using the FDM-DUO locked to an external reference, I decided to make sure it was purely an NCO rounding error and nothing else hapening inside the radio

Assuming a 32 Bit NCO clocked at 122.88MHz,  we need to know the lowest common frequency that is both a multiple of the tuning step and also a binary submultiple of the clock.   this, and all its multiples,  can be generated exactly with no NCO tuning error.   

For the DUO receiver this frequency is 1875Hz, being Fc/65536 and an integral number of Hz.
Therefore, any RF tuning point (LO frequency)  that is a multiple of 1875Hz should exhibit no NCO offset error.

The only frequency in the 137kHz band that meets this criteria is 136.875kHz  so the radio was set to this in USB mode.  (1875Hz * 73)
My DDS low frequency signal generator was set to generate at 137.975kHz so a 1kHz tone resulted.   Using the DUO's internal soundcard, the G3PLX vectorscope software was used to measure the phase of the 1kHz output against a reference NCO of 1kHz derived from samples arriving from the soundcard.  Since the soundcard samples at 48kHz which is an integer multiple of 1kHz there will be no rounding errors.  Radio and sources were locked to the same reference (*) so its accuracy didn't enter into the equation.  

The only potential error in frequency is my DDS source that, due to its internal maths / rounding, was generating this RF 2.17uHz high  (that 's 2.17micro-Hertz)

The vectorscope showed a dot on the screen and a phase readout of this position to a resolution of 0.1 degree.      After 48 minutes of monitoring, the observed phase of the 1kHz tone had shifted from 131.9deg to 130.0deg, ie -1.9 degrees in 2880 seconds.   This equates to a frequency error of 1.9/360/2880 = 1.8uHz
Which equal to the error of the DDS RF source allowing for the 0.1deg phase readout resolution

So, it looks as if the EXACT frequency of the FDM-DUO's local oscillator when set to any particular frequency ought to be calculable:

Work out the nearest integer N value programmed into the NCO for the 1Hz frequency specified, then calculate backwards using that N to get the actual frequency generated.   Multiples of 1875Hz will be exact

Glad that's sorted !

(*) initially, as I was running out of BNC sockets on my Shack master reference splitter (driven from an old GPSDO)  I initially ran the RF source from another GPSDO.  Almost immediately a slight phase wander of the 137kHz signal was seen.   This calculated as being a frequency difference in the order of 10^-9 (1 PPB) between the two references.   Which is exactly the sort of short term error one would expect to see in simple GPSDOs)    A rearrangememt of 10MHz master feeds and all was sorted for the test.

_._,_._,_

Groups.io Links:

You receive all messages sent to this group.

View/Reply Online (#14204) | Reply To Group | Reply To Sender | Mute This Topic | New Topic

Your Subscription | Contact Group Owner | Unsubscribe [[email protected]]

_._,_._,_

<Prev in Thread] Current Thread [Next in Thread>