Sharc-R2 Digital I/Q RF receiver project
The Sharc-R2 receiver is an ham-radio project. The target is to build a high performance receiver for EME (Earth-Moon-Earth) applications with the latest technology :
The DSP board is the SHARC EZ-KIT Lite from Analog Devices. Main features are :
As I need a high througput between the DSP and the Linux machine (for spectrogram), I have designed a homebrew Ethernet interface with a NS DP8391 chip connected to one SPORT.
The RF front-end is an I/Q direct conversion R2 receiver designed by KK7B. I have removed all the low frequency components after the dual low noise amplifier. The DSP audio input is directly connected to the output for the two I/Q amplifiers.
The DDS VFO is based on a AD7008 chip from Analog Devices. A Microchip PIC16C84 is used to provide an I2C interface to the AD7008 DDS. Currently, this module is connected to the Linux PC though a homebrew I2C interface. Next step is to add I2C capability to the Sharc processor.
The DDS output frequency is close to 2.25 MHz.
The output of the DDS is converter to 144 MHz with a fixed modulus (64) frequency synthesizer based on a 4046 PLL. Frequency variation is done by tuning the DDS output to fout/64.
On the top/left corner, you can see the quarter wave coaxial line used to generate a 90 degres signal for the R2 front-end.
For a high-performance homebrew receiver, Linux operating system is a must !
I have used the very good fltk graphical toolkit to design the GUI for my receiver. Here are some screen captures :