background image

14

 

5.5 

Limitations of the Clk2 output 

Read this section very carefully if you intend to use ProgRock’s Clk2 output!  

The Si5351A chip contains two PLL circuits and 

three output “MultiSynth” divider circuits. The feedback 

loop of the PLLs are fractional dividers, and all three output dividers are also fractional. For best 
performance (low jitter) the Si5351A datasheet recommends even integers in the “MultiSynth” dividers 
even though they are capable of fractional use. However if the PLL A and PLL B are set up for the Clk0 
and Clk1 outputs, the only way to permit a general frequency on the Clk2 output, is to use fractional 
division in the MultiSynth for Clk2. There are also other limitations on the use of Clk2 because it is used for 
calibration when the GPS is connected. 

Please take into account the following when considering the use of the Clk2 output: 

1) 

The Clk2 output is fed via a resistor into the T0 timer input of the microcontroller. However 
this pin is also shared with one of the DIP switches S1. When the push-button S2 is pressed, 
Clk2 is temporarily disabled so that the state of the DIP switch can be read without 
interference. 

2) 

When using GPS to calibrate and discipline ProgRock, Clk2 cannot be used. A single 1pps 
signal pulse on the 1pps input is enough to switch into GPS discipline mode. Clk2 is then 
used by the microcontroller for measuring the frequency of the 27MHz reference oscillator. 
You must switch off the power and back on again, to get back the use of Clk2. It is strongly 
recommended to Ground the 1pps input when not using the GPS option, to prevent 
accidental triggering of GPS mode. 

3) 

Inside the Si5351A, Clk0 is mapped to PLL A. Clk1 is mapped to PLL B. Therefore when you 
wish to use Clk2 you MUST ensure that there is a valid frequency set up for Clk1!  

4) 

There are some frequency limitations imposed by this arrangement. PLL B operates 
internally in the Si5351A chip at a frequency of nominally 600-900MHz. The exact PLL VCO 
frequency will have been determined by the algorithm that sets up the Si5351A registers for 
the specified Clk1 output frequency. For a Clk2 output, the microcontroller specifies a 
division ratio to divide PLL B’s output down by a fractional amount to get to the desired Clk2 
output frequency. The division ratio must be in the range 8..900. If it is outside this range, 
Clk2 will be switched off by the microcontroller. Practically speaking, this limits the frequency 
of Clk2 to the range (approximately) 1MHz to 112MHz. 

 

6.  Programming 

 

6.1 

User Interface 

The ProgRock frequencies list is programed in Binary Coded Decimal, which 
is input on the 4-way DIP switch, and button. Each time you press the button 
briefly, the 3mm red LED will illuminate for a short time. This will give you 
positive feedback that your button press actually occurred and the number 
programmed on the DIP switch has been accepted by the microcontroller. 
You cannot program another digit until the red LED goes off. These basic 

Содержание ProgRock

Страница 1: ...nter the frequencies in binary coded decimal one digit at a time A little cumbersome but you ll soon get used to it and get fast at it Anyway this kit is not a VFO QRP Labs has a different kit for tha...

Страница 2: ...tiny84 microcontroller 14 pin DIP package IC2 LM317LZ voltage regulator TO92 package supplied from Si5351A Synth kit 2 4 Miscellaneous 4 way DIP switch S1 Push button S2 Printed circuit board 1 9 x 1...

Страница 3: ...3...

Страница 4: ...bottom left is the LM317LZ voltage regulator IC2 In the recommended assembly approach this component is taken from the Si5351A Synth kit it is NOT installed on the Si5351A Synth PCB Instead it is used...

Страница 5: ...a DVM to make sure no solder bridges have been created 4 2 Parts placement and general construction notes Please refer to the parts placement diagram below in all the following steps When assembling P...

Страница 6: ...e almost 1W which will be too high for this tiny TO92 packaged voltage regulator So limit the supply voltage to 12V in practice You may wish to power ProgRock using a 5V supply In this case you would...

Страница 7: ...th the noise filter circuit since the OCXO Si5351A Synth kit has its own 3 3V regulators onboard which will supply its Si5351A chip Additionally three jumper wires should be used feed the 5V supply to...

Страница 8: ...The dimple should be at the end nearest the right hand edge of the PCB 3 Install voltage regulator components Here again I assume that you are using the recommended power supply option that is fitting...

Страница 9: ...nsistor The 2N3906 PNP transistor is fitted in the Q2 position the central one of the line of three transistors All three of the transistors will need their central wire bending outward to fit the tri...

Страница 10: ...the recommended power supply option refer to section 4 3 it is a REALLY good idea to test the voltages now with a digital volt meter DVM before plugging in the microcontroller IC1 or the Si5351A Synt...

Страница 11: ...nd side of the PCB when held as photographed throughout this document 10 Plug in the Si5351A Synth module Finally the Si5351A Synth module can be plugged in to the ProgRock PCB Ensure that the orienta...

Страница 12: ...Receivers with a very short pulse e g 10us will not work for example Trimble Thunderbolt The Si5351A Synth module s Clk2 output is used by the microcontroller to count the frequency of the Si5351A s 2...

Страница 13: ...lower sideband You could also use one of the Bank inputs as a key signal to enable the frequency output For example imagine programming the frequencies you want in Bank 0 Then use the Sel 0 input as...

Страница 14: ...cy of the 27MHz reference oscillator You must switch off the power and back on again to get back the use of Clk2 It is strongly recommended to Ground the 1pps input when not using the GPS option to pr...

Страница 15: ...D will remain illuminated No further actions will be taken and the switches buttons and bank select inputs are all ignored If the microcontroller cannot operate the Si5351A chip then nothing else can...

Страница 16: ...o ignore that To make a number you switch the required switches to on that add up to the required number For example the switch configuration to above right means 6 because the 4 switch and the 2 swit...

Страница 17: ...0 output in bank 0 to 1 5MHz The sequence of digits you need to enter is 0 4 1 5 0 0 0 0 0 Enter Because 04 is the register location for Clk 0 Bank 0 and 1500000 is the desired frequency in Hz The tot...

Страница 18: ...k 7 Clk 2 28 Calibration configuration register See SECTION 6 8 6 5 Factory Reset using EEPROM Version register 01 Register 01 contains the EEPROM version ID If you set this register to 0 and power do...

Страница 19: ...g up an accurately calibrated receiver with Argo and monitoring the output signal frequency that way Once you have measured the actual output frequency you can calculate the required correction to the...

Страница 20: ...ection 6 6 above 7 Template for programming ProgRock On the following page is a template for programming registers in ProgRock You could print it out and use it to assist with programming the register...

Страница 21: ...21...

Страница 22: ...ot match the component print Corrected several typos missing words incorrect words etc 3 24 Jun 2016 Added note that very short 1pps pulse widths e g 10us do not work with this kit 4 25 Jun 2016 Re wr...

Отзывы: