Go to Post With three robots, I was expecting better scores but I guess more robots means more penalties, not more points. - sanddrag [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #12   Spotlight this post!  
Unread 18-01-2015, 09:15
ToddF's Avatar
ToddF ToddF is offline
mechanical engineer
AKA: Todd Ferrante
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Apr 2011
Rookie Year: 2011
Location: Newport News, VA
Posts: 599
ToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond repute
Re: 2363 tote stacker prototype

Quote:
Originally Posted by thatprogrammer View Post
What is the disk break doing in this mechanism?
Brakes in a mechanism such as this are used to conserve energy and reduce the power consumption to the motor. If you use position feedback on the elevator, such as an encoder, you can use a PID control loop to hold position. Some of the approved motor controllers have microprocessors that can do the PID control right in the motor controller. Or, if you want, you can have the PID control loop happen onboard the robot RIO. Running the control loop on the motor controller offloads that computing power from the RIO.

The control loop applies current to the motor to drive the position of the elevator to the commanded position. If the elevator is very lightly loaded, it takes very little current to hold the elevator in position. The new interface tools to the robotRIO allow you to monitor the current the motor is drawing. As the load on the elevator increases, it takes more and more current to hold the elevator in position. With a full stack of totes, this could drain your battery more quickly, and can also cause your motor to heat up. If you have a mechanical brake on your system, you use the PID controller to quickly drive the elevator to the desired position. Then, you engage the brake and disable the PID loop. Now there is no current being sent to the motor. When you want to make a new move, you disengage the brake, make the move with the motor, and then re-engage the brake.

An alternative to using a brake is to choose a drivetrain which has lots of friction when backdriven. This could be a wormdrive gearbox, or just a very high reduction planetary gearbox/chain drive/belt drive combination. The high reduction maintains position even under high external loading. The tradeoff is that the higher the reduction, the slower the motion will be with a given motor. Also, the higher the reduction, the lower the mechanical efficiency of the system. In an industrial application, you might compare the energy lost by a less efficient drivetrain to the energy necessary to actuate the brake.
__________________
Todd F.
mentor, FIRST team 2363, Triple Helix
Photo gallery
video channel
Triple Helix mobile

Last edited by ToddF : 18-01-2015 at 09:21.
 


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 04:36.

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