- Asked 2/13
- 2069 Asar · 7 marks
- 2068 Chaitra · 7 marks
Design Vo = (Vx/Vy)^α·Vz with log-antilog
Short answer
Log amps give -K ln Vx, -K ln Vy, -K ln Vz. A difference amp gives K ln(Vx/Vy), a non-inverting amp scales by alpha, another difference amp adds ln Vz, and an antilog amp yields V0 = (Vx/Vy)^alpha Vz. Set Rf = (alpha - 1)R1; all inputs must be positive.
Design a circuit that produces output voltage V0 = (Vx/Vy)^α · Vz using Log and Antilog amplifiers, where α > 1 and Vx, Vy and Vz are analog input voltages. [Hint: ln(x^a) = a ln x]
The idea is to work in the logarithmic domain:
ln V0 = α (ln Vx − ln Vy) + ln Vz
V0 = exp[ α ln(Vx/Vy) + ln Vz ] = (Vx/Vy)^α · Vz
So the circuit must find logs, subtract, multiply by α, add, and take the antilog.
Building blocks used (all voltages in volts, Vref = 1 V, K = scale factor such as VT or 1 V/decade):
- Log amp (L): output = −K ln(Vin), for Vin > 0
- Antilog amp (E): output = exp(Vin/K)
- Inverting amp of gain −m: output = −m × input
Block diagram
Vx->[LOG A1]--Vx'-->(-)[A4: diff amp]
Vy->[LOG A2]--Vy'-->(+)[ gain 1 ]--Vd
|
[A5: non-inverting, gain α]<-+
|
Ve
v
(+)[A6: diff amp]--Vs
Vz->[LOG A3]--Vz'->(-)[ gain 1 ] |
v
[ANTILOG A7] --> V0
Design steps
- Log amplifiers (transistor in feedback, matched, all with the same K):
Vx' = −K ln Vx, Vy' = −K ln Vy, Vz' = −K ln Vz
- Difference amplifier A4 (all four resistors R = 10 kΩ), with Vy' on the (+) input and Vx' on the (−) input:
Vd = Vy' − Vx' = K (ln Vx − ln Vy) = K ln(Vx/Vy)
- Non-inverting amplifier A5 with gain α = 1 + Rf/R1:
Ve = α K ln(Vx/Vy) = K ln( (Vx/Vy)^α )
Since α > 1, a non-inverting amplifier can give it directly:
Rf = (α − 1) R1
For example, α = 2.5 with R1 = 10 kΩ gives Rf = 15 kΩ. Make Rf variable to set any α.
- Difference amplifier A6 (all resistors R), with Ve on the (+) input and Vz' on the (−) input:
Vs = Ve − Vz' = K ln( (Vx/Vy)^α ) + K ln Vz
= K ln( (Vx/Vy)^α · Vz )
- Antilog amplifier A7:
V0 = exp(Vs/K) = (Vx/Vy)^α · Vz
Check
Take Vx = 4 V, Vy = 2 V, Vz = 1.5 V, α = 2. Then V0 = (2)² × 1.5 = 6 V.
Notes: Vx, Vy and Vz must be positive. The log amps use matched transistors, so Is cancels, and temperature-compensating resistors, so the drift of VT is compensated. The output is scaled by the reference voltage (1 V here).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Log-antilog circuit: Vo in terms of Vi and VR · Advanced Electronics, chapter 5 · asked 3×
- RMS of sinusoid using log-antilog amplifiers · Advanced Electronics, chapter 6
- Need for log-antilog circuits; analog multiplier · Advanced Electronics, chapter 6 · asked 2×
- Short note: Applications of log-antilog amplifiers · Advanced Electronics, chapter 6 · asked 2×
- Output of temperature-compensated log circuit · Advanced Electronics, chapter 5
- Multifunction converter using log-antilog · Advanced Electronics, chapter 6
- State variable formulation of circuit with Vx and Vy · Electrical Circuit Theory, chapter 4
- Output voltage Vo using Kirchhoff laws · Basic Electrical Engineering, chapter 2
- Two-wire 40 Ω line, input and output voltage · Electromagnetism, chapter 5
- Zener circuit output voltage and current · Basic Electrical and Electronics Engineering, chapter 3