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.