Agile PLL
Agile PLL

VK3XDK Agile 10 MHz-Lockable PLL Synthesizer
Jointly developed in 2010 by Graham Byrnes, VK3XDK, and David Smith,VK3HZ, this PLL Synthesizer board covers from approximately 432MHz to almost 2000 MHz over three ranges;
Range 1: 432 - 800MHz (Typical lock range: 414 - 562MHz)
Range 2: 800 - 1400MHz (Typical lock range: 1040 - 1393MHz)
Range 3: 1400 - 2000MHz (Typical lock range: 1567 - 2070MHz)
Board features
- · small footprint (only 62mm x 58mm)
- · delivers approx 0dbm over full range
- · utilises an Si4133G-bt PLL/VCO IC
- · PICAXE controller, end-user programmable
- · requires external 10MHz reference @ 0-5dBm
- · optional MMIC for higher output level
- · requires 8VDC @ 20mA
This PLL Synthesizer board is small and very versatile - use it as a reference source, or as an injection oscillator.
It requires an external 10MHz reference signal @ approx 0 - 5dBm, either from a GPS-locked source, or from an Oven Controlled Crystal Oscillator (OCXO).
A regulated 8V DC supply is required, which is easily obtained using a LM7808 voltage regulator (with appropriate bypass capacitors), fed from your 12VDC or 13.8VDC supply.
Provision on the PCB allows for adding an optional MMIC IC for increasing the output to over 10dbm. Higher output will produce "handy harmonics" right up to 10.368GHz, and becomes useful for a field frequency reference, especially when GPS Locked.
Note: Complete 432 - 2000MHz range is not available without gaps!
Price is $100 + P&P approx $5 (within Australia) for a fully built up and tested board.
Please direct availability and postage enquires to Graham, VK3XDK, grumss@yahoo.com.au
(Sorry - due to the small size of the SMD si4133 IC and soldering difficulties, kits will not be available)
PICAXE Controller
A PICAXE controller was chosen, and with a great deal of help from David VK3HZ, we have developed "PICAXE BASIC" coding that allows easy changes to be done by the end-user.
16 "standard" frequencies are programmed into the internal eEPROM in the first 16 lines of code.
Frequencies are stored on the PICAXE Microcontroller and programming has been set up so that most people can readily Edit the frequencies using PICAXE Editor Freeware.
To change any of the pre-programmed frequencies, three pads on the PCB are provided, to enable hooking up a temporary three-wire serial interface to a standard PICAXE programming lead.
PICAXE programming leads available from PICAXE stockist in both USB and DB9 Com port variants.
No special programmer is necessary, and PICAXE editor software is free - see PICAXE website.
It's just a matter of converting a frequency of your choice to HEX and then replace an/any existing Data value with this new HEX value (LSB,MSB).
Any new code is then loaded via the Serial Interface into the PLL, and stored permanently.
It’s actually quite a simple process, and people with no programming experience should be able to work it out fairly quickly!
If anyone is interested in seeing the code, send VK3XDK an email, and it can be viewed on Notepad or PICAXE Programming Editor (freeware)
Code Versions
The Si4133 chip used is meant for a 13MHz reference, but with programming, a 10MHz Reference is accommodated.
Please note – due to the redesign to cater for 10 MHz Reference (in lieu of 13MHz), only EVEN, WHOLE MHZ values can be programmed with a 10MHz reference.
Alternative code is available to suit a 13MHz Reference will allows both EVEN or ODD MHz values.
Standard Pre-programmed Frequencies
A 4-way DIP Switch on the board allows convenient preset frequency selection, and the PICAXE is pre-programmed with the following standard frequency set:
HEX Add FREQUENCY CONTENTS (MHz)
F, 15 1008 - x3 = 3024 MHz Injection: with 432 MHz IF for 3456 (USA)
E, 14 1066 - x5 = 5330 MHz Injection: with 430.1 MHz IF for 5760.1
D, 13 1104 - x3 = 3312 MHz Injection: with 144 MHz IF for 3456
C, 12 1134 - x3 = 3402 MHz Reference: (tuned by the IF going up 2MHz)
B, 11 1152 - for MANY options: see note below.
A, 10 1202 - x2 = 2404, 2403 MHz Reference: (tuned by IF going up 1 MHz)
9, 9 1242 - x8 = 9936 MHz Injection
8, 8 1278 - x2 = 2556 x4 = 10224MHz Injection: with 144MHz IF for 10368
7, 7 1296 - x8 = 10368 MHz Reference
6, 6 1332 - x2 = 2664 & x4 = 5328 MHz Injection: with 432MHz IF for 5760
5, 5 1336 - x18 = 24048 MHz Reference
4, 4 1344 - x18 = 24192 MHz Reference (USA)
3, 3 1656 - x6 = 9936 MHz Injection: with 432MHz IF for 10368
2, 2 1700 - x2 = 3400 MHz Reference
1, 1 1776 - x3 = 5328 MHz Injection: with 432MHz IF for 5760
0, 0 1872 - x3 = 5616 MHz Injection: with 144MHz IF for 5760
The actual PICAXE code, at the top of the program, looks similar to this:
eeprom 0,($f0,$03) ;1008 (ie: 1008MHz in hex notation (LSB, MSB) = $F0,$03)
eeprom 2,($2a,$04) ;1066
eeprom 4,($50,$04) ;1104
eeprom 6,($6e,$04) ;1134
eeprom 8,($80,$04) ;1152
eeprom 10,($b2,$04) ;1202
eeprom 12,($da,$04) ;1242
eeprom 14,($fe,$04) ;1278
eeprom 16,($10,$05) ;1296
eeprom 18,($34,$05) ;1332
eeprom 20,($38,$05) ;1336
eeprom 22,($40,$05) ;1344
eeprom 24,($78,$06) ;1656
eeprom 26,($a4,$06) ;1700
eeprom 28,($f0,$06) ;1776
eeprom 30,($50,$07) ;1872
1152 MHz
One frequency of special interest is 1152 MHz.
1152, x2 = 2304 MHz (USA) 1152, x3 = 3456 MHz (USA) 1152, x5 = 5760 MHz
1152, x9 = 10368 MHz 1152, x21 =24192 MHz (USA)
Output Buffering;
The standard PLL has an output level of between -5 to 0dDm. Since this may be too low for some applications, there is space on the PCB for an optional MMIC buffer stage.
Cut the track under where the MMIC would be fitted, and add the 27nH bias inductor.
Tested so far are;
ERA1 - around 10dbm O/P (@ fundamental freq) with good loud harmonics up to 10GHz (typically -55 dBm or better).
ERA2 - around 13dbm O/P with a lot cleaner signal. Ideal for an Injection source. Excellent results have been achieved at 1970MHz (for a 2.4GHz LO) where it delivers >7dbm for Mixers (two outputs using 1/4 divider).
ERA3 - not tested yet, but should be rich in handy harmonics up to 10GHz.
Other MMICs may be good depending on voltage (3.3V) and required spectrum.
MMIC BIAS inductor is found to be around 27nH.
The table below indicates the gain offered when an ERA2 MMIC is fitted to the board.
|
Freq |
Output Level |
Output Level |
|
1728MHz |
-3dBm |
+11dBm |
|
3456MHz |
-31dBm |
-14dBm |
|
5184MHz |
-28dBm |
-17dBm |
|
6192MHz |
-44dBm |
-39dBm |
|
8640MHz |
-65dBm |
-33dBm |
|
10368MHz |
-65dBm |
-47dBm |
For use as a Reference Frequency: Harmonics are excellent.(with ERA1 buffer)
For use as an Injection Source: Feed Output to appropriate Multiplier chain(s)
Inductor Range Setting:
The three VCO’s within the Si4133 IC use external inductors, and set the appropriate “centre” frequencies.
(See Si4133 data sheet for more detailed information)
Inductors have been roughly set for the standard set of frequencies. If some frequencies are not locking, small (VERY small) adjustments may be needed.
Take care if you choose to adjust the inductors, a little can be a LOT.
Inductor ranges and VCO crossover frequencies
The SMD inductor across pins 19 & 20 sets 430MHz - 800MHz output at RF2 SMA O/P connector.
Small printed PCB inductor across pins 7 & 8 sets 1400MHz - 1970MHz output at RF1 SMA O/P connector. This inductor short is often placed right across pins 7 and 8 of the si4133 IC itself - this is not a soldering error!
Large printed PCB inductor across pins 4 & 5 sets 800MHz - 1400MHz at RF1 SMA O/P connector.
Miscellaneous Notes
PLEASE NOTE: 8VDC MAXIMUM supply voltage
It has been found that higher than 8V may destroy the on-board 3.3V voltage regulator, even though this regulator should be able to handle 15V.
Frequency Changes
With the standard PICAXE program, the board needs to be re-powered for a change of frequency.
David, VK3HZ, has an alternate version available that does not require a power-down reset to facilitate a frequency change. This version is ideal when the PLL Board is used as a stand-alone signal source.
To facilitate the VK3HZ version of code, the GND leg of 47k resistor going to PICAXE pin 3 is lifted from GND, and taken to pin 1 (VDD) instead.
The PLL Board developer, Graham, VK3XDK, can be contacted at: grumss@yahoo.com.au
PCB Overlay
PICAXE Programming Interface
When interfacing the PLL Board to a standard AXE027 USB programming lead, refer to the colour-coded diagram below.
PICAXE components, programming leads, etc are available from MicroZed Computers, the Australian distributor; http://microzed.com.au/
AXE027 Programming Lead Adapter
To facilitate a no-solder interface, a 3-way 0.1" right/angle header can be fitted to the PCB.
A 3-way header socket to 3.5mm socket adapter lead allows easy connection to the AXE027 lead.
