ADC board

Introduction

The ADC board is based on the AD9255-80 ADC. The sample rate is 77.76 MSPS. It has antenna input protection and a 30 MHz low-pass filter.

The KiCad files for the ADC board can be found in the qmtech-adc repository.

The ADC analog front-end is more or less as recommended by the ADC datasheet for frequencies below 50 MHz:

ADC input

The antenna input protection circuit is similar to RF clipper with some improvements.

The 30 MHz low-pass filter uses 0805 2% capacitors and 1008 2% inductors available from JLCPCB.

The simulation results of the antenna input protection circuit and 30 MHz low-pass filter are shown in the following screenshot:

low-pass filter

The FPGA bank 33 is externally powered with 2.5 V to enable the internal termination resistors for the LVDS inputs.

Separate linear regulators are used to power the DVDD, SVDD, AVDD and the oscillator.

The 5 V power input also contains a ferrite bead LC filter to filter out high frequency noise that linear regulators cannot filter.

The structure of the power subsystem is shown in the following diagram:

power

A 12 cm, 12 V, 1600 RPM low speed fan (e.g. Sunon HAC0251S4) can be used to cool both the QMTECH XC7Z020 board and the ADC board. It cools the boards well without an additional heatsink even when the fan is powered at low voltage (5 V). The platform that I use to support the boards and fan is shown in the following image:

test setup

Ordering ADC board from JLCPCB

layer sequence

layer sequence

Connecting ADC board to QMTECH XC7Z020 board

Additional required connectors are listed at this link.

Resistors R14 and R15 should be unsoldered from the QMTECH XC7Z020 board.

Two 2x25 header strips should be soldered to the QMTECH XC7Z020 board.

One 2x25 socket strip should be soldered to the ADC board.

One 1x2 header strip should be soldered to the ADC board.

One SMA connector should be soldered to the ADC board.

The 2x25 socket strip on the ADC board should be connected to the extension connector JP2 on the QMTECH XC7Z020 board.

The 3.3V and GND pins of the 1x2 header strip on the ADC board should be connected with a double wire to the 3.3V and GND pins of the extension connector JP5 on the QMTECH XC7Z020 board.

3D printable enclosure

This 3D printable enclosure is designed by Simon S53ZO using OpenSCAD and YAPP_Box.

The OpenSCAD files for this enclosure can be found in the qmtech-adc repository. These OpenSCAD files can be used to modify this enclosure.

A pre-built STL file can be found in the ADC board release zip file. This pre-built STL file can be used to print this enclosure with a 3D printer.

The two parts of this enclosure are shown in the following image:

enclosure