Op-Amp

Op-Amps

Operational Amplifiers
Can be configured to do different operations such as: amplification, subtraction, addition, differentiation, integration.

Screen Shot 2021-02-23 at 3.11.21 PM.png

Voltages are considered voltage rises.
All current flows into the Op-Amp.

The output voltage Vo is a function of the difference between the input voltages VpVn

Op amps have very high input impedance, but low output impedance

There are different regions of operation of an Op-Amp:

  1. Negative Saturation: This occurs when Vo is less than Vcc
  2. Linear Region: This occurs when Vo is in between Vcc and +Vcc
  3. Positive saturation: When Vo is greater than +Vcc
    Screen Shot 2021-02-23 at 3.16.55 PM.png

There are some assumptions we make with Op-Amps:

1. Voltage Constraint: We assume that Vp=Vn
2. Current Constraint: We assume that Ip=In=0

Gain

Inverting Op Amp

Screen Shot 2021-02-23 at 1.44.18 PM.png
For inverting Op-Amp, Gain = A

A=RfR1

Vo=RfR1Vs

Non-Inverting Op Amp

Screen Shot 2021-02-23 at 1.39.13 PM.png

For a non inverting Op Amp your gain = A

A=RfRs+1

Vo=Rf+RsRsVg

Screen Shot 2021-02-23 at 3.24.51 PM.png

Buffer Op-Amp or Voltage Follower Op-Amp

Screen Shot 2021-02-23 at 2.00.10 PM.png
The voltage follower Op-Amp does not amplify the signal. The Gain of voltage follower op-amp is always 1.

Summing Op-Amp

Screen Shot 2021-02-23 at 1.48.32 PM.png
In this case, we still use the equation A=RfR1 for our gain, however, we need to do it for each branch. SO, for the example above:

A1=10kΩ1kΩ and

A2=10kΩ2kΩ

We can then use the equation Vo=(A1V1)+(A2V2)

Therefore using the example above, Vo=(102mV)+(55mV)=45mV

Difference Amplifier

Screen Shot 2021-02-23 at 3.29.22 PM.png
Use Voltage Divider to find Vp
Vp=RdRc+RdVb

Write Kirchoff's Voltage Law equation at the inverting input terminal.

Ia+Ib+Ic=0 , In=Ip=0

Vo=(RbRa+RbRb)VnVaRaRbVo=RbRa(VbVa)

Keep in mind that RaRb=RcRd

To Calculate a voltage source that will not saturate the op-amp use:

Vs=R1Rf+Vcc and Vs=R1RfVcc your answer will be in the form LowerValueVsUpperValue