In Spring, a young man’s fancy turns to thoughts of transmitters. Having recently completed a receiver, and with the weather starting to warm a bit, I’ve got an itch to actually get on the air and talk back to the stations whose code I can now (slowly, painfully) decode.
Re-purposing some hardware and code from my DDS VFO project, I’ve been working on on a digitally controlled CW transmitter based around an Si5351. This is by no means an original thought, and my designs are largely based on Qrp-Labs’ Ultimate3s Kit. You can check out that original design over on the QRP-Labs site, under the PCB assembly instructions.
Essentially, this transmitter uses an Si5351 DDS clock chip to directly synthesize the desired output frequency, at up to 200 Mhz. This frequency is then amplified by a simple FET amplifier to approximately a 1W output level, then passed through a low-pass filter and out to an antenna. The Si5351 is controlled over i2c by an Arduino Uno, which has an attached LCD, a rotary encoder, and a couple buttons for frequency and band control. The updated code for this project is on Github.
Here’s a block diagram of the transmitter:
The nice thing about this design is that the main frequency-dependent component is the low-pass filter; the Si5351 should be stable enough for CW contacts up to at least 50MHz. (Without an ovenized environment for the reference clock or some GPS disciplining or similar, there’s still a little drift and inaccuracy, but I don’t think it will be noticeable.) Above HF, I’d expect to see diminishing returns from the FET amplifier. But switching HF bands should just mean switching LPF filters and pressing a button on the VFO.
Here’s the circuit as constructed, up to where the LPF would go:
Power for the amplifier is fed from a nominal 12V (or lower) through an RF choke, in this case 25T on an FT37-43, into the FET drains. A 100nF cap here helps further bypass RF to ground at this point. Output is taken off the drains through a final 100nF cap. The FET sources are grounded.
While an actual RF transistor like a BS170 would likely be ideal, I had a bunch of J110 FETs in my bin after my last trip to California, so that’s what I used. They’re only rated for about 300mW dissipated power, so I’ll need to be careful with my heat sinks and duty cycle until I can replace them with something a little more sturdy.
73