pneumatic_tutorials
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pneumatic_tutorials [2016/02/21 21:37] – jadintredup | pneumatic_tutorials [2016/02/27 11:35] (current) – jadintredup | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | This purpose of this page will to document my progress on the tutorials for Pneumatic Sequencing written by Kevin Clague and edited by Jetro De Chateau. | + | =====Introduction: |
- | *[[pneumatic_tutorial_1 | Pneumatic Sequencing | + | This video is a demonstration of the Pneumatic Sequencing |
+ | |||
+ | |||
+ | **Notation: | ||
+ | |||
+ | Unless otherwise noted, the cylinders will be labeled left to right alphabetically. The node at the base of the pneumatic cylinder will be notated with an “x” and the node at the top with a “c.” In the algebraic expressions, | ||
+ | |||
+ | |||
+ | __Circuit | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | Circuit one uses two pistons and two switches to create a follower circuit. The output of piston B directly mimics the output of piston A. This creates a simple four step sequencer. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | |||
+ | Ax = ~B | ||
+ | |||
+ | Ac = B | ||
+ | |||
+ | Bx = A | ||
+ | |||
+ | Bc = ~A | ||
+ | |||
+ | |||
+ | **Video | ||
+ | |||
+ | < | ||
+ | |||
+ | __Circuit 2:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | Circuit two uses the same two pistons and switches from circuit one, and adds a third piston C to be synchronized with piston B. Piston C however, expands and contracts at a slightly faster rate than piston B, due to piston C not having the load of the switch. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | Ax = ~B | ||
+ | |||
+ | Ac = B | ||
+ | |||
+ | Bx = A | ||
+ | |||
+ | Bc = ~A | ||
+ | |||
+ | Cx = A | ||
+ | |||
+ | Cc = ~A | ||
+ | |||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | __Circuit 3:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | Circuit three builds on the concept on synchronizing two pistons from circuit two. This time, two switches are attached to piston C. When these two switches are integrated into the design, piston C now waits until piston B begins is expansion or contraction to do the same. Now the two pistons are synchronized. Two ports on switches C1 and C2 are plugged to prevent air pressure from escaping. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | |||
+ | Ax = ~B & ~C | ||
+ | |||
+ | Ac = B & C | ||
+ | |||
+ | Bx = A | ||
+ | |||
+ | Bc = ~A | ||
+ | |||
+ | Cx = A | ||
+ | |||
+ | Cc = ~A | ||
+ | |||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | __Circuit 4:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | Circuit four uses the same pistons and switches as circuit three, only this time the hoses and therefore the algebra is switched. The hoses are rearranged to invert piston C and thus making it perform the opposite motions of piston B. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | |||
+ | Ax = ~BC | ||
+ | |||
+ | Ac = B~C | ||
+ | |||
+ | Bx = A | ||
+ | |||
+ | Bc = ~A | ||
+ | |||
+ | Cx = ~A | ||
+ | |||
+ | Cc = A | ||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | __Circuit 5:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | In circuit five instead of synchronizing piston C with piston B, piston C is used to expand upon the sequencing idea from circuit one. Now all three pistons are placed in series with each other, and only expand or contract after the piston before. This creates a six step sequencer. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | Ax = ~C | ||
+ | |||
+ | Ac = C | ||
+ | |||
+ | Bx = A | ||
+ | |||
+ | Bc = ~A | ||
+ | |||
+ | Cx = B | ||
+ | |||
+ | Cc = ~B | ||
+ | |||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < | ||
+ | |||
+ | __Circuit 6:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | By adding another switch to piston C we can create the same outputs from circuit five, however, each output now has a decreased period. Instead of a six step sequencer we have built a five step sequencer that still has the outputs of each piston following the piston before it. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | Ax = ~B~C | ||
+ | |||
+ | Ac = B | ||
+ | |||
+ | Bx = A | ||
+ | |||
+ | Bc = ~AC | ||
+ | |||
+ | Cx = B | ||
+ | |||
+ | Cc = ~B | ||
+ | |||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < | ||
+ | |||
+ | __Circuit 7:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | Circuit seven was created with the idea of building a four legged walker with two pairs of legs that make the same motions. The legs that are raised must come down before the other two move up in order to keep the walker from falling over. | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | Ax = C | ||
+ | |||
+ | Ac = B~C | ||
+ | |||
+ | Bx = ~C | ||
+ | |||
+ | Bc = AC | ||
+ | |||
+ | Cx = ~A | ||
+ | |||
+ | Cc = ~B | ||
+ | |||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < | ||
+ | |||
+ | __Circuit 8:__ | ||
+ | |||
+ | **Theory Of Operation: | ||
+ | When circuit screen was initially implemented, | ||
+ | |||
+ | **Boolean Algebra: | ||
+ | A’x = C | ||
+ | |||
+ | A’c = B~C | ||
+ | |||
+ | Ax = A’ | ||
+ | |||
+ | Ac = ~A’ | ||
+ | |||
+ | B’x = ~C | ||
+ | |||
+ | B’c = AC | ||
+ | |||
+ | Bx = B’ | ||
+ | |||
+ | Bc = ~B’ | ||
+ | |||
+ | Cx = ~A | ||
+ | |||
+ | Cc = ~B | ||
+ | |||
+ | |||
+ | **Video Demonstration** | ||
+ | |||
+ | < |
pneumatic_tutorials.1456119435.txt.gz · Last modified: by jadintredup