- #1
mercmalta
- 3
- 0
Hey everybody,
I've been trying a bit of an experiment involving cascading an inverting logarithmic amp with an inverting exponential amplifier. Between them I put in an inverting buffer (see attached diagram). Now the thing is, when the inverting buffer has unity gain everything works as expected, and the output is basically an inverted copy of the input.
But when I tried giving gain of 5 to the inverting buffer the circuit started acting all wierd. Theoretically what should happen is that the input to the exponential amplifier is high enough to force its output into saturation (in this case assuming a sine wave input). But what's happening when simulating and when i built it in practice is that a non-inverted "sine wave" (i attached a screenshot) is obtained. I have no idea how this is happening, can someone please help? Thanks in advance.
Here are the equations used:
Logarithmic Amp:
V_o = -(1/40)*(ln(V_i/(I_s*R_i)))
Exponential Amp:
V_o = -R_f*I_s*e^(40V_D)
where 1/nV_T is approximately equal to 40.
I've been trying a bit of an experiment involving cascading an inverting logarithmic amp with an inverting exponential amplifier. Between them I put in an inverting buffer (see attached diagram). Now the thing is, when the inverting buffer has unity gain everything works as expected, and the output is basically an inverted copy of the input.
But when I tried giving gain of 5 to the inverting buffer the circuit started acting all wierd. Theoretically what should happen is that the input to the exponential amplifier is high enough to force its output into saturation (in this case assuming a sine wave input). But what's happening when simulating and when i built it in practice is that a non-inverted "sine wave" (i attached a screenshot) is obtained. I have no idea how this is happening, can someone please help? Thanks in advance.
Here are the equations used:
Logarithmic Amp:
V_o = -(1/40)*(ln(V_i/(I_s*R_i)))
Exponential Amp:
V_o = -R_f*I_s*e^(40V_D)
where 1/nV_T is approximately equal to 40.