Happy Holidays SED :)
I'm driving the first circuit frag below with an emitter follower, simplified and shown in the second frag.
I've tentatively plonked down IRF530 & IRF9530 with +/- 40 VDC rails. Currents shown are approximate - there's a small imbalance effecting a 50 uV output offset, closed loop.
What range of DC offset errors are typical in a power amp? I don't recall ever seeing this spec listed. I found:
Less than 100mV (< 20 mV typical **):
and "I always have less than 30mV (and usually less than 20mV) DC offset at the output." at:
That gives me a warm fuzzy feeling. Maybe there's nothing to this - let's see.
My input is modeled as a DC offset in series with the feedback VCVS.
I put an AC signal on this thing in open loop and the output follows nicely in transient analysis.
I ran DC operating point in Spice.
I would think that merely lowering the level at the base of the emitter follower by the offset would do the job, but that's not happening. The VCVS gain is -10,000. -1000 results in a 500 uV offset. So I'm looking at a required DC gain of 10,000 to get 50 uV offset - not astronomical, but I didn't expect that. 5.4 mV offset with VCVS gain = -100 hmmm...
Seems that something is messing things up like maybe the MOSFETs operating at this low Vgs need a little more push to get the offset down, perhaps exacerbated by the action of the Vbe multiplier. I'd prefer a way to pin the output locally without all that gain.
What do you think?
| | | | V | I | b +------+ | | | |
1.2 mA | | | .-. | | | | | ||-+ 5.4k | | | || 70 mA| | | | | | | | | .-. .-. +------||-+ | | | | | ||-> | | 8 600 | | | ||-+ '-' '-' | | | | | | | | | | === +------+ | GND | | |V+ --- | | R | |/ +---------| | |>
| | .-. +------- ( + ) | Gate ( ) .-. ( - ) ( + ) out 55 uV '-' ( ) ---+------+ | ( - ) Vbe Mult | | | '-' | | +----o .-. | Gate | | |Av = -10000 ( + ) +------- | .-. | ---> ( ) | | | | | ( - ) .-. 9.2 mA | | | 8 | o VCVS '-' ( | ) | '-' .-. | | ( | ) | | | | === === ( V ) | | | | GND V- '-' | === '-' | | GND | === | | V- | | | +----------------------------------------------+
created by Andy´s ASCII-Circuit v1.22.310103 Beta