Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This demo provides an example on how to use the communication interface provided in the modules firmware to setup the pre-amplification gain and trigger an ADC measurement. This measurement is converted to show it's value over time, and it's Fast Fourier Transformation / frequency spectrum.

The download contains the demo in a separate folder, a folder with Setup Notebooks, the FPGA Design file and a the related wiki pages in pdf format.

The demo consist of two files, one is the Notebook which contains the GUI and the other is a code module, containing the analytical part of the demo. These files must be in the same folder when running the demo. The modules ADC is controlled via the Intel Max 10 FPGA. In shipment condition, the FPGA is programmed with  the necessary FPGA Design to run this demo.

...

This demo is designed with the focus of capturing signals. Therefore the module works like a storage oscilloscope.

For every trigger event,  the module saves 1 million samples of ADC measurement in its SDRAM. In the Notebook, the user just selects which amount of the data are to be used for the evaluation.

Module and host pc setup

When this demo runs, it The Notebook displays a graphical user interface in its running state, for setting up the comport, sample parameters, gain and module specific features. The following list describes the setup steps necessary prior to executing the Notebook:

  • Open Jupyter and navigate Connect the module to the Notebook.host pc
  • Apply a signal to the modules inputs:
    Either via SMA- or via Pin Header- connection,
    it is sufficient to use only one of the differential inputs,
    but for the best results, apply the signal via both differential inputs
    (Connection diagrams are in the next chapter)
  • Connect the module to the host pc
  • Open Jupyter and navigate to the Notebook.
  • Place the mouse cursor into the Notebooks cell via left click
  • Run the Note by pressing the Run button
    (The demo scans for existing comports in its initialisation phase. So the module needs to be connected to the computer prior to running the demo)
  • Enjoy playing (smile)

...