Go to Post There is a very fine line between passion and emotion, sometime it gets crossed. Let's not confuse the two. - JohnBoucher [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 20-02-2011, 15:17
Danny Diaz's Avatar
Danny Diaz Danny Diaz is offline
Smooth Operator
AKA: FrankenMentor
None #0418
Team Role: Alumni
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Manchester, NH
Posts: 545
Danny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond repute
Send a message via AIM to Danny Diaz
"Testing" motor via Jag output terminals

This is more a "is it safe" versus a "is this legal" kind of question about performing electrical tests on the robot prior to the code team being complete with their work. Often our electrical team wires up PDB->Jags/Victors->Motors and immediately want to know if the motors work correctly (but are too lazy to remove the connections to the Jags/Victors). So, they unplug the robot battery and grab some alligator clips and momentarily connect the battery directly to the M+/M- terminals on the Jags/victors (via the alligator clips) so that they can see that the motors are running and in the correct direction. Sometimes they do this with a 7.2V battery instead. And, of course, they usually also leave the breakers in place so the battery voltage temporarily powers the robot.

Even though they've never damaged any robot components in any noticeable way (so that I could point out the danger in what they're doing) by doing this, I still yell at them when I catch them doing this. My question is, "Have we just been getting lucky that they haven't fried something?"

-Danny
__________________
Danny Diaz
Former Lead Technical Mentor, FRC 418
  #2   Spotlight this post!  
Unread 20-02-2011, 15:36
v2oxviesta's Avatar
v2oxviesta v2oxviesta is offline
Brendan
FRC #3926 (MPArors)
Team Role: Leadership
 
Join Date: Jan 2011
Rookie Year: 2012
Location: Woodbury, Minnesota
Posts: 17
v2oxviesta is an unknown quantity at this point
Exclamation Re: "Testing" motor via Jag output terminals

Yes. This has the potential to break the jags as well as the motors (And if you are really unlucky the IO and the cRIO). There is probably a safety limit on the jags but I would not push it.
  #3   Spotlight this post!  
Unread 20-02-2011, 17:15
Bochek's Avatar
Bochek Bochek is offline
Registered User
AKA: Adam Bochek
FRC #2200 (MMRambotics)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Burlington, Ontario, Canada
Posts: 577
Bochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud ofBochek has much to be proud of
Re: "Testing" motor via Jag output terminals

While in theory, the Jags should have protection for this, i would not recommend it as a standard practice.

You have to remember that when you push your robot, the motor that you'r spinning is creating a voltage the same as what you are doing with the alligator clips and battery.

I have accentually done this once before, and the Jag survived no problem. But again, I do not recommend doing that.
__________________
-----------------------------------------------
Adam Bochek - FRC 2200
http://www.mmrambotics.com
http://www.watchfirstnow.com
  #4   Spotlight this post!  
Unread 20-02-2011, 17:17
Danny Diaz's Avatar
Danny Diaz Danny Diaz is offline
Smooth Operator
AKA: FrankenMentor
None #0418
Team Role: Alumni
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Manchester, NH
Posts: 545
Danny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond repute
Send a message via AIM to Danny Diaz
Re: "Testing" motor via Jag output terminals

Quote:
Originally Posted by Bochek View Post
You have to remember that when you push your robot, the motor that you're spinning is creating a voltage the same as what you are doing with the alligator clips and battery.
Yeah, that's the standard rationale for why it's okay. I just don't like that rationale.

-Danny
__________________
Danny Diaz
Former Lead Technical Mentor, FRC 418
  #5   Spotlight this post!  
Unread 20-02-2011, 17:35
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,823
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: "Testing" motor via Jag output terminals

The voltage when backdriven may be the same as if you applied the batter. I'd be VERY surprised if the current is the same, though! What's the old saying, "current kills"? (High voltage can kill, but it's often accompanied by high current when it does.)
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #6   Spotlight this post!  
Unread 20-02-2011, 20:49
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,089
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: "Testing" motor via Jag output terminals

If you put quick-disconnects in between your motors and jaguars, you can connect your alligator clips to the quick disconnect instead of the jaguar, protecting the jaguar.
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

  #7   Spotlight this post!  
Unread 20-02-2011, 21:22
Danny Diaz's Avatar
Danny Diaz Danny Diaz is offline
Smooth Operator
AKA: FrankenMentor
None #0418
Team Role: Alumni
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Manchester, NH
Posts: 545
Danny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond reputeDanny Diaz has a reputation beyond repute
Send a message via AIM to Danny Diaz
Re: "Testing" motor via Jag output terminals

Quote:
Originally Posted by cgmv123 View Post
If you put quick-disconnects in between your motors and jaguars, you can connect your alligator clips to the quick disconnect instead of the jaguar, protecting the jaguar.
Yup, that's usually what I do - but I personally don't like quick-disconnects due to the fact that they can, well, disconnect. Sure, sure - stress-relief strategies, layout strategies, wrapping in electrical tape; lots of ways to help prevent them from pulling apart. I was trying to (mostly) get away from press-on quick disconnects - anyone know of any GOOD disconnects that actually have positive reinforcement (other than a friction hold)? Another thing we sometimes do is just drop some solder on the connections (if they're unshielded connects) to ensure they won't come out during competition, but I was trying to prevent from having to do that too (I already crimp AND solder all connections between wires and connectors).

-Danny
__________________
Danny Diaz
Former Lead Technical Mentor, FRC 418
  #8   Spotlight this post!  
Unread 21-02-2011, 00:43
WizenedEE's Avatar
WizenedEE WizenedEE is offline
Registered User
AKA: Adam
FRC #3238 (Cyborg Ferrets)
Team Role: Leadership
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Anacortes, WA
Posts: 395
WizenedEE is a name known to allWizenedEE is a name known to allWizenedEE is a name known to allWizenedEE is a name known to allWizenedEE is a name known to allWizenedEE is a name known to all
Re: "Testing" motor via Jag output terminals

I've heard that you can plug in some normal RC car receiver PWMs and get the jaguars to power stuff.

Also, why don't they just test the motors before they wire them up to the jaguars? Or just disconnect them from the jaguars? Or just have the programming team spend the five minutes making a new project that just runs a jaguar based off of a joystick? On our team, the mechanics get cranky whenever the programming team don't get their motors moving within five minutes of mounting (no pun intended).

But yeah, there's lots of ways to easily run the motors without having the jaguars along for the ride. And if they're too lazy to disconnect the motor from the jaguar, get them some spade connectors instead of ring connectors for the jaguars - then it only takes a half turn with a screwdriver to get the wire off (and it's highly recommended for the gray jags you use them anyway).
  #9   Spotlight this post!  
Unread 23-02-2011, 22:07
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: "Testing" motor via Jag output terminals

Danny,
Yes you have been lucky, very lucky, for a variety of reasons. One, the safety issue of having battery voltage present on clips allows the potential for shorting the clips together with no fuse/breaker and a battery capable of welding the clips together if they should touch. At that point, the wire on the clips turns incandescent as 600 amps begins to flow. If you are lucky to be able to drop them before injury occurs, the smell of burning plastic will permeate the room, your clothes and other materials close by.
While it is true that pushing the robot does back feed voltage through the output devices, it is not a good idea. When pushing the robot, you have to get the robot moving at least as fast as it travels at full throttle to match the battery voltage you are trying to apply. Using a 7.2 volt battery helps some. However, think what might happen if someone clips the battery in while the main robot power is still applied and gets it backwards.
A good rule of thumb is to test a device as it will be used. In this case with battery connected and commanded by your DS. We have the students check each other's work as the robot is wired, then check it again when complete, then a mentor checks it. Then we apply power with all breakers removed and start adding them one by one looking for problems, no power indication on the device under test or smoke. With this method if something is wired wrong, only one device will give it's life for it's brothers and sisters.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #10   Spotlight this post!  
Unread 23-02-2011, 23:02
kramarczyk's Avatar
kramarczyk kramarczyk is offline
is getting his kicks.
AKA: Mark Kramarczyk
FRC #3096 (Highlanders)
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2006
Location: Sterling Heights, MI
Posts: 602
kramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond repute
Re: "Testing" motor via Jag output terminals

How is this different than accidentally wiring the jags backwards? Last time I checked that was a process that destroyed hardware.
__________________
Mark

Brick walls are for other people. - Randy Pausch
  #11   Spotlight this post!  
Unread 23-02-2011, 23:03
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: "Testing" motor via Jag output terminals

Quote:
Originally Posted by Danny Diaz View Post
Yup, that's usually what I do - but I personally don't like quick-disconnects due to the fact that they can, well, disconnect. Sure, sure - stress-relief strategies, layout strategies, wrapping in electrical tape; lots of ways to help prevent them from pulling apart. I was trying to (mostly) get away from press-on quick disconnects - anyone know of any GOOD disconnects that actually have positive reinforcement (other than a friction hold)? Another thing we sometimes do is just drop some solder on the connections (if they're unshielded connects) to ensure they won't come out during competition, but I was trying to prevent from having to do that too (I already crimp AND solder all connections between wires and connectors).

-Danny
Yes, there is a good connector for this. They're called "Anderson PowerPoles" (APP), and are similar to the connector you use between your battery and PD board (an SB-50).
http://www.powerwerx.com/anderson-po...ings-contacts/

My team uses red/black for the input side of motor controllers, and white/green for the output side.
They also make an excellent way of adapting the battery chargers to an SB-50.
__________________
-- Marshal Horn
  #12   Spotlight this post!  
Unread 23-02-2011, 23:18
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: "Testing" motor via Jag output terminals

Danny,
There is also an "L" shaped terminal that has a hole for mounting on the Jag or Victor. They are available from Digikey. Check my electrical presentation on the WPI site for pictures. This is similar to the old fuse block outputs. You use push on terminals to mount on the tabs you add to the controller. We use them on both input and output. It makes changing a dead controller into a two minute job.
Mark, you are not pushing the robot at a fast enough speed to force 12 volts backwards into either controller. A battery so connected not only forces 12 volts into that path but currents may exceed the output FETs specifications. Remember the current flows through the diodes internal to the output FETs.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #13   Spotlight this post!  
Unread 24-02-2011, 07:17
kramarczyk's Avatar
kramarczyk kramarczyk is offline
is getting his kicks.
AKA: Mark Kramarczyk
FRC #3096 (Highlanders)
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2006
Location: Sterling Heights, MI
Posts: 602
kramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond reputekramarczyk has a reputation beyond repute
Re: "Testing" motor via Jag output terminals

Quote:
Originally Posted by Danny Diaz View Post
... So, they unplug the robot battery and grab some alligator clips and momentarily connect the battery directly to the M+/M- terminals on the Jags/victors (via the alligator clips) so that they can see that the motors are running and in the correct direction.
...
My question is, "Have we just been getting lucky that they haven't fried something?"
Al, this is the part I was referring to. I was not worried about pushing the robot.
__________________
Mark

Brick walls are for other people. - Randy Pausch
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 18:50.

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