View Single Post
  #3   Spotlight this post!  
Unread 12-01-2007, 00:06
kmcclary's Avatar
kmcclary kmcclary is offline
Founder 830/1015;Mentor 66/470/1502
FRC #0470 (Alpha Omega Robotics)
Team Role: Engineer
 
Join Date: Aug 2001
Rookie Year: 1994
Location: Ann Arbor, MI
Posts: 491
kmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond reputekmcclary has a reputation beyond repute
Re: Multiple cylinders on a solenoid

Quote:
Originally Posted by Kevin Sevcik View Post
It will work. They will not extend at the same time, most likely. Water, air, and electricity all take the path of least resistance, so the piston with the least load/friction will extend faster and/or before the second piston. This would be a problem even with seperate solenoids, though not quite as big.

The only sure fire solution is basically to seperate the two solenoids with check vales and things so they're operating from different pressure sources.
Actually, you'd STILL get the above problem with that method. Think about it. Nothing has changed WRT the loads themselves.

Off the top of the head, I can only think of two ways to insure they move together perfectly in sync:

A) Mechanically tie the pistons together via some mechanism. (But heck, if you did that, why bother with two cylinders in the first place???)

B) Use closed loop controls, position monitoring, and more complex valves than are supplied, to monitor and "throttle back" the faster cylinder based on its motion. (This is MUCH more complicated, and rarely if ever worth the effort!)

Honestly, if you REALLY need two things to go EXACTLY together, figure out a way to mechanically couple them, and drive them both with one cylinder simultaneously.

One example might be to use a differential bell crank. With servos, you simply use opposing ends of the "X" horn on the top of the servo, and run links out both ways.

With a cylinder, you "float" the "X" - two opposing ends go to your two devices, and a third end runs over to your cylinder. When the cylinder pushes or pulls on the crank, the two devices switch together.

(Warning - With ANY bell crank system, be sure to use a spring loaded "servo saver" ends to prevent over-run freeze-up. Otherwise, the load that switches first and hits ITS stop will freeze the crank. This could prevent the other load from fully switching!)

Does this make sense?

- Keith
__________________
Keith McClary - Organizer/Mentor/Sponsor - Ann Arbor MI area FIRST teams
ACTI - Automation Computer Technologies, Inc. (Sponsoring FIRST teams since 2001!)
MI Robot Club (Trainer) / GO-Tech Maker's Club / RepRap-Michigan) / SEMI CNC Club
"Certifiably Insane": Started FIVE FRC teams & many robot clubs (so far)!
2002: 830 "Rat Pack" | 2003-5;14: 1015;1076 "Pi Hi Samurai" | 2005-6: 1549 "Washtenuts"/"Fire Traxx"
2005-(on): 1502 "Technical Difficulties" | 2006-(on): FIRST Volunteer!
2009-(on): 470 "Alpha Omega" | WAFL | Sponsor & "Floating Engineer" for MI Dist 13 (Washtenaw Cnty)
2011: 3638 "Tigertrons" | 2013-(on): 4395 "ViBots" | 2014-(on) 66 "Grizzlies"
"Home" Teams: 66, 470, 1076, 1502, 4395
Local FIRST alumni at or coming to Ann Arbor (UM/EMU/WCC/Cleary)?
...We Want YOU as a Mentor! Please email me for info!
Support CDF Reputation - If a posting helped, thank 'em with rep points!
"It must be FRC build season when your spouse and children become 'Action Items 8 & 9'..."