Author Topic: Electronic load slew rate control  (Read 4831 times)

0 Members and 1 Guest are viewing this topic.

Offline prutserTopic starter

  • Regular Contributor
  • *
  • Posts: 102
  • Country: nl
Electronic load slew rate control
« on: May 09, 2023, 07:03:58 am »
I am planning to build a (digitally controlled) electronic load. But also want to implement programmable slew rate control for dynamic testing.  Preferably up to 3A/us.
One option is to use a high speed DAC and to generate the ramp digitally, this seems however rather overkill since I probably need a parallel DAC with FPGA to load it fast enough.

Another option which came into my mind, is feeding the DAC output though a current source which charges a capacitor. This will work probably in the middle range due to current source compliance, but now at the low and the high limit. Besides that temperature effects of the current source will probably 'destroy' the resolution of the DAC.

For dynamic testing, I was considering 2 DACs and to switch between both DAC outputs. Somehow to be able to have a programmable ramp between the 2 levels would be nice.

Anyone a nice idea (or knows how commercial electronic loads implement slew rate control) ?
 

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 3080
  • Country: gb
  • Recovering Electrical Engineer
Re: Electronic load slew rate control
« Reply #1 on: May 09, 2023, 09:04:49 am »
Can your electonic load really deliver unlimited slew rates over 3MA/s ?
I'm scared you'll open up a black-hole!




 

Offline PartialDischarge

  • Super Contributor
  • ***
  • Posts: 1688
  • Country: 00
Re: Electronic load slew rate control
« Reply #2 on: May 09, 2023, 09:13:25 am »
Can your electonic load really deliver unlimited slew rates over 3MA/s ?

You must be kidding, 3A/us is pretty slow for a modern switcher
 

Offline prutserTopic starter

  • Regular Contributor
  • *
  • Posts: 102
  • Country: nl
Re: Electronic load slew rate control
« Reply #3 on: May 09, 2023, 09:53:47 am »
Correct 3A/us is not exceptional. A siglent SDL1000X can do 2.5A/us.  Since the max current of the load will be 10A, the 1MA will not be reached  ;D
But I have to admit, the analog part will be a challenge.
« Last Edit: May 09, 2023, 10:15:42 am by prutser »
 

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 3080
  • Country: gb
  • Recovering Electrical Engineer
Re: Electronic load slew rate control
« Reply #4 on: May 09, 2023, 04:23:31 pm »
With a few milliohms of cable leading to your source your into kV/s. no?
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Electronic load slew rate control
« Reply #5 on: May 09, 2023, 05:22:57 pm »
Well what, is this 3A/us out of a range of 100mA or 100A?  One will be much easier than the other!

Actually it's probably a bit easier somewhere in the middle of that range, but that's not important.

If you have sufficient analog bandwidth to achieve the desired slew rate as it is, then just any means of generating that signal will do.  If you have a reasonably fast DAC in terms of risetime (slew rate in excess of desired), then a slew rate limiter circuit will get you that desired slew rate for any step change in setpoint.  The step changes themselves need not be often, hence the sample rate can be much lower.

If you can be more specific about what kinds of waveforms you wish to generate, there may be other ideas to explore too.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline PartialDischarge

  • Super Contributor
  • ***
  • Posts: 1688
  • Country: 00
Re: Electronic load slew rate control
« Reply #6 on: May 09, 2023, 05:29:25 pm »
One of the problems is what slew rate is going to be, define it. I believe scopes measure the center part of the pulse, which probably has the steepest slope, ie the maximum of the derivative of the waveform.
 

Offline prutserTopic starter

  • Regular Contributor
  • *
  • Posts: 102
  • Country: nl
Re: Electronic load slew rate control
« Reply #7 on: May 09, 2023, 06:57:55 pm »
@tim

What I try to achieve is a (near) linear ramp. f.i. Assume the V-I conversion is ideal (which it probably isn't) and which with an input from 0-3V results in an output current from 0-3A I want to be able
to go from 1V to 2.5V with a linear ramp with a programmable slope.  Can be an approximation, but I like to avoid a ADC with an update rate of 500ns or faster.
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22435
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Electronic load slew rate control
« Reply #8 on: May 09, 2023, 08:07:34 pm »
Adjustable ramp between steady values, can use a slew rate circuit such as CCS (use a source and sink pulling the "DC" terminals of a FWB, signal thru the AC terminals) into capacitor, with CCS programmable from DAC.

Or use an OTA, which is fine at this speed (LM13700).

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Online David Hess

  • Super Contributor
  • ***
  • Posts: 19046
  • Country: us
  • DavidH
Re: Electronic load slew rate control
« Reply #9 on: May 09, 2023, 08:37:48 pm »
The way I have seen it done in high speed circuits is with a diode bridge.  The input to the bridge is driven from the source, and the output goes to a capacitance which is then buffered to create an output.  The current through the bridge is then set to create the limited slew rate into the capacitor.  The output will now follow the input up to the slew rate enforced by the bridge current.  Accuracy is limited by the matching of the diodes, so potentially less than a millivolt.

Or use an OTA, which is fine at this speed (LM13700).

An operational transconductance amplifier is another way.  The LT1228 is another such part but much faster than the LM13700.
 

Offline lukaev3

  • Newbie
  • Posts: 9
  • Country: ch
Re: Electronic load slew rate control
« Reply #10 on: March 10, 2024, 09:23:57 pm »
The way I have seen it done in high-speed circuits is with a diode bridge.


I haven't found anything about it on the internet, can you maybe elaborate further how it works and how it is connected, I also want to generate a Slewrate limited signal.
Thanks in advance!
 

Online David Hess

  • Super Contributor
  • ***
  • Posts: 19046
  • Country: us
  • DavidH
Re: Electronic load slew rate control
« Reply #11 on: March 11, 2024, 03:08:25 am »
I haven't found anything about it on the internet, can you maybe elaborate further how it works and how it is connected, I also want to generate a Slewrate limited signal.

Here is an example circuit where it was used for triangle wave generation in a function generator.

The diode bridge is driven on the left side, and buffered by a high impedance JFET follower on the right side.  U121, Q121, and Q143 operate as a current source and sink on the top and bottom of the diode bridge.  When a low impedance analog signal is applied to the left side, the current through the diode bridge from top to bottom replicates it on the right side of the diode bridge, however the output current is limited by the current source and sink at the top and bottom.  Since the current is limited, a capacitor across the output will limit the slew rate no matter what the input signal does.

This type of slew rate limiter is suitable for very high frequencies and slew rates, but also works fine at lower slew rates.  The slew rate is controlled by the current and the capacitance at the output.

This type of diode bridge also works for input and output protection because it will duplicate the input at the output but only up to the currents and compliance voltages of the current source and sink.  This makes it suitable for protecting an RF input with instantaneous response, but it could also be used to protect a signal output when connected to a damaging signal.

 
The following users thanked this post: PartialDischarge, jan28


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf