Go to Post Dave: THEY'RE NOT DOLLIES THEY'RE MY FRIENDS! - Dorienne [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 13-02-2013, 10:56
mrwright's Avatar
mrwright mrwright is offline
Coach
AKA: Michael Wright
FRC #4522 (Team SCREAM)
Team Role: Coach
 
Join Date: Apr 2012
Rookie Year: 2013
Location: Missouri
Posts: 109
mrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to behold
Rookie Pneumatics Help

We have a couple of rookie questions related to our pneumatics system. We are trying to use spikes to control a couple of solenoid valves and we are using LabView.

We have a cylinder that needs to be retracted at the start of the match in order to be within the frame perimeter. At the start of the match we want to push a button to extend the cylinder and it remain there for the remainder of the match. We currently have a single 12 V Festo solenoid for this application.

We have got it working with the spike but it will not stay in place. We can trigger the spike but when we let go of the button it retracts. We think we need to have the button on the joystick programmed as a toggle switch. Does this sound right?

Our concerns are that for this to work correctly the spike will constantly be pulling power which will drain our batteries quicker.

So my questions are:
1.) Is it a good idea to use the spike to be constantly "on" to hold a cylinder in place?
2.) If not what should we do instead?
3.) What is the best way to program a toggle switch in LabView to keep the spike "on"?

Thanks!
  #2   Spotlight this post!  
Unread 13-02-2013, 11:05
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,678
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Rookie Pneumatics Help

Quote:
Originally Posted by mrwright View Post
We have got it working with the spike but it will not stay in place. We can trigger the spike but when we let go of the button it retracts. We think we need to have the button on the joystick programmed as a toggle switch. Does this sound right?
Yes, it does. Alternately, if you *never* need to move the piston during a match, you could begin your autonomous routine by setting the position to the desired state. I imagine you have something like this:

while (buttonPressed)
piston = true

which extends the piston only if the button is depressed. if you want a permanently extended piston, try just starting with piston = true.

Quote:
Our concerns are that for this to work correctly the spike will constantly be pulling power which will drain our batteries quicker.
This is not much of a problem at all. The Spike isn't seeing any load, so the current draw will not be significant. You could use the solenoid breakout if you are really concerned, but it's seriously a non-issue.

Consider using a gas spring instead of a piston for this application - these don't require power, just a mechanism to hold them shut before the match starts. Then again, it's Week 6, so you might just want to keep what you have.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #3   Spotlight this post!  
Unread 13-02-2013, 11:57
kevin.li.rit's Avatar
kevin.li.rit kevin.li.rit is offline
Imaginary Friend
AKA: Kevin Li
FRC #0596 (SciClones)
Team Role: Student
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Hopkinton, Massachusetts
Posts: 936
kevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond repute
Send a message via Yahoo to kevin.li.rit
Re: Rookie Pneumatics Help

Also, if you are using the double action solenoid for this application it will stay in place (its last state) when the power from the spike is turned off.

http://www.andymark.com/product-p/am-2343.htm
__________________
Kevin Li

596 - Sciclones
1405 - Finney Falcons
2262 - Holliston Panthers
  #4   Spotlight this post!  
Unread 13-02-2013, 12:49
Jimmy Nichols's Avatar
Jimmy Nichols Jimmy Nichols is offline
Mentor,QCR Planning
FRC #1038 (The Thunderhawks)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Cincinnati, Ohio
Posts: 1,011
Jimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond repute
Send a message via Yahoo to Jimmy Nichols
Re: Rookie Pneumatics Help

Why are you using spikes versus the relay out card directly to the Solenoids?

Just curious.
__________________
Jimmy - Lead Mentor, Pit Boss, Miami Valley FRC Regional Planning Committee
Lakota Robotics - FRC Team 1038

2013 - Crossroads Team Spirit,Quarter-Finalists - Queen City WFFA - Paul George,Quarter-Finalists - Ohio FRC State Championship Champions
2012 - Queen City Volunteer of the Year,Team Spirit,Finalists - Smoky Mountains Engineering Inspiration,Quarterfinalists
2011 - Pittsburgh Semifinalists - Buckeye Engineering Excellence Award,Coopertition Award,SemiFinalists
2010 - Pittsburgh Judge’s Award,Quarterfinalists - Buckeye Industrial Design Award,Finalists - IRI Mentor Round Champions
2009 - Buckeye GM Industrial Design,Champions
2008 - Midwest Engineering Inspiration,Quarterfinalist - IRI Semifinalist
2007 - Pittsburgh Motorola Quality,Finalist - Buckeye Rockwell Automation Innovative Controls,Finalist - Championship Newton Quarterfinalist
  #5   Spotlight this post!  
Unread 13-02-2013, 13:01
mrwright's Avatar
mrwright mrwright is offline
Coach
AKA: Michael Wright
FRC #4522 (Team SCREAM)
Team Role: Coach
 
Join Date: Apr 2012
Rookie Year: 2013
Location: Missouri
Posts: 109
mrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to beholdmrwright is a splendid one to behold
Re: Rookie Pneumatics Help

Thanks for the help. We only have the single solenoids so that is what we have to deal with. It sounds like it would be better to have the double acting solenoids for future use.

We will probably continue to try to use the spike and program a toggle button on the joystick.

The reason that we are using spikes is because we felt more comfortable wiring them up that way, but we are also looking at using the solenoid breakout as well. At this point in time we will probably stay with what we have now though.

Thanks for the help!
  #6   Spotlight this post!  
Unread 13-02-2013, 12:39
funstuff's Avatar
funstuff funstuff is offline
Registered User
AKA: Kat
FRC #4096 (Ctrl-Z)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Katy, TX
Posts: 31
funstuff has a spectacular aura aboutfunstuff has a spectacular aura about
Send a message via AIM to funstuff
Re: Rookie Pneumatics Help

(Seconding Coffeeism)

The single solenoid requires a constant signal for the piston to stay extended, where as the double would have IN/OUT logic - trigger the solenoid, it goes out and stays out, trigger again and it goes in and stays in. It would require another Spike relay (one for the in and one for the out), but may alleviate the issue of constant (albeit small) current to the solenoid.
__________________
2011-present | FRC 4096 | Technical/Mechanical Mentor

2006-2007 | FRC 624 | Electrical Subteam Captain, Strategist
2005-2006 | FRC 624 | Build Captain, Driver
2004-2005 | FRC 624 | Mechanical Subteam Captain, Driver
2003-2004 | FRC 624 | Driver
  #7   Spotlight this post!  
Unread 13-02-2013, 12:56
kevin.li.rit's Avatar
kevin.li.rit kevin.li.rit is offline
Imaginary Friend
AKA: Kevin Li
FRC #0596 (SciClones)
Team Role: Student
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Hopkinton, Massachusetts
Posts: 936
kevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond reputekevin.li.rit has a reputation beyond repute
Send a message via Yahoo to kevin.li.rit
Re: Rookie Pneumatics Help

Quote:
Originally Posted by funstuff View Post
(Seconding Coffeeism)

The single solenoid requires a constant signal for the piston to stay extended, where as the double would have IN/OUT logic - trigger the solenoid, it goes out and stays out, trigger again and it goes in and stays in. It would require another Spike relay (one for the in and one for the out), but may alleviate the issue of constant (albeit small) current to the solenoid.
Using the double action solenoid as a single solenoid with a spike is possible with only one spike. One positive end would be on the M+ and the other would be on M-. Ground can be connected to the PD board. Driving M+ would flip the solenoid valve one direction, driving M- would flip it over the other direction.

See the spike user guide for this illustration
__________________
Kevin Li

596 - Sciclones
1405 - Finney Falcons
2262 - Holliston Panthers
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 16: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