Go to Post I personally think any student should be allowed to participate, as long as he/she is helpful and active. FIRST, to me, is about inspiration, not elitism. - Aignam [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 08-02-2016, 15:00
Shaif Shaif is offline
Registered User
FRC #5580 (SQUAD)
Team Role: Programmer
 
Join Date: Mar 2015
Rookie Year: 2015
Location: Toronto
Posts: 17
Shaif is an unknown quantity at this point
Problem with drivetrain and we can't figure it out.

A youtube video of the problem: https://youtu.be/eFp2-hd8kYI

In the description you will find timestamps with each event. If you guys have any ideas please let us know.
  #2   Spotlight this post!  
Unread 08-02-2016, 15:26
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,748
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Problem with drivetrain and we can't figure it out.

It's hard to tell exactly what the problem is, can you describe it?

Check how everything is wired. Can you guarantee that the wires from each motor go I to a separate speed controller, and nothing is accidentally crosswired?

Take a look at the LEDs on your speed controllers. You should see two light up for each side (note red/green for each!), Then running all of them forward you should see them all light up the same way they did when you ran each side individually. Do this without the motors hooked up to avoid having the breaker trip. That would rule out a code issue.

Are you sure your motors are going in the same direction inside each gearbox? If the polarity on a motor is reversed, you may be sending them in opposite directions, making them fight against each other.

Do you have a clamp meter you can use to measure each motors current while running? You may find that one or two motors are running "hot", helping you to narrow down the location of the problem.

Can you try running it without any belts? Misaligned belts or significant friction could cause armour issues.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #3   Spotlight this post!  
Unread 08-02-2016, 15:47
Owen Busler's Avatar
Owen Busler Owen Busler is offline
Build Captain
FRC #0303 (Test Team)
Team Role: Leadership
 
Join Date: Aug 2014
Rookie Year: 2014
Location: Bridgewater, NJ
Posts: 136
Owen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant futureOwen Busler has a brilliant future
Re: Problem with drivetrain and we can't figure it out.

We had a similar problem where either due to how the motors were wired or how it was programmed the motors were fighting in the Gearbox. They were spinning different directions. You can try to disable one motor at a time to diagnose.
__________________
2016: Deans List Semi-Finalist/MAR Mount Olive District Engineering Inspiration Award/Buckeye Regional Second Alliance Captain/MAR Montgomery District Event Imagery Award/MAR Championship Gracious Professionalism Award
2015: MAR Mount Olive District Chairman's Award/MAR North Brunswick District Winners/MAR Championship Finalists
2014: MAR Clifton District Chairman's Award/MAR Championship Regional Chairman's Award
  #4   Spotlight this post!  
Unread 08-02-2016, 15:52
G_rupp's Avatar
G_rupp G_rupp is offline
Registered User
FRC #1108
 
Join Date: Jan 2011
Location: Paola, KS
Posts: 42
G_rupp is an unknown quantity at this point
Re: Problem with drivetrain and we can't figure it out.

Are you using Y cables to the motor controllers or individual PWM wires?

If you are not using Y cables, make sure that your code is sending the control to the correct PWM

You can remove circuit breakers for each of the motors and run each side 1 breaker at a time.
  #5   Spotlight this post!  
Unread 08-02-2016, 21:13
Shaif Shaif is offline
Registered User
FRC #5580 (SQUAD)
Team Role: Programmer
 
Join Date: Mar 2015
Rookie Year: 2015
Location: Toronto
Posts: 17
Shaif is an unknown quantity at this point
Re: Problem with drivetrain and we can't figure it out.

Quote:
Originally Posted by Jon Stratis View Post
It's hard to tell exactly what the problem is, can you describe it?

Check how everything is wired. Can you guarantee that the wires from each motor go I to a separate speed controller, and nothing is accidentally crosswired?

Take a look at the LEDs on your speed controllers. You should see two light up for each side (note red/green for each!), Then running all of them forward you should see them all light up the same way they did when you ran each side individually. Do this without the motors hooked up to avoid having the breaker trip. That would rule out a code issue.

Are you sure your motors are going in the same direction inside each gearbox? If the polarity on a motor is reversed, you may be sending them in opposite directions, making them fight against each other.

Do you have a clamp meter you can use to measure each motors current while running? You may find that one or two motors are running "hot", helping you to narrow down the location of the problem.

Can you try running it without any belts? Misaligned belts or significant friction could cause armour issues.
Quote:
Originally Posted by Owen Busler View Post
We had a similar problem where either due to how the motors were wired or how it was programmed the motors were fighting in the Gearbox. They were spinning different directions. You can try to disable one motor at a time to diagnose.
Quote:
Originally Posted by G_rupp View Post
Are you using Y cables to the motor controllers or individual PWM wires?

If you are not using Y cables, make sure that your code is sending the control to the correct PWM

You can remove circuit breakers for each of the motors and run each side 1 breaker at a time.
I noticed it said brownout protection on the dash whenever the problem occurred so we switched out the battery and everything seem to go a little better. We no longer loose connection from driving the 4 motors but out of curiosity how many CIMS can we drive at the same time at full power?
  #6   Spotlight this post!  
Unread 08-02-2016, 21:37
Mark McLeod's Avatar
Mark McLeod Mark McLeod is online now
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,795
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Problem with drivetrain and we can't figure it out.

Test it, then look in the driving log to see what your battery voltage has been doing.

The Driver Station Log File is a really useful tool you need to get acquainted with.

On the Driver Station on the right side is the message window.
At the top left of the message window is a rosette icon.
Left-click on the icon and choose "View Log File"
That brings up the Driver Station Log File Viewer.

In the left window of the log file viewer you'll see a list of past robot runs.
Find an entry with the current date/time that's a reasonable number of seconds long and click on it.

The graphs for that robot run will appear.
The yellow plot line is your robot battery voltage.
Anything below 7v threatens a brown out.

You can also choose the Event List tab at the top of the graph window to see a list of warnings and errors that occurred during that robot run.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
  #7   Spotlight this post!  
Unread 08-02-2016, 22:19
boxerbaby30's Avatar
boxerbaby30 boxerbaby30 is offline
Future Computer Science Mogul
AKA: Andrew Gordon
FRC #0108 (Sigmac@ts)
Team Role: Programmer
 
Join Date: Nov 2014
Rookie Year: 2013
Location: Ft. Lauderdale, Fl
Posts: 5
boxerbaby30 is an unknown quantity at this point
Re: Problem with drivetrain and we can't figure it out.

Check to make sure there aren't any wires crossing the CAN wires. We had that issue and the turned out to be the issue. Rerouting the wires away from each other may work.
__________________
2014 Peachtree Winner (Thanks to 1683 & 2283)
2015 Peachtree Winner (Thanks to 4188 & 343)
  #8   Spotlight this post!  
Unread 09-02-2016, 06:56
DaveL DaveL is offline
Registered User
FRC #2976
 
Join Date: Jan 2013
Location: WA
Posts: 174
DaveL is a jewel in the roughDaveL is a jewel in the roughDaveL is a jewel in the roughDaveL is a jewel in the rough
Re: Problem with drivetrain and we can't figure it out.

There was a thread a few weeks ago about AndyMark transmissions. One side made a lot more noise than the other side. That happened to us. We followed their break-in procedure and when that didn't work, we swapped in a different gear housing.
Seems to be much better as a result. We also noticed a vibration coming from one motor, so we replaced it.

I also found a wheel bearing was pushed out when a student replaced the axles. Try pushing sideways on your wheels to see if they all have spacers. If there is a lot of wheel wobble, it could mean that a wheel bearing is missing or was pushed out.
Dave
  #9   Spotlight this post!  
Unread 09-02-2016, 22:44
mshafer1 mshafer1 is offline
Programming Mentor
AKA: Matthew Shafer
FRC #3937 (Breakaway)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2008
Location: Arkansas
Posts: 55
mshafer1 is an unknown quantity at this point
Re: Problem with drivetrain and we can't figure it out.

Quote:
Originally Posted by Shaif View Post
I noticed it said brownout protection on the dash whenever the problem occurred so we switched out the battery and everything seem to go a little better. We no longer loose connection from driving the 4 motors but out of curiosity how many CIMS can we drive at the same time at full power?
It depends on a lot of things. Including the gear reduction, and weight of the robot - on top of that, if you have enough CIM's running, your robot will be able to move, but no for very long because it would drain the battery.

If you want a more technical answer (I could work the numbers for you, or document how to do it for you), let me know (reply, private message, or email). I recently did a bit of research into gear box design for the sake of an engineering project, and have developed some tools to allow me to quickly analyze a motor/gear ratio/robot weight combination. I also have a stack of references available if you would like to do your own research.
  #10   Spotlight this post!  
Unread 11-02-2016, 01:39
Shaif Shaif is offline
Registered User
FRC #5580 (SQUAD)
Team Role: Programmer
 
Join Date: Mar 2015
Rookie Year: 2015
Location: Toronto
Posts: 17
Shaif is an unknown quantity at this point
Re: Problem with drivetrain and we can't figure it out.

Replacing the battery fixed it oddly. Thanks for the help guys!
  #11   Spotlight this post!  
Unread 11-02-2016, 09:01
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,066
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Problem with drivetrain and we can't figure it out.

Quote:
Originally Posted by Shaif View Post
Replacing the battery fixed it oddly.
You should test that battery (3 amps for 2 hours while monitoring voltage works nicely).



  #12   Spotlight this post!  
Unread 11-02-2016, 09:27
gpetilli gpetilli is offline
Registered User
FRC #1559
 
Join Date: Jan 2009
Location: Victor, NY
Posts: 285
gpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to all
Re: Problem with drivetrain and we can't figure it out.

Quote:
Originally Posted by Shaif View Post
Replacing the battery fixed it oddly. Thanks for the help guys!
How old are your batteries? We find they last maybe three seasons. We hold aside new batteries for competitions and dont use them for practice or debug. I strongly recommend investing in a "battery beak" http://www.andymark.com/product-p/am-0995.htm
We use it at the beginning of every season to test every battery.
  #13   Spotlight this post!  
Unread 11-02-2016, 09:34
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,988
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: Problem with drivetrain and we can't figure it out.

It's very common to find the "low battery" issue causing a few posts every year on CD. It seems to take some teams a while to figure out that you have to charge the batteries often! And that the FIRST thing to do when you have odd, unexplained robot performance, is to glance at the battery voltage reading on the driver station. If it's less than 12.5 v when the robot is enabled, but not doing anything, then you need a fresh battery.
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 15:56.

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