Post Reply 
Active mechanical logic gates
09-19-2024, 04:38 PM
Post: #1
Active mechanical logic gates
Hello,

not yet a calculator, but hopefully on the way towards it:

https://youtu.be/Lt0alWQzkWY

The project aims to mimic electronic digital logic purely mechanically (except for a motor, which could be substituted by a windmill or a steam engine).

My idea is that the educational value is that you can see, hear, and feel everything that is going on (in particular, the amplification) unlike in electronics where ICs are black boxes.

More complicated flipflops and a minimized full adder are on the way.

One of my goals is a small 4-bit RPN calculator (most probably just with + and -).

The project is of course completely open and purely educational.
Visit this user's website Find all posts by this user
Quote this message in a reply
09-20-2024, 03:26 AM
Post: #2
RE: Active mechanical logic gates
Lovely!

Pauli
Find all posts by this user
Quote this message in a reply
09-20-2024, 06:09 AM
Post: #3
RE: Active mechanical logic gates
Also see:

https://www.meccano.us

Meccano differential analyser.
Find all posts by this user
Quote this message in a reply
09-20-2024, 06:50 PM
Post: #4
RE: Active mechanical logic gates
Too bad Ms. Lovelace is not around to program it.
https://en.wikipedia.org/wiki/Difference_engine

Babbage is the source of two of my sigs:
"Errors using inadequate data are much less than those using no data at all."

"On two occasions I have been asked [by members of Parliament], 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."

Also, for a version of what might have happened if the Difference Engine had worked:
https://en.wikipedia.org/wiki/The_Difference_Engine
Find all posts by this user
Quote this message in a reply
09-20-2024, 09:41 PM
Post: #5
RE: Active mechanical logic gates
Another series are Konrad Zuse's, starting with the entirely mechanical Z1.

What I found interesting about this one is position is not used to flag binary bits, rather motion or it absence is.
Find all posts by this user
Quote this message in a reply
09-21-2024, 01:32 AM
Post: #6
RE: Active mechanical logic gates
Funny you should ask...
Mechanical Logic Gates just showed up on the Hackaday blog!

https://hackaday.com/2024/09/20/mechanic...ification/

10B, 10BII, 10C, 11C, 12C, 14B, 15C, 16C, 17B, 18C, 19BII, 20b, 22, 25, 29C, 32SII, 35, 38G, 39G, 39gs, 41CV, 48G, 97
Find all posts by this user
Quote this message in a reply
09-21-2024, 01:21 PM (This post was last modified: 09-21-2024 01:51 PM by Thomas Puettmann.)
Post: #7
RE: Active mechanical logic gates
(09-20-2024 03:26 AM)Paul Dale Wrote:  Lovely!

Thanks Pauli! Some 10 years ago you recommended using weights over strings to me. I think one can see that I am still very happy with that advice.
Visit this user's website Find all posts by this user
Quote this message in a reply
09-21-2024, 01:25 PM (This post was last modified: 09-21-2024 01:52 PM by Thomas Puettmann.)
Post: #8
RE: Active mechanical logic gates
(09-20-2024 06:09 AM)jdebord Wrote:  Also see: https://www.meccano.us
Meccano differential analyser.

Yes, indeed the differential analyser with its torque amplifiers was another source of inspiration. Just by analogy: One uses the transistor as an amplifer for analog and digital signals. Why not use the torque amplifier or capstan in digital systems?
Visit this user's website Find all posts by this user
Quote this message in a reply
09-21-2024, 01:30 PM
Post: #9
RE: Active mechanical logic gates
(09-20-2024 06:50 PM)KeithB Wrote:  Too bad Ms. Lovelace is not around to program it.
https://en.wikipedia.org/wiki/Difference_engine

The difference engine is something I could not implement in a way that pleases me, at least not up to now. I could cover the LEGO version by Andrew Carol but I would like to find some other mechanism.

But Ms Lovelace would definitely be welcome!
Visit this user's website Find all posts by this user
Quote this message in a reply
10-24-2024, 07:45 AM
Post: #10
RE: Active mechanical logic gates
(09-20-2024 09:41 PM)Paul Dale Wrote:  Another series are Konrad Zuse's, starting with the entirely mechanical Z1.

What I found interesting about this one is position is not used to flag binary bits, rather motion or it absence is.

There is a wonderful video about how Konrad Zuse's mechanical logic gates worked here. You can skip the introduction and start at 4' 22'' of the video. The shape of the metal sheets (shown in red, blue and yellow in the video) corresponds to the shapes actually used by Zuse. He and his colleagues, who helped him build the Z1, sawed out the metal sheets by hand. The original Z1 with all its documentation was completely destroyed in WWII. Konrad Zuse built a replica of the Z1 at the end of 1986 based solely on his memory. This replica can be seen at the Deutsches Technik Museum Berlin and in this video.

Best regards
Karl
Find all posts by this user
Quote this message in a reply
10-24-2024, 07:59 AM
Post: #11
RE: Active mechanical logic gates
Thanks for the video link!
Find all posts by this user
Quote this message in a reply
10-24-2024, 12:08 PM
Post: #12
RE: Active mechanical logic gates
Excellent videos!! Thanks for posting these Karl. This is another good reason to visit Berlin, which I hope to do in the next couple years.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
10-24-2024, 01:33 PM (This post was last modified: 10-28-2024 03:56 PM by badacktor.)
Post: #13
RE: Active mechanical logic gates
reminds me of the lego pneumaddic projects by kevin clague:
https://www.kevinclague.com/l/pneumaddic/
https://www.kevinclague.com/l/pneumaddic-ii/
https://www.kevinclague.com/l/computing/
https://www.kevinclague.com/l/little-secrets/
https://www.kevinclague.com/l/or-gate/

he wrote about it in length in "Lego Mindsorms Masterpieces" in 2003, available on archive.org to borrow (they're back, baby!):
https://archive.org/details/legomindstor...e/mode/2up

somewhere I've got the pdf of that book saved. somewhere else I think I have the physical book, probably purchased at borders books back in 2003-2004.

edit: oh heck, reminds me of a project from wesley kagan, too:
https://www.youtube.com/watch?v=udCpBsylfIw

HP: 15CE, 16C, 28S, 48SX, 71B, 200LX, DM41X, DM42
TI: 66, 74, 95, 92 Plus / Casio: fx-603p / Sharp: PC-1262, PC-G850V
Find all posts by this user
Quote this message in a reply
11-08-2024, 08:59 PM (This post was last modified: 11-08-2024 09:00 PM by Thomas Puettmann.)
Post: #14
RE: Active mechanical logic gates
I have now managed to build a full adder in a somewhat reduced form by building a combined NAND/XOR gate:

https://youtu.be/BPKASRMyvdw

On the way to build an RPN machine ;-)

Well, actually, I want to build a 4-bit calculator with +/- ALU and accumulator, 4 levers to input data, one lever to choose +/- and one ENTER lever.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)