Go to Post Believe that Dave knows what he is talking about. - JaneYoung [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 06-03-2011, 20:35
HarveyAce's Avatar
HarveyAce HarveyAce is offline
Registered User
FRC #3329 (CAMBots)
Team Role: Leadership
 
Join Date: Dec 2010
Rookie Year: 2010
Location: Camden County
Posts: 91
HarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant futureHarveyAce has a brilliant future
Motor for arm: what should be used when?

We are using two window motors in tandem to power the upper half or our arm. We were running into problems with them going really slow and not reaching past parallel with the ground, until we added a surgical tubing counterbalance . after that, we couldn't control it going down, because it went way too fast, and we put them on Victors instead of spikes and had to manually drop the voltage to make them go at a more controllable speed. any other solutions to this problem?

Also I was starting this thread to compile a list of what motors are good for what applications, and how to implement each in the applications. For example, one might say that FP's can be used for manipulators, but they are easily back driven, so explain how to use them without them back driving. Just a quick example. Hope this becomes a good resource for those that need a quick reference!
__________________
"Though I fly through the Valley of Death I shall fear no evil, for I am at 80,000 feet and climbing."
  #2   Spotlight this post!  
Unread 06-03-2011, 21:35
clayman's Avatar
clayman clayman is offline
Registered User
AKA: Clayton
FRC #3175 (Knight Vision)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Dearborn Heights, MI
Posts: 34
clayman is an unknown quantity at this point
Re: Motor for arm: what should be used when?

We ran into the exact same problems with the window motors at the base our arm. Since we took out the locking pins and the motors were backdriving anyway, we swapped them out with a single cim on a toughbox. We have yet to test it, though (but we don't expect any issues). The other two joints on our arm are driven by single, unmodified window motors.
  #3   Spotlight this post!  
Unread 06-03-2011, 22:09
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,070
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: Motor for arm: what should be used when?

Quote:
Originally Posted by clayman View Post
we swapped them out with a single cim on a toughbox. We have yet to test it, though (but we don't expect any issues).
You seem to be saying that the output of the toughbox shaft will be driving the arm with no additional gearing. That's not what you meant to say, is it?



  #4   Spotlight this post!  
Unread 07-03-2011, 13:46
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,510
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Motor for arm: what should be used when?

You might try setting the brake mode jumper on the Victors.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #5   Spotlight this post!  
Unread 07-03-2011, 15:44
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,659
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Motor for arm: what should be used when?

Brake mode won't help unless they've removed the anti-backdrive pins from the window motors. Brake mode only engages when the motor is stopped, which is when the anti-backdrive pins also kick in. The fundamental issue is that the arm still isn't perfectly balanced and is still falling under its own weight. As long as that's the case, your arm is going to go down faster than up, because more torque is required to lift the arm. You're never going to completely even things out with surgical tubing either. If you arrange it and tension it to balance things when the arm's level, it's either going to pull too hard when you lower the arm below level or raise it above level. So if your arm works reasonably now, I recommend leaving well enough alone.

For the curious, the best bet for perfectly balancing it would be an actual counterweight on the arm, followed by a constant force spring mounted a reasonable distance from the pivot so the spring is always approximately vertical. But either is loads heavier and more complicated than some surgical tubing.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #6   Spotlight this post!  
Unread 07-03-2011, 15:45
Jeffy's Avatar
Jeffy Jeffy is offline
Retired, for now
AKA: Jeff Gier
FRC #2410 (Metal Mustang Robotics) #159 (Alpine Robotics)
Team Role: College Student
 
Join Date: Mar 2008
Rookie Year: 2008
Location: Fort Collins
Posts: 523
Jeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant future
Re: Motor for arm: what should be used when?

Try adding more surgical tubing. More assistance will make it the same load in each direction, therefore keeping it from falling. If it just goes to fast in general, a victor/jag could work, but the better answer is ussualy to change your ratio.

As per the motor usage question...
The only "norm" in FIRST is CIMs on drive, and even that isn't followed by all teams (and doesn't need to be). After that, it depends on the application.
All the motors in this year's kit are great, pick the one you want to use, gear it approriately and you're good to go.
__________________
Metal Mustang Robotics 2410 (2008-2011)
2008 STL Rookie All-Star
2010 GKC Finalists
2010 OKC Champions
Alpine Robotics 159 (2012-)
2012 CO Finalists

700 miles from home, 2 miles from FRC. Life is good.
  #7   Spotlight this post!  
Unread 07-03-2011, 15:47
2829ron 2829ron is offline
Registered User
FRC #2829
 
Join Date: Jan 2009
Location: USA
Posts: 92
2829ron will become famous soon enough2829ron will become famous soon enough
Re: Motor for arm: what should be used when?

Quote:
Originally Posted by clayman View Post
We ran into the exact same problems with the window motors at the base our arm. Since we took out the locking pins and the motors were backdriving anyway, we swapped them out with a single cim on a toughbox. We have yet to test it, though (but we don't expect any issues). The other two joints on our arm are driven by single, unmodified window motors.
Please tell us how this works. We built our arm with the CIM and toughbox and were having problems getting it past about parallel with ground. May have been our batteries though. Please let us know what happens.

David

Last edited by 2829ron : 07-03-2011 at 23:28.
  #8   Spotlight this post!  
Unread 07-03-2011, 18:10
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,070
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: Motor for arm: what should be used when?

Quote:
Originally Posted by 2829ron View Post
We built our arm with the CIM and toughbox and were having problems getting it past about vertical.
Let's say 90 degrees per second is the approximate arm speed you'd like at full motor voltage (speeds faster than this can be difficult to control, slower speeds may make you uncompetitive)

Let's say you've got the equivalent of 5 pounds at 6 feet from the pivot, or 30 foot-pounds of torque.

From these two numbers you can calculate the required mechanical power in watts:

90 degrees per second = 15 rpm

(15 rpm)*(30 ft-lb)/7.043 = 63.9 watts

Now using the motor curves, or this simple calculator, you can find that the CIM motor speed which generates 63.9 watts at 12 volts input is 5045 rpm. Since 5045 is 95% of the CIM's free speed, it should run cool at this operating point.

Take the ratio of the motor rpm to the arm rpm to get the required gear ratio:

5045/15 = 336:1 gear ratio.

If you use a gear ratio much less than this, you will either get an arm which moves so fast that it is uncontrollable, or you will have to operate the motor far outside its design point which can cause overheating. The CIM is can tolerate a lot of abuse but it is not immune to burn-out.




Last edited by Ether : 07-03-2011 at 18:14.
  #9   Spotlight this post!  
Unread 07-03-2011, 23:32
2829ron 2829ron is offline
Registered User
FRC #2829
 
Join Date: Jan 2009
Location: USA
Posts: 92
2829ron will become famous soon enough2829ron will become famous soon enough
Re: Motor for arm: what should be used when?

We used the sprockets from the wheels and put them on the arm. This is attached to a chain running to the toughbox.

David

P.s. Parallel to the ground not vertical
  #10   Spotlight this post!  
Unread 07-03-2011, 23:40
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Motor for arm: what should be used when?

We use only 1 window motor to drive the 62" arm. Needless to say, it gets burning hot. So we put a heatsink with a fan on it (I don't know if it is legal)
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #11   Spotlight this post!  
Unread 08-03-2011, 01:32
Tristan Lall's Avatar
Tristan Lall Tristan Lall is offline
Registered User
FRC #0188 (Woburn Robotics)
 
Join Date: Aug 2001
Rookie Year: 1999
Location: Toronto, ON
Posts: 2,484
Tristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond reputeTristan Lall has a reputation beyond repute
Re: Motor for arm: what should be used when?

Quote:
Originally Posted by davidthefat View Post
So we put a heatsink with a fan on it (I don't know if it is legal)
Which fan?
  #12   Spotlight this post!  
Unread 08-03-2011, 18:58
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Motor for arm: what should be used when?

Quote:
Originally Posted by Tristan Lall View Post
Which fan?
Just some random one off of an old computer
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #13   Spotlight this post!  
Unread 08-03-2011, 19:18
Vikesrock's Avatar
Vikesrock Vikesrock is online now
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: Motor for arm: what should be used when?

Quote:
Originally Posted by davidthefat View Post
Just some random one off of an old computer
You'll have to replace it with one provided in the KOP to be legal under <R45> and <R46>.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
  #14   Spotlight this post!  
Unread 08-03-2011, 19:37
CallieJ's Avatar
CallieJ CallieJ is offline
The Girl With the Spirit Tattoos
FRC #1868 (Space Cookies)
Team Role: Scout
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Palo Alto
Posts: 53
CallieJ is a splendid one to beholdCallieJ is a splendid one to beholdCallieJ is a splendid one to beholdCallieJ is a splendid one to beholdCallieJ is a splendid one to beholdCallieJ is a splendid one to beholdCallieJ is a splendid one to beholdCallieJ is a splendid one to behold
Re: Motor for arm: what should be used when?

We're running our arm on one Banebots 550 and one Fisher Price. We were going to use the Andy Mark Double Doozy but it wasn't available, so we designed and built our own custom gearbox. The internal reduction is 237:1 plus another approximately 3:1 reduction from the sprockets.

So far the motors have been getting warm but not hot under match level or higher stress environments. We did have to do a lot of work in software to keep the arm from sinking but even that doesn't seem to be putting too much strain on them.
__________________

2009,10,11 Silicon Valley Regional Finalists
2011 Silicon Valley Regional Chairman's Winners
2011 Sacramento Regional Champions
2011 Sacramento Regional Engineering Inspiration Award
2009 Silicon Valley Regional Engineering Inspiration Award
2006 Championships Judge's Award

www.spacecookies.org
  #15   Spotlight this post!  
Unread 08-03-2011, 19:58
Kyoshirin's Avatar
Kyoshirin Kyoshirin is offline
Renaissance Man
AKA: David
FRC #1188
Team Role: Alumni
 
Join Date: Sep 2010
Rookie Year: 2007
Location: Royal Oak
Posts: 54
Kyoshirin is an unknown quantity at this point
Re: Motor for arm: what should be used when?

We have two window motors hooked up to a 20:3 (~7:1) gear ratio to a 40" upper arm, on which is attached another window motor hooked up by timing belt ~3:1 to a 33" lower arm with a pneumatic claw attached to the end adding length and weight. We never had any problems with our arm lifting, but we have four strands of surgical tubing just in case.
__________________
Prototypes ARE the final product.


Last edited by Kyoshirin : 09-03-2011 at 14:23. Reason: Had the gear ratios backwards and had wrong arm measurements.
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:32.

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