Go to Post Do you have to think about FIRST when you get up in the morning? - KenWittlief [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
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 10-02-2015, 19:39
brianaong's Avatar
brianaong brianaong is offline
Registered User
FRC #1159 (Ramona Rampage)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Alhambra, California
Posts: 1
brianaong is an unknown quantity at this point
Completely lost about Pneumatics

My team's programming this year has been jumbled up; from trying to switch to Java at the beginning of the season, reverting back to LabView two weeks ago, having our head programmer drop out, and having a completely new programming team (consisting of two new members), we're clueless. So far we've been able to worm our way with programming the drive and our pulley system but we stuck at pneumatics.

Would it be possible for someone to help explain everything about pneumatics in layman's terms? (And if it's not too much, help with the actually programming.) We don't really have a set and consistent programming mentor so any help would be appreciated to the fullest.

We're using two cylinders and a double solenoid. Our cylinders are mounted outwards from each other with an arm on the end of each. We plan for the robot to clamp on the sides of the totes/bins by releasing the air. We want to be able to control how much air is released from the cylinders because the arms, in theory, should adjust to the width of both of the bins and all sides of the totes.

Thank you!
Reply With Quote
  #2   Spotlight this post!  
Unread 10-02-2015, 20:29
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,833
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Completely lost about Pneumatics

See if these help any:

Pneumatics Step-By-Step (for the roboRIO Controller)
Pneumatics For Newbies
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #3   Spotlight this post!  
Unread 10-02-2015, 20:42
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Completely lost about Pneumatics

Quote:
Originally Posted by brianaong View Post
We plan for the robot to clamp on the sides of the totes/bins by releasing the air. We want to be able to control how much air is released from the cylinders...
Normal pneumatic cylinders "want" to be either extended or retracted. Doing any sort of in-between control is not simple, and it takes a lot of careful design to make it work well.

How much pressure do you need the arms to squeeze the totes with? If you choose the size of the cylinder appropriately, you can apply the right amount of pressure no matter how big the thing between the arms is.
Reply With Quote
  #4   Spotlight this post!  
Unread 11-02-2015, 02:30
VacioArconte's Avatar
VacioArconte VacioArconte is offline
Appreciator of Robots
FRC #2468 (Team Appreciate)
Team Role: Electrical
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Austin, TX
Posts: 41
VacioArconte is a jewel in the roughVacioArconte is a jewel in the roughVacioArconte is a jewel in the rough
Re: Completely lost about Pneumatics

Hi!

I'd like to preface my statement by saying that I am definitely not a pneumatics expert.

That being said, the main thing to know about pneumatics is that they are usually two-position actuators. This is mainly a result of the lack of precision involved in pneumatics. Teams often have small leaks in their systems, but ignore them because the main idea with pneumatics is the difference in pressure. This means that it is incredibly difficult to give the correct amount of pressurized air to the cylinder to make it stay at one point.

You can try the Dart Actuators http://dartactuators.com/ which will provide you with some accuracy.

Best of luck to you, hopefully I helped a little bit.

TL;DR Pneumatics are 2-position actuators, if you want more positions go to linear actuators like DART.

Last edited by VacioArconte : 11-02-2015 at 03:03. Reason: typo
Reply With Quote
  #5   Spotlight this post!  
Unread 11-02-2015, 13:23
Skyehawk's Avatar
Skyehawk Skyehawk is offline
Nuts N' Bolts
AKA: Skye Leake
FRC #0876 (Thunder Robotics)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2011
Location: Northwood, ND
Posts: 252
Skyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to all
Re: Completely lost about Pneumatics

There has been a misconception about pneumatics for teams that don't regularly use them. I would like to stress, pneumatics and hydraulics are NOT the same thing. Hydraulics and pneumatics both operate with fluid flow, however the main difference is the type of the fluid, the pneumatics operate with air, therefor a gas; while hydraulics operate with a liquid, it is very difficult to compress a liquid, gas on the other hand will fill their container( just one of the properties of gasses).
If you're still interested in trying to achieve position control with a pneumatic cylinder take a look through THIS thread.
(sorry for spelling out the differences between hydraulics and pneumatics, It's just important to understand.)


One other option, (I don't know if variable pressure regulators are legal in pneumatic systems) try using a variable pressure regulator, you may be able to slowly increase/decrease the pressure in the system and measure the current height of your lift mechanism with a sensor and adjust via sensor input. Just an idea.

Last edited by Skyehawk : 11-02-2015 at 13:26. Reason: typos
Reply With Quote
  #6   Spotlight this post!  
Unread 11-02-2015, 13:47
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,659
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Completely lost about Pneumatics

Quote:
Originally Posted by brianaong View Post
We want to be able to control how much air is released from the cylinders because the arms, in theory, should adjust to the width of both of the bins and all sides of the totes.
If I'm reading this correctly, this is one of the few cases where it is easy to get pneumatic cylinders to stop halfway.

Just dump all of the air on the other side - if the tote is between the arms of the cylinders, and unless the cylinders can exert enough force to deform or brake the totes, the arms will stop shortly after meeting the ends of the tote, and hold it with a steady pressure. The grabber is "self-adjusting".
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #7   Spotlight this post!  
Unread 11-02-2015, 14:07
Skyehawk's Avatar
Skyehawk Skyehawk is offline
Nuts N' Bolts
AKA: Skye Leake
FRC #0876 (Thunder Robotics)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2011
Location: Northwood, ND
Posts: 252
Skyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to all
Re: Completely lost about Pneumatics

Quote:
Originally Posted by brianaong View Post
We want to be able to control how much air is released from the cylinders because the arms, in theory, should adjust to the width of both of the bins and all sides of the totes.
I'm sorry, I over analyzed this. The default pneumatics system will do this, if you want it to self adjust to the width of the container or tote this will happen with a single or a double solenoid setup.

Basically there will be pressure applied to one side or the other of the pneumatics (one of the solenoids will be open) the other solenoid is exhausting it's pressure to allow for a pressure differential in the system, this is what allows for extension or retraction of the piston. There will always be one side of the pneumatics in the "Exhaust" state, when your actuator comes into contact with something it will exert force until equilibrium is reached, there is no need to do anything with the exhausted air. Just set up your pneumatics like you see on test boards, robots, etc. and this system will work for you.

Last edited by Skyehawk : 11-02-2015 at 14:09.
Reply With Quote
  #8   Spotlight this post!  
Unread 11-02-2015, 14:12
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Completely lost about Pneumatics

Quote:
Originally Posted by GeeTwo View Post
Just dump all of the air on the other side...
i.e., use the pneumatic cylinder and solenoid valve exactly as they are designed to work.
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 21:22.

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