Go to Post There are two types of competitors in this world, those who aim to rise above their opponents and those who seek to drag them down. Which group do you want to belong to? Which group is more beneficial to our society? Think about it. - Karthik [more]
Home
Go Back   Chief Delphi > Technical > Pneumatics
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-01-2017, 22:17
mman1506's Avatar
mman1506 mman1506 is offline
Hater of Tiny Molex Connectors
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 806
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: (New)matics advice

Quote:
Originally Posted by euhlmann View Post
We use mostly double solenoids. Last year, everything fit the model. Intake arm up and down, cheval/portcullis wedges up and down, shifting up and down (yes, vex 3-cim ball shift gearboxes).
So if you have something like shifting, it doesn't make sense to use two single solenoids when you can simply use a double solenoid.
Why would you need to use a double solenoid for shifting?
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor

2017: Free Agent Mentor, Inspector
Reply With Quote
  #2   Spotlight this post!  
Unread 10-01-2017, 12:11
jfitz0807 jfitz0807 is offline
Registered User
FRC #2877 (Ligerbots)
Team Role: Parent
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Newton, MA
Posts: 67
jfitz0807 is an unknown quantity at this point
Re: (New)matics advice

Quote:
Originally Posted by mman1506 View Post
Why would you need to use a double solenoid for shifting?
We used a double solenoid for shifting because we wanted to use pneumatic pressure for both shifting directions rather than relying on a spring inside the cylinder. Specifically we used very small pancake shifters. To use a dual port cylinder like this, the double solenoid is the way to go.
Reply With Quote
  #3   Spotlight this post!  
Unread 10-01-2017, 12:34
mman1506's Avatar
mman1506 mman1506 is offline
Hater of Tiny Molex Connectors
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 806
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: (New)matics advice

Quote:
Originally Posted by jfitz0807 View Post
We used a double solenoid for shifting because we wanted to use pneumatic pressure for both shifting directions rather than relying on a spring inside the cylinder. Specifically we used very small pancake shifters. To use a dual port cylinder like this, the double solenoid is the way to go.
I don't think that's correct. As Ari423 explained above both single solenoids and double solenoids can charge both sides of the pneumatic cylinder and neither setup requires a return spring in the cylinder. The only practical advantage of a double solenoid in FRC is that they won't return to a default state when the robot is powered off which can be useful in certain situations but certainly not shifting.
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor

2017: Free Agent Mentor, Inspector
Reply With Quote
  #4   Spotlight this post!  
Unread 14-01-2017, 00:50
euhlmann's Avatar
euhlmann euhlmann is offline
CTO, Programmer
AKA: Erik Uhlmann
FRC #2877 (LigerBots)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2015
Location: United States
Posts: 375
euhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud of
Re: (New)matics advice

Quote:
Originally Posted by mman1506 View Post
I don't think that's correct. As Ari423 explained above both single solenoids and double solenoids can charge both sides of the pneumatic cylinder and neither setup requires a return spring in the cylinder. The only practical advantage of a double solenoid in FRC is that they won't return to a default state when the robot is powered off which can be useful in certain situations but certainly not shifting.
If you'll excuse bad diagrams finger-drawn at 1am, here's how a double solenoid does shifting

and


Here's a single solenoid connected to the same shifter

A spring is needed since there can only be pneumatic actuation on one side. We wanted pneumatic actuation on both sides, so we used a double solenoid.
__________________
Creator of SmartDashboard.js, an extensible nodejs/webkit replacement for SmartDashboard


https://ligerbots.org
Reply With Quote
  #5   Spotlight this post!  
Unread 14-01-2017, 04:57
simpsonboy77 simpsonboy77 is offline
Registered User
AKA: Garrett Dicken
FRC #0041 (RoboWarriors)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2005
Location: New Jersey
Posts: 90
simpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond reputesimpsonboy77 has a reputation beyond repute
Re: (New)matics advice

Quote:
Originally Posted by euhlmann View Post
If you'll excuse bad diagrams finger-drawn at 1am, here's how a double solenoid does shifting
*snipped 2 images*

Here's a single solenoid connected to the same shifter
*snipped 1 image*
A spring is needed since there can only be pneumatic actuation on one side. We wanted pneumatic actuation on both sides, so we used a double solenoid.
This is a spring return single acting cylinder.

A single action solenoid can power a cylinder. A single solenoid internally has a valve, a spring, and a solenoid. When the solenoid is not powered, one pneumatic output is connected to pressure, while the other is connected to atmosphere. Think of this as the default state, the spring keeps it there.

When the solenoid is powered, the solenoid pulls the valve to the other position, against the spring. the pneumatic connections are reversed. The bonus is when power is cut (including at the end of a match*), the valve returns to it's original state since there is nothing holding the spring back.

*= Not certain, depends on how WPILIB and the PCM are implemented. It should say in the source somewhere..
__________________
2017 Shenzhen, China Regional CSA
2013 - Present MAR Control System Adviser and FTAA
2009 - Present Programming an Electrical Mentor Team 41
2007 - 2008 Team 41 Lead Programmer, Electrical
2005 - 2008 Team 41 Member
2008 NYC Regional Winner
Reply With Quote
  #6   Spotlight this post!  
Unread 14-01-2017, 05:41
ShIfTiNgBoT's Avatar
ShIfTiNgBoT ShIfTiNgBoT is offline
Registered User
AKA: David
FRC #0649
Team Role: Mechanical
 
Join Date: Feb 2015
Rookie Year: 2013
Location: California
Posts: 12
ShIfTiNgBoT is on a distinguished road
Re: (New)matics advice

Quote:
Otherwise either the solenoids will be fighting each other or the shaft will be free to slide around and change outputs at will.
I've never seen a double solenoid act like that. When unpowered entirely, it will use the air pressure from the inlet to prevent the valves from switching.
Reply With Quote
  #7   Spotlight this post!  
Unread 20-01-2017, 10:50
Wren Hensgen's Avatar
Wren Hensgen Wren Hensgen is offline
Alum, Mentor, Volunteer
AKA: Wren Hensgen
FTC #10353 (MetalWorks)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2009
Location: United States
Posts: 79
Wren Hensgen is a jewel in the roughWren Hensgen is a jewel in the roughWren Hensgen is a jewel in the rough
Re: (New)matics advice

Quote:
Originally Posted by ShIfTiNgBoT View Post
I've never seen a double solenoid act like that. When unpowered entirely, it will use the air pressure from the inlet to prevent the valves from switching.
Good answer. You don't need to keep one output powered to keep it in place. When you actuate it in one direction, the airflow is rerouted a little, and it actually serves to hold the spool (center shifty thingy) in place against vibration, shaking, or drops.

This means you can fire it with a pulse of power, and it will retain positions through power on and off, and even air supply on and off (There's grease on the spool which is sticky, and little indents that help hold the shifted spool in place).

The one thing I'd advise against doing is leaving both inputs fired. This may cause them to slide or move.
Reply With Quote
  #8   Spotlight this post!  
Unread 20-01-2017, 11:01
Wren Hensgen's Avatar
Wren Hensgen Wren Hensgen is offline
Alum, Mentor, Volunteer
AKA: Wren Hensgen
FTC #10353 (MetalWorks)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2009
Location: United States
Posts: 79
Wren Hensgen is a jewel in the roughWren Hensgen is a jewel in the roughWren Hensgen is a jewel in the rough
Re: (New)matics advice

Quote:
Originally Posted by euhlmann View Post
If you'll excuse bad diagrams finger-drawn at 1am, here's how a double solenoid does shifting

A spring is needed since there can only be pneumatic actuation on one side. We wanted pneumatic actuation on both sides, so we used a double solenoid.
There's some confusion here over the cylinder and the solenoid valve.

The valve has a couple of traits. It can be single or double acting (or more), it can have one output or two (Or more), and the internal spool (Slidy bit that does the air shifting) can have two positions or more. You can have any combination of these traits.

The cylinder itself has a different set of traits. It can be double acting (You need air to move it out, and back) or single acting (You need air to move it out, but it springs back), or even reverse single acting (It extends via spring, but retracts with air pressure). You may have one, and only one of these traits. (Well, there are 3 position cylinders, but we're not talking about them)

When a valve is single acting, it has one little coil that's energized by an outside voltage. That shifts the spool inside, and sends air to a different output. When the voltage goes away, the spring returns the spool to the default position, and redirects the air.

When it's double acting, it has two little coils. Applying a burst of power to one shifts the spool in one direction and it will stay there until a burst is applied to the other side, which will shift it the other way.


A single-acting valve is used where you want a item to have a default position, like an arm that must be retracted at the start and end of a match when your robot has no power. The spring will move the spool in the valve to the default position, and route air to the retract of the cylinder, so when you lose power, it will retract the arm.

A double acting valve is used when you want to keep the position of an item after a power loss. Once the burst of power has been applied, the spool stays in place until a burst moves it the other way.

EITHER ONE OF THESE VALVES CAN BE USED WITH ANY TYPE OF CYLINDER

If you have any questions, I'd be happy to answer them for you. If you'd rather keep them private, feel free to send me a PM.
Reply With Quote
  #9   Spotlight this post!  
Unread 20-01-2017, 11:18
MBimrose16's Avatar
MBimrose16 MBimrose16 is offline
Registered User
AKA: Miles Bimrose
FRC #3865 (Riley WildBots)
Team Role: Mentor
 
Join Date: Feb 2016
Rookie Year: 2013
Location: Phoenix, Arizona
Posts: 10
MBimrose16 will become famous soon enough
Re: (New)matics advice

As someone that has experience working with multiple pneumatic systems on past robots, I cannot emphasize enough the importance in taking the time to build a good system. Simplify it as much as possible, more connections increase the possible points of failure. Soapy water is good for finding leaks, but sometimes it's faster to just redo suspect connections. Good luck and don't take shortcuts!
Reply With Quote
  #10   Spotlight this post!  
Unread 20-01-2017, 14:18
rich2202 rich2202 is offline
Registered User
FRC #2202 (BEAST Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 1,243
rich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond repute
Re: (New)matics advice

Mount the following where the Robot Inspector can easily see (read) them:
1) High Pressure Guage
2) Low Pressure Gauges
3) Switch (RI will need to short it out)

Mount the dump valve where it can be easily and safely reached, and protect it from accidental bumping.

Follow the diagram in the manual so you have all the pieces in the right places.

Adjust your high pressure relief valve to the proper specs.

ONE AND ONLY ONE Compressor. Backup Compressor allowed in the Pit, but not connected to anything.
__________________

Reply With Quote
  #11   Spotlight this post!  
Unread 20-01-2017, 15:09
Wren Hensgen's Avatar
Wren Hensgen Wren Hensgen is offline
Alum, Mentor, Volunteer
AKA: Wren Hensgen
FTC #10353 (MetalWorks)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2009
Location: United States
Posts: 79
Wren Hensgen is a jewel in the roughWren Hensgen is a jewel in the roughWren Hensgen is a jewel in the rough
Re: (New)matics advice

Quote:
Originally Posted by rich2202 View Post
Mount the following where the Robot Inspector can easily see (read) them:
Be prepared to teach the robot inspector about pneumatic systems. At least three times in my FRC career I've had to coach an inspector through our air system, how it worked, and which rules it obeyed.
Reply With Quote
  #12   Spotlight this post!  
Unread 20-01-2017, 17:09
Ari423's Avatar
Ari423 Ari423 is online now
LabVIEW aficionado and robot addict
AKA: The guy with the yellow hat
FRC #5987 (Galaxia)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2012
Location: Haifa, Israel
Posts: 654
Ari423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud ofAri423 has much to be proud of
Re: (New)matics advice

Quote:
Originally Posted by Wren Hensgen View Post
Be prepared to teach the robot inspector about pneumatic systems. At least three times in my FRC career I've had to coach an inspector through our air system, how it worked, and which rules it obeyed.
Honestly, I'm not surprised at this. Since the pneumatics rules were opened up, they have been relatively lax. Instead of listing the allowed motors by part number and specifically detailing how they need to be wired, the rules allow you to use an unlimited variety of pneumatic components provided that they are rated to a high enough pressure and allows them to be connected in almost any configuration, save for a few specifications. That means every team will have different components connected in a different way threaded throughout their robot. Expecting inspectors to know the pressure ratings for every pneumatic part and being able to instantly identify how they are connected on your robot does not make sense. You know your robot a lot better than the inspectors. You need to prove to them that your robot is safe, not the other way around.
__________________
2017-present: Mentor FRC 5987
2017-present: CSA for FIRST in Israel
2012-2016: Member FRC 423
2013: Programmer
2014: Head Programmer, Wiring
2015: Head Programmer, Wiring
2016: Captain, Head Programmer, Wiring, Manipulator, Chassis, CAD, Business, Outreach (basically everything)


Reply With Quote
  #13   Spotlight this post!  
Unread 21-01-2017, 21:50
Ben Martin's Avatar
Ben Martin Ben Martin is offline
Long Distance Mentor
FRC #0225 (TechFire)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: York, PA
Posts: 466
Ben Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond reputeBen Martin has a reputation beyond repute
Re: (New)matics advice

Quote:
Originally Posted by Ari423 View Post
Honestly, I'm not surprised at this. Since the pneumatics rules were opened up, they have been relatively lax. Instead of listing the allowed motors by part number and specifically detailing how they need to be wired, the rules allow you to use an unlimited variety of pneumatic components provided that they are rated to a high enough pressure and allows them to be connected in almost any configuration, save for a few specifications. That means every team will have different components connected in a different way threaded throughout their robot. Expecting inspectors to know the pressure ratings for every pneumatic part and being able to instantly identify how they are connected on your robot does not make sense. You know your robot a lot better than the inspectors. You need to prove to them that your robot is safe, not the other way around.
On this point, we now always bring datasheets for our non-standard (but compliant) pneumatic components to competitions.
__________________
TechFire 225 -- Website -- Facebook
2015 & 2016 MAR Champions
Past teams: 234, 1747
Reply With Quote
  #14   Spotlight this post!  
Unread 10-01-2017, 12:38
Wren Hensgen's Avatar
Wren Hensgen Wren Hensgen is offline
Alum, Mentor, Volunteer
AKA: Wren Hensgen
FTC #10353 (MetalWorks)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2009
Location: United States
Posts: 79
Wren Hensgen is a jewel in the roughWren Hensgen is a jewel in the roughWren Hensgen is a jewel in the rough
Re: (New)matics advice

Quote:
Originally Posted by jfitz0807 View Post
We used a double solenoid for shifting because we wanted to use pneumatic pressure for both shifting directions rather than relying on a spring inside the cylinder. Specifically we used very small pancake shifters. To use a dual port cylinder like this, the double solenoid is the way to go.
You're confusing the acting of a valve (Sprung or unsprung) with the porting of a valve. A 5/2 valve will supply pressure in both actuation directions, while a 3/2 will only supply it in one.

The 5 or 3 refers to the number of input or exhaust ports a valve has, while the digit after the / refers to the number of positions it has.

Last edited by Wren Hensgen : 10-01-2017 at 14:36.
Reply With Quote
Reply


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 12:51.

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