Go to Post Why do FIRSTers think we're better? ...because we hold values like honesty, integrity, and intelligence dear... - Redneck [more]
Home
Go Back   Chief Delphi > Technical > Motors
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 21-01-2016, 21:08
MAXOFLIFE's Avatar
MAXOFLIFE MAXOFLIFE is offline
Bolton Bear Bots Member
AKA: Maxwell Huffman
FRC #3666 (Bolton Bear Bots)
Team Role: Programmer
 
Join Date: Jan 2016
Rookie Year: 2013
Location: Alexandria Louisiana
Posts: 24
MAXOFLIFE is an unknown quantity at this point
Best Place for Learning FRC Motor Mechanics?

Basically, our team has a decent handling on how to program motors, but little knowledge on the best way to properly utilize them mechanically. Even though our robot is a cooperative effort, each member of our small team usually specializes in different functions of the robot, but most of us have little knowledge when it comes to motor accessories and how to utilize them effectively (or even what they're names are for that matter).

Recently, our team had the grand idea of trying to use two snowblower motors to control an arm on our robot to lift the portcullis and push down the cheval de frise (we wanted a motor with a form of worm lock to increase stability). After spending ten minutes or so on the forums I realized this was a terrible idea since we wouldn't have had anything between the motor and the arm and probably ended up with two dead motors by the end of our first few practice sessions.

Since we have a low budget and limited knowledge, one of our team members suggested using our two CIMple Boxes from last year's chassis to control our arm with 1 CIM on each box.

My two questions are:

1. Is the above idea with 2 CIMple Boxes horrible and completely inefficient? Would it make due if we didn't want to purchase any additional materials? Even thought this setup would require additional programming to maintain the arm's angle, I'm fairly certain we're capable.

2. Can you please point me in the direction of an organized location where I can learn about the basics of motors and their various accessories designed with FRC materials in mind?

Thank you for taking the time to read about my team's plight, any help we receive is always greatly appreciated!

**Again, thank you to everyone for the helpful responses! It never hurts to have more information!

Last edited by MAXOFLIFE : 22-01-2016 at 00:05.
  #2   Spotlight this post!  
Unread 21-01-2016, 21:15
asid61's Avatar
asid61 asid61 is online now
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,214
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: Best Place for Learning FRC Motor Mechanics?

A cimplebox will not have nearly enough reduction, and will draw massive current from your motors.

At the very least, download JVN calculator. It will allow you to find good ratios for your designs even without knowing too much about motor selection (because that's what you use it for).
I don't know where to learn more in-depth stuff about motors though. The Vex motor curves are nice but do not tell you how to get those graphs, or how to interpret them.
__________________
<Now accepting CAD requests and commissions>

  #3   Spotlight this post!  
Unread 21-01-2016, 21:23
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by MAXOFLIFE View Post
Can you please point me in the direction of an organized location where I can learn about the basics of motors
Read this web page and follow the links:

http://motors.vex.com/introduction

... then start asking specific questions here. You'll get lots of help.

Good luck.


  #4   Spotlight this post!  
Unread 21-01-2016, 21:31
theCADguy's Avatar
theCADguy theCADguy is offline
Design Team Student Leader
AKA: Sean Gibbons
FRC #0020 (The Rocketeers)
Team Role: CAD
 
Join Date: Apr 2013
Rookie Year: 2013
Location: Clifton Park, New York
Posts: 85
theCADguy has a spectacular aura abouttheCADguy has a spectacular aura about
Re: Best Place for Learning FRC Motor Mechanics?

As for learning how to calculate an ideal gear ratio for a drivetrain, this presentation was particularly helpful when I started learning drivetrain design:
http://first.wpi.edu/Images/CMS/Firs...rain_Calcs.ppt

Also check out Team 973's RAMP video series. They have several videos on selecting motors for a number of applications (And many other topics as well):

https://www.youtube.com/user/973RAMP

Last edited by theCADguy : 21-01-2016 at 21:36.
  #5   Spotlight this post!  
Unread 21-01-2016, 21:58
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Best Place for Learning FRC Motor Mechanics?


Here's a very simple motor-sizing example.

Suppose you want to lift a 25 pound weight 4 feet in 5 seconds.

To figure the power required to do that, you multiply 25 times 4, and divide by 5. That's 20 foot pounds per second.

Multiply that answer by 1.356 to convert the answer to watts. That's 27 watts.

That's the absolute minimum mechanical power you will need. Increase that by, say, 50% to give you a safety margin. That's 41 watts.

Now look at the spec sheet for the various motors and pick a motor (or an identical pair of motors*) whose max output mechanical power is greater than 41 watts.

One you've selected the motor(s), you can compute the appropriate gear ratio.


* the power of an identical pair of motors is twice the power of one of those motors


  #6   Spotlight this post!  
Unread 21-01-2016, 22:12
Ty Tremblay's Avatar
Ty Tremblay Ty Tremblay is online now
Robotics Engineer
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2004
Location: Alton NH
Posts: 816
Ty Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond reputeTy Tremblay has a reputation beyond repute
Re: Best Place for Learning FRC Motor Mechanics?

GameSense hosts a series in partnership with FIRST called Behind The Lines. We did an episode with Ken Stafford from WPI about this very subject.

https://youtu.be/WPX3z-qLSk0
__________________
  #7   Spotlight this post!  
Unread 22-01-2016, 00:02
Jay O'Donnell's Avatar
Jay O'Donnell Jay O'Donnell is online now
Division by Pirates
FRC #0229 (Division by Zero)
Team Role: Mentor
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Potsdam, NY/Londonderry, NH
Posts: 1,338
Jay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond repute
Re: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by Ether View Post

Here's a very simple motor-sizing example.

Suppose you want to lift a 25 pound weight 4 feet in 5 seconds.

To figure the power required to do that, you multiply 25 times 4, and divide by 5. That's 20 foot pounds per second.

Multiply that answer by 1.356 to convert the answer to watts. That's 27 watts.

That's the absolute minimum mechanical power you will need. Increase that by, say, 50% to give you a safety margin. That's 41 watts.

Now look at the spec sheet for the various motors and pick a motor (or an identical pair of motors*) whose max output mechanical power is greater than 41 watts.

One you've selected the motor(s), you can compute the appropriate gear ratio.


* the power of an identical pair of motors is twice the power of one of those motors


Are there any simple examples like this for anything besides lifting weights? I've heard this example before (and it's a great example for helping understand how to pick motors for a lifting mechanism) but I was wondering if there were any simple ways of thinking about other mechanisms. Even just good rules of thumb from experience would be appreciated.
__________________
Student on Team 1058 (2012-2015)
Mentor on Team 229 (2016-Present)
Writer for Blue Alliance Blog
  #8   Spotlight this post!  
Unread 22-01-2016, 01:13
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by Jay O'Donnell View Post
Are there any simple examples like this for anything besides lifting weights? ... I was wondering if there were any simple ways of thinking about other mechanisms.
LIke what? Pick one.


  #9   Spotlight this post!  
Unread 22-01-2016, 01:26
taharder taharder is offline
Ted Harder
FRC #0687 (NerdHerd)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2006
Location: Carson, CA
Posts: 5
taharder is an unknown quantity at this point
Re: Best Place for Learning FRC Motor Mechanics?

The most important application of motors in FRC is the drivetrain. Since driving moves motors from Stall Torque to Free Speed repeatedly it is important to consider the Sprint Distance that you want to optimize. Here is a list of the other requirements your drivetrain should meet.
  • Sprint Speed should be optimized
  • Pushing Force should be optimized if you have a second gear
  • Current per Motor Channel should not be exceeded under sprint, wall-slip and turning conditions
  • Current per Main Breaker should not be exceeded under sprint, wall-slip and turning conditions
  • Bus Voltage Drop should not be excessive
  • Battery should support sustained current draw for duration of match.

Focusing on the sprint speed requirement you should consider what the most important traversal your robot will perform for this year's particular game. Last year, FRC687 optimized for a 12 ft sprint distance since that was 2/3 of the distance to the far tote goal.

Then you should consider the motors you will allocate to your drive. In this case, you might choose between a six-CIM drive and four-CIM drive. The drivetrain calculators below are very powerful in that they simulate the acceleration of the robot during a sprint and can give you an accurate picture of the performance of your drivetrain at different gear ratios.

My drivetrain calculator, which borrows heavily from JVN and JesseK, allows you to input your desired drivetrain and identify the best gear ratio for that scenario directly by reading the graph of time-to-distance vs. gear ratio. You can access it below.


JVN
http://www.chiefdelphi.com/media/papers/2755

JesseK
http://www.chiefdelphi.com/media/papers/2274

FRC687
http://www.chiefdelphi.com/media/papers/3086
__________________
Ted Harder
Coach/Mentor, Team 687
CAMS Robotics aka "NerdHerd"
  #10   Spotlight this post!  
Unread 22-01-2016, 01:30
taharder taharder is offline
Ted Harder
FRC #0687 (NerdHerd)
Team Role: Coach
 
Join Date: Jan 2009
Rookie Year: 2006
Location: Carson, CA
Posts: 5
taharder is an unknown quantity at this point
Re: Best Place for Learning FRC Motor Mechanics?

BTW, Ether, thanks for all of your thoughtful posts. Particularly the ones on mini-bots for Logomotion.
__________________
Ted Harder
Coach/Mentor, Team 687
CAMS Robotics aka "NerdHerd"
  #11   Spotlight this post!  
Unread 22-01-2016, 01:54
Jay O'Donnell's Avatar
Jay O'Donnell Jay O'Donnell is online now
Division by Pirates
FRC #0229 (Division by Zero)
Team Role: Mentor
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Potsdam, NY/Londonderry, NH
Posts: 1,338
Jay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond repute
Re: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by Ether View Post
LIke what? Pick one.


A couple I can think of:

Figuring out how much power you need to push an object.

Flywheel shooters (I doubt there's anything basic here since there are so many variables).
__________________
Student on Team 1058 (2012-2015)
Mentor on Team 229 (2016-Present)
Writer for Blue Alliance Blog
  #12   Spotlight this post!  
Unread 22-01-2016, 02:26
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by Jay O'Donnell View Post
Figuring out how much power you need to push an object.
Let W be the weight of the object (Newtons)

Let mu be the kinetic friction coefficient between the object and the floor (unitless)

Let V be the desired pushing speed (meters/sec)

Required power P = W*mu*V watts

Let E be the power efficiency of your drivetrain

Total Motor output mechanical power M = P/E watts

Total Motor electrical power consumption can then be estimated using motor curves



Last edited by Ether : 22-01-2016 at 02:31.
  #13   Spotlight this post!  
Unread 22-01-2016, 11:30
Dillon Carey's Avatar
Dillon Carey Dillon Carey is offline
6wd swerve, it has been done
AKA: TinyHippo
FRC #1625 (Winnovation)
Team Role: Alumni
 
Join Date: Jun 2008
Rookie Year: 2007
Location: Winnebago IL
Posts: 93
Dillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond reputeDillon Carey has a reputation beyond repute
Re: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by Ether View Post


Now look at the spec sheet for the various motors and pick a motor (or an identical pair of motors*) whose max output mechanical power is greater than 41 watts.

You don't necessarily have to use identical motors. It does however keep the calculations a bit simpler, which is a good recomenfldation for beginners.
__________________
"More power 'till it breaks or you win."
- Keith Carey
  #14   Spotlight this post!  
Unread 22-01-2016, 12:05
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,015
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: Best Place for Learning FRC Motor Mechanics?

Quote:
Originally Posted by MAXOFLIFE View Post
..learn about the basics of motors...
Quote:
Originally Posted by Ether View Post
Here's a very simple motor-sizing example.
Quote:
Originally Posted by Dillon Carey View Post
You don't necessarily have to use identical motors. It does however keep the calculations a bit simpler, which is a good recomenfldation for beginners.
"Beginners" definitely was the context here.

Here's a thread about combining unmatched motors.



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:46.

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