Secondary Frequency Reference Take III

Dec 2008 I purchased a Used Efratom Rubidium Oscillator. It was manafactured in the 35th week of 1991, but I think is was refurbished in 11th week 1996 which still makes it pretty old.
The part number is 100323-001. It looks physically similar to an Efratom FRS rubidium oscillator, and as I have a manula for that, I'll presume its roughly the same.
An FRS-C has bord parts with numbers 100339-xxx
The unit runs off 24V. requires about 1.5A at startup and 0.4A once its reached operating temperature. From the FRS specs, the stability is:
< 5E-11/Month, +/-5E-10/Year, 1E-10/Day

After 7 day continuous operation, one day stability is 4E-11

At 1PPS 1E-10 = 0.1nS phase change per pulse.

01/12/2008

I have put the oscillator in a 2U rack case, along with a 16C84 PPS divider with software from ppsdiv.asm
Note , I had to add pseudo directives to the assembler code:

 		#include 
                 __CONFIG	_CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC

As by default the microchip complier tries to use the RC oscillator (which adds a divide by 16 to the clock) and enables the watchdog timer (which resets the code every few 100s of milliseconds).
The power supply is a linear regulated 3A 24V supply. I have a diode 'or' in the power supply output so I can power everything off a DC supply is I need to remove 240V power for any reason. I don't know howm much use that will be , but it only costs 2 diodes and some binding posts. The PPS output goes to the NTP box hazchem.smoke.com.au where I can compare the offset to the GPS input. Another split of the 1PPS will go to my HP 5315A frequency meter.

I am now monitoring the phase shift of the Rubidum oscillator as compared to GPS. I seem to have about +2uS over 28 hours, but its early days on the oscillator settling down. Its only probably run <72 hours total since I got it. I'll wait at least a week before trying to tweak...

Oscilator start time is ~ 04:30 01/12/2008 UTC

03/12/2008 From specs, frequency trim range = +/-1E-9
That means a total range of 2E-9, if the trimmer (R14) is a 25 turn pot then thats 8E-11 per turn, 1E-11 per 1/8th turn.

04/12/2008 18:18 EDST, 07:18 UTC

Adjusted trimmer 1/2 turn anti-clockwise
Best-fit was 5.39556e-11 * x

Adjusting PPS offset on the fly :

$ ntpdc
ntpdc> fudge 127.127.22.0 time1 .665232
Keyid: xxxxxx
MD5 Password: yyyyyy 
done!
ntpdc> q
$

to read current fudge value:

ntpdc> clockstat 127.127.22.0
clock address:        127.127.22.0
clock type:           PPS Clock Discipline (22)
last event:           0
current status:       0
number of polls:      112
no response to poll:  0
bad format responses: 0
bad data responses:   0
running time:         3308
fudge time 1:         0.665232
fudge time 2:         0.000000
stratum:              16
reference ID:         ATOM
fudge flags:          0x0

06/12/2008 12:35 EDST, 01:35 UTC

Best fit = 2.01146e-11 *x + 0.382428
Adjusted trimmer 1/4 turn anti clockwise.

07/12/2008 15:34 EDST, 04:34 UTC

Best fit = 1.06206e-11 *x + 0.394092
Adjusted trimmer 1/4 turn anti clockwise.

12/12/2008 23:05 EDST

At about 0200UTC on 10/12 the oscillator changed from < 1E-12 to about -20 E-12.
I had been previously messing around with the GPS in the same box, so this could have contributed to this somehow.

14/12/2008 21:45 EDST

I have added internal temperature and Rubidium module Xtal osc VCO control voltage monitoring using the picaxe-08m recovered from the old XTAl osc. I am plotting this on the offset chart which is getting a bit busy

16/12/2008 22:00 EDST

This tables shows how much time difference a specific offset will build up over different periods
Offsetsecminutehourdayweek28days365days
1E-9 1.0nS60nS3.6uS86.4uS604.8uS2.4192mS31.536mS
1E-100.1nS6.0nS360nS8.64uS60.48uS241.92uS3.1536mS
1E-110.01nS0.6nS36nS.864uS6.048uS24.192uS315.36uS
1E-120.001nS0.06nS3.6nS86.4ns.6048uS2.4192uS31.536uS
1E-13  0.0001nS  0.006nS  0.36nS  8.64nS  60.48nS   241.92nS  3.1536uS  

This chart is from: http://tycho.usno.navy.mil/leapsec.html and shows the earths slowdown per day - currently about 1mS per day ...

16/03/2009 20:56 EDST Rubidium osc running at best fit = 7.5e-11. Adjusted 1/4 turn anti clockwise

26/03/2009 18:26 EDST Rubidium osc running at best fit = 5.54e-11. Adjusted 1/4 turn anti clockwise

29/04/2009 Some time ago PR suggested I split the heater and electronics of the FRS, so that during power flicks I could power the electronics and not the heaters. Looking at the FRS cct , there are three heaters running off pin 6 and the other electronics running off pin 9.
I split these and have a 47000uF cap into a 7824 running the electronics and a 16000uF cap into a 4A 24 reg runniung the heaters.
From cold the heaters draw about 1.2A, stabalizing at about 200mA . The FRS elecronics draws about 315mA continuous.
The whole electronics seems to run for at least a second before the 24v starts to drop.

17/07/2009 16:00 Local Vernier Currently: 104.4

20/07/2009 20:52 Local Vernier Currently: 104.4
Drift currently 1.007120e10
Adjusted Verinier to 60.0

21/07/2009 06:25 Local Vernier Currently: 60.0
That was WAY too much. Drift was twice what it was in opposite direction
Adjusted Verinier to 90.0

24/07/2009 17:52 Local Vernier Currently: 90.0
After last adjustment, slope stayed at almost zero for about 10 hours then changed to a -ve slope of -8.9078e11
Adjusted Verinier to 97.0

25/12/2009 21:44 Local Vernier Currently: 97.0
Slope about 3.0e-10. The slope has been wobbling around for a few months, getting worse in a +ve direction. I have attached a small heatsink to the front panel to pull heat out of the unit.
Front panel temp is about 37° from the IR thermometer.
Adjusted Verinier to 90.0

27/12/2009 09:00 Local (23:00U) Vernier Currently: 90.0
Adjusted Verinier to 50.0

28/12/2009 12:15 Local (01:15U) Vernier Currently: 50.0
Slope -1.2e-10 Adjusted Verinier to 70.0

30/12/2009 08:00 Local (21:00U) Vernier Currently: 70.0
Slope -1.55e-10 Adjusted Verinier to 80.0


Rubidium hyperfine transition = 6,834.682,610,904,324 MHz
Jupiter GPS PPS to +/-300ns(3sigma)
G8 GPS says PPS is +/-1uS to GPS epoch.

Oscillator Charts