Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
university:labs:software:precision_adc_toolbox [21 Oct 2020 22:16] – Final text, figure numbering, let's call this rev 1.0 Mark Thorenuniversity:labs:software:precision_adc_toolbox [19 Sep 2022 22:53] (current) – [Materials] Update python code location Mark Thoren
Line 12: Line 12:
   * Raspberry Pi 4; 2G, 4G, or 8G version. (3B, 3B Plus will work, but you will want the 4 :-) )   * Raspberry Pi 4; 2G, 4G, or 8G version. (3B, 3B Plus will work, but you will want the 4 :-) )
   * 5V USB-C wall adapter for Raspberry Pi (micro USB for model 3)   * 5V USB-C wall adapter for Raspberry Pi (micro USB for model 3)
-  * [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7124-8-pmdz.html|EVAL-AD7124-8-PMDZ]]+  * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/eval-ad7124-8-pmdz.html|EVAL-AD7124-8-PMDZ]]
   * Electrical connection hardware (choose one):   * Electrical connection hardware (choose one):
     * 12x 15cm socket-to-socket jumpers such as [[https://schmartboard.com/wire-jumpers/female-jumpers/5-inch/|these from Schmartboard]]     * 12x 15cm socket-to-socket jumpers such as [[https://schmartboard.com/wire-jumpers/female-jumpers/5-inch/|these from Schmartboard]]
Line 20: Line 20:
     * HDMI monitor, keyboard, mouse plugged directly into Raspberry Pi     * HDMI monitor, keyboard, mouse plugged directly into Raspberry Pi
     * Host Windows/Linux/Mac computer on same network as Raspberry Pi     * Host Windows/Linux/Mac computer on same network as Raspberry Pi
-  * [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm2000.html|ADALM2000]] (Not required for all experiments.)+  * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm2000.html|ADALM2000]] (Not required for all experiments.)
   * 10kΩ resistors (2)   * 10kΩ resistors (2)
   * 10Ω resistor   * 10Ω resistor
   * 1kΩ resistor   * 1kΩ resistor
   * Breadboard or prototyping board, hookup wire   * Breadboard or prototyping board, hookup wire
-  * Clone or download zip of the [[https://github.com/mthoren-adi/precision_adc_toolbox|Python code for this tutorial]] (Temporary location, stay tuned...)+  * Clone or download zip of the Python code for this tutorial 
 + 
 +<WRAP round download> 
 +**Resources:** 
 +  * LTspice files: [[downgit>education_tools/tree/master/m2k/python/precision_adc_tutorial|Precision Converter Tutorial Python Code]] 
 +</WRAP>
 \\ \\
  
Line 243: Line 248:
 ==== Toolbox Item: Libm2k ==== ==== Toolbox Item: Libm2k ====
 \\ \\
-The signal source for the input noise mesaurement was easy - it was simply the noise inherent in the ADC itself. But it's useful to be able to send idealized test signals to the ADC to verify that it will work in the intended application, whether a low-speed measurement like temperature, or something higher speed, like a dynamic weigh scale. There are various benchtop instruments that will do that job, but the [[https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm2000.html|ADALM2000]] multifunctional USB test instrument (or, "m2k" for short) is very handy for getting started, even if it will eventually replaced with something more elaborate.+The signal source for the input noise mesaurement was easy - it was simply the noise inherent in the ADC itself. But it's useful to be able to send idealized test signals to the ADC to verify that it will work in the intended application, whether a low-speed measurement like temperature, or something higher speed, like a dynamic weigh scale. There are various benchtop instruments that will do that job, but the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm2000.html|ADALM2000]] multifunctional USB test instrument (or, "m2k" for short) is very handy for getting started, even if it will eventually replaced with something more elaborate.
 \\ \\
 ==== Experiment: libm2k Voice Reverser ==== ==== Experiment: libm2k Voice Reverser ====
university/labs/software/precision_adc_toolbox.txt · Last modified: 19 Sep 2022 22:53 by Mark Thoren