Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 70
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
Download (31)
ScottH (37)


Next birthdays
11/03 Electroguy (94)
11/04 nitromarsjipan (2024)
11/04 mb (31)
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 »   

SMPS Bench Supply -- Current Limiting

Move Thread LAN_403
Ruben
Thu Nov 18 2010, 03:56AM Print
Ruben Registered Member #3263 Joined: Sat Oct 02 2010, 04:43AM
Location: Sydney, Australia
Posts: 34
Hi All-- I've been lurking for a while, but classes have finished and i can finally start some projects!

I've picked up three 4-20v 40A SMPS (Meanwell, Link2 ) as surplus for an absolute steal. I plan on using two in series for a high current bench supply, 8-40v, at up to 40A. (the third is backup for if something dies).

The output voltage is controllable from 20-100% via a 1-5v signal, and the supplies also have a remote sense function, although I hear this is only good for say +- 5% adjustment. The datasheet seems to imply hiccup current limiting at around 45A. The supplies are well used and I don't want to tax them too much, also 40A+ is overkill for many applications -- I'd like to implement some form of adjustable current limiting.

Ideally this would limit the output voltage to provide constant current to the overload, before tripping a relay if still in overload when at minimum voltage (Control signal = 1v). I've got a few ideas for this kicking around, most based around a shunt resistor, and feeding back a signal to the voltage control input:

1) [Simplest] Comparator circuit to just trip a relay as soon as an overload occurs,

2) Microcontroller running an appropriate difference equation to (hopefully) provide constant current limiting. This implementation could also control a relay for soft-starting the supplies (60A inrush, each)

3) Some clever arrangements of op-amps to provide an appropriate feedback signal.

4) Modifying the supplies themselves.

I'm leaning towards 2) as thats where my experience lies. My first port of call would be figuring out what the step response to dropping the control voltage looks like, whilst under a reasonable load. I don't have the knowledge to tackle option 3 or 4, but have a hunch they could be simple and elegant solutions.

Any suggestions, comments or guidance? Anything else i need to consider here?




Back to top
hboy007
Thu Nov 18 2010, 11:01AM
hboy007 Registered Member #1667 Joined: Sat Aug 30 2008, 09:57PM
Location:
Posts: 374
I would defininetly recommend getting a SMPS that has a suitable voltage range, then modify the feedback loop. I have used several MeanWell supplies and hiccup limiting mode is not always implemented. Some, e.g. the 24V 30W hat rail mountable one switch to constant current mode and gradually drop to as low as 6-7V if the load exceeds the current limit.

When putting the supplies in Series, don't forget to add 30A Schottky diodes (ps. they come in two in a TO-247 package) across the outputs to prevent voltage inversion for the event of one SMPS deciding to hiccup if you really want the 40V.

modifying the feedback loops would imply simultaneously derating the voltage output for both units to get current limiting. I can't tell how well current the regulation per unit will perform but I expect some trouble with the center point shifting or oscillating.

Oh well and maybe you can synchronize the oscillators. Noise caused by asynchronous switch-mode converters makes feedback loop implementation not-so-fun.
Back to top
Electra
Thu Nov 18 2010, 11:40PM
Electra Registered Member #816 Joined: Sun Jun 03 2007, 07:29PM
Location:
Posts: 156
If it were one single supply, I’d be inclined to try and find the resistor that set’s the current limit and connect an external rotary switch with several resistors, to select different values of current limit. If the manufactures won’t let you have a copy of the circuit diagram, this means hours of trying to trace out parts of the circuit to find out what to alter.

As you say you want to run two supply’s in series I doubt this is a good idea since one supply is bound to start to limit before the other.

Some simple electronic fuse type circuit, as you say a comparator and a latch to disconnect the load or shutdown both supply’s. Is easy to make variable, but of course has to be manually reset each time it trips out. The only other disadvantage is that it can be a nuisance if the equipment you’re powering has large electrolytic caps in it. Which cause a surge current when switched on, and so triggering the current limit.

If you just need something to stop your latest project going up in sparks and flames, good old fashioned mechanical circuit breaker, I’ve even used the house type when powering from lead acid batteries.
Back to top
Steve Conner
Fri Nov 19 2010, 11:37AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
I've modified SMPS before to have adjustable voltage and current like a bench power supply. For the current limit I used a 0.01 ohm sense resistor, a precision op-amp to amplify it and drive a meter, and a second op-amp as an error amplifier to compare the measured current with the current limit knob setting. I connected the output of this op-amp via a diode, to the TL494's feedback pin, where it combined with the other error amps.

I had to slug this feedback loop down a lot for stability. So when I short this power supply I get a quick burst of the supply's existing 8 amp limit, then it falls to the limit set by the new feedback loop. But in practice, it works just fine.

These power supplies are somewhat different though, they have the "PAR" terminals for parallel operation. As far as I know, the PAR terminal gives out a voltage proportional to the supply's output current, but it's bidirectional. If you clamp the voltage on it and stop it rising, then that also limits the output current. That is how the current sharing works: connecting the PAR terminals on several supplies together forces their output currents to be equal.

So maybe a current limiter could be as simple as a shunt regulator between PAR and ground. And maybe you can connect a voltmeter to the PAR terminal too, to read the output current, though it might not be all that accurate.
Back to top
Ruben
Tue Nov 23 2010, 03:30AM
Ruben Registered Member #3263 Joined: Sat Oct 02 2010, 04:43AM
Location: Sydney, Australia
Posts: 34
Thanks for the great suggestions guys;

I've emailed Meanwell asking for a schematic, but I dont like my chances -- inside the supplies are four IC's:

Link2

the lower two are a LM324 and LM339 respectively, however the names of the upper two have been sanded off (from all three supplies) -- So I dont really know what Im dealing with (are other things used besides the TL494?)

At any rate I'm exited by the simpicity of using the parallel function, I'll be trying that first!

Failing this, do you think it'd be possible to achieve current regulation by feeding back a signal derived from a sense resistor to the voltage control input?
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.