Go to Post ...remember RAID 0 is a trap. - Sperkowsky [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 10-12-2003, 22:25
ErichKeane ErichKeane is offline
Registered User
FRC #3210
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2004
Location: Hillsboro, OR
Posts: 113
ErichKeane is just really niceErichKeane is just really niceErichKeane is just really niceErichKeane is just really niceErichKeane is just really nice
Send a message via AIM to ErichKeane
Drill Motor Adjustments -Rev vs Forward

Hi, my team has run into a quite a problem. We have our gearboxes mounted with the bosch drill motors running in opposite directions(really no way to fix this).

Our problem truly is that the bosch motors are stronger in forward gear than in reverse! It is a topped off value, ie, they run fine up until the power sent to them reaches a pwm value, and then the right one just stops going faster, while the left one does.

We would rather not limit the power to one of the motors, thus killing our top speed, but we would prefer not to limit the speed to half(or so it seems).

Anyone have any ideas how to get around this? is there a setting perhaps on the acutal motors as to which direction is forward, and which is reverse?

Thanks all,
Team 219
  #2   Spotlight this post!  
Unread 10-12-2003, 23:11
Andy Baker's Avatar Woodie Flowers Award
Andy Baker Andy Baker is offline
President, AndyMark, Inc.
FRC #3940 (CyberTooth)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1998
Location: Kokomo, Indiana
Posts: 3,416
Andy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond reputeAndy Baker has a reputation beyond repute
Send a message via AIM to Andy Baker
Re: Drill Motor Adjustments -Rev vs Forward

This issue has been debated many times on this website. There is no reversing setting. The motors are wound in order to provide maximum power in one direction (the forward direction on the drill is where the power is needed).

Here are the various solutions:
1. Change your mechanical design so that both motors run to same direction to propel your robot.

The positive outcome of this effort would be that the 'bot would run straight.
The negative is that it takes some effort (more complexity, weight, efficiency loss, etc.) to make it work.

2. Create software which limits the forward-rotating motor in order to match the speed of the motor moving in reverse.

3. Deal with it and let your drivers just get familiar with driving in slight arcs.


If you can make an extremely simple and elegant solution to make a mechanical design as said in #1 above, then do that. But, whenever you add mechanical complexity you are injecting chances for breakdowns. If this mechanism is complex, then scrap it and go with #2 or #3. Many teams do well with "dealing with it" and letting the drivers simply get familiar with the way the robot drives.

Andy B.
  #3   Spotlight this post!  
Unread 10-12-2003, 23:46
GregTheGreat's Avatar
GregTheGreat GregTheGreat is offline
Registered User
no team
 
Join Date: Jan 2003
Rookie Year: 2002
Location: USA
Posts: 386
GregTheGreat has a spectacular aura aboutGregTheGreat has a spectacular aura aboutGregTheGreat has a spectacular aura about
Re: Drill Motor Adjustments -Rev vs Forward

This is commomly a problem of many teams.... I would recomend making a custom mount.... or try running a sproket from the opposite direction on you reversed tire.... I think FIRST had something on this last year... you might be able to find it in the FIRST archives.

The drivers driving in curves is easy to do... just make sure he/she gets a bunch of practice.

If I find some FIRST drawings on it in some of my old documents... if I do I will e-mail it to you.

Good Luck,

-Greg The Great
  #4   Spotlight this post!  
Unread 11-12-2003, 03:03
Matt Adams's Avatar
Matt Adams Matt Adams is offline
b(o_o)d
FRC #1525 (Warbots)
Team Role: Engineer
 
Join Date: Dec 2003
Rookie Year: 2000
Location: Arlington Hts. IL
Posts: 375
Matt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond repute
Send a message via AIM to Matt Adams
Post Wow... ASCII art...

I'd agree with both of the previous posts. However, I think that the simpliest solution that you're looking for (since you don't wish to reduce power in code, and want your robot to drive straight as possible) lies in basically an extra pair of gears somewhere among your reductions to effectively reverse the direction of one motor. While you might loose a few percent efficency.. it's an easy thing to do.

I'm incredibly temped to CAD out a simple gearbox that'd do just this that would be "out of the box compatiable" with last year's kit. If I didn't have another couple hours of homework... I'd be crazy enough to do it.

So.. I go ASCII style G's are gears (5 G's to a gear), +'s are bearings. Make the housing out of some 1/4 plate, you could get away with 1/2 shaft or less on those gears, and then just couple them to wherever you're outputing to.

Code:
  ---
  |D| 
  |M|
  ---
   |
---+----+---
|  |	|  |
|GGGGGGGGGG| 
|  |	|  |
---+----+---
	|
	|

Anyone feel like adding to my reputation for my artistic skills? Haha, just kidding. Partially.

Matt
__________________
Matt Adams - Engineer at Danaher Motion
Team 1525 - Warbots - Deerfield High School
  #5   Spotlight this post!  
Unread 11-12-2003, 06:11
ErichKeane ErichKeane is offline
Registered User
FRC #3210
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2004
Location: Hillsboro, OR
Posts: 113
ErichKeane is just really niceErichKeane is just really niceErichKeane is just really niceErichKeane is just really niceErichKeane is just really nice
Send a message via AIM to ErichKeane
Re: Drill Motor Adjustments -Rev vs Forward

I just talked to some of our engineers, and we found that the way we have our gearboxes set up they are directionally universal. So, the repair we will prolly use is to just flip the right one around 180 degrees. Thank you all for your help.
  #6   Spotlight this post!  
Unread 16-12-2003, 09:29
Andrew Andrew is offline
Registered User
#0356
 
Join Date: May 2002
Location: Little Rock, AR
Posts: 393
Andrew is a name known to allAndrew is a name known to allAndrew is a name known to allAndrew is a name known to allAndrew is a name known to allAndrew is a name known to all
Re: Drill Motor Adjustments -Rev vs Forward

Quote:
Originally Posted by Andy Baker
This issue has been debated many times on this website. There is no reversing setting. The motors are wound in order to provide maximum power in one direction (the forward direction on the drill is where the power is needed).

Here are the various solutions:
1. Change your mechanical design so that both motors run to same direction to propel your robot.

The positive outcome of this effort would be that the 'bot would run straight.
The negative is that it takes some effort (more complexity, weight, efficiency loss, etc.) to make it work.

2. Create software which limits the forward-rotating motor in order to match the speed of the motor moving in reverse.

3. Deal with it and let your drivers just get familiar with driving in slight arcs.

Andy B.
4. Another way to deal with this is to put a speed measurement on each drill motor (say with an encoder). You can then run the drill motors in closed loop mode.

In 2003, this was just a barely possible solution, especially if you used encoders in your preprogrammed mode. In 2004, with the more versatile controller and tight control over the timing, this may be the best way to accomplish this task.

BTW, can anyone actually explain how they have wound the motors so that they have different power in forward versus reverse? Is there an assymmetry in the coils or in the magnets? I agree that there is an assymmetry. I just don't see how it is done or how it would be cheaper.
  #7   Spotlight this post!  
Unread 16-12-2003, 13:13
petek's Avatar
petek petek is offline
What would Dave do?
AKA: Peter Kieselbach
FRC #3654 (Tech Tigers)
Team Role: Mentor
 
Join Date: May 2002
Rookie Year: 2002
Location: Middletown, CT
Posts: 923
petek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond reputepetek has a reputation beyond repute
Send a message via AIM to petek
Re: Drill Motor Adjustments -Rev vs Forward

Dredging up very old memories from my school days, I think the reason for difference in fwd vs. rev speed is due to optimization of the angular position of the commutator brushes vs the permanent magnet (stator) field, designed to maximize torque. Think of it as being the DC motor equivalent of cam timing in internal combustion engines.

You can build a permanent magnet DC motor with equal torque in both directions, by "centering" the brushes, but you sacrifice peak torque in doing so. Which would suggest that if you wanted to modify the drill motors' brush holders, you could adjust for equal speed/voltage in both directions.
__________________
Pete Kieselbach
#4

  #8   Spotlight this post!  
Unread 19-12-2003, 20:06
Adam Y.'s Avatar
Adam Y. Adam Y. is offline
Adam Y.
no team (?????)
 
Join Date: Mar 2002
Location: Long Island
Posts: 1,979
Adam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to beholdAdam Y. is a splendid one to behold
Send a message via AIM to Adam Y.
Re: Drill Motor Adjustments -Rev vs Forward

Quote:
Dredging up very old memories from my school days, I think the reason for difference in fwd vs. rev speed is due to optimization of the angular position of the commutator brushes vs the permanent magnet (stator) field, designed to maximize torque. Think of it as being the DC motor equivalent of cam timing in internal combustion engines.
Yup the drill motors are timed in one direction. They are either timed in counter clock wise or clock wise. I believe they are timed in the direction that drills are most commonly used in (forward not reverse). Unfortunately I have no idea what direction that is.
__________________
If either a public officer or any one else saw a person attempting to cross a bridge which had been ascertained to be unsafe, and there were no time to warn him of his danger, they might seize him and turn him back without any real infringement of his liberty; for liberty consists in doing what one desires, and he does not desire to fall into the river. -Mill
  #9   Spotlight this post!  
Unread 19-12-2003, 20:24
RogerR's Avatar
RogerR RogerR is online now
its spelled *ya'll*, not *y'all*
AKA: Roger Riquelme
FRC #3844 (Wildbots)
Team Role: Teacher
 
Join Date: Feb 2003
Rookie Year: 2001
Location: Somerset, KY
Posts: 913
RogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond repute
Send a message via AIM to RogerR Send a message via MSN to RogerR
Re: Drill Motor Adjustments -Rev vs Forward

Quote:
Originally Posted by Adam Y.
Yup the drill motors are timed in one direction. They are either timed in counter clock wise or clock wise. I believe they are timed in the direction that drills are most commonly used in (forward not reverse). Unfortunately I have no idea what direction that is.
when i look back at last years 312 bot, i'm quite confident that they are timed counter clockwise
__________________
"But to say that the race is a metaphor for life is to miss the point. The race is everything. It obliterates whatever isn't racing. Life is a metaphor for the race." -- Donald Antrim
  #10   Spotlight this post!  
Unread 19-12-2003, 20:59
Matt Adams's Avatar
Matt Adams Matt Adams is offline
b(o_o)d
FRC #1525 (Warbots)
Team Role: Engineer
 
Join Date: Dec 2003
Rookie Year: 2000
Location: Arlington Hts. IL
Posts: 375
Matt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond reputeMatt Adams has a reputation beyond repute
Send a message via AIM to Matt Adams
Post Re: Drill Motor Adjustments -Rev vs Forward

Quote:
Originally Posted by RogerR
when i look back at last years 312 bot, i'm quite confident that they are timed counter clockwise
Counterclockwise when you are looking at the end of the motor, or looking down the motor barrel? Without specifing that... it could be either way.

Since screws drill in clockwise looking down the "barrel" of a drill, I would imagine that's where they're optimized. I'd probably bet my life savings on it. (Which is admittedly negative, since I'm in college.)

Matt
__________________
Matt Adams - Engineer at Danaher Motion
Team 1525 - Warbots - Deerfield High School
  #11   Spotlight this post!  
Unread 19-12-2003, 21:17
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Drill Motor Adjustments -Rev vs Forward

the best way to solve this is to use the yaw rate sensor to close the loop on steering

then when you driver is telling the bot to go straight, the yaw sensor will detect any turning, and adjust the power to the motors automatically

in addition, your bot will drive SO MUCH better with the steering running closed loop - it will act like a servo, instead of a wobbly goblin

if you dont know how to do this, the easiest way is to subtract the yaw rate signal from the joystick X axis signal (assuming your using one stick steering)

this will be the difference between what the driver is telling the bot to do, and what its actually doing.

multiply this error signal by 2 (as a starting point) - normalize it for 127=straight

and use that as your steering command instead of the joystick X command.

If the steering is sluggish, try a gain (multiplyer) of 3

if the steering is jittery, or if it oscillates back and forth, back off on the gain, try 1.5 or 1.

feedback is one of THE MOST powerfull tools engineers have at their disposal!

Last edited by KenWittlief : 19-12-2003 at 21:23.
  #12   Spotlight this post!  
Unread 19-12-2003, 21:24
RogerR's Avatar
RogerR RogerR is online now
its spelled *ya'll*, not *y'all*
AKA: Roger Riquelme
FRC #3844 (Wildbots)
Team Role: Teacher
 
Join Date: Feb 2003
Rookie Year: 2001
Location: Somerset, KY
Posts: 913
RogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond reputeRogerR has a reputation beyond repute
Send a message via AIM to RogerR Send a message via MSN to RogerR
Re: Drill Motor Adjustments -Rev vs Forward

Quote:
Originally Posted by Matt Adams
Counterclockwise when you are looking at the end of the motor, or looking down the motor barrel? Without specifing that... it could be either way.
so.... even if i was "wrong", i'd still be right...

I would say looking down the motor barrel (the output shaft pointing toward you).

i could be wrong though; i'm basing this all on the assumption that we ran our drill motors forward last year.
__________________
"But to say that the race is a metaphor for life is to miss the point. The race is everything. It obliterates whatever isn't racing. Life is a metaphor for the race." -- Donald Antrim
  #13   Spotlight this post!  
Unread 19-12-2003, 21:44
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Drill Motor Adjustments -Rev vs Forward

I just noticed a couple things

the transmissions that FIRST gave us last year - the motors spin in the same direction if you have one on each side of you bot, so the FWD > REV problem doenst exists if you use them (we have them on a practice bot we build over the last few weeks)

the other thing - make sure you have calibrated your speed controls - you have to push and hold the little button with a bent paperclip, then move the jopystick full FWD, full REV then back to center, then let the button go - do both sides.
  #14   Spotlight this post!  
Unread 26-12-2003, 11:01
Andrew Schuetze's Avatar
Andrew Schuetze Andrew Schuetze is offline
499 Founder / Alamo FTC & FLL AP
no team
Team Role: Leadership
 
Join Date: Jan 2002
Rookie Year: 2001
Location: San Antonio, Texas
Posts: 689
Andrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond reputeAndrew Schuetze has a reputation beyond repute
Question Re: Drill Motor Adjustments -Rev vs Forward

This has been an interesting thread but the proceedure desribed below is completely new to me. Can you provide me with just a few more details... When you mention speed controls, are you talking about the Victor 88x speed controllers? I'm at home and don't have one lying around so just where is this little button?

the other thing - make sure you have calibrated your speed controls - you have to push and hold the little button with a bent paperclip, then move the jopystick full FWD, full REV then back to center, then let the button go - do both sides.[/quote]
__________________
APS

Founder FRC 499
Parent alumni FRC 2745 & 4219
Co-Coach FTC 4549 & 6407
Alamo FTC Affiliate Partner
Alamo FLL Affiliate Partner
  #15   Spotlight this post!  
Unread 26-12-2003, 11:12
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Drill Motor Adjustments -Rev vs Forward

The button looks like a little hole next to the LED on the Victor speed control. Thats why you need a paperclip, to push and hold the button thats inside the hole.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Portable cordless drill press Gui Cavalcanti Technical Discussion 25 03-08-2003 22:21
drill motor mounts- again Jeff Sharpe Motors 6 07-04-2003 23:20
Emergency drill trade/sell Anarkissed General Forum 3 16-02-2003 22:37
forward reverse on drill motor PDonovan Motors 2 03-02-2003 11:11
"Motors and Drive train edition" of Fresh From the Forum Ken Leung CD Forum Support 6 29-01-2002 12:32


All times are GMT -5. The time now is 10:20.

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