Exercise 9.17 An harmonic oscillator with opampe?

(a)

An answer:
The closed-loop transfer is H(jω) = A 1+A⋅β(jω). For A ⋅ β(jω) = 1, A 1+A⋅β(jω) →∞, hence a sine would be sustained indefinitely without any input signal. This is harmonic oscillation, with in equation vout = H(jω) ⋅ vin = ∞⋅ 0.
(b)

An answer:
The derivation of H(jω) can be done in many ways. One of these is shown below. vout = A(v+ − v−) v− = vout v+ = vx 1 1 + jωRC v− = v+(A →∞)

after which vx can be calculated in a variety of ways. E.g. applying KCL on node vx gives:

vin − vx R = vx − vout 1∕jωC + vx − v+ R

Rewriting v+ = vx 1 1+jωRC into vx = (1 + jωRC)vout and using that along with v+ = vout yields

vout = vin + jωRC ⋅ vout 1 + 3jωRC + j2ω2R2C2 (1 + 3jωRC + j2ω2R2C2)v out = vin + jωRC ⋅ vout H(jω) = 1 1 + 2jωRC + j2ω2R2C2

(c)


An answer:
One of the many correct derivation of H(jω) is shown below.

vout = A(v+ − v−) v− = vin ⋅ jωL 1∕jωC + jωL + vout ⋅ 1∕jωC 1∕jωC + jωL v+ = vin jωL R + jωL v− = v+(A →∞)

Yielding

vin ⋅ j2ω2LC 1 + j2ω2LC + vout ⋅ 1 1 + j2ω2LC = vin jωL∕R 1 + jωL∕R vout ⋅ 1 1 + j2ω2LC = vin jωL∕R 1 + jωL∕R − vin ⋅ j2ω2LC 1 + j2ω2LC H(jω) = jωL∕R − j2ω2LC 1 + jωL∕R

(d)


An answer:

H1 = 1 (1 + jωRC)2(seebefore) H2 = jωL R(1 − jωRC) jωL R + 1 (seebefore) H3 = − R R + jωL = − 1 1 + jωL R

(e)

An answer:
pict

pict

pict

(f)

An answer:
The open-loop transfer function is:
Aloop(ω) = Abuf jωL R(1 − jωRC) (1 + jωRC)2(1 + jωL R)2

Assuming the same corner frequencies for the sections,

Aloop(ω) = Abufj ω ωc(1 − j ω ωc) (1 + jω ω ωc)4

pict

(g)

An answer:
yes. ωosc = tan ( π 10 )ωc Abuf = 1 + tan ( π 10 ) tan ( π 10 )

(h)

An answer:
yes. ωosc = tan (3π 10 )ωc Abuf = −1 + tan (3π 10 ) tan (3π 10 )