Go to Post Yippee! Someone else that can have their every word over-analyzed, mis-read, inverted, converted, perverted, misinterpreted, reverted, and garbled besides just me! - dlavery [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
  #16   Spotlight this post!  
Unread 23-09-2011, 10:39
Adam.garcia Adam.garcia is offline
Design Mentor
FRC #0004 (Team 4 Element)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 1997
Location: High Tech LA
Posts: 133
Adam.garcia is just really niceAdam.garcia is just really niceAdam.garcia is just really niceAdam.garcia is just really nice
Re: Current Draw vs. Stall current

Quote:
Originally Posted by Brandon Holley View Post
Using one here is fine, but just make sure you are not also accounting for extra margin somewhere else and compounding your margin.

-Brando
Thanks, I will keep that in mind.
  #17   Spotlight this post!  
Unread 03-10-2011, 13:44
kws4000's Avatar
kws4000 kws4000 is offline
Team Mentor - Programming
AKA: Krazy Karl
FRC #2405 (Divided by Zero)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Fruitport, MI
Posts: 164
kws4000 is a jewel in the roughkws4000 is a jewel in the roughkws4000 is a jewel in the roughkws4000 is a jewel in the rough
Re: Current Draw vs. Stall current

[quote=Jared341;1077997]There are a few ways to defeat defense...


Pushing (works great against most, but just as with speed, you will eventually encounter a bot that can push you to a standstill)

In 2009 (remember the slick surface?) our lead rogrammer added in code to increase the allowable pushing power of our bot. We weighed 85 lbs on the chart, and we were pushing around 120 lb bots with those ungainly trailers.

//Traction control calculations
if(m_rightStick->GetRawButton(1) == 0) {
if (ncount1 == 0 && ncount2 == 0) {
ncount1 = count1;
ncount2 = count2;
} else {
speed_error1 = ncount1 - count1;
speed_error2 = ncount2 - count2;
ncount1 = count1;
ncount2 = count2;
}

//ajjy = ajjy * .95;

if (speed_error1 > 30 && speed_error2 > 30 ) {
float ajjy = ajjy * .9;
float ajx = ajx * .9;
printf("Motor Y: %f", ajjy);
printf("Motor X: %f", ajx);
}
}

It worked, and it might help with mechano wheels, but I don't think this code will really be usefull for at least another 5 years...

Ready for kickoff?
__________________
Mentoring:
1) Educating students on the ability to learn and have fun at the same time.
2) Giving back to those who made you who you are.

2009-2011 Student 2405 Electrical/Programming & Asst. Captain
2012-???? Mentor 2405 Programming/Jack-of-all-Trades
  #18   Spotlight this post!  
Unread 03-10-2011, 14:31
the man's Avatar
the man the man is offline
Registered User
AKA: Jacob Overla
FRC #4004
Team Role: Mechanical
 
Join Date: Jan 2009
Rookie Year: 2009
Location: muskegon MI
Posts: 344
the man is on a distinguished road
Re: Current Draw vs. Stall current

Now ask your self how long will a 17 amp hour battery last while four motors draw 110 ish amps? How long untill your wire melts? I feel there is some thing wrong with your calculations.
__________________
Every day is a new adventure!!!
  #19   Spotlight this post!  
Unread 03-10-2011, 23:09
Adam.garcia Adam.garcia is offline
Design Mentor
FRC #0004 (Team 4 Element)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 1997
Location: High Tech LA
Posts: 133
Adam.garcia is just really niceAdam.garcia is just really niceAdam.garcia is just really niceAdam.garcia is just really nice
Re: Current Draw vs. Stall current

Quote:
Originally Posted by the man View Post
Now ask your self how long will a 17 amp hour battery last while four motors draw 110 ish amps? How long untill your wire melts? I feel there is some thing wrong with your calculations.
The 121 Amps only occur when at max continuous load (ie. We are pushing against a wall, or an immovable robot). There is no feasible reason for pushing against an immovable object for more than a few seconds.

To get around ever having to go near this 121 Amps, our programmer is working on some code which will sense if the Amps rise too high while in high gear. If the robot senses high Amps, it will automatically shift to low gear in order to prevent possible breaking.

We just saw this a few days ago while looking at 399's drive code. Ingenuity to the max!
  #20   Spotlight this post!  
Unread 07-10-2011, 22:17
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,770
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: Current Draw vs. Stall current

Adam,
To add to your discussion, a motor draws stall current whenever the motor is not moving. That is why there is a current spike when you first apply power to the motor. The current is proportional to the applied throttle value. If you are at full throttle and using fully charged battery and low resistance wiring, you can expect near the rated stall current when starting.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
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 21:44.

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