|
Okay, Kevin... you talked me into trying this inverted logic thingamy.
(I'm just too competitive for my own good...)
How's this?
http://www.members.shaw.ca/markt1964/fulladder3.jpg
Takes A and NOT A, B and NOT B, and Carry in as inputs and produces
A+B+C, NOT A+B+C, and Carry Out as outputs. I saw no need to produce a
carry complement output since the adder does not require a carry
complement input. The general idea being that one would chain instances
of these together to make a full adder as many bits wide as desired.
Oh yeah... it also requires rubber bands on the pistons to retract them
when there's no pressure, but since rubber bands are likc less than a
penny for half a dozen, I'm thinkin' that's probably not a serious problem.
8 switches and 2 pistons. 5 switches ganged on one piston and 3
switches ganged on the other.
My brain hurts... I need sleep. :)
>> Mark
|
|
Message has 2 Replies: | | Re: A better full adder!
|
| (...) Very impressive! Two pistons! (...) Well, I can eliminate one switch on the Cin/A/NOT A piston. You don't need to throw the switches the full range do you? You can get the release from A/NOT A, and have to have it come from the local switches, (...) (21 years ago, 28-Jun-03, to lugnet.technic, lugnet.robotics)
| | | Re: A better full adder!
|
| (...) Geat job Mark! I started out with a 14 piston, seven switch full adder, and by piggybacking off each others ideas, you've gotten us down to 2 pistons and a handfull of switches. Absolutely amazing! Unless I come up with some revolutionary (...) (21 years ago, 1-Jul-03, to lugnet.technic, lugnet.robotics)
|
Message is in Reply To:
| | Re: A better full adder!
|
| (...) Ahh... you are stuck in single pressure line mindset. The modern LEGO pneumatic pistons are dual ported where pressure into the port at the base makes it expand, and pressure into the port at the top makes it contract (presuming of course that (...) (21 years ago, 28-Jun-03, to lugnet.technic, lugnet.robotics)
|
27 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|