Author Topic: How would one make an AC Programmable load?  (Read 13169 times)

0 Members and 1 Guest are viewing this topic.

Offline stazeTopic starter

  • Frequent Contributor
  • **
  • Posts: 820
  • Country: us
  • I _might_ have a problem...
    • Everybody Staze...
How would one make an AC Programmable load?
« on: September 26, 2014, 06:35:09 pm »
All,

There's all the talk of DC programmable loads... largely stemming from Dave's quick video on making one. But I've been thinking, what would it take to make an AC one?

The main reason I was thinking of it was because I have a couple little enclosures with power resistors in them for dummy speakers/headphones for testing (audio) amplifiers. It would be kinda cool if you could just have one box that was a programmable load as far as AC signals were concerned. I thought MOSFETs were relatively bidirectional, but apparently not really (you can't really use them for switching AC signals without some work).

Am I being blind to the obvious (probably)?
“Give a man an answer, he’ll keep his job for a day. Teach a man to Google, and he’ll be employed for a lifetime”
 

Offline Jorpy

  • Contributor
  • Posts: 37
  • Country: dk
Re: How would one make an AC Programmable load?
« Reply #1 on: September 26, 2014, 06:39:07 pm »
I might be talking out of my ass now, but is it possible to simply have a rectifying stage before the usual circuitry?
 

Offline stazeTopic starter

  • Frequent Contributor
  • **
  • Posts: 820
  • Country: us
  • I _might_ have a problem...
    • Everybody Staze...
Re: How would one make an AC Programmable load?
« Reply #2 on: September 26, 2014, 06:47:46 pm »
I might be talking out of my ass now, but is it possible to simply have a rectifying stage before the usual circuitry?

See, and that's what I thought... but according to someone else, it would make the load non-linear (drop across rectifier). So the impedance would vary with the input voltage...

There must be some way to do it... =P
“Give a man an answer, he’ll keep his job for a day. Teach a man to Google, and he’ll be employed for a lifetime”
 

Offline djacobow

  • Super Contributor
  • ***
  • Posts: 1151
  • Country: us
  • takin' it apart since the 70's
Re: How would one make an AC Programmable load?
« Reply #3 on: September 26, 2014, 06:53:15 pm »
How about a transformer with a fat resistor on one side and multiple taps on the other side, with relays controlled by a uC? With a clever tap/winding arrangement of power of two ratios, you might even be able to get 8b or so of control of the impedance seen by the source.

 

Offline penfold

  • Frequent Contributor
  • **
  • Posts: 675
  • Country: gb
Re: How would one make an AC Programmable load?
« Reply #4 on: September 26, 2014, 07:08:05 pm »
It depends what kinds of voltages and frequencies you're dealing with.  For appreciably high voltages you could quite easily ignore a silicon diode drop or active rectifier arrangement.  If you get your control right and pick the right points to take feedback from you can compensate for rectifier drops etc
 

Offline stazeTopic starter

  • Frequent Contributor
  • **
  • Posts: 820
  • Country: us
  • I _might_ have a problem...
    • Everybody Staze...
Re: How would one make an AC Programmable load?
« Reply #5 on: September 26, 2014, 07:10:04 pm »
It depends what kinds of voltages and frequencies you're dealing with.  For appreciably high voltages you could quite easily ignore a silicon diode drop or active rectifier arrangement.  If you get your control right and pick the right points to take feedback from you can compensate for rectifier drops etc

Well, I was figuring a rather wide range, but my initial thought was as a replacement for a dummy speaker/headphone load... so we're talking a few volts... Obviously the easy solution is just a box with a rotary switch in it to select 4R, 8R, 100R, etc. But there has to be some way to do this "smart". =)
“Give a man an answer, he’ll keep his job for a day. Teach a man to Google, and he’ll be employed for a lifetime”
 

Offline firewalker

  • Super Contributor
  • ***
  • Posts: 2450
  • Country: gr
Re: How would one make an AC Programmable load?
« Reply #6 on: September 26, 2014, 07:17:31 pm »
For just a simple resitive load, I guess complimentary MOSFET or BJTs could be used. Each will conduct for half the period.

Alexander.
Become a realist, stay a dreamer.

 

Offline woodchips

  • Frequent Contributor
  • **
  • Posts: 594
  • Country: gb
Re: How would one make an AC Programmable load?
« Reply #7 on: September 26, 2014, 08:14:17 pm »
Have a look at the Marconi TF893A, all the work has been done. Power to 10W, impedances from low to high.

Been a while since looking at one but sure it is based on a transformer.
 

Offline stazeTopic starter

  • Frequent Contributor
  • **
  • Posts: 820
  • Country: us
  • I _might_ have a problem...
    • Everybody Staze...
Re: How would one make an AC Programmable load?
« Reply #8 on: September 26, 2014, 08:46:21 pm »
Yup. A transformer with a crapton of taps... huh. Not exactly simple. =/
“Give a man an answer, he’ll keep his job for a day. Teach a man to Google, and he’ll be employed for a lifetime”
 

Offline tom66

  • Super Contributor
  • ***
  • Posts: 6697
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: How would one make an AC Programmable load?
« Reply #9 on: September 26, 2014, 08:58:32 pm »
You could modify a variac by putting another winding around the core, maybe? Then connect that to a resistor. A typical variac would have near zero DC impedance and response up to maybe 400Hz before inductance became a major issue.
 

Offline ejeffrey

  • Super Contributor
  • ***
  • Posts: 3713
  • Country: us
Re: How would one make an AC Programmable load?
« Reply #10 on: September 26, 2014, 09:00:03 pm »
DC loads are normally constant current.  That would be weird for AC.  You more likely want constant resistance.  To do that, make a constant current load but use an analog multiplier to multiply the set point by a scaled version of the input voltage.  That makes the current proportional to voltage, aka a resistive load.  A single device will be unipolar.  You can use a rectifier or build two separate loads for the positive and negative half waveforms.

If you only care about average power, a simple rheostat will do the trick.
 

Offline ConKbot

  • Super Contributor
  • ***
  • Posts: 1382
Re: How would one make an AC Programmable load?
« Reply #11 on: September 26, 2014, 09:41:58 pm »
Because even specifying what the load behavior is is difficult, let alone building it.  Even a simple load with a non distorted current waveform and a power factor that is anything other than 1 will have to source power during part of the AC cycle.   Youre going to need a 4 quadrant power supply (source and sink positive voltages, source and sink negative voltages)

A transformer hooked upto a class AB amplifier with provisions to clamp the supply rails would be a start for being able to do a programmable current waveform/power factor. 
 

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9008
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: How would one make an AC Programmable load?
« Reply #12 on: September 26, 2014, 10:14:28 pm »
A PFC front end will work nicely for higher powers and in theory can be scaled down.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Online David Hess

  • Super Contributor
  • ***
  • Posts: 16607
  • Country: us
  • DavidH
Re: How would one make an AC Programmable load?
« Reply #13 on: September 26, 2014, 10:34:20 pm »
I might be talking out of my ass now, but is it possible to simply have a rectifying stage before the usual circuitry?

See, and that's what I thought... but according to someone else, it would make the load non-linear (drop across rectifier). So the impedance would vary with the input voltage...

The voltage drop across the rectifier would not be a problem so much as making a constant resistance load which may be adjusted unless the AC voltages involved are low.

I would use either an existing power factor correction front end like NiHaoMike suggests with a constant current load or a constant resistance active load like ejeffrey suggests.

On intriguing way to make a power MOSFET operate with a constant resistance is to use a matched pair where one controls the Vgs of the other.  This was commonly done with JFETs to make voltage variable resistors and I have done it myself with small signal MOSFETs in automatic gain control circuits.

You might even be able to do this with back to back power MOSFETs and avoid using a rectifier.
 

Offline Jeroen3

  • Super Contributor
  • ***
  • Posts: 4078
  • Country: nl
  • Embedded Engineer
    • jeroen3.nl
Re: How would one make an AC Programmable load?
« Reply #14 on: September 26, 2014, 10:47:08 pm »
Who uses diodes, you can get ideal rectifier bridged based on mosfets and an ic.
Even mosfets nowadays go above 500 Vds.
 

Online David Hess

  • Super Contributor
  • ***
  • Posts: 16607
  • Country: us
  • DavidH
Re: How would one make an AC Programmable load?
« Reply #15 on: September 26, 2014, 11:08:07 pm »
Who uses diodes, you can get ideal rectifier bridged based on mosfets and an ic.
Even mosfets nowadays go above 500 Vds.

Which bridge rectifier controller did you have in mind?

The Linear Technology LT4320/LT4320-1 only operates up to 72 volts and does not operate below 9 volts where the forward voltage drop of the MOSFETs will still be that of the body diodes.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6719
  • Country: nl
Re: How would one make an AC Programmable load?
« Reply #16 on: September 26, 2014, 11:18:25 pm »
You could use MOSFETs but you're always going to get some cross over distortion when you fully turn on the one not being used (to get rid of the body diode voltage drop).
 

Offline richard.cs

  • Super Contributor
  • ***
  • Posts: 1191
  • Country: gb
  • Electronics engineer from Southampton, UK.
    • Random stuff I've built (mostly non-electronic and fairly dated).
Re: How would one make an AC Programmable load?
« Reply #17 on: September 27, 2014, 08:54:43 pm »
For low voltage loads you could use a transformer to step up to a higher voltage where you can ignore diode drops and then use mosfets inside a diode bridge. But really  for audio stuff switched resistors are the way to go.
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13742
  • Country: gb
    • Mike's Electric Stuff
Re: How would one make an AC Programmable load?
« Reply #18 on: September 27, 2014, 09:32:03 pm »
For this application, dummy loads for audio amps , you only need a few specific values, so resistors are by far the easiest solution.
You could use 2 back-to-back MOSFETS as an AC variable resistor, but the drive & loop control would get somewhat tricky, more so as frequency increases
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline stazeTopic starter

  • Frequent Contributor
  • **
  • Posts: 820
  • Country: us
  • I _might_ have a problem...
    • Everybody Staze...
Re: How would one make an AC Programmable load?
« Reply #19 on: September 27, 2014, 09:54:15 pm »
Wouldn't you have to dynamically change the load for an AC signal since the resistance would change (for a mosfet) as the AC voltage varied? You'd have to limit frequency since that control loop would have some upper bounds.
“Give a man an answer, he’ll keep his job for a day. Teach a man to Google, and he’ll be employed for a lifetime”
 

Offline tom66

  • Super Contributor
  • ***
  • Posts: 6697
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: How would one make an AC Programmable load?
« Reply #20 on: September 27, 2014, 10:17:40 pm »
For this application, dummy loads for audio amps , you only need a few specific values, so resistors are by far the easiest solution.
You could use 2 back-to-back MOSFETS as an AC variable resistor, but the drive & loop control would get somewhat tricky, more so as frequency increases

hmmm just out of curiosity, if frequency is not critical (say only up to 100kHz)
would the best selection criteria be Rds-on? lowest possible practically?

Even 100kHz would be tricky.

Say you need just 1 degree phase error at that frequency. Rough guess says that's 30MHz bandwidth for your control loop and to drive your MOSFET at.

Ever tried to drive a ~nF of MOSFET capacitance at 30MHz? Tricky... Sure, it's not full swing from 0 to max load, but it's still a difficult task.
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6719
  • Country: nl
Re: How would one make an AC Programmable load?
« Reply #21 on: September 27, 2014, 10:51:08 pm »
Wouldn't you have to dynamically change the load for an AC signal since the resistance would change (for a mosfet) as the AC voltage varied? You'd have to limit frequency since that control loop would have some upper bounds.

You can use a variation on something like this (you also need some logic to turn the MOSFET in reverse conduction full on and take some care not to get oscillation, apparently this was not trivial for Linear with their ideal rectifier).

http://3.bp.blogspot.com/-Rlfjp5Q9B0A/UJrcNdjZgNI/AAAAAAAAANo/hqhb5Eso9_8/s1600/Fig%2B5%2BCR%2BFET%2Bload%2Bckt.bmp
 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3381
  • Country: us
Re: How would one make an AC Programmable load?
« Reply #22 on: September 27, 2014, 11:15:23 pm »
Have a look at the Marconi TF893A, all the work has been done. Power to 10W, impedances from low to high.

Been a while since looking at one but sure it is based on a transformer.

The original US version of this is the General Radio 1840A.  They are usually not too expensive.

Another practical solution for audio amp testing is the Clarostat 240-C power decade box.  It uses wirewound resistors, but works fine for most purposes.

 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6719
  • Country: nl
Re: How would one make an AC Programmable load?
« Reply #23 on: September 27, 2014, 11:48:59 pm »
during that time before i saw those stash of 200w 6Rs, i had the idea of using a spare 2kw sub woofer coil as a test load, an inductive load could be a better load ? maybe? dip the whole shebang into a bucket of water to dissipate heat. yes? no? i remembered in another service shop (some test shop for RCFs), they dunked a smaller 100w R into a bucket of water for extended tests.
If you're going to use water you could just use a water resistor, high frequency capable, can handle lots of power ... just don't smoke near it if you have a large DC component.
 

Offline stazeTopic starter

  • Frequent Contributor
  • **
  • Posts: 820
  • Country: us
  • I _might_ have a problem...
    • Everybody Staze...
Re: How would one make an AC Programmable load?
« Reply #24 on: September 27, 2014, 11:53:24 pm »
just don't smoke near it if you have a large DC component.

Lol!

For those that don't get it, it would be liberating a fair amount of hydrogen and oxygen.

Would think just some nichrome in an oil bath would be safer. :)
“Give a man an answer, he’ll keep his job for a day. Teach a man to Google, and he’ll be employed for a lifetime”
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf