Everything seemed working fine until I tried to transmit. It did transmit, but the power output was only about 30-50%. As an easy solution I ended up installing a buffer amp I already had. There might be a better solution for this. The output impedance of this amp is 200 ohms.
The board has a USB port for reprogramming. For this particular unit, I chose to supply the 5V externally, so it is possible to do in-circuit reprogramming. When developing and testing, I can disconnect the external power source and use USB to power this module. I can observe the effect of reprogramming right away.
This is where I added the power jack. There already was a hole drilled by a previous owner. I just enlarged it. I am using a 5V linear power wall wart that was originally for an external IOmega ZIP drive.
In-circuit programming in action.
I tried to make the dial calibration least painful. Since I don't operate 75/80m much, I adjusted the band LO, so that they all align from 40m LSB to 10m USB. Only on 80m LSB, it will be off about 3kc.
Links
Teensy USB Development Board. There are plenty others that can be used with Arduino.
si5351 board from Adafruit
Etherkit Si5351A Breakout Board (NT7S)
Arduino si5351 library by NT7S
K9SUL's TR-3/4 signal generator code. May not be up-to-date.
|