Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 120
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
RateReducer (35)


Next birthdays
11/02 Download (31)
11/02 ScottH (37)
11/03 Electroguy (94)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

Error amplifier feedback

Move Thread LAN_403
Marko
Tue Oct 30 2007, 05:26PM Print
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
Just a quick...

I always wondered what is a the ''right'' way to use error amplifiers (mostly in SMPS controllers);

Since they don't have infinite gain they can be used ala comparators and still work well in linear mode.

Now in some cases I see negative feedback made with 1Mohm or higher resistor which I considered fine since it gives really high, but ''defined'' gain and doesn't affect the circuit in other ways.

But on for example TL494 I already see some kind of RC network made of 33 or 47k resistor and 10nF cap in parallel with this 1Mohm resistor. THe network is there even if the - input is always connected to Vref (5V output).

From other side, some just connect comp in pin (etc. SG3525) to ground with a few nf cap.

Sometimes resistor is in series with cap.
Needless to say, it seems to work fine with the pin just left to float.

What's really a right way to do this? Any potential advantages I should consider?

Marko
Back to top
thedatastream
Wed Oct 31 2007, 11:21AM
thedatastream Registered Member #505 Joined: Sun Nov 19 2006, 06:42PM
Location: Yorkshire!
Posts: 329
These components exit to provide compensation for the power supply so that it is stable during operation.

The idea is to NOT make the power supply into an oscillator. The aim is to have a loop gain less than unity when the phase is 180º or more.

There are many factors that affect this including the PSU output filter characteristics.

It can be a complex subject and even seasoned power supply engineers struggle with achieving the correct phase margin to make sure power supplies are stable.

Here is a TI application notes on the subject (not the easiest of reading)
Link2

I've also attached a Fairchild PDF slideshow on the subject that makse for much easier reading

HTH
James



] 1193829709_505_FT33575_fairchild_control_loop_note s.pdf[/file]
] 1193829709_505_FT33575_optimum_feedback_amp_design .pdf[/file]
Back to top
Marko
Wed Nov 07 2007, 05:16PM
Marko Registered Member #89 Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
Thanks.. I've put some kind of RC network in, now I'll see if it would work :p

Oh, and I realized I actually do need negative and not the positive input for feedback....

Back to top
Steve Ward
Fri Nov 09 2007, 06:55AM
Steve Ward Registered Member #146 Joined: Sun Feb 12 2006, 04:21AM
Location: Austin Tx
Posts: 1055
For many applications, the output regulation and response requirements are so relaxed that we can put low frequency poles (big RC low pass filters) in the feedback loop and it will typically be pretty stable since these poles are real (not imaginary). But, the stability is still subject to the loop gain of the feedback, so if one is willing to sacrifice steady state error for stability, then this simple/crude approach usually works fine. This is in fact how all of my SMPS design until now has been since i really had no good grasp on control theory.

Lately ive been designing a class D audio amplifier where feedback is crucial. Basically a class D amp is like a buck converter with a quickly changing reference (bandwidth is 20khz at -1dB). In order to keep the THD below .01%, the system has to respond very quickly. Since my amp is self-oscillating the feedback is even more important to get right. Ive mainly experimented with lead (for the ~350khz self-oscillating feedback) and lag (for the audio band feedback) compensators. Ive also used straight up PI control for the audio band.

Id suggest looking into PID control (often you may only need PI or PD) and lead/lag compensators. With these few tools you can really tackle a lot of SISO (single input single output) control problems.
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.