Relay Power Dissipation Reduction
Relay Power Dissipation Reduction
(OP)
I have this 12Vdc relay that I unfortunately have 14V to operate. It can take it but jeez it gets warm.. It's also in a small enclosure that warms up more than would be ideal.
I can stuff in a dropping resistor that will lower the relay's temp but will, of course, do nothing for the box ambient because the same power will be dumped in the box.
So I thought I'd try cycling the power to the relay fast enough that it can't respond. That way I could essentially PWM my way to less average power use in the relay.
So I added a little routine that cuts the power off to the relay after 5ms for 1ms then turns it back on.
Damned if that relay doesn't drop out in 1ms!!! Dang.
Thought you guys would find it interesting.
Here's the relay:
OJE-SH-112DM,000
OJE_series_relay_data_sheet
I can stuff in a dropping resistor that will lower the relay's temp but will, of course, do nothing for the box ambient because the same power will be dumped in the box.
So I thought I'd try cycling the power to the relay fast enough that it can't respond. That way I could essentially PWM my way to less average power use in the relay.
So I added a little routine that cuts the power off to the relay after 5ms for 1ms then turns it back on.
Damned if that relay doesn't drop out in 1ms!!! Dang.
Thought you guys would find it interesting.
Here's the relay:
OJE-SH-112DM,000
OJE_series_relay_data_sheet
Keith Cress
kcress - http://www.flaminsystems.com





RE: Relay Power Dissipation Reduction
Dan - Owner
http://www.Hi-TecDesigns.com
RE: Relay Power Dissipation Reduction
Obviously this would add a few ms to the timing.
If there's a spare contact, or even a suitable switched DC line, then you could provide the uC feedback as to the state of the relay contacts, and your SW could adaptively learn the contact drop-out point, and stay something like 20% higher than that for the steady state ON.
RE: Relay Power Dissipation Reduction
VE1BLL; I'll give the cap a try. Not much room for one.. No aux contacts and a single bounce while the cpu "learns" would have people screaming. :)
Keith Cress
kcress - http://www.flaminsystems.com
RE: Relay Power Dissipation Reduction
DC coils usually drop out at around 10% of nominal excitation. So, if you add a series resistor that reduces current to 20%, you will most likely be fine.
But, theres that big BUT - the relay will never pull in.
BUT, it will if it gets a full 14 V for a few milliseconds. The armature will start moving and when it gets closer to the sealed-in position, it needs gradually less and less current. If there's room for a small resistor and a capacitor parallel to the resistor then I think you are home (almost) free.
BTW: 14V*(full current)*14/12 is a lot more than 14V*(full current)*0.2. So, you will only have around 17% of today's dissipation. I don't think that will overheat the box. Not at all.
Gunnar Englund
www.gke.org
--------------------------------------
Half full - Half empty? I don't mind. It's what in it that counts.
RE: Relay Power Dissipation Reduction
Regards,
RE: Relay Power Dissipation Reduction
http://electronicdesign.com/site-files/electronicd...
RE: Relay Power Dissipation Reduction
The datasheet also implies that the relay will stay activated down to 0.6V, so you could possibly put a 3-terminal regulator like an LM317 to drive the relay at full voltage and then short out the bias resistor to drop the hold voltage down to the LM317's minimum of 1.2V.
TTFN

FAQ731-376: Eng-Tips.com Forum Policies
Need help writing a question or understanding a reply? forum1529: Translation Assistance for Engineers
Of course I can. I can do anything. I can do absolutely anything. I'm an expert!
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
Can you increase the rate of your PWM, or are you stuck with 1ms time slices? Even a doubling in rate should be enough to keep hold-in voltage. I was also going to suggest VE's cap idea.
If you can't adjust PWM rate, what about a simple 555 addition? Obviously needs a touch of power itself, but hopefully less than the 100mW you're burning in the coil now. Maybe a 5-pin PIC chip?
How about using a DC-DC converter to lower the voltage? Here's a tiny one from Micrel:
http://www.micrel.com/index.php/en/products/power-...
Here's another I've used from Enpirion:
http://www.altera.com/devices/power/enpirion/regul...
Set the output voltage to something like 9-9.5V for a safety margin (the relay is good to 8.4V), and bask in the overall power savings... assuming an 85% efficiency (which is quite reasonable for these things), your power draw should be less than if it was running at 12V.
Dan - Owner
http://www.Hi-TecDesigns.com
RE: Relay Power Dissipation Reduction
A series resistors will dissipate heat of course, but the total power/heat from the series resistor and coil should be less than would the coil alone.
RE: Relay Power Dissipation Reduction
Ah Gunnar, I get it. Same as mcgyvr's linked schematic. Yeah this should work if I can fit it.
Lakey; That's what I was attempting. I have an interrupt routine that runs at 1ms that was easy to ride this relay PWMing on. Except the relay is so fast it drops in the tiniest period I can present. The two hardware PWMs that could definitely be running smaller periods are pre-occupied.
mcgyvr; Yeah I'm going to try if I can fit it. A 150uA cap is not relatively small. See below.
Ir; I so wish I could use the sensitive version but no one stocks a washable one and I don't need a 1,000 in three months. :) As you can see I don't have room for an LM317 and the board space needed for heat dissipation for it. I suppose I could add a thru-hole one.
Here's a board shot of the end of interest. The vertical dimension is 2.4"
OperaHouse; I could do your dual run in a second since I have about 8 spare outputs. BUT! in this particular case I am having to run this relay thru a huge opto isolator(U6) because it's running on the switcher's (U3/L1 et.al.) un-isolated output and the processor is running on the isolated output. So your scheme -in this case- would require another large opto unfortunately.
Dan; It's a box of 8 cubic inches, and the board is.. well actually about 8 sq ins too. LOL And yeah I think I'm stuck with about a millisecond slice size. No room for a 555. A 5pin pic would probably fit but having to program it too would run up assembly costs due to the PITA it presents. The switcher mentioned above has only a 33uH inductor to support it's 1Mhz and it uses a bunch of the board so there's no way I can see of stuffing another one in.
VE1BLL Let's do some math on just a single dropping resistor solution.
The coil is 320ohms.
The minimum pull-in voltage is 8.4V
Using 14V -> 142 / 320 = 610mW now.
Using a resistor that will drop 14V down to 9V.
9V/320ohms = 28.1mA
The resistor to back this up (14V-9V) / 28.1mA = 178ohms.
It will dump 28.1mA2 x 178 = 140mW or a SM1206 (1/2W) which isn't too big.
Total power will now be 14V x 28.1mA = 394mW. A delightful 35% reduction!
We have a winner! This is what I'll do.
Keith Cress
kcress - http://www.flaminsystems.com
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
You could keep this 2-pin concept in your back pocket in case you need to further reduce the power and heat.
RE: Relay Power Dissipation Reduction
Look between the top two pins. Yes, I have included the freewheel. Yes, I have heard that freewheels delay opening significantly. I have never witnessed that and this one certainly doesn't! You can ask my dog who's very twitchy and bolts as soon as I pwm the relay with 1ms off periods.
VE1BLL Please see my response to OperaHouse right below the picture directly above.
Keith Cress
kcress - http://www.flaminsystems.com
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
With your comment and Gunnar suggesting my diode was bad or missing since with the diode the relay should definitely stay in longer, I went back to the prototype to check. Because the relay was laid out upside down it had to be soldered in on the 'other side of the board' where it would be on top of the SMD diode. The relay is raised just like it's on top of the diode. But on very close examination the relay is raised because it's on jumper wires - NOT the diode. The diode is missing. BINGO you two!
With the diode scabbed on the 'other side' the relay will stay closed about 3ms after the power is removed instead of the measured 800uS without the diode.
So the PWM gambit should actually work fine - with the diode. There is one caveat I discovered on the bench. If, when you call for the relay you do it with the PWM signal the relay will chatter closed requiring two and sometimes three PWM periods before sealing.
Two ways to combat this are to turn on the relay and after some delay start PWMing after the relay has sealed.
OR
The PWM period must be set up so the ON period is always about 6ms followed by the off period being 2ms for power reduction and to guarantee the relay seals before the first PWM OFF period shows up. Of course you must also set things up so the PWM period starts a fresh the moment the relay is activated and that you don't just randomly gate in a free running PWM.
Keith Cress
kcress - http://www.flaminsystems.com
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
Dan - Owner
http://www.Hi-TecDesigns.com
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
The pull-in may not be that serious, the I2RT will be so small. After pull-in you want to use some method to reduce heating.
How about switching a Peltier effect cooling module in series with the relay? Put that voltage difference to good use!
Bill
--------------------
"Why not the best?"
Jimmy Carter
RE: Relay Power Dissipation Reduction
I went with the DC solution; 470uF cap in parallel with a 1.2k resistor. Worked like a charm. I can just barely, after an hour, feel a just-detectable rise above ambient on the relay case instead of a reflexive finger yanking rise like it was before.
Keith Cress
kcress - http://www.flaminsystems.com
RE: Relay Power Dissipation Reduction
Bill
--------------------
"Why not the best?"
Jimmy Carter
RE: Relay Power Dissipation Reduction
RE: Relay Power Dissipation Reduction
Keith Cress
kcress - http://www.flaminsystems.com
RE: Relay Power Dissipation Reduction
When you run at really low currents the relay becomes very sensitive to any mechanical shock. A little tap and they will open up. That said, I added a relay at my camp to connect a second set of batteries. The relay drew 190ma and I PMWed it down to 31% or 60ma. That was about as low as I could go. Possibly because of low inductance running at 490Hz. I would suggest using a schottky diode not only for speed but because the forward voltage can be a good part of the low voltage hold in. Here is a sample of the two added lines of code to implement the current reduction.
// CHARGING OF SECOND BATTERY & RELAY POWER SAVE
if (battery < 14000) PWM11 = 0;
// DISCONNECT second battery Set PWM to zero
if (battery > 14400 && PWM11== 0) PWM11 = 255;
// CLOSE RELAY OK to charge second battery
if (PWM11 > 80) PWM11 = PWM11 - 1;
// Decrement relay current down to 1/4 power
analogWrite (11,PWM11);
// Output PWM to pin #11
RE: Relay Power Dissipation Reduction
Keith Cress
kcress - http://www.flaminsystems.com