Here you find learning material in the form of circuit simulations, that lead you to the understanding of amplifiers and other signal conditioning circuits that we use throughout the course. Feel free to experiment with them, they are editable and saved via the encoded URLuniform resource locator – a human readable web address which is looked up by the →DNS and translated into an →IP Address. You cannot destroy them and it is easy to share edited versions. Here is an introduction to the circuit simulator.
- The foundation of understanding electric circuits is Ohm's law.
- We can calculate series and parallel resistances with Ohm's law:
series and parallel resistances
- A very powerful concept is the voltage divider, it allows us to attenuate (but not amplify!) any voltage in any circuit
voltage divider with even resistors
- We will use the OpAmp (=operational amplifier) to amplify the small signals from our microphones to usable and less noisy signals before we digitize them in the computer. The opamp (= operational amplifier) is a three port device and its circuit diagram is a triangle. It has a positive and a negative input terminal and an output terminal. The most basic opamp circuit is the "comparator".
opamp as a comparator
- the opamp's output can also directly follow one of its input voltages, but providing more current. This is the basis building block of opamp based amplifiers and is called "voltage follower" or "buffer".
stabilized opamp as a source follower
- once you provide a voltage divider circuit in the feedback loop of an voltage follower, you are able to control the gain of the output port. This means the voltage of the output can be a scaled version of the input, either attenuating or amplifying the input voltage. Depending on whether the voltage divider is applied on the positive or negative input, the output is an inverted or non-inverted version of the input voltage. The two basic building blocks are shown below.
- We can use a special configuration of the Opamp together with a capacitor as a simple oscillator. The following simulation is a square wave oscillator. At the positive input terminal, there is a voltage divider, that divides down the output of the opamp in half. Since it is positive feedback, the opamp will drive to the maximum point, which in our case is +-15V. The voltage divider divides this voltage down to half. Depending on whether the output drives high or low, the voltag at the positive input is thus +-7.5V. The capacitor gets constantly charged and discharged from the output of the opamp through the resistor. The voltage at the capacitor on the negative input compares to this threshold voltage and inverts the signal when it exceeds the respective treshold. Since this process is endlessly repeating, the output oscillates. The frequency is dependend on the size of the capacitor and the resistance of the negative feedback resistor.
Square Wave Generator
Error creating thumbnail: convert: error while loading shared libraries: libMagickCore.so.1: cannot open shared object file: No such file or directory
- To shape the spectrum of our oscillators we will use a lowpass filter. The simplest form of a lowpass filter is the passive lowpass filter. You can view this lowpass filter as an elaborated voltage divider: the capacitor has a frequency dependent resistance (which we call an impedance). This impedance is very high for static voltages (DC) and low frequencies. The impedance goes down the higher the frequency is at its input. The higher the frequency, the lower the impedance at the capacitor and the lower will be the voltage at the capacitor. This will effectively filter out high frequencies and leave lower frequencies in the signal.
Passive Lowpass Filter
- The passive low pass filter has the same disadvantage as the voltage divider: the output cannot be loaded without changing its characteristics. To prevent this, we can just put a buffer at the output of the low pass filter.
Simple Active Lowpass Filter
- Still, since the resistance of our source adds to our first resistor, the cutoff point will change, when the resistance of the source changes. To mitigate this we can change the topologie of our filter like so:
Active Low Pass Filter
- Unfortunately we can't set the cutoff frequency independently of the gain of our filter with just one resistor (e.g. a potentiometer). With another filter topology, the "bridged T low pass filter", we can tune the filter without changing its gain. To get a bridged T filter, we exchange the capacitor in the feedback loop with two capacitors in series and add a resistor.
Bridged T Low Pass Filter
- modifiying the capacitor and resistor values, we can use a 100k potentiometer to have a variable cutoff frequency filter
Variable Cutoff Active Filter
Trianlge / Saw Generator
Trianlge / Saw Generator Lin Freq CV
Trianlge / Saw Generator Exp Freq CV
Saw Exp Feq CV
LFO Lin Freq CV
Two Sawtooth Oscillators with Detune and Mix
Oscillators, Filter and Gate