element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Blog Complete Analogue DC Load (0-5A, 0 - 60V) but not 300W :)
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Robert Peter Oakes
  • Date Created: 31 Jul 2015 1:37 AM Date Created
  • Views 7495 views
  • Likes 10 likes
  • Comments 43 comments
  • mosfets
  • test_equipment
  • opamps
  • electronic_dc_load
  • testequipment
  • dc_load
Related
Recommended

Complete Analogue DC Load (0-5A, 0 - 60V) but not 300W :)

Robert Peter Oakes
Robert Peter Oakes
31 Jul 2015

image

 

I have been slowly working through a series of projects and tutorials to share and teach how to use various components and how these can be applied to a Home / Lab power supply, DC Load and the likes.

 

In order to have our first complete tool, I have completed a DC Load to the above specifications and here are the schematics, and pictures in support of the build

 

First up the schematic

image

Adhering to the classic, It contains a 5V reference IC and a Dual Op-Amp, most of the schematic should be readily identifiable but I will point out a few things. The DC load will also handle input from an Arbitrary Waveform Generator (0-5V representing 0-5A) and up to about a 2 - 3 KHz square wave if you so desire. It also has a transient response time better than 100uS.

 

C4 (365pf) and C6 (4.7nF) are required to minimize or prevent oscillations in the control and believe me it will oscillate without C6 and quite badly, see the videos below regarding this

 

Here is the initial post Electronic DC Load - Design and Build to test PSU Project and a performance tuning video here:- Electronic DC Load - Performance Improvements

 

The schematics in those posts contained a slight error in the trimmer connection for the VREF, I had it between the supplies rather than the output and Gnd. The above schematic has this corrected.

 

The values of R4 and R5 are dependent on how accurate you want this to be with respect to a known input or the output of the 5V VREF. The more accurate or more correctly stated, the closer they are to a 10:1 ratio the more closely the DC load will track 0-5V to a 0-5A load.

 

For me in this build I ultimately went with "close enough" rather than using my precision Vishay resistors. The reason for this is I placed a panel meter on the output (After I hacked it image ) to show me volts and current, and it is only manually adjustable so 0.05% resistors would be a waste. I will be building another automated version in the future and this will be far more precise so stay tuned image

 

For housing he project I chose a basic grey project box and after "Hacking" the lid and being completely disgusted with the result and decided to 3D printed one

Here is my manual attempt next to my 3D printed versions, the middle version had no ribs on the back to support the walls of the main case and was also a tad thick so I modified it further to be more like the original and as you can see, asside from the text being too small or with a few small details that did not print correctly, it seemed to come out pretty good. I am still having difficulties with my printer but I can get some good prints out of it, btw, all of the holes came out exactly the correct sizes to no adjustments where needed. I will attached the design files for this so you can have a look and use for your own projects if you so desire.

imageimageimage

In order to get good measurements from the original (and I would suggest one of these to anyone doing 3D design), I used a Digital Engineering Caliper, this made getting the right and accurate measurements easy and quick

imageimage

You dont have to use an Electronic one, I just found it easier

 

below is an internal view of the build unit, as you can see, this is a one off so I simply used strip board and most components I had lying around. The heatsink if your wondering is from an old pc, it was the CPU Heatsink and has a fan already mounted on it. I was supprised how well it dissipated the heat from the FET. I guess it should when you consider older CPUs could easily require 150W of heat dissipation, I simply used existing holes to mount it to the plastic case and drilled and tapped holes to attach the FET and Current Sense Resistor (I did use a 100mOhm 1% Vishay Kelvin connection resistor for the current sense though image )

image

The connection top left is the input from an AWG or other 0 - 5V source, on the rear right is the 12V input jack, on the front panel you can clearly see the binding posts, the 10Turn pot (It is a bad fit as it is too long so I have others on order to replace it, they are not here though in time for this posting.The switch is in line with the pot and is used to select the POT output or the AWG input. I did not terminate the external input, I thought about putting a 50 Ohm resistor there, then decided it would be better to not have it inside and leave it to the user to add one external if needed, I also did not have another trim resistor of the correct value in a 10 turn type so it is also not yet installed, but as this does not need to be super accurate, it works just fine without it.

 

As i said, his DC load will handle plenty of power, I have already left it for several hours with 30V and 1.5Amps so 45 Watts, and it was barely above ambient and have also loaded with 60V at 1.5Amps with no ill effects so I have confidence it will perform for most of my desired uses and my next one will be far more capapable anyway.

Here is the video of the final build and testing

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
,

here is a snap of the response time with a 2Khz sqare wave input, measured across a 1Ohm load so this shows a very good response with a 1Amp step in load

image

 

The display I have included provides 4 digits of remarkably accurate readings for voltage and current, I di hack it to allow the current sense to work in differential mode as initially the low side of the current sense resistor was tied to the oV of the panel supply, not sure whay but after removing this connection, the meter worked better in my solution

here is the schematic with the meter in place (Note the trimmer connections for the VREF are not correct in this drawing, refer to the one above for the corrections). this is just to show how the DPM is connected into the circuit, as the DPM current shunt is only 25mOhms, it has no noteable effect on the operation or the uniit under test.

image

I created a video of how the Hack was done etc, here it is for reference

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

The only thing lacking right now is a fan control to slow it down when not running with a big load, this would be nice from a noise perspective but not essential

Attachments:
TopPanel 150x90.zip
90x150 top.zip
  • Sign in to reply

Top Comments

  • michaelkellett
    michaelkellett over 9 years ago in reply to Robert Peter Oakes +3
    I hope Peter won't mind if I add a little to his comments on power. Take a look at the IRFP064 data sheet (I'm using the Vishay one, RevC, 14 May 20111), , fig8, Maximum Safe Operating Area and you'll…
  • jc2048
    jc2048 over 9 years ago in reply to michaelkellett +2
    "So now we need to ask Peter if his circuit will be happy with 8 MOSFETs in parallel." Since you've dangled a worm in the stream, I'll bite, even though I'm just a minnow. [I don't have the kind of knowledge…
  • Robert Peter Oakes
    Robert Peter Oakes over 9 years ago +2
    To help with the whole paralleling of mosfets thing, here are 3 app notes that should ( ) explain all the things you need to know, the first two are full of math, the NXP is more related to what us mere…
  • jc2048
    jc2048 over 8 years ago in reply to huntron

    This is the input filter

     

    image

    and here's the response - you can see it's flat up to about 100kHz and then rolls off.

     

    image

     

    This is the effect it has on a 20kHz triangular waveform. It reduces the high-frequency content, which is mainly at the top and bottom with the sharp change in direction.

     

    image

     

    If we look at what the whole control loop does with the same waveform

     

    then it looks like this (purple is the input 0-5V, blue is the output 0-5A)

     

    image

     

     

     

    Basically, you could increase the input capacitor a great deal before you even get down anywhere close to affecting the waveform in the way the output loop response does. The capacitor is keeping high-frequency noise down and slows down fast edges (so it is doing something useful), but it's the 4.7n (and the FET capacitances and the op-amp's internal compensation) that largely defines the overall response and whether the whole thing will be stable. (The 4.7n was presumably chosen to be large enough to dominate the smaller effects.)

     

    If you want it as a DC load, you don't need to worry at all. If you're happy with it as a DC load that can take a waveform and be adjusted to give something like the current waveform you want, then again you don't need to worry. If what you want is a precision active load that will accurately follow a waveform, then you'd want to look at it more carefully, but you'd do that as part of reworking the whole output stage.

     

    In case you are interested, here are the waveforms with a 50Hz triangular wave. The step at the bottom end of the current waveform comes from the output of the op-amp drifting down when the output is off and then not being able to quickly get back to the voltage necessary to control the FET. (Purple is input 0-5V, blue is output 0-5A, and the brown trace is the gate voltage.)

     

    image

     

    Don't take this as being in any way criticism of Peter. He presents the circuit as a DC load which you can, if you want to, control with a waveform. For many purposes the circuit is absolutely fine - it's simple to build and quite good enough (particularly if your alternative is a light bulb).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jc2048
    jc2048 over 8 years ago in reply to huntron

    It won't hurt to hurt to increase it. It just makes it slightly less agile if you're trying to follow a waveform, but since the output can't keep up anyway there's no point in worrying. [I'll post some waveforms in a minute - I've just been simulating it for my own interest.]

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • huntron
    huntron over 8 years ago

    Hi Peter,  luv the post and I've started to gather the parts for the build. The value of C4, 365pF seems a little odd as it's not a prefered value that I can find. Can I use 390pF or 330pF and should it be ceramic or polystyrene?

    looking forward to any updates etc

     

    regards

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Robert Peter Oakes
    Robert Peter Oakes over 8 years ago in reply to suzane

    Sorry for the slow response

    Did you get the circuit to work for you, Michaels advice has been spot on so far but before I add more advise i would like to know how you have go on so far

     

    Thanks

    Peter

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • michaelkellett
    michaelkellett over 8 years ago in reply to suzane

    Keep the voltage from your test source down to no more than a few volts.

    Do put  a resistor in series - it may well save you an expensive accident - if you are going fro test currents of an amp or more I suggest you get a 4.7R 25W resistor (or similar) and set the DC power supply to 5V to start with.

     

    Adjust the 50k pot so you have 100mV on pin 5 of IC1, this should give you 10mV on pin 3 of IC1, the output of IC1A should rise until Q1 turns on enough to get 1A though the load which should give you 10mV across R1 (since your R1 is 0.01R).

     

    Because you have reduced R1 by a factor of 10 you should really also change R4 to a lower value, at the moment with the 50k pot at max current you'll be attempting 50A in the load which is way too high for the MOSFET, try R4 = 220R and R5 = 10k - which will give you a max current of about 10.76A.

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube