Go to Post So does this mean we can use the FP as bumpers? :D - Peter Matteson [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

 
Closed Thread
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #91   Spotlight this post!  
Unread 30-03-2004, 14:52
FadyS.'s Avatar
FadyS. FadyS. is offline
Registered User
AKA: Fady Samuel
#1246 (Agincourt Robotics)
Team Role: Programmer
 
Join Date: Sep 2003
Location: Toronto
Posts: 35
FadyS. is on a distinguished road
Re: Mulit-postioning with pnuematics this year?

Quote:
Originally Posted by pras870
I've actually been looking for a way to do this for the past 2 years. I have a pretty firm grasp on pnuematics from the past 2 years, but I still fail to see how this could be done

I've also found, that amazingly, pneumatics actually weigh less then a motor driven assembly. Our team has always seemed to have a weight problem, and I'm always looking for a way to incorporate pneumatics instead of motor driven for the fact that they weigh less and are actually more reliable, but I've always been under the assumption, with the materials first gives us, you can only open and close a cylinder in 2 positions (full and closed).
Our team has been successfully able to get a multi-positioning system working for our arm using the pneumatics hook up talked about here.

We use the following bit of code for the positioning system:

Code:
	// Position Control System (PCS) of arm
	if( p3_sw_aux1 == 1 )
	{
		// Open arm
		relay5_fwd = 1;
		relay5_rev = 0;
		relay6_fwd = 1;
	}
	else if( p3_sw_aux2 == 1 )
	{
		// Close arm
		relay5_fwd = 0;
		relay5_rev = 1;
		relay6_fwd = 1;
	}
	else
	{
		relay6_fwd = 0;
	}
EDIT: Relay5 = double solenoid valve
Relay 6 = Single solenoid exhaust valve.

We use this setup along with the SMC speed controllers to slow down the opening and closing of the arm and stop it when we close the exhaust valve.
  #92   Spotlight this post!  
Unread 06-04-2004, 19:32
Jeffrafa's Avatar
Jeffrafa Jeffrafa is offline
Robotics Addict
AKA: Jeff Lewis
FRC #1425 (Error Code)
Team Role: Mentor
 
Join Date: Dec 2003
Rookie Year: 2004
Location: Wilsonville, OR
Posts: 165
Jeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant future
Re: Mulit-postioning with pnuematics this year?

If having >60 psi is a concern (~ 66 psi), then an easy fix would be to use a rodless cylinder, this would make both sides have the same amount of pressure when it is stopped mid-stroke.

I dont think going a little over 60 is an issue because the rule is there to make shure it is safe, and all the cylinder's have a max pressure of 150, so 66 certinly is still safe, as well as you aren't (and couldnt) use it as working force, its just a result of moving the cylinder. You still only have 60psi running in your pneumatics system.
__________________
Team 1425 Alumnus and Mentor

I am KF7JDK - What's your callsign?
  #93   Spotlight this post!  
Unread 06-04-2004, 20:23
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Mulit-postioning with pnuematics this year?

There are 3 simple ways of doing this: easy, easier, and easiest. But I can't say which is which.

Style 1: Use 2 solenoids: Direction and Brake. Direction is a 'double throw' it has 2 ins; connect normally. Brake is a single: use on exhaust, only use A or B.

Style 2: Use 2 solenoids: Up and Down. Both are singles. Tubing could be a problem. (Exhaust through closed solenoid). the basic Idea is that when you turn on Up, it goes up. Turn on Down, it goes down.

Style 3: Use 1 solenoid: a 'double pull, double throw'. Basiclly: when off, A and B are off. When on A side, A gets pressure, B is exhaust. On B side it's opposite: B gets pressure, A is exhaust.

That should be easy enough.
  #94   Spotlight this post!  
Unread 14-12-2004, 10:27
Squirrelrock's Avatar
Squirrelrock Squirrelrock is offline
I may be teh programmer?
AKA: Keegan
FRC #0414
Team Role: Programmer
 
Join Date: Nov 2004
Rookie Year: 2003
Location: Richmond VA
Posts: 333
Squirrelrock will become famous soon enoughSquirrelrock will become famous soon enough
Send a message via AIM to Squirrelrock
Re: Mulit-postioning with pnuematics this year?

Currently, I am in the process of trying this idea out on our 1st year robot, (umm, 2000 I think) and I will try to use the desgin in the aattached thumbnail. Besides what's already been said, has anyone had any problems doing it this way?

Thanx
Squirrel
Attached Thumbnails
Click image for larger version

Name:	pneumatic stops 2.jpg
Views:	106
Size:	31.5 KB
ID:	2687  
__________________
Look what I did to Dave:
Aaacckkk! Guurrkkk! Sssnorrrrkkkkk! Brain ... explode ... will. AAAArrrrggghhh!! Must ... not ... think ... about ... 2007 ... yet. Uuurrgghh!!! Still ... have .... to ... resolve ... how ... to ... pack ... parachutes ... for ... 2006 ... Ooorrrkkggnn!!
Sweet!

The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane.
- Nikola Tesla

Genius might be described as a supreme capacity for getting its possessors into trouble of all kinds.
- Samuel Butler
  #95   Spotlight this post!  
Unread 14-12-2004, 12:30
greencactus3 greencactus3 is offline
occra 23.
AKA: ryo
None #1481
Team Role: Alumni
 
Join Date: Feb 2004
Rookie Year: 2006
Location: North Farmington, MI
Posts: 1,523
greencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to allgreencactus3 is a name known to all
Send a message via AIM to greencactus3 Send a message via MSN to greencactus3
Re: Mulit-postioning with pnuematics this year?

Quote:
Originally Posted by Liz*599
the way our team achieved three positions from each joint, as opposed to two, was by coupling two cylinders together and then only fireing them independently, which worked very well for us.
if you used two separate stroke cylinders, you would be able to get 4 positions. 0-0, 0-1, 1-0, and 1-1 with the same stroke cylinders, 1-0 amd 0-1 are the same so only3.

and by the way.. if you are only using a single acting cylinder (ex. spring loaded or bungee loaded or just plain gravity drivin back, mulit positioning is possible with two single solenoids. i have used this method and the "normal" double and single solenoids multipositioning both with no problems ever. and for people who still dont quite get how multipositioning works, think of when you presss against the force of the air in a cylinder (only try it with a small diameter cylinder running on low pressure or you may hurt yourself). by pushing in a rod that is pushed out by the air. with the right amount of force to the rod from your pushing, the rod will stay "inbetween" the full out and full in stroke. that is multipositioning. only you dont use your hands to push in the rod but something else, gravity, elastic, or air (pressure).


*edit* oh and remember, some solenoids wont work with zero pressure buildup in the input side. (sorry, can someone word that better?)

Last edited by greencactus3 : 14-12-2004 at 12:32.
  #96   Spotlight this post!  
Unread 15-12-2004, 10:24
Squirrelrock's Avatar
Squirrelrock Squirrelrock is offline
I may be teh programmer?
AKA: Keegan
FRC #0414
Team Role: Programmer
 
Join Date: Nov 2004
Rookie Year: 2003
Location: Richmond VA
Posts: 333
Squirrelrock will become famous soon enoughSquirrelrock will become famous soon enough
Send a message via AIM to Squirrelrock
Re: Mulit-postioning with pnuematics this year?

Quote:
Originally Posted by greencactus3
oh and remember, some solenoids wont work with zero pressure buildup in the input side. (sorry, can someone word that better?)
Maybe... Some solenoids need input pressure to work?

Anyways, this morning I was able to get the cylinder to creep to midpoint by telling it to stop a little bit above the midpoint and it equalizes slowly. Also, it I tell it to stop too late, then it creeps all the way down. Could this have something to do with the lever action of gravity on the extended arm? Could this be fixed by using a spring to act against the arm?

Thanx
__________________
Look what I did to Dave:
Aaacckkk! Guurrkkk! Sssnorrrrkkkkk! Brain ... explode ... will. AAAArrrrggghhh!! Must ... not ... think ... about ... 2007 ... yet. Uuurrgghh!!! Still ... have .... to ... resolve ... how ... to ... pack ... parachutes ... for ... 2006 ... Ooorrrkkggnn!!
Sweet!

The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane.
- Nikola Tesla

Genius might be described as a supreme capacity for getting its possessors into trouble of all kinds.
- Samuel Butler
  #97   Spotlight this post!  
Unread 15-12-2004, 15:57
Jeffrafa's Avatar
Jeffrafa Jeffrafa is offline
Robotics Addict
AKA: Jeff Lewis
FRC #1425 (Error Code)
Team Role: Mentor
 
Join Date: Dec 2003
Rookie Year: 2004
Location: Wilsonville, OR
Posts: 165
Jeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant futureJeffrafa has a brilliant future
Re: Mulit-postioning with pnuematics this year?

Actually, all solenoids need imput pressure in order to function. Solenoid valves themselves work just like cylinders, they use air pressure in order to shift the flow of the air, so every solenoid valve needs at least 25 - 30 psi in order to work. Some, however, have an additional port in which to supply pressure for the solenoid to function separate from working off the imput pressure - these are common in systems that carry negative pressure (vacuum).

The easiest method for multi-positioning is simply using one dual solenoid, three position valve in which the center position is all ports blocked, with this you can make the cylinder move whichever direction you want by activating each solenoid, or you can make it stop anywhere by not activating either solenoid. We had this on our hook cylinder last year and it worked flawlessly.

I can draw up a schematic of it later today if you want me to.
__________________
Team 1425 Alumnus and Mentor

I am KF7JDK - What's your callsign?
  #98   Spotlight this post!  
Unread 15-12-2004, 17:10
ngreen ngreen is offline
Registered User
AKA: Nelson Green
FRC #1108 (Panther Robotics)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Paola, KS
Posts: 819
ngreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant futurengreen has a brilliant future
Re: Mulit-postioning with pnuematics this year?

Jeffraffa scheme seems to be the best under 2004 rules (Since three position solenoids are available and legal). I see no reason why they would limit this availability this year so the three position solenoids are the right to for the right job.

squirrelrocks schematic is a modifyed version of what was allowed in 2003 rules. The pressure regulator is the additional part to regulate the exhaust gas pressure. To explain it's need in this design read earlier post.

As far as how it is reacting there are a lot of variable to consider. The first two are important for all pneumatic systems. 1. Keep all your tubes short. Especially exhaust side. This will cause the device to react quicker. 2. Check for leaks.

The weight of the arm will affect the how quickly it reacts. The stopping force must compensate for both the pressure force (PressurexArea) and the weight (Massxgravity). When you are stopped the sum of the forces=0. I would imagine the if you were lifting the arm it might go slower up and stop quicker as opposed to lowering when it would go down quicker and take more time to stop.

There will be some play in the cyclinder when you stop it but if you make sure the pneumatics are correct and use the right cylinder at a good speed it should work.
  #99   Spotlight this post!  
Unread 15-12-2004, 17:41
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: Mulit-postioning with pnuematics this year?

Not ALL valves are air piloted. There are quite a few companies that make valves with entirely magnetically actuated spools.

BTW i would highly caution against the above setup for anything with a dynamically varying load. I will also note that changing direction wastes alot of air and is generally somewhat unstable. If the cylinder will only be required to resist in one direction, there is a much more stable and air efficient version of this.
Use a spring return cylinder. If the assembly will return by itself (IE by the weight of gravity etc, the spring is counterproductive and not necessary).
Use a 5/3 double actuated vavle with a closed center as mentioned above. Plug port 2/A/output1 (different manufacturers call it different things. Plumb port 1/input/whatever to supply. Plumb port 4/B/output2/whatever to the port on the cylinder that corresponds to the direction that you want it to apply force in. To regulate extension speed put a flow regulator in series with the supply to the valve. To regulate retraction speed, screw a flow regulator into port 5/BE/exhaust2. you could also use unidirectional flow regualtors in series with the line from the valve to the cylinder. This setup will still drift when the load changes, but it uses MUCH less air and is MUCH more stable when changing directions.

Food for thought: The REAL way to accomplish multipositioning is with a proportional valve, a position sensor, and a feedback controller of some sort.
The position sensor, porportional valve and feedback controller are normally
electronic. This wouldn't be a problem except that FIRST tells us that we can only drive solenoids from spikes. Most porportional valves take either an analog input or have some sort of digital interface. I will give people a hint and tell you that there are a number of ways that are FIRST legal an to create a entirely analog entirely pneumatic feedback position control loop. WOOT for pneumatic amplifiers differential regulators etc! In fact, the first PID controllers were entirely pneumatic. First person to come up with a workable scheme wins a prize.. well not really but i would like to see what people come up with.
__________________
1139 Alumni

Last edited by Rickertsen2 : 15-12-2004 at 17:53.
  #100   Spotlight this post!  
Unread 16-12-2004, 09:25
Squirrelrock's Avatar
Squirrelrock Squirrelrock is offline
I may be teh programmer?
AKA: Keegan
FRC #0414
Team Role: Programmer
 
Join Date: Nov 2004
Rookie Year: 2003
Location: Richmond VA
Posts: 333
Squirrelrock will become famous soon enoughSquirrelrock will become famous soon enough
Send a message via AIM to Squirrelrock
Re: Mulit-postioning with pnuematics this year?

to fix the possible leaks, we (jdiwnab and I) retubed the whole system and replaced the old valves with Festos from last year. I also modified the design so that each Festo controlled one side of the cylinder, basically A goes to the cylinder, B is a blocked loop, P is pressure, EA is blocked, and EB is open to atmosphere. This is true for both valves. Why would the piston get stuck at midway and not move up or down from there? Have I inadvertently made it so that the air cannot exhaust itself from either side?

Thanx

Squirrel
__________________
Look what I did to Dave:
Aaacckkk! Guurrkkk! Sssnorrrrkkkkk! Brain ... explode ... will. AAAArrrrggghhh!! Must ... not ... think ... about ... 2007 ... yet. Uuurrgghh!!! Still ... have .... to ... resolve ... how ... to ... pack ... parachutes ... for ... 2006 ... Ooorrrkkggnn!!
Sweet!

The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane.
- Nikola Tesla

Genius might be described as a supreme capacity for getting its possessors into trouble of all kinds.
- Samuel Butler
  #101   Spotlight this post!  
Unread 22-12-2004, 14:12
Squirrelrock's Avatar
Squirrelrock Squirrelrock is offline
I may be teh programmer?
AKA: Keegan
FRC #0414
Team Role: Programmer
 
Join Date: Nov 2004
Rookie Year: 2003
Location: Richmond VA
Posts: 333
Squirrelrock will become famous soon enoughSquirrelrock will become famous soon enough
Send a message via AIM to Squirrelrock
Re: Mulit-postioning with pnuematics this year?

Solved!
Whatever problems we had we fixed. It turns out that I had blocked the wrong port on the second valve (see thumbnail on my post, about eight back from this one) . Thanx for the help!

Squirrel
__________________
Look what I did to Dave:
Aaacckkk! Guurrkkk! Sssnorrrrkkkkk! Brain ... explode ... will. AAAArrrrggghhh!! Must ... not ... think ... about ... 2007 ... yet. Uuurrgghh!!! Still ... have .... to ... resolve ... how ... to ... pack ... parachutes ... for ... 2006 ... Ooorrrkkggnn!!
Sweet!

The scientists of today think deeply instead of clearly. One must be sane to think clearly, but one can think deeply and be quite insane.
- Nikola Tesla

Genius might be described as a supreme capacity for getting its possessors into trouble of all kinds.
- Samuel Butler
  #102   Spotlight this post!  
Unread 01-02-2005, 21:54
bombadier337's Avatar
bombadier337 bombadier337 is offline
1337 U53R
AKA: Shaver
None #1541 (MidloCANics)
Team Role: College Student
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Richmond VA
Posts: 123
bombadier337 is just really nicebombadier337 is just really nicebombadier337 is just really nicebombadier337 is just really nice
Send a message via AIM to bombadier337
Re: Mulit-postioning with pnuematics this year?

After months of reading, I finally made my own account. Anyway, I'm from team 1541, we are a rookie team, but we are doing pretty good so far. We have some video of our testing of multi-position pneumatics at http://www.sartanyac1541.com . We used the SMC to plug into the actuator, and then the exhaust is routed into the festo valve which opens whenever the extend or retract button is being held down. It took a little fooling around to get it, but now we have everything running off one spike. :-)
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Championship Qualification - How you would've done it Ken Leung Championship Event 6 26-10-2003 14:00
Problems with this year... and a solution? archiver 2001 2 24-06-2002 03:23
Wow! what a year archiver 2000 8 23-06-2002 22:43
why why why...? archiver 2001 34 23-06-2002 22:13
Making heads or tails of the new announcement... Jessica Boucher General Forum 66 26-09-2001 11:13


All times are GMT -5. The time now is 18:05.

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