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
test-and-measurement:analog-discovery-studio:soda-can-theremin [2021/05/14 23:05] – ↷ Page moved from reference:test-and-measurement:analog-discovery-studio:soda-can-theremin to test-and-measurement:analog-discovery-studio:soda-can-theremin Arthur Browntest-and-measurement:analog-discovery-studio:soda-can-theremin [2022/09/12 15:40] (current) – changed forum.digilentinc.com to forum.digilent.com Jeffrey
Line 22: Line 22:
 <WRAP group><WRAP half column> <WRAP group><WRAP half column>
 For the fully analog theremin: For the fully analog theremin:
-  * [[reference:test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]] +  * [[test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]] 
-  * [[reference:test-and-measurement:analog-discovery-studio:canvases:breadboard-canvas:start|Breadboard Canvas]] +  * [[test-and-measurement:analog-discovery-studio:canvases:breadboard-canvas:start|Breadboard Canvas]] 
-  * [[https://store.digilentinc.com/analog-parts-kit-by-analog-devices-companion-parts-kit-for-the-analog-discovery/|Analog Parts Kit]]+  * [[https://digilent.com/shop/analog-parts-kit-by-analog-devices-companion-parts-kit-for-the-analog-discovery/|Analog Parts Kit]]
     * speaker     * speaker
     * audio connector     * audio connector
Line 47: Line 47:
     * 100kΩ resistor (x3)     * 100kΩ resistor (x3)
   * a soda can   * a soda can
-  * [[reference:software:waveforms:waveforms-3:start|]]+  * [[software:waveforms:waveforms-3:start]]
 </WRAP><WRAP half column> </WRAP><WRAP half column>
 For the mixed-signal theremin: For the mixed-signal theremin:
-  * [[reference:test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]] +  * [[test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]] 
-  * [[reference:test-and-measurement:analog-discovery-studio:canvases:breadboard-canvas:start|Breadboard Canvas]] +  * [[test-and-measurement:analog-discovery-studio:canvases:breadboard-canvas:start|Breadboard Canvas]] 
-  * [[https://store.digilentinc.com/analog-parts-kit-by-analog-devices-companion-parts-kit-for-the-analog-discovery/|Analog Parts Kit]]+  * [[https://digilent.com/shop/analog-parts-kit-by-analog-devices-companion-parts-kit-for-the-analog-discovery/|Analog Parts Kit]]
     * OP27 operational amplifier     * OP27 operational amplifier
     * 10kΩ potentiometer     * 10kΩ potentiometer
Line 58: Line 58:
     * 100kΩ resistor (x3)     * 100kΩ resistor (x3)
   * a soda can   * a soda can
-  * [[reference:software:waveforms:waveforms-3:start|]]+  * [[software:waveforms:waveforms-3:start]]
   * [[https://www.python.org/downloads/|Python 3]]   * [[https://www.python.org/downloads/|Python 3]]
 </WRAP></WRAP> </WRAP></WRAP>
Line 243: Line 243:
 This time the theremin will be implemented mostly from software: we will use Python 3 and WaveForms SDK to record the output of the variable-frequency oscillator, generate the output of the fixed-frequency oscillator (virtually), and mix the two signals. The envelope detector and the amplifier will also be implemented in software. This time the theremin will be implemented mostly from software: we will use Python 3 and WaveForms SDK to record the output of the variable-frequency oscillator, generate the output of the fixed-frequency oscillator (virtually), and mix the two signals. The envelope detector and the amplifier will also be implemented in software.
  
-**Note:** //If you are not familiar with using WaveForms SDK in Python, check this guide: [[reference:test-and-measurement:guides:waveforms-using-waveforms-sdk]].//+**Note:** //If you are not familiar with using WaveForms SDK in Python, check this guide: [[test-and-measurement:guides:waveforms-sdk-getting-started]].//
 </WRAP> </WRAP>
  
 ==== 1. Modifying the Circuit ==== ==== 1. Modifying the Circuit ====
 <WRAP group> <WRAP group>
-As the Analog Discovery Studio can't measure capacitance directly (the impedance analyzer can measure capacitance but it needs a waveform generator channel and is too slow for this application), we still need the first block of the previous circuit (see the [[reference:test-and-measurement:analog-discovery-studio:soda-can-theremin#variable-frequency_oscillator|Variable-Frequency Oscillator]] section). You won't need the other parts of the circuit.+As the Analog Discovery Studio can't measure capacitance directly (the impedance analyzer can measure capacitance but it needs a waveform generator channel and is too slow for this application), we still need the first block of the previous circuit (see the [[test-and-measurement:analog-discovery-studio:soda-can-theremin#variable-frequency_oscillator|Variable-Frequency Oscillator]] section). You won't need the other parts of the circuit.
  
 Connect the Oscilloscope Channel 1+ (orange wire) to the output of the oscillator and ground Channel 1- (orange-white wire). Connect the Oscilloscope Channel 1+ (orange wire) to the output of the oscillator and ground Channel 1- (orange-white wire).
Line 738: Line 738:
 ===== Next Steps ===== ===== Next Steps =====
 <WRAP group> <WRAP group>
-For more information on WaveForms SDK, see its [[reference:software:waveforms:waveforms-sdk:start|Resource Center]].+For more information on WaveForms SDK, see its [[software:waveforms:waveforms-sdk:start|Resource Center]].
  
-For technical support, please visit the [[https://forum.digilentinc.com/forum/8-test-and-measurement/|Test and Measurement]] section of the Digilent Forums.+For technical support, please visit the [[https://forum.digilent.com/forum/8-test-and-measurement/|Test and Measurement]] section of the Digilent Forums.
 </WRAP> </WRAP>