Is there anybody built a non feedback amplifier??

Status
Not open for further replies.
Steve Eddy said:
Oh, by the way, the question isn't simply how much feedback is employed in the CFP, but relative to the Darlington.

Okay, but I'm assuming that by the "loop gain" of the darlington, you mean gm1 * (beta2 + 1) RL, that is, the loop gain of only the first stage? 'Cause that's the only loop that I can conceive of with of the darlington. At any rate, that will need to be computed manually (no problem, since we have the formula above already, assuming you agree with it). The Middlebrook stuff with SPICE assumes there's a physical interconnection you can identify as the loop. There's an identifiable loop with a simple EF, but only if you tap inside the linearized hybrid pi model, which on my freeware simulator isn't directly accessible. (The parameter values are accessible, but you'd have to construct the model yourself from controlled sources). With the CFP I can use subcircuit replication with the full-up Middlebrook techniquie.

As I'm writing this I'm starting to realize what you were trying to say with your earlier post. It seems like the first stage of the darlington will have much lower distortion than the second because of the (beta2 + 1) multiplier of its loop gain. But you end up cascading it with a normal EF, so it would appear that any potential distortion reduction from the increased loop gain of the first stage would be lost with the cascade. Anyway, I'm going to sign off...
 
Hi Bernhard,

Bernhard said:
Also feedback is mostly a closed loop, the input watches the output and as it finds that the output is mistaken, it tries to correct and "waits" for the results and tries to correct again, but then if the bandwith is too small, the input signal has already changed before the output-watch-circuit has been successful.

Only that it neither waits nor comes to late.

You are essentially falling in the trap of Zeno's paradox with this argument: http://www.mathacademy.com/pr/prime/articles/zeno_tort/index.asp

Due to the finite slew rate of the signals, the properly designed feedback loop can always subtract the right amount, minus the loopdelay*openloopgain*inputslewrate, which is a small number. In fact, as open loop gain falls with 6dB/oct it works like an integrator, and so its even easier to see that the feedback loop has "enough" time to correct.

Regards,
Peter Jacobi
 
Hi Steven,

thank you very much for the links.

Steven said:


Maybe it is a good idea to show us your BCA amplifier. I think it deserves a separate thread. At least I'm curious to how you did it, and in general to the pros and cons of balanced current amplification.

Steven

I admit that it's a bit off-topic here, sorry for that. I posted something in the thread "My very first Class D pwm (switching) amplifier."
Maybe I should start a new thread, and in any case I won't post any more details on this here. For updates see here:

http://www.diyaudio.com/forums/showthread.php?s=&postid=333048#post333048

cheers,

Felix
 
How do you define feedback?

A bipolar EF no more has feedback than a resistor has feedback. The formulas are similar - Io = (Vin-Vout)*gm, Ie=(Vb-Ve)*gm + Ib.
With a darlington or CFP you are just boosting the gm by adding a current gain stage.
I think it depends upon how you define feedback. Normally it requires an addition/subtraction of an input signal to an output signal whose result is fed to the input of the device.
The EF's input is, by definition, a differential - so it should not be confused with a feedback summing point. Otherwise all components become feedback systems, including a single resistor.
 
I know wy my amp was bad

Hi.... every body..


After some experiment, I know why my amp had bad peformance..it caused of the amp output impedance not low enough to drive speaker amp at high frequency...My amp just use a mosfet driven directly form the driver stage... after I placed additional current booster before the mosfet gate, my amp is getting faster (about 500 kHz), the bass is well controlled now and the distortion is reduced... if some body interst to my schematic, please send me an email..

To Steven,,

you give me good inspiration about your linearized output stage, but I still don't know how its work, would you like to explain it to me??Thxxx alot...



cheers,,

Lukio
 
Per the discussion between SE and myself last night, I've looked at the loop gain of a small-signal CFP using the Middlebrook technique. The numbers for this circuit are quite a bit lower than I expected: 27 dB at low frequencies. I have no doubt that a bunch of people will jump in and say "this is totally wrong" 🙂

I've made two identical transistor models, QNPN5551 and QPNP5551, which are NPN and PNP with identical parameters taken from the Fairchild 2N5551. The schematic is shown below, with the loop broken at LG1 and LG2. This is just a small-signal follower, with both transistors biased at 1 mA for simplicity, and hopefully, ease of comparison with the EF. The AC beta for each transistor at the operating point is 140.
 

Attachments

  • cfp.gif
    cfp.gif
    4.6 KB · Views: 1,178
This circuit is replicated as a subcircuit in order to use the "full up" Middlebrook technique, as described in the LoopGain.asc example of LTSpice. That example draws the circuit twice, but I'm using subcircuit replication here. I've used a similar technique analyzing the loop gain of the "super reg" topology, and also my power amp design. I ended up just copying and modifying some of those files. The replicated subcircuits are shown below, where you can see that LG1 and LG2 are connected together outside by the AC voltage sources.
 

Attachments

  • cfp_loop_gain.gif
    cfp_loop_gain.gif
    4.4 KB · Views: 1,091
The results are shown in the plot below. The function called "middlebrook" is a plotting function which is put into the plot.defs file and looks like:

.func middlebrook(x,y) = (x*y-1)/(x+y+2)

Notice that the loop gain is much lower than expected. You expected beta squared, right? Nope, it's about Rc/re, since when you "unwrap" the loop, you get a cascode.
 

Attachments

  • cfp_loop_gain_data.gif
    cfp_loop_gain_data.gif
    11.8 KB · Views: 1,075
Status
Not open for further replies.