Introduction
Because I know that youβve more than likely had enough of all the OpAmps and filters and OpAmp filters and such, we will be making a break from all those fancy circuits and components, and focus on the basics. We will take a look at a trick, that can be used with linear circuits with multiple voltage or signal sources, the superposition.

But why?
The answer is simple. Take this very simple circuit and tell me, what current flows through, letβs sayβ¦ R2?
Even though this circuit consists of mere five components, solution is all but trivial. In the first course I showed you how to simplify a simple resistive circuit, but this doesnβt work here as we have two voltage sources. The only way to solve this circuit is by good old fashioned calculations. Letβs start with the two nodes.
Ok, this wasnβt so bad, how about the loops?
Had enough? Because I did. Luckily this is all we need. Letβs say that all resistors were 100 ohms, U1 was 5V and U2 was 3.3V. Plugging those numbers in above equations we get the following resistor currents:
Β
Since all resistors are a hundred ohms, the voltage drops on resistors are just current through a resistor times one hundred.
A better alternative
If you skipped all the calculations in last chapter, I canβt blame you. They were everything but fun. And that was for a very simple circuit with two voltage sources and three resistors, just think what would happen if we had any more components! Luckily there is a better way. We call it superposition. If a circuit is linear (this means that output can be written in the form ofΒ
we can analyze the circuit with only one source connected at a time. We do that for all sources and sum up the results to get the full output. This is known as superposition. Note that βdisconnectionβ means a different thing for voltage and current source. Voltage source gets replaced by an open circuit, while a current source is replaced by a short circuit as depicted below.
Letβs see how one would apply superposition theorem on this circuit. First, letβs disconnect U2 and solve the resulting circuit. Mind the direction in which currents are flowing as this is very important.
When U1 is disconnected we get the following:
And to get the final result it up:
If you ask me, this method is a lot better. Much simpler. Harder to get wrong. Add more positive descriptors.
Conclusion
Superposition is a powerful tool for analyzing linear circuits. Whenever possible, it will be an easier alternative to βstandardβ calculations. Disconnect all but one source, calculate whatever you want to calculate, rinse and repeat for other sources. We will explore a practical application of superposition in next course.
Written by Luka PogaΔnik
This teaching material was created byΒ Red PitayaΒ &Β Zavod 404Β in the scope of theΒ Smart4AllΒ innovation project.
Β
Experiment in the video:
Resistors in SuperpositionExperiments related to resistors
Experiments & Lessons
Gallery view
OpAmp Non-Inverting Amplifier
Statements and Loops in Verilog
Calculate gain Using SCPI commands in Python
Measuring Capacitance
Transistors
Diodes
Full Wave Rectifier
Other Gates
Signal Modulation
Cascading Filters
RC Transfer Function with Bode Analyzer
Frequency Response of LTI Systems
Signal Modulation Experiment
Binary Weighted DAC
Function Generators
Calculate Gain of OpAmp and Find -3dB point in Jupyter Notebooks
Measuring the OpAmp board Gain using Oscilloscope application
FIR vs. IIR Filters
Subtraction with OpAmps
Common Emitter Transistor Amplifier
Digital to Analog Converter
Measuring external waveforms
Measuring External Waveforms with Red Pitaya
Driving an LED with Analog PWM
Moving average on Red Pitaya
Digital Filtering
Resistor Voltage Divider DAC
Comparator & Schmitt Triggers
Simple LED blinker
Karnaugh Map
Single stage High Pass circuit
Cascading Filters with Variable Stages
OpAmp Triangular Wave Generator
Pulse Width Modulation
Data Types and Values in Verilog
Modifying a comparator
Digital Filters
Inverting and noninverting Schmitt Trigger
OpAmp Sine Wave Generator
Installation of Vivado 2020.1
Vivado Project Setup
Smoothing a PWM Signal using an RC Filter
Half Bridge Rectifier
Frequency Counter
Diode Experiment
Introduction to Verilog
Calculate gain, phase and turn on LEDs in Jupyter Notebooks
Measuring Frequency
Measuring Uncertainty in Voltage Measurement
Addition with OpAmps
Boolean Algebra
Properties of periodic waveforms
Programming the FPGA
Transformer-Based Full Wave Rectification
A Brief Tour of Linear Systems
Band-Pass Filter
Digital Information and Numerical Bases
Measuring Inductance using the Impedance Measurement Method
Running Sum Filter
Resonant Filter
Boolean Functions
Superposition
An OpAmp multivibrator
Resistor Voltage Divider
OpAmp Inverting Amplifier
Full Wave Rectifiers and Transformers
Active Filters
Generate, acquire and plot a signal in Jupyter Notebooks
Knight Rider
Transformer-Based Full Wave Rectification
Ping Pong
Measurements in Time Domain
LED Counter
Transient Response
Single stage Low Pass circuit
Resistors in Superposition
Resistor circuits
Measuring Inductance
RC Circuit Response
Operators in Verilog
Tasks and Functions in Verilog
Measuring Uncertainty
Assignments in Verilog
Stopwatch
OpAmp-Controlled LED Circuit
R-2R DAC
Mathematical Operations with the Binary Base
Simple Calculator
Measuring the Oscillating Frequency of RLC Circuits
OpAmp Multivibrator
Analog Filters
Driving an LED with a PWM Signal
Analog Addition and Subtraction
Measuring Capacitance using the Rise/Fall Time Method
Operational Amplifiers