Zotino - cnourshargh/Bham-ARTIQ-examples GitHub Wiki

For official Zotino page, click here

Overview

Zotino as a 32 channel, 16 bit DAC with a HD68 connector output. Each set of 8 channels can be broken out onto a separate BNC adapter. The board also has 8 user programmable LEDs.

Specifications

Zotino has a voltage range of -10V to +10V. It is 16 bit so so has a resolution of about 300uV. It has a 1MHz write frequency, that can be divided arbitrarily between any number of the channels. It has an analogue bandwidth of 75kHz with 3rd order rolloff above this frequency.

Code Examples

Zotino_SingleWrite.py

Code demonstrating basic use of Zotino to output voltage

  • Writes voltage to DAC
  • Loads voltage to output channel

Zotino_RampOutput.py

Code demonstrating how to output a ramp function on a Zotino channel. This code produces a ramp between -10V and 10V in steps of 0.2V with a frequency of 1.28kHz.

  • Defines list of voltages (in machine units) for ramp
  • Loops the following until manually stopped (closing bash terminal or deleting experiment from queue in management system)
    • Loops the following for all voltages in voltage list
      • Writes voltage to DAC
      • Loads voltage to output channel

Schematic

For the Zotino Schematic, click here