Go to Post The only thing I am learning from this thread is the difference between who is arrogant enough to objectify their own interpretations and who is wise enough to question their own interpretations. - Michael Corsetto [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
  #16   Spotlight this post!  
Unread 12-10-2012, 11:09
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,092
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: Drivetrain Question

Quote:
Originally Posted by tr6scott View Post
Jags short the motor leads when off... Victors do not do this...
By "off", do you mean "unpowered"? If so, can someone please confirm this?



Last edited by Ether : 12-10-2012 at 11:14.
  #17   Spotlight this post!  
Unread 12-10-2012, 11:16
AlexH AlexH is offline
Registered User
no team
Team Role: College Student
 
Join Date: Sep 2010
Rookie Year: 2010
Location: PA
Posts: 215
AlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to all
Re: Drivetrain Question

if the jag was in brake mode it would short the leads if it was in coast mode it would not.
__________________
My Instructables
  #18   Spotlight this post!  
Unread 12-10-2012, 11:32
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,092
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: Drivetrain Question

Quote:
Originally Posted by AlexH View Post
if the jag was in brake mode it would short the leads if it was in coast mode it would not.
The question on the table is this: Will an unpowered Jag short the motor leads, regardless of jumper position.


  #19   Spotlight this post!  
Unread 12-10-2012, 11:32
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,785
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Drivetrain Question

Quote:
Originally Posted by 1502 View Post
The second goal of disconnecting the wheels for the motors is a matter of safety. Whatever way we end up doing it, there will be a deadman switch that works like one off of a treadmill. We like to keep our carts safe, and we're pretty well know for that.
A thought for this...

Disconnecting the motor from the wheels with the deadman switch will lead to the cart coasting to a stop, potentially over a long distance carrying a lot or momentum (150 lb robot + 50 or more lb cart...) - in other words, it can defeat the purpose and still run over a little kid. Instead of going that route, use some Jaguars to control the drive train. Set the Brake/Coast header to Brake, so when it stops, the motor actually helps the cart slow down faster. Hook all the limit switch inputs up to a limit switch sitting behind a slot. Slide a card into the slot will close the circuit, allowing the cart to move. If the card is pulled out, the circuit will open, and the Jaguars will immediately stop, with no programming needed on your part!

This can separate your two issues nicely, which might let you use an easier solution for pushing the cart around than if the solution had to solve both problems at once.


Oh, another idea I just had... a similar limit switch/slot concept, except the limit switch would activate some pneumatic cylinders, which would push some wooden skids straight down into the floor. Set it up so they can lift the cart wheels + robot completely off the floor. Now, the deadman switch serves two purposes - it stops the cart immediately, and while in your pit it can give you a more stable working surface that won't roll around!
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #20   Spotlight this post!  
Unread 12-10-2012, 11:40
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,622
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: Drivetrain Question

A dead man's brake doesn't need to actually be part of the drive assembly.

One can arrest the momentum of a wheeled cart just by creating friction between the surface on which the cart rolls say by dropping a rubber covered shoe down on that surface to create drag (might want to tapper the edges on that shoe so it doesn't stop quite so violently that the robot might come off the cart). It might be much easier to make a brake like this.
  #21   Spotlight this post!  
Unread 12-10-2012, 11:41
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,848
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Drivetrain Question

Quote:
Originally Posted by Jon Stratis View Post
A thought for this...

Disconnecting the motor from the wheels with the deadman switch will lead to the cart coasting to a stop, potentially over a long distance carrying a lot or momentum (150 lb robot + 50 or more lb cart...) - in other words, it can defeat the purpose and still run over a little kid. Instead of going that route, use some Jaguars to control the drive train. Set the Brake/Coast header to Brake, so when it stops, the motor actually helps the cart slow down faster. Hook all the limit switch inputs up to a limit switch sitting behind a slot. Slide a card into the slot will close the circuit, allowing the cart to move. If the card is pulled out, the circuit will open, and the Jaguars will immediately stop, with no programming needed on your part!

This can separate your two issues nicely, which might let you use an easier solution for pushing the cart around than if the solution had to solve both problems at once.


Oh, another idea I just had... a similar limit switch/slot concept, except the limit switch would activate some pneumatic cylinders, which would push some wooden skids straight down into the floor. Set it up so they can lift the cart wheels + robot completely off the floor. Now, the deadman switch serves two purposes - it stops the cart immediately, and while in your pit it can give you a more stable working surface that won't roll around!
I very much agree with your first idea about disconnecting drive motors, very good observation.

I think your second idea could introduce a serious safety hazard. Pneumatic components that always return to one state when de-powered can actuate at un-intended times. If they are explicitly switched you might run into other issues. For example, the cart's battery could run low and the pistons could then actuate unexpectedly, causing the whole cart+robot to raise/lower without warning. If the skids default position were 'deployed' down, and there was an issue with the cart, it might come to stop in a hurry in a queue or pit lane, which would be most inconvenient.

The idea of using skids to stabilize the cart for working is good, but I would not rely on them as a safety mechanism, nor would I have them pneumatically actuated.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #22   Spotlight this post!  
Unread 12-10-2012, 11:57
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,785
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Drivetrain Question

Quote:
Originally Posted by JamesCH95 View Post
I very much agree with your first idea about disconnecting drive motors, very good observation.

I think your second idea could introduce a serious safety hazard. Pneumatic components that always return to one state when de-powered can actuate at un-intended times. If they are explicitly switched you might run into other issues. For example, the cart's battery could run low and the pistons could then actuate unexpectedly, causing the whole cart+robot to raise/lower without warning. If the skids default position were 'deployed' down, and there was an issue with the cart, it might come to stop in a hurry in a queue or pit lane, which would be most inconvenient.

The idea of using skids to stabilize the cart for working is good, but I would not rely on them as a safety mechanism, nor would I have them pneumatically actuated.
Clearly I didn't explain that last idea well enough The pneumatics wouldn't return to a specific state when de-powered, they would work the same as pneumatics on FRC robots - they remain in whatever state they were at when power was removed (air leakage might result in the pistons slowly losing their pressure). The switch simply indicates which direction they would be at. If you wanted to do this without needing a controller on board, see the attached rough diagram.
Attached Thumbnails
Click image for larger version

Name:	cart idea.JPG
Views:	36
Size:	16.7 KB
ID:	13101  
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #23   Spotlight this post!  
Unread 12-10-2012, 12:11
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,848
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Drivetrain Question

Quote:
Originally Posted by Jon Stratis View Post
Clearly I didn't explain that last idea well enough The pneumatics wouldn't return to a specific state when de-powered, they would work the same as pneumatics on FRC robots - they remain in whatever state they were at when power was removed (air leakage might result in the pistons slowly losing their pressure). The switch simply indicates which direction they would be at. If you wanted to do this without needing a controller on board, see the attached rough diagram.
I see, that would be better that what I was assuming. However, it still requires the electrical system to function for this safety system to function, and is susceptible to an inadvertent flip of the switch, which isn't ideal in my mind.

Of course none of this detracts from a pneumatic jack's usefulness and definite cool-factor

FYI: plenty of FRC robots have one-way solenoid valves, i.e. return to one state when not powered. It would be dangerous to assume that all robots use 2-way solenoid valves.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #24   Spotlight this post!  
Unread 12-10-2012, 12:42
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,785
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Drivetrain Question

True, there are 1 way solenoid valves... My team hasn't done much with pneumatics, and the teams I've inspected have all used 2-way valves, So I don't really have much experience with them. That must be the basis of my assumption
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #25   Spotlight this post!  
Unread 12-10-2012, 14:11
AlexH AlexH is offline
Registered User
no team
Team Role: College Student
 
Join Date: Sep 2010
Rookie Year: 2010
Location: PA
Posts: 215
AlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to all
Re: Drivetrain Question

simplest and safest way to prevent unwanted actuation of the ram is to physically lock the ram in the extended or retracted position with a pin or something
__________________
My Instructables
  #26   Spotlight this post!  
Unread 12-10-2012, 14:57
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,848
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Drivetrain Question

Quote:
Originally Posted by AlexH View Post
simplest and safest way to prevent unwanted actuation of the ram is to physically lock the ram in the extended or retracted position with a pin or something
Please explain how that would work procedurally.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #27   Spotlight this post!  
Unread 12-10-2012, 16:19
1502's Avatar
1502 1502 is offline
We're having Technical Difficulties
AKA: Ryan G
FRC #1502 (Technical Difficulties)
Team Role: Mentor
 
Join Date: Aug 2011
Rookie Year: 2004
Location: Chelsea, Michigan
Posts: 76
1502 is just really nice1502 is just really nice1502 is just really nice1502 is just really nice
Re: Drivetrain Question

I didn't mention that we would have dual disk brakes that would engage for a few seconds after an error to stop the drive.

My thought was to create a gearbox that only had one speed and a spring return cylinder that disengages the motor. Two of the wheels would have our disk braking system from above.
__________________
We make easy things look difficult, everyday!
  #28   Spotlight this post!  
Unread 12-10-2012, 20:52
AlexH AlexH is offline
Registered User
no team
Team Role: College Student
 
Join Date: Sep 2010
Rookie Year: 2010
Location: PA
Posts: 215
AlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to allAlexH is a name known to all
Re: Drivetrain Question

Quote:
Originally Posted by JamesCH95 View Post
Please explain how that would work procedurally.
what i meant was something that works in the same manner as how the pin that holds the receiver and insert ends of a trailer hitch together except used to lock something in place and keep it from rotating.

another idea is you could put a piece of "c" channel that is smaller than the clevis over the ram's rod to physically jam it and keep it from retracting.
__________________
My Instructables
  #29   Spotlight this post!  
Unread 16-10-2012, 13:28
JamesCH95's Avatar
JamesCH95 JamesCH95 is offline
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,848
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Drivetrain Question

Quote:
Originally Posted by AlexH View Post
what i meant was something that works in the same manner as how the pin that holds the receiver and insert ends of a trailer hitch together except used to lock something in place and keep it from rotating.

another idea is you could put a piece of "c" channel that is smaller than the clevis over the ram's rod to physically jam it and keep it from retracting.
The issue with this is that it relies on a human-in-the-loop to function. My opinion is that safety equipment on a robot cart and similar devices should not rely on human involvement. If someone forgets to install the pin, or student A thinks "student B did it" and student B thinks "student A did it" then you have a situation that is exceedingly dangerous as those around it are assuming the piston is locked out when in fact it is not.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #30   Spotlight this post!  
Unread 16-10-2012, 13:50
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,622
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: Drivetrain Question

One could make a latch system that works like a automotive jack stand.

As you extend the piston to lift the cart it would ratchet it's way down and then prevent reverse movement without manual intervention. In fact they make small cheap automotive jack stands one could probably tweak for this purpose.
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 09:35.

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