Go to Post Thank you from the bottom of our IFI controllers, The Robonauts. - Natchez [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 21-01-2015, 11:52
RonnieS's Avatar
RonnieS RonnieS is offline
Just a tad washed up
AKA: Ronnie Sherrer
FRC #0314
Team Role: College Student
 
Join Date: Jan 2013
Rookie Year: 2006
Location: Flint/Warren
Posts: 389
RonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond reputeRonnieS has a reputation beyond repute
Re: actuating a brake or anti-backdrive

Quote:
Originally Posted by loafdog View Post
Hi,

We don't plan on using pneumatics on our robot so I was looking for ideas that used something else to control/move a mechanism that would brake/stop elevator.
I was wondering if servos can be used to control brakes or some other kind of anti-backdrive component. Poking around andymark I saw shifting gearboxes controlled by servos for example. I've seen people on CD discuss bike brakes, ratchets, etc..
But I haven't seen anyone discuss how you can implement these ideas. Anyone done this before and have details/pics they can share?

(note, I'm not a mechanical type.. i do software, just trying to get ideas to share with my team).

THanks.
-Maciej
Look at HOT's tech notes and see how they used a motor, I believe it was a window motor, to actuate their shifting. You can do a linkage that actuates the bike disc break on something like a cam.
I don't know what your gearbox ratio is to do your lifting or how much you wan't to lift but I would strongly suggest looking at your motors used, gear ratios, and power consumption to see if you can hold is strictly with programming which would be stalling the motor. For something like a cim, it wouldn't be as big of a deal to stall under the right loads compared to something like a 550 or 775 that relies on the turning of the shaft to cool it. There are some pretty good papers on Chief already talking about thermal mass and such.
-Ronnie
__________________
"Do not argue with an idiot. He will drag you down to his level and beat you with experience"
  #2   Spotlight this post!  
Unread 21-01-2015, 11:57
Mike Marandola Mike Marandola is online now
Lead Bumper Mentor
AKA: Mike Marandola
FRC #0316 (Lunatecs)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Pedricktown, NJ
Posts: 661
Mike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond repute
Re: actuating a brake or anti-backdrive

In addition to worm drive boxes, there are some drill gearboxes that have locking chucks which essentially prevent backdriving. The most popular one is the Dewalt XRP and there is a cheaper one from Harbor Freight.
__________________

2015 - Pioneer Valley District Finalists/Upper Darby District Finalists/MAR District Championship #1 Seed and Winners with 225 and 203
2014 - Lenape Seneca District Winners/Chestnut Hill District Winners
2013 - Lenape Seneca District Winners/Chestnut Hill District Finalists
2011 - Philadelphia Regional Finalists
2009 - Finger Lakes Regional Finalists


Last edited by Mike Marandola : 21-01-2015 at 12:00.
  #3   Spotlight this post!  
Unread 21-01-2015, 11:58
Jared's Avatar
Jared Jared is offline
Registered User
no team
Team Role: Programmer
 
Join Date: Aug 2013
Rookie Year: 2012
Location: Connecticut
Posts: 602
Jared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond repute
Re: actuating a brake or anti-backdrive

It may just be simpler to use a transmission which cannot backdrive, like a worm gear. They provide large amounts of reduction in a small amount of space, and do reasonably well with large amount of torque. We plan on using a 10:1 worm reduction in our elevator for exactly these reasons.

If you'd like more details on the worm drive we're using, let me know and I can send you some specifics.
  #4   Spotlight this post!  
Unread 21-01-2015, 12:34
adciv adciv is offline
One Eyed Man
FRC #0836 (RoboBees)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Southern Maryland
Posts: 478
adciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to all
Re: actuating a brake or anti-backdrive

Provided your torque requirements aren't too high, and you're using a motor which can handle it, you can implement a brake in software. Short version, you can use a PID to maintain the position of the motor using a holding current. We've done this before using CIMs and Bag motors. This does require a sensor.
__________________
Quote:
Originally Posted by texarkana View Post
I would not want the task of devising a system that 50,000 very smart people try to outwit.
  #5   Spotlight this post!  
Unread 21-01-2015, 12:53
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
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: actuating a brake or anti-backdrive

Quote:
Originally Posted by adciv View Post
Provided your torque requirements aren't too high, and you're using a motor which can handle it, you can implement a brake in software. Short version, you can use a PID to maintain the position of the motor using a holding current. We've done this before using CIMs and Bag motors. This does require a sensor.
... and if you're clever enough with the software, you can use the friction in the system to help hold the load when stationary.


  #6   Spotlight this post!  
Unread 21-01-2015, 14:13
gpetilli gpetilli is offline
Registered User
FRC #1559
 
Join Date: Jan 2009
Location: Victor, NY
Posts: 285
gpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to all
Re: actuating a brake or anti-backdrive

Quote:
Originally Posted by Ether View Post
... and if you're clever enough with the software, you can use the friction in the system to help hold the load when stationary.


I hope our software does not add 60lb of friction to the system . Although that might explain why the robot does not drive as fast as we would like
  #7   Spotlight this post!  
Unread 21-01-2015, 14:52
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
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: actuating a brake or anti-backdrive


Scenario: Because of friction in the system, any force between 20 and 30 pounds will hold the load stationary once it's not moving.

If your control algorithm is clever enough, it will use as close to 20 pounds as possible to hold the load.


  #8   Spotlight this post!  
Unread 23-01-2015, 01:29
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,224
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: actuating a brake or anti-backdrive

Quote:
Originally Posted by Ether View Post

Scenario: Because of friction in the system, any force between 20 and 30 pounds will hold the load stationary once it's not moving.

If your control algorithm is clever enough, it will use as close to 20 pounds as possible to hold the load.


Where is that 20-30lb estimate from? We need a brake on ours, and it would be nice if we could just hold that little amount of weight.
  #9   Spotlight this post!  
Unread 23-01-2015, 08:33
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
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: actuating a brake or anti-backdrive

Quote:
Originally Posted by asid61 View Post
Where is that 20-30lb estimate from?
It's not an estimate. It's just a scenario to illustrate a concept.

Or were you asking why there's a range, rather than just a single number?


  #10   Spotlight this post!  
Unread 23-01-2015, 08:41
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,017
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: actuating a brake or anti-backdrive

I'm drawing a blank...probably because I can't see what it is we're trying to figure out how to stop moving. Can you post some pictures or drawings or renderings of the robot or design?
  #11   Spotlight this post!  
Unread 21-01-2015, 14:08
gpetilli gpetilli is offline
Registered User
FRC #1559
 
Join Date: Jan 2009
Location: Victor, NY
Posts: 285
gpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to all
Re: actuating a brake or anti-backdrive

Quote:
Originally Posted by Jared View Post
It may just be simpler to use a transmission which cannot backdrive, like a worm gear. They provide large amounts of reduction in a small amount of space, and do reasonably well with large amount of torque. We plan on using a 10:1 worm reduction in our elevator for exactly these reasons.

If you'd like more details on the worm drive we're using, let me know and I can send you some specifics.
We are also using a worm gear drive - AndyMark RAW. Many right angle drives are worm gears and can hold position without requiring the motor to be energized. Bevel gears are also right angle, but don't exhibit the anti-backdrive feature. Other legal worm drive motors include the window motors and the tailgate motor.

Just a warning that the window motor also has a pin that engages when not energized that causes issues with speed controllers - there are CD threads on how to remove the pin.

Also keep in mind that the ratcheted gearboxes from last year can not drive in both directions - by design. Depending on how you unload your elevator, you may need to drive the motor backwards.

We chose the RAW drive due to its simplicity to control. The PID loop does not have to do anything special (like engage a break) and can drive to a desired position in either direction. Given the relatively large load of up to 60lb, we were concerned with the holding current for traditional gearboxes.

AndyMark shows the RAW box as out of stock, and has removed the estimated restock time of Jan 26th. We did not want to wait till Jan 26th and ordered the individual part to build our own - which turn out to be more difficult than imagined. They do seem to have restocked the "worm box" and perhaps it is sturdy enough for your elevator. Other wise, your best bet may be the tailgate motor if you want a worm drive.
  #12   Spotlight this post!  
Unread 21-01-2015, 14:11
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,722
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: actuating a brake or anti-backdrive

We used a bike brake and caliper on our elevator prototype. You can see it here.
  #13   Spotlight this post!  
Unread 23-01-2015, 08:30
cad321 cad321 is offline
Jack of all trades, Master of none
AKA: Brian Wagg
FRC #2386 (Trojans)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Burlington, Ontario
Posts: 345
cad321 is just really nicecad321 is just really nicecad321 is just really nicecad321 is just really nice
Re: actuating a brake or anti-backdrive

Quote:
Originally Posted by notmattlythgoe View Post
We used a bike brake and caliper on our elevator prototype. You can see it here.
Yes but how did you actuate the caliper?
  #14   Spotlight this post!  
Unread 23-01-2015, 08:40
adciv adciv is offline
One Eyed Man
FRC #0836 (RoboBees)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Southern Maryland
Posts: 478
adciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to all
Re: actuating a brake or anti-backdrive

Quote:
Originally Posted by cad321 View Post
Yes but how did you actuate the caliper?
It's a pneumatic cylinder. You can see it in the video near the disk brake.
__________________
Quote:
Originally Posted by texarkana View Post
I would not want the task of devising a system that 50,000 very smart people try to outwit.
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 00:59.

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