Building KV4QB’s S9 Signal Generator
65,I have previously talked about the highly informative blog run by DuWayne Schmidlkofer KV4QB. He often publishes board designs which he is happy for people do reproduce using their PCB house of choice. In the past I have built his Scalar Network Analyser, which has proved to be invaluable when tuning filters and building antennas. He has another project that I thought would be a very useful tool to have for any radio amateur interested in building their own rigs. This is his take on a receiver;test oscillator. The idea behind this is that it generates a signal at a known level, or often a number of levels, so that a receiver may be aligned. He has taken inspiration from both Elecraft and NorCal projects, and the result is his S9 Signal Generator.
As with most of KV4QB’s projects, he doesn’t provide a kit or boards, just design files, so my first task was to download the provided EagleCAD files and convert them to Gerber format. I use Gerbers because they are accepted by many of the Chinese PCB houses, who tend to be substantially cheaper than the US based houses like OshPark. I have used SeeedStudio and DFRobot in the past, but decided to try a newcomer, PCBGogo.;
The conversion process involved opening the EagleCAD file using EagleCAD, and then using the CAM (Computer Aided Manufacturing) tool to generate layer files which represent each stage of the manufacturing process. These layers define board dimension, copper tracks, solder-masking, pad-tinning, silk-screened legends, drills and plate-through & vias. Once these have been generated - I used the;gerb274x CAM tool for the layers, and the Excellon tool for the drills - the files are combined into a single;zip;file and uplloaded to the PCB order. When ordering, it is posible to select a number of options: board thickness, solder-mask colour, substrate type, controlled-impedance. In my case, I selected a red solder mask and 1.6mm FR4, both of which were no-cost options. About a day after sending the order I got an email notifying me that the designs had passed their design-rule acceptance, basically a statement they the boards make sense at a mechanical level - there are no holes outside the board, and so forth. About two weeks later, I received my order.
While waiting for the boards to arrive, I used DuWayne’s schematic to create an order from Farnell for the parts I didn’t have to hand. I often order SMDs in 10x rather than one-off quantities, since the unit cost is much lower like this, and you get a bunch of components to bulk out the parts-box. The parts arrived in due course, actually the following day, with Farnell’s usual free shipping.
My first task was to find a suitable enclosure… the boards are designed to fit in an Altoids tin, so I rooted out one I had used for a previous project. It needed a little tidying up, but once that was done looked prefect. I marked out and drilled the various holes I would use for mounting and passing the SMA RF port through.
Soldering the components was a very quick and painless process. DuWayne generally specifies larger SMD components. In this case, 1206 size, which are about 3.5mm x 1.6mm, so by SMD standards, huge. Where through-hole components are used, rather than having holes, the PCB has larger pads, allowing me to bend the leads at a right-angle and solder them in an SMD manner also.
The circuit is a relatively simple one… it has 4 crystals, or at least provision for 4… I only had one to hand, but an order with GQRP will soon rectify that. The crystals feed to a selector, which is basically a dual-row header which uses a jumper to select the crystal. This then feeds a simple oscillator based on a 2N3904 NPN, which in turn feeds to two switchable selectable pi-attenuators, with the attenuation levels being -14dB and -20dB respectively. These are also selected or de-selected through the use of jumpers. The design should generate signals at around S0 and S9 with -14dB and -20dB as intermediate levels in between.
When I initially finished the build, I plugged it into my Spectrum Analyser, and where I was expecting a spike saw nothing. I visually inspected the board, and being a simple circuit was able to verify it pretty quickly. The only other possibilities were the transistor and diode which when tested with a multimeter also proved OK. So these were not the;only possible cuplrits… maybe the crystal was faulty. I had another crystal I could use, a colour-burst crystal I had received from Bill M0HBR a few years back. It was currently doing duty in a Michigan Mighty-Mite 80m CW transmitter, but a few seconds with a soldering iron soon liberated it. I soldered it in place and at last had my signal visible on the Spectrum Analyser. The ‘S9’ signal shows up at ~-65dBm, which is about what is expected. I then plugged it into the antenna port of my Icom IC7300 to see what it made of it. Sure enough a nice clean signal at about 3.59MHz at about S8. With both attenuators in place, it showed an S0 signal - perfect.
Signal on Spectrum Analyser
S8 signal on ICOM IC7300
S8 signal on ICOM IC7300
Many thanks to DuWayne for yet another enjoyable and useful project.
;
Farnell Bill of Materials
;
R1 | 3K9 | 1206 | 1100206 |
R2 | 10K | 1206 | 2073878 |
R3 | 15 | 1206 | 2078989 |
R4 | 20K | 1206 | 2057774 |
R5 | 470 | 1206 | 9240489 |
R6 | 56 | 1206 | 2057808 |
R7, R9 | 62 | 1206 | 2307801 |
R8 | 240 | 1206 | 1100174 |
R10 | 120 | 1206 | 1576617 |
R11, R12 | 75 | 1206 | 2057810 |
; | ; | ; | ; |
C1 | 33pF | 1206 | 2320894 |
C6, C7, C8 | 0.01uF | 1206 | 1759350 |
C5, C9, C10 | 47pF | 1206 | 2295749 |
C4 | 10pF | 1206 | 2320889 |
D1 | 1N4148 | ; | 1621821 |
Q1 | 2N3904 | ; | 2295749 |