Monday, March 5, 2012

Building an Electronic Load with General Purpose Test Equipment

In this post we will look at how to build a low cost DC electronic load (eload) using general purpose test equipment found on every engineer's test bench and some simple circuit components. The eload we build can be used for testing and validating power supplies and other power sources.

The below figure shows the eload circuit. The only piece missing from the figure is the measurement instrument(s) which are used to measure the voltage across the eload and the current through the eload. To measure voltage or current a scope, DMM, or digitizer could be used. The measurement points for the voltage and current measurements are mark in the figure as "Vmeas" and "Imeas" respectively.

Circuit Diagram of the eload
 The following list explains each part of the eload circuit and its function:

  • The device under test (DUT) is the DC power source we are testing with our eload circuit.
  • The N-Type MOSFET serves as a variable resistor and is the main component making up the load that the DUT is connected to. Its resistance is dynamically controlled by the op amp. The MOSFET will be dissipating the majority of the DUT's output power so power handling is a critical spec when choosing a MOSFET. You also want to ensure the MOSFET has proper heat sinking.
  • R1 serves as a sense resistor. The voltage drop across R1 is used by the op amp to control the current output of the DUT. R1 is also used to measure the output current from the DUT.
  • The op amp dynamically controls the resistance of the eload. It works by taking a control voltage level into its non-inverting input. It will then drive the gate of the MOSFET so that the same voltage value is at its inverting input, which is connected to the R1 node. This means the op amp allows us to control the voltage drop across R1 regardless if there is a change in the DUT's output. Since we know the value of R1 we can control the amount of current through R1. Since R1 is in series with the load, this means we can control the output current of the DUT.
  • The function / arbitrary waveform generator (FG / AWG) provides the control voltage to the op amp, which means it determines the output current of the DUT. The FG / AWG can be used as a simple DC bias to create a static output power from the DUT or a waveform could be used to create a dynamic load change (we look at an example of this later).
  • A basic bench top power supply can be used to power the op amp. You can use a bipolar supply to provide both the positive and negative supply voltages for the op amp.
  • To measure the voltage across the eload or the current through it a scope, DMM, or digitizer can be used. To measure both simultaneously you will need two channels. The voltage is measured from the drain of the MOSFET to ground. The current is measured by measuring the voltage drop across R1 and using the value of R1 and Ohm's Law to calculate current. The DMM is only good for static measurements. The scope or digitizer should be used when trying to capture dynamic voltage and current measurements.
Now that we know how the eload circuit works lets look at an example implementation of it measuring the transient response on a 10 V power supply. For this example we want to measure the supply's transient response time (within 3% of 10 V) to a load change from 0.5 A to 2.5 A. The following instruments and components were used for the implementation of the eload circuit:
  • 33521A function / arbitrary waveform generator
  • E3630A DC power supply
  • MSO7054A scope (4 analog channels)
  • NE5534A op amp. Chosen for high output bandwidth and low noise output.
  • IRFP150N power MOSFET. Chosen for its high power handling and low "on" resistance. Used with a metal heat sink.
  • 1 ohm 30 W power resistor
To create a sharp repeating load transient that ranged from 0.5 A to 2.5 A, the 33521A was setup to output a pulse signal that ranged from 0.5 V (0.5 V * 1 Ohm = 0.5 A) to 2.5 V (2.5 V * 1 Ohm = 2.5 A). Below is a screen capture from the scope showing the voltage across the eload (yellow) which is the power supply's output voltage and the voltage drop across the eload's sense resistor (green) which is the power supply's output current since the sense resistor is 1 Ohm. The blue trace is the pulsed output of the 33521A FG / AWG.

Notice from the green trace the load toggles between drawing 0.5 A and 2.5 A. This is equivalent to the eload toggling between 20 Ohms and 4 Ohms. Notice the positive and negative spikes on the yellow voltage trace, they are power supply transients caused by the sharp load changes, this is what we want to measure.

In the below figure, using the scope cursors, the power supply's transient response time was measured to within 3% of 10 V.

As you can see in the above figure the transient response time of the supply was < 1.4 us. We can also see the max deviation of the supply's voltage level due to the sudden load change, which is about 1.25 V or 12.5% of the nominal voltage level.

One thing you have to watch out for when building the eload circuit is oscillations. To prevent oscillations be sure to keep all wiring, connections, and traces as short as possible. Use a large ground plane and be careful to avoid ground loops. You can also add coupling capacitors as needed. 

In this post we looked at how to build a simple bench top DC electronic load for testing power supplies and other DC power sources. The eload design employs some general purpose test equipment and basic circuit components. The best part about the eload design that was presented in this post is it is essentially free since it uses common benchtop instruments and basic components that can be found in lab stock. If you have any questions on this post email me. If you have any comments or personal insights to add use the "Comments" section below.


  1. Thanks a ton for being my own mentor on this theme. I actually enjoyed your current article greatly and most of all liked the way in which you handled the aspect I regarded as controversial. You're always extremely kind towards readers like me

    Daniel Schmitt and Co.

  2. You made some good points there. I did a search on the topic and found that most people will agree with you.
    National Power Supply Engines

  3. Nice information, thanks towards the author. It can be incomprehensible to me now in general, the usefulness and significance has my head spinning. Thanks again and best of luck!
    National Power Supply Generators

  4. A simple circuit, but with excellence thunder spark idea. Thanks for your Creation.

  5. Oh!.. That was new learning... Do you know the new Fluke Multifunction Electrical Tester are out... It can be more helpful in such cases.. Thanks

  6. Excellent post, I am searching this such as content on Internet for new information and learning whatever I can, and in doing so I sometimes leave comments on blogs. Thanks....
    Plastic Level Sensor

  7. Nice and cheap way for testing and it’s also useful one.

  8. It's not easy to build an electronic load with general, it takes a lot of experimentation before you figure out the right formula. The students from are currently doing the same project, it's a good thing they now have a basis on how to go about with it.

  9. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information... Testing Machine

  10. Building Maintenance Baton Rouge. We can work with owners and investors to develop a plan Building Maintenance Baton Rouge Facilities maintenance is a difficult challenge for homeowners and businesses both large and small in Louisiana.

  11. at was a very interesting article. I’ve never really thought about how I write comments or the meaning behind them. I see so many rude and meaningless comments on sites like YouTube. People should put meaning behind their comments.

    bursting strength tester

  12. You may want to check out this site, if you sometimes asking yourself a question "Who would do my homework for me"

  13. Walmart, the world’s largest company by revenue, mostly accepts Discover,Amex (American Express) or Visa cards. Walmart offers two credit card options to its consumers – a store-only card and a MasterCard.

    walmart credit card login

  14. Automatic induction and bursting system, can be connected with computer and printer, test curve, test result is easy to output and read. mullen bursting tester

  15. Great put Good stuff.All the topics were explained quickly understand for me.I am waiting for your next fantastic blog.Thanks for sharing.Any coures related details learn...

    software testing course in chennai

  16. Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. london scaffold hire

  17. Thank you for your post. After hours of searching, this post is the only one, that I could find, that dealt with injecting a Function Generator signal, into an electronic load. I am, presently, building a DIY e-load and I want to add this feature.

    I am a hobbyist, with limited understanding. However, I note two things, about your schematic... One, the FG signal, which I think should be ac (meaning to have both positive and negative amplitude, from ground,) is only referenced to positive and ground, on the op amp. Won't this chop off the negative component, of the signal? Two, I see no conditioning of the FG signal. Shouldn't there be, at least, a voltage clamp/limiter? I have a thread going, about these very things, at I would greatly appreciate it, if you would join us, there.

  18. Hi Thanks for the nice information its very useful to read your blog.
    Web Design Training

  19. We provide a list for top asked PHP interview questions and answers to help you get success in your interview. Find out PHP technical interview question & answers for fresher’s and professionals.

  20. Hey, Your post is very informative and helpful for us.
    In fact i am looking this type of article from some days.
    Thanks a lot to share this informative regards.
    websphere training in hyderabad

  21. This also gives the students some time to review them and ask for revisions, if needed. You can trust our academic ghostwriters completely to get best quality write-ups including case studies, research proposals, dissertations and Assignment Help Melbourne, and more.

  22. Hello there. I found your web site by the use of Google at the same time as searching for a comparable subject, your site came up. It seems great. I have bookmarked it in my google bookmarks to come back then.

    Telugu Status Download
    Telugu Whatsapp Video Status
    WhatsApp Video Status in Telugu
    Telugu Status Video
    Telugu Status Video Songs Download
    Telugu Status Video Songs Download
    Malayalam Status Video Songs Download

  23. Great post! You are sharing a lot of information and this is really useful. I'm glad that I came across your post. Thanks for sharing.

    WordPress Training in Chennai
    WordPress Course in Chennai
    Excel Training in Chennai
    IoT Training in Chennai

  24. This post is a pool of information. The readers are quite impressed after reading this impressive post. This impressive post certainly encourages to choose Assignment Help Australia Services. You can email us at cs@Myassignmenthelpau.Com or Phone Number: +61-2-8005-8227