Go to Post This easy world of friends, of people that you can talk to for hours on end without knowing one another? That's FIRST. - Keith Chester [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 9 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 02-06-2015, 10:29 AM
GregGarner GregGarner is offline
Registered User
FRC #3612
 
Join Date: Feb 2015
Location: Springdale, ar
Posts: 8
GregGarner is an unknown quantity at this point
Blown talon srx modules

Our team has blown 3 talon srx modules. We have been watching very carefully to try to understand how they got fried. The common element seems to be that they stop working when we move the motor connected to the talon manually. My theory is that the motor is generating a voltage that is backfeeding the talon and frying it. We believe at least one of the talons was fried when there was no 12v power on the talon.

We did verify that there is no short to ground or other kind of short. Each time the talon fried it happened on a different motor.

The motors are generating voltage when moved, and if there it's no load presented by the talon then the voltage can be very high.

Had anyone else seen this problem?

We did send the first two units back to crosstheroads electronics but have not heard back from them on the analyses. They did replace the first two.

We will send the third talon back for analyses as well.

The purpose of this thread us to try to understand why we are blowing talons, and to see if anyone else is having a similar problem.
  #2   Spotlight this post!  
Unread 02-06-2015, 11:00 AM
eedoga's Avatar
eedoga eedoga is offline
Registered User
FRC #2980
 
Join Date: Jan 2011
Location: Oak Harbot
Posts: 216
eedoga has much to be proud ofeedoga has much to be proud ofeedoga has much to be proud ofeedoga has much to be proud ofeedoga has much to be proud ofeedoga has much to be proud ofeedoga has much to be proud ofeedoga has much to be proud of
Re: Blown talon srx modules

We have had one talon stop working. I know for a fact that it was connected to the battery backwards.

We have not had any other problems with talons though we haven't been pushing our robot around or back driving motors very much yet.

Hope this helps...

Edoga
  #3   Spotlight this post!  
Unread 02-06-2015, 11:11 AM
GregGarner GregGarner is offline
Registered User
FRC #3612
 
Join Date: Feb 2015
Location: Springdale, ar
Posts: 8
GregGarner is an unknown quantity at this point
Re: Blown talon srx modules

Thanks for the reply.

All of out talons that fried were previously working on the robot, so we are quite sure that none of them were hooked up backwards.

GregGarner
  #4   Spotlight this post!  
Unread 02-06-2015, 12:17 PM
daneelshof's Avatar
daneelshof daneelshof is offline
Programming Mentor
FRC #1619 (Up-A-Creek Robotics)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Broomfield, Colorado
Posts: 30
daneelshof has a spectacular aura aboutdaneelshof has a spectacular aura about
Re: Blown talon srx modules

Manually rotating the motors does generate current and can fry motor controllers. We have fried many Victors and Jaguars this way. We have adopted the following "rule" because of this:

Do not push the robot. Do not manually turn mechanisms. Pick up the robot or use a cart to move it.

Also, we've started adding connectors between the motors and the controllers. Among many other benefits, one is being able to disconnect the motor if we need to manually rotate the motor.
  #5   Spotlight this post!  
Unread 02-06-2015, 02:02 PM
Wayne Doenges's Avatar
Wayne Doenges Wayne Doenges is offline
We Build Robots......and Careers
AKA: Warthog
FRC #1501 (Team T.H.R.U.S.T.)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Huntington, Indiana
Posts: 6,322
Wayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond reputeWayne Doenges has a reputation beyond repute
Re: Blown talon srx modules

We have used Victors for years and we have never had one fry because we moved the robot without using a cart.
You can actually see the status lights lite when we move the bot.
__________________
We Build Robots and Careers
World's - #1 seeded in Archimedes, WON Archimedes and made it to Einstein
2016 NC District - Guilford County. #13 seeded, Finalist. Won Quality award.
IN District - Tippecanoe. #4 seeded. Won Innovation in Control award.
IN District - Perry Meridian. #3 seeded. Finalist. Won Excellence in Engineering award.
IN District - State Championship. #1 seeded. Finalist. Won Excellence inn Engineering award.



  #6   Spotlight this post!  
Unread 02-06-2015, 02:46 PM
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,509
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Blown talon srx modules

Quote:
Originally Posted by Wayne Doenges View Post
We have used Victors for years and we have never had one fry because we moved the robot without using a cart.
You can actually see the status lights lite when we move the bot.
Ditto that. Our kids have fun pushing them fast enough that the brake mode kicks on and tries to stop the robot.
  #7   Spotlight this post!  
Unread 02-06-2015, 02:50 PM
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,800
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Blown talon srx modules

Quote:
Originally Posted by daneelshof View Post
Manually rotating the motors does generate current and can fry motor controllers. We have fried many Victors and Jaguars this way. We have adopted the following "rule" because of this:

Do not push the robot. Do not manually turn mechanisms. Pick up the robot or use a cart to move it.

Also, we've started adding connectors between the motors and the controllers. Among many other benefits, one is being able to disconnect the motor if we need to manually rotate the motor.
Quote:
Originally Posted by GregGarner View Post
Our team has blown 3 talon srx modules. We have been watching very carefully to try to understand how they got fried. The common element seems to be that they stop working when we move the motor connected to the talon manually. My theory is that the motor is generating a voltage that is backfeeding the talon and frying it. We believe at least one of the talons was fried when there was no 12v power on the talon.

We did verify that there is no short to ground or other kind of short. Each time the talon fried it happened on a different motor.

The motors are generating voltage when moved, and if there it's no load presented by the talon then the voltage can be very high.

Had anyone else seen this problem?

We did send the first two units back to crosstheroads electronics but have not heard back from them on the analyses. They did replace the first two.

We will send the third talon back for analyses as well.

The purpose of this thread us to try to understand why we are blowing talons, and to see if anyone else is having a similar problem.
Can either of you offer an explanation as to why numerous teams have pushed numerous robots great distances with power on, or off, and have never suffered a blown motor controller? What about mechanisms (like the drive-train) that create the same back-current as they coast down?

If your theory cannot explain all present evidence, you may want to revise your theory.

In all my years in FRC I have never blown a Victor. Jaguars, sure, never Victors though.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #8   Spotlight this post!  
Unread 02-06-2015, 02:53 PM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Blown talon srx modules

Quote:
Originally Posted by Tom Line View Post
Ditto that. Our kids have fun pushing them fast enough that the brake mode kicks on and tries to stop the robot.
Back in the IFI controller days, I used to jump start the RC to get it to power itself off the backup battery by pushing the robot so I could download code with out a battery. I've since learned this is a bad idea and in general we try to avoid pushing the robot quickly, though we haven't broken a speed controller because of this that I know of.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
  #9   Spotlight this post!  
Unread 02-06-2015, 03:11 PM
s1900ahon s1900ahon is offline
Registered User
AKA: Scott McMahon
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 155
s1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant future
Re: Blown talon srx modules

Quote:
Originally Posted by daneelshof View Post
Manually rotating the motors does generate current and can fry motor controllers. We have fried many Victors and Jaguars this way. We have adopted the following "rule" because of this:
Pushing a robot turns motors which generate voltage, and that voltage is passed through the motor controller's MOSFETs to the battery terminal which subsequently can power the robot. The current path from M+/M- to V+/V- in the motor controller is done through the MOSFET's reverse body diode and they act as a rectifier.

You don't want to pass current through these diodes since they're not intended to pass significant current (they're parasitic), and when they do pass current through them, the power dropped across them is the forward diode voltage times the current. This is why the Black Jaguar, Talon SR, and Talon SRX use synchronous rectification (SR) when driving the motor. SR turns the low side of the H-Bridge on during the "off" phase of the drive. Unfortunately, when pushing the robot motor controllers are not doing SR.

When testing Black Jaguars, the team used a test bench with two CIMs, the output shafts coupled to each other through an AM ToughBox. One CIM was driven from the motor controller and the other used as a generator with the leads connected across a switchable bank of 1 ohm power resistors. You'd be surprised at how much power you can draw out of a CIM when the shaft is turned.
  #10   Spotlight this post!  
Unread 02-06-2015, 03:13 PM
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Blown talon srx modules

Turning a motor when it is unpowered does generate a voltage. That voltage is no different in principle from the back EMF that the motor generates when it is powered.

Unless you're backdriving the motor much faster than its free speed, I don't think you're going to create a situation where the speed controller is in any danger.

Quote:
Originally Posted by AllenGregoryIV View Post
Back in the IFI controller days, I used to jump start the RC to get it to power itself off the backup battery by pushing the robot so I could download code with out a battery.
Me too!

Last edited by Alan Anderson : 02-06-2015 at 03:15 PM.
  #11   Spotlight this post!  
Unread 02-06-2015, 03:42 PM
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: Blown talon srx modules

Quote:
Originally Posted by daneelshof View Post
Manually rotating the motors does generate current and can fry motor controllers. We have fried many Victors and Jaguars this way. We have adopted the following "rule" because of this:

Do not push the robot. Do not manually turn mechanisms. Pick up the robot or use a cart to move it.
Back driving a motor on a Talon SRX, Victor SP or Talon SR will not cause it any harm. The back EMF that gets generate is no more harmful than the forward voltage that is applied during rectification.

I REALLY want this to be understood so teams do not needlessly adopt measures to prevent something that is not even a problem.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
  #12   Spotlight this post!  
Unread 02-09-2015, 10:00 AM
GregGarner GregGarner is offline
Registered User
FRC #3612
 
Join Date: Feb 2015
Location: Springdale, ar
Posts: 8
GregGarner is an unknown quantity at this point
Re: Blown talon srx modules

After discussing this with Mike at CrossTheRoadsElectronics, he and I have concluded that we probably damaged these Talon SRX drives with ESD (ElectroStatic Discharge) when we were assembling them.

Mike took apart the first two that were destroyed and reported that multiple chips inside the device had been damaged, and the only mechanism that he thinks fits the evidence is ESD. This is clearly evidence against my previous theory.

We are now up to 4 blown talon SRX devices. The last Talon SRX to die was under power and moving a bag motor, so it is somewhat different than the other 3 that died. It is clearly evidence against my previous theory.

We think that a combination of extremely dry conditions (i.e. no humidity) and assembling in a carpeted room may have contributed.

We will now start start following standard ESD handling rules when assembling these devices. This will include humidifer, grounded anti-static mats, and getting the kids to wear anti-static wristbands when wiring the robot. We may also spray anti-static spray on the carpet where we do our assembly.

I do want to give CrossTheRoadsElectronics Kudos for being extremely supportive and willing to extensively discuss this issue with us. I feel that they are a very good company.

Hopefully we will get past this issue.

GregGarner
3612 The Gearhogs
  #13   Spotlight this post!  
Unread 02-09-2015, 10:10 AM
magnets's Avatar
magnets magnets is offline
Registered User
no team
 
Join Date: Jun 2013
Rookie Year: 2012
Location: United States
Posts: 748
magnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond reputemagnets has a reputation beyond repute
Re: Blown talon srx modules

Quote:
Originally Posted by GregGarner View Post
After discussing this with Mike at CrossTheRoadsElectronics, he and I have concluded that we probably damaged these Talon SRX drives with ESD (ElectroStatic Discharge) when we were assembling them.
What do you mean by assembly? Just putting on connectors/pwm?

If so, I have a really hard time believing that ESD was the problem. Our team has used hundreds of Victors over the years, and has never heard of an ESD problem. We have used absolutely no ESD protection ever with the components, and many teams do the same. If the new controllers were super ESD sensitive, then many more people would complain.
  #14   Spotlight this post!  
Unread 02-09-2015, 10:25 AM
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,939
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Blown talon srx modules

Quote:
Originally Posted by s1900ahon View Post
You'd be surprised at how much power you can draw out of a CIM when the shaft is turned.
I would expect it to be similar to the amount of power you can draw out of the shaft of a CIM when you apply electrical power to the wires.
  #15   Spotlight this post!  
Unread 02-09-2015, 10:27 AM
GregGarner GregGarner is offline
Registered User
FRC #3612
 
Join Date: Feb 2015
Location: Springdale, ar
Posts: 8
GregGarner is an unknown quantity at this point
Re: Blown talon srx modules

The current theory is ESD on assembly.

If you are skeptical of this, then given the evidence, what is your theory?
I am certainly open to other theories, as my main goal is to figure this out and stop the bleeding!

Here is a quick summary:

1) 2 blown talon SRX devices when working on the robot, may or may not have been moving the motor (we just didn't notice exactly when they stopped working). These 2 were on different motors, and did not blow at the same time. When we replaced the talon we did not change any wiring or any motor, and the talons that were replaced are still working fine. The Talon SRX devices have no LED after they are blown, i.e. the CPU and the regulator were fried. These two were looked at by CrossTheRoadsElectronics and found multiple chips were fried (just nonworking and shorted, the tops were not blown off the chips).

2) 1 more blown Talon SRX, this one apparently went out while we were moving the motors manually, and it may have been powered or not powered on by the battery, not sure. Again the sympton is the LED does not come on at all. Changed the Talon, did not change anything else, replacement Talon is still functioning. This one has not yet been returned for post mortem.

3) Final Talon SRX blown when moving a bag motor. I will verify the symptoms (i.e. no LED) this evening, as I haven't seen it in person yet.
This one has not yet been returned for post mortem.

Note that we are using the PD board with circuit breakers, and we are using a standard FRC battery. This robot has been very carefully assembled, we did not connect up the Talon SRX modules backwards or get the battery polarity backwards. All connections were done with solder, covered by heatshrink (although we are switching back to high amperage connectors now because we suspect we may have to change out Talons in between matches if we can't solve this problem)



GregGarner
3612 Gearhogs
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:27 PM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi