Author Topic: sticky relay fix?  (Read 8169 times)

0 Members and 1 Guest are viewing this topic.

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
sticky relay fix?
« on: April 14, 2011, 12:22:25 PM »
Hello all,
I have a 24v 70amp relay serving as a E-stop for my large robot.  The relay is placed between the 24v 66ah lead acid batteries and a 2x25 sabertooth.  The relay 12v coil are controlled with an N channel mosfet which is connect to the axon II.  My problem is the relay seems to get stuck in "ON" position %40 of the time  (aka not good for an e-stop).  I've opened up one and mechanically everything is good.  Also, i have an identical one and the same thing happens to is as well.

My guess first is that, being it is high current, the hammer is getting welded to the anvil a little.  generally i can tap the outer casing and it will brake loose. possible solution: use graphite or some lubricant?????

Second guess: that the relays mosfet circuit isnt powering off the relay all the way.  Ive checked with multimeter and there is 0v in the coil when off.

anybody have any input?  So far my idea of a remote e-stop isnt working out so well :P  

thnx in advance

« Last Edit: April 14, 2011, 01:27:53 PM by BANE »

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
Re: sticky relay fix?
« Reply #1 on: April 14, 2011, 07:39:53 PM »
never mind. doing away with the relays and going oldschool with a switch
« Last Edit: April 15, 2011, 01:17:08 PM by BANE »

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: sticky relay fix?
« Reply #2 on: April 15, 2011, 06:55:12 PM »
Hi,

My guess first is that, being it is high current, the hammer is getting welded to the anvil a little.  generally i can tap the outer casing and it will brake loose. possible solution: use graphite or some lubricant?????
Yes I'm 99.9% sure that it's due to contact welding, which is a common problem with high current contacts (whether in relays or regular switches).

Some relays (and switches) counter it by letting one contact slide over the contact when touching ( a sort of "L" shaped movement), but the best is getting relays with wolfram (tungsten) contacts, as they're very hard to affect (I have seen slight pitting in wolfram contacts, but never experienced them welding).

A snubber network over each contact pair is yet a method (as long as the contacts are rated for the current you're switching), as this kills the high voltage inductive spark that makes the welding happen.
If used unipolar, a fast diode could be used.
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
Re: sticky relay fix?
« Reply #3 on: April 15, 2011, 08:58:08 PM »
thanks for the response Soeren,

Quote
(as long as the contacts are rated for the current you're switching)
These relays actually came from two salvaged wheelchair motor controllers so they should be rated high enough.

Quote
A snubber network over each contact pair is yet a method
i googled "snubber network" and found this http://www.electronics-tutorials.ws/io/io_5.html this looks like a good solution

Just out of curiosity about he snubber network, the sabertooths can draw 50A for a couple ms which is pretty nice when demanding torque.  Will adding this have a insignificant performance impact?


Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: sticky relay fix?
« Reply #4 on: April 15, 2011, 09:57:45 PM »
Hi,

Just out of curiosity about he snubber network, the sabertooths can draw 50A for a couple ms which is pretty nice when demanding torque.  Will adding this have a insignificant performance impact?
No, the snubber is only in action when switching the contacts. When the contacts are driving an inductive load, the voltage spikes over the contacts will go sky high, the surrounding air is ionized and sparks can fly. A bouncing contact only worsen this, as it happens when turned on. The only thing you'll feel from a snubber is a slightly slower off (you'd need a 'scope to see the small difference), but you gain the clean switching.
The snubber should be calculated for the load.
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
Re: sticky relay fix?
« Reply #5 on: April 16, 2011, 09:37:16 AM »
thanks an ton; i will defiantly keep this in mind for future projects.

Im currently working on redesigning the whole power setup and probably going to drop the relay idea and just have an e-stop button

 


data_list