Relay-Based Floating Point Square Root Calculator

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2024

Комментарии • 270

  • @punpcklbw
    @punpcklbw Год назад +164

    The phone dial and nixie tubes are the kind of aesthetics I'm missing so much in modern devices.

    • @greenrocket23
      @greenrocket23 Год назад +5

      It certainly makes it feel much more human.

    • @thefumigator
      @thefumigator Год назад +5

      They also look comfortable somehow. Also, I saw a couple of videos showing (vacuum) tube rectifiers (mercury arc) from the old ages, and I was shocked at how cool they look while performing

    • @marcel151
      @marcel151 11 месяцев назад

      They're shit, that's why they're not in modern devices.

  • @ioratv
    @ioratv 5 лет назад +114

    "Numbers are entered on a phone dial and displayed on a nixie tube"
    Stop, I can only get turned on so much...

    • @AndreasDelleske
      @AndreasDelleske 4 года назад +7

      Uni Realm wait until you see the polished brass frame :)

    • @JanicekTrnecka
      @JanicekTrnecka 6 месяцев назад

      Jizz overflow...

  • @david203
    @david203 8 лет назад +245

    As a software engineer who created square root and telephone dial reading subroutines in the 1960s, I am VERY impressed with this machine. Achieving this with relays is quite remarkable.
    Konrad Zuse actually invented his own cheap relay technology in his apartment, helped by friends. The technology has been lost (or at least I have been unable to find it); it involved strips of tin cut from tin cans, arranged in layered rectangles in right angles to layers below.
    We know that these relays were not too reliable, and were affected by nearby trolley cars. In his later designs, Zuse used commercial relays that worked much better. But they were also much more expensive.
    Your wiring is a beauty of clean organization.

    • @herrbonk3635
      @herrbonk3635 4 года назад +5

      Don't think they were relays at all. His first two computers were mechanical. The unreliable nature of these mechanical gates is what drove him to try electromechanical telephone relays instead. (After that, he tried vacuum/radio tubes, for speed.)

    • @david203
      @david203 4 года назад +1

      @@herrbonk3635 Yours is the first I've heard of Zuse having made completely mechanical computers. Do you have a reference for this? If not, how did you hear of it? My research told me that his first computers used unique homemade relays (not well described), stacking them in 3 dimensions, before changing to commercial telephone relays.

    • @herrbonk3635
      @herrbonk3635 4 года назад +2

      @@david203 Not completely mechanical iirc. It had some electromechanical parts. But the main logic, the gates, were mechanical. en.wikipedia.org/wiki/Z1_(computer)

    • @david203
      @david203 4 года назад +2

      @@herrbonk3635 Yes, you're right. 20000 parts, amazing! The Wikipedia articles on Z1, Z2, Z3, and Z4 don't seem to mention Zuse's remarkable homemade relays at all. They permitted very compact construction, but some versions were sensitive to trolley cars operating near his apartment.

    • @AndreasDelleske
      @AndreasDelleske 4 года назад +2

      You can see a reconstruction of a relay Zuse in Berlin, Technisches Museum and one tube machine if I remember well in Karlsruhe.

  • @Murdoch493
    @Murdoch493 9 лет назад +238

    That little ding when it solves it is soo awesome!

    • @gorillaau
      @gorillaau 7 лет назад +7

      Murdoch493 Too bad it doesn't spit the answer out on a punch card. :-p

    • @cesarin159x
      @cesarin159x 6 лет назад +2

      Reminds me of that Futurama episode where fry and professor Farnsworth are trying to decode an alien letter from leela's parents to learn about her identity in a big ass machine that does those dings 😂

    • @LucasPereiradaSilva
      @LucasPereiradaSilva 6 лет назад +1

      The operation is too complex, takes time and the operator should know when the operation was completed. It is a charm to hear that "ding" sound.

    • @michaelhamilton3527
      @michaelhamilton3527 4 года назад +2

      Reminds me of Willy Wonka. “I am now telling the computer EXACTLY what it can do with a lifetime supply of chocolate”

    • @Aeduo
      @Aeduo Год назад +1

      @@michaelhamilton3527 Now we can actually ask a computer these things, and get some kind of intelligible response. :p

  • @RC-nq7mg
    @RC-nq7mg Год назад +13

    I love that the clock generator is motor driven cam actuated microswitches with a little viewing window to see it running.

    • @Jeffrey314159
      @Jeffrey314159 10 месяцев назад

      So it is a clock-timer and not just decorative - - ?

    • @RC-nq7mg
      @RC-nq7mg 10 месяцев назад

      @@Jeffrey314159 gotta be 100% watch it as it spins an instruction is cycle every time one of the switches are pressed. Likely a JK flip flop. The odd cascades in the relays that seem to come in quick sequence are likely register flags being set which can happen independently of an instruction cycle.

  • @RelayComputer
    @RelayComputer 2 года назад +8

    Why this video ONLY has 2k likes is beyond my understanding. I mean the work and skill involved here deserves much better. Hats off to you sir

  • @murilovsilva
    @murilovsilva 2 года назад +28

    Not only an impressive machine overall, I am especially in love with nixie tubes. They’ve got that incredible retro feeling.

  • @TheRussianhippie
    @TheRussianhippie 6 лет назад +12

    i come back to this every so often, love seeing this thing in action.

  • @ShokaLion
    @ShokaLion 3 года назад +12

    This machine is truly wonderful. I love the fact it's about as real as it can get, purely mechanical. Hugely impressive, very well done. I've considered building a digital clock that runs on relay logic before. The physicality of them is really fantastic. And that ding when it finishes the calculation is just the icing on the cake.

  • @Teraforce88
    @Teraforce88 6 лет назад +14

    This reminds me of the Casio 14-A, which was a relay-based 4-function calculator (no square root) that was produced from 1957 through 1959. It used 342 relays. There are several videos of it here on youtube.

  • @PeetHobby
    @PeetHobby Год назад +3

    Very cool, love the sound that relay computers make. I'm building a semi discrete serial CPU, lots of blinking led of course but no sound like relays do.

  • @spambot7110
    @spambot7110 3 года назад +1

    i really wish this wasn't edited so obnoxiously because this is such a cool project!

  • @Omnihil777
    @Omnihil777 7 лет назад +6

    Impressive. As a humble collector of mechanical calculators and avid fan of Konrad Zuse's work I absolutely love your relays machine.

  • @arinasan247
    @arinasan247 3 года назад +3

    So much went into this amazing machine that I hope he makes up some labels that are worthy of such a beautiful looking peice.

  • @jameskuberski9621
    @jameskuberski9621 4 года назад +23

    This is gorgeous. Did you design the power supply as well? This must be one hell of a heater too.

  • @me262omlett
    @me262omlett 2 года назад +1

    The rotary phone dial, the nixie tubes, the bell when it‘s finished. I love this thing!

  • @19ghost73
    @19ghost73 8 месяцев назад

    Konrad Zuse would have been proud of You! EXCELLENT workmanship & engineering, hats off to You!

  • @Dengar97
    @Dengar97 11 месяцев назад

    This really makes me appreciate my sweet sqrt() function which only takes a few microseconds to process. We've advanced such a long way from this technology in such a short time. Amazing build.

  • @alex_mc_arrow
    @alex_mc_arrow 2 года назад +1

    Love the clicking sound of relays.

  • @antonnym214
    @antonnym214 8 лет назад +5

    beautiful machine! I really enjoy the nixie tubes. would love to see the logic layout for computing square roots.

  • @libraryrat6129
    @libraryrat6129 6 лет назад +4

    This is by far one of the most beautiful machines I have seen. Thanks for sharing.

  • @BobDiaz123
    @BobDiaz123 11 месяцев назад

    There's something about old technology that makes it charming to watch.

  • @williamogilvie6909
    @williamogilvie6909 11 месяцев назад +1

    Very interesting, and I'm sure it was a lot of work. When I was in High School, in the '60s, I designed a Tic-Tac-Toe playing machine that used relays. I dudn't have enough relays to build all of it.

  • @3gdosrsfs
    @3gdosrsfs 8 лет назад +4

    Excellent work Mr. Winder. It's always fun seeing folks still hacking around with older tech. Brings back fond memories!

  • @nigelport9862
    @nigelport9862 3 года назад +1

    Worked on relay logic lift controllers most of my life. Love it.

  • @EpsilonsReviews
    @EpsilonsReviews 11 месяцев назад

    We need more videos of this outrageously amazing computer… at least one more!! People are out here SALIVATING over this thing.

  • @DoRC
    @DoRC 8 лет назад +4

    this is a beautiful work of art

  • @RME76048
    @RME76048 5 лет назад +7

    Let me know when this is available as a kit. :)

  • @cliprepository
    @cliprepository 10 лет назад +3

    This is my new Favorite Object in the World. My friend and I were playing with this for 20 minutes yesterday in Bldg 99 and I have never seen a more beautifully crafted marriage of art and retro engineering. It is truly a thing of beauty.

  • @zevfarkas5120
    @zevfarkas5120 Год назад

    I love the rhythm it has while doing the calculation!

  • @guy-nt9jt
    @guy-nt9jt 5 лет назад +1

    Konrad Zuse's computers: Z1 (1938) was mechanical. Z2 (1940) had relays and mechanical memory, and did 16-bit fixed-point arithmetic. The Z3 (1941) used relays, and did 22-bit binary floating point (add, subtract, multiply, divide, square root). It executed programs from punched tape. Memory: 64 22-bit words. About 2,000 relays (1,400 for memory), 5.3 Hertz, 4000 watts. The next models continued improvements. en.wikipedia.org/wiki/Z3_(computer)

  • @Cynthia_Cantrell
    @Cynthia_Cantrell 5 лет назад +1

    And in the winter it makes a great space heater! Too cold? Have it calculate a few square roots!

  • @keesnuyt8365
    @keesnuyt8365 9 лет назад +12

    You must be a bit crazy to build this, but I love it, and I admire your dedication!

    • @robotbugs
      @robotbugs  8 лет назад +2

      Definitely a bit crazy:)

    • @colibrimecatronic9922
      @colibrimecatronic9922 8 лет назад

      +Kees Nuyt Most engineers are a bit crazy.

    • @gorillaau
      @gorillaau 7 лет назад

      Colibri You don't have to be crazy to be an engineer but it appears to help. This is very creative. Display piece, I assume?

  • @NeilTheTurtle
    @NeilTheTurtle 7 месяцев назад

    This is one of the most beautiful things I've seen

  • @haweater1555
    @haweater1555 6 лет назад

    This is absolutely the coolest thing I've seen on YT today.
    Next project: Machine to solve for the roots of the quintic equation.

  • @richcampoverde
    @richcampoverde 4 года назад

    I didnt think you could fall for a machine until i saw this beauty

  • @banderfargoyl
    @banderfargoyl 5 лет назад

    No one should be without one of these.

  • @AlainHubert
    @AlainHubert 10 лет назад +8

    That is one of the coolest things I've seen ! And I'm 49 !

  • @DefaultFlame
    @DefaultFlame 3 месяца назад

    I love this insane contraption.

  • @johnw2026
    @johnw2026 11 месяцев назад

    Man, this is like 1960's Star Trek stuff! I like it!

  • @Oli1974
    @Oli1974 2 года назад +4

    Dude, I absolutely LOVE this. Can't you put up more videos of it calculating other square roots? And I like the idea of the mechanical clock ;) Is it possible to crank it up a bit or is that already the maximum the relays are capable of coping with?

  • @bryanjk
    @bryanjk 7 лет назад +7

    this is fantastic! I would love to build one of these.

  • @ITGuyinaction
    @ITGuyinaction Год назад

    🤘👍👍👍🎥💥 Incredible! Chapeau bas! I'm deeply impressed! I really regret that you stopped to develop your channel. On the other hand, I'm not surprised, as you are doing a lot of great work and... yt doesn't promote your channel. 1.78k subscribers for such valuable content is like nothing!

  • @RinoaL
    @RinoaL 8 лет назад +4

    1:47 i love that sound when its done! haha

  • @cielakovsky
    @cielakovsky Год назад

    This is impressive, congrats. Good luck on future projects!

  • @AlbySilly
    @AlbySilly 11 месяцев назад

    This feels like an intro for a 1+ hour long video explaining how this works

  • @KrisRyanStallard
    @KrisRyanStallard 2 года назад

    My head nearly exploded when I head it ding! I absolutely love this. It's an amazing accomplishment.

  • @TankR
    @TankR 8 месяцев назад

    A few aesthetic critiques: If they arent already, replace the front panel lights with low voltage incandescent for the authentic glow, print out (or better yet, acid etch some brass) a new number card for the input dial as the letters are a bit modern for the feel of the thing, likewise get rid of the vandal proof buttons and find something with a better turn of the 20th century feel (perhaps bakelite morse code paddle buttons? maybe modify the mechanism for a break over action, Bonus: the finger pad of the morse code sending device can have the function name inset into them. Perhaps brass instead of bakelite...), the cam that sets the pacing dump the microswitches and use either a voltage on the cam that contacts a piece of metal that sticks out to complete the circuit or get the simple copper strip contact closure type typically used as limit switches in old electronics (maybe make a little holder with a follower on the cam that pushes a little wooden stick that slides and closes the paddle style contacts, Bigger older school switch next to the dial (maybe something that mimics the large contactor mechanisms in factories of old, and finally the dial replace it with either a wheel style handle like on steam pipes or something like on the top of a variac (bonus points for adding an old brassy steamworks gauge to indicate either motor RPM or operations per second, with a yellow and red line area). As for the rear of the thing with all the LED lights......dont change a goddamn thing! The juxtaposition of the old timey front and the modernized rear is absolutely amazing! Oh, and DO NOT GET RID OF THE PLONK FINISH BELL!!!! Friggin perfect sound for the end of calculation.
    Those are just my two cents, some thoughts I had on the thing if you were open to ideas on a second version or overhaul at some point (or if someone else wants to build one of their own). All in all, awesome build, mate! 😎👍

  • @isaacmurray8490
    @isaacmurray8490 11 месяцев назад

    Dude, 100%, a video of you making it would be so cool!

  • @subject_5056h
    @subject_5056h 8 лет назад +1

    Impressive work and beautiful finish!

  • @nathanventura548
    @nathanventura548 2 года назад

    That sound is so satisfying

  • @rot_studios
    @rot_studios Год назад

    The bell when it finishes is the icing on the cake

  • @tommymorton4939
    @tommymorton4939 11 месяцев назад

    I remember an analog machine solving complex diff equations. Wires were of pure gold. Many women who worked in the factory lost their vision... Back to xUSSR 1960s.

  • @chir0pter
    @chir0pter Год назад

    this deserved more views for sure!

  • @MrVinicius5000
    @MrVinicius5000 2 года назад

    i love my computing machines exactly like these one, noise and blinky XD, that's a wonderful machine you have there

  • @mheermance
    @mheermance Год назад

    That is absolutely gorgeous.

  • @henriquepereiradarocha3722
    @henriquepereiradarocha3722 Год назад

    Máquina incrível! Imagino o trabalho que deu para soldar todos esses relés.

  • @plateshutoverlock
    @plateshutoverlock 9 лет назад +4

    Looks like the rotating metal thing next to the display is a system clock used to drive the circutry, like what all modern computational ICs use.

    • @Jeffrey314159
      @Jeffrey314159 8 лет назад

      Really, I thought it was simply a display. It rotational period seems too slow

  • @AnthonyFrancisJones
    @AnthonyFrancisJones Год назад

    Brilliant work! Thanks for sharing your amazing work and machine!

  • @lis6502
    @lis6502 11 месяцев назад

    thank you o mysterious youtube algorithm for recommending me this video... absolutery remarkable

  • @bpbrainiak
    @bpbrainiak 3 года назад

    one word describes that machine
    beauty!

  • @AlbertDongler
    @AlbertDongler 11 месяцев назад

    That really is a work of love. Superb job! 🙂

  • @nablaman
    @nablaman 9 лет назад +1

    Congratulations on finishing an amazingly beautiful machine!

  • @likrecelineation
    @likrecelineation 11 месяцев назад

    relay computers make such satisfying noises

  • @Matt-so3nm
    @Matt-so3nm 3 месяца назад

    Wonderful aesthetic!

  • @Jeffrey314159
    @Jeffrey314159 8 лет назад

    The Soviets built a desktop calculator's made entirely of relays in 1961. This commercial machine used 8 pin connection relays and a display/register made of electromechanical actuators.
    Get this, it appears to be all AC operated!
    Checkout the Museum of Old Soviet Calculators!

    • @powder-phun949
      @powder-phun949 8 лет назад

      where is it?

    • @Jeffrey314159
      @Jeffrey314159 8 лет назад

      +Powder-phun Go check out on Google for Museum of Old Soviet Calculators, you may find it on the first page. I would email my pictures if I could.

  • @theman764
    @theman764 7 лет назад +4

    you deserve a award of some kind

    • @robotbugs
      @robotbugs  7 лет назад

      the man that's kind of you!

  • @kd1s
    @kd1s 9 лет назад

    This is an awesome project. Definitely sharing this on Facebook.

  • @ZTenski
    @ZTenski 2 года назад +1

    That's an awesome machine. How many relays you burn out per hundred calculations lol?
    I once worked with an old sharpening tool for long blades, a German made Gockel from the 70's, big cabinet and it was filled these things. You'd hear em click steady when the grinder moved side to side and when it was considering depth. We'd need to replace one every 5 weeks or so, never could predict a blowout.

  • @Jeffrey314159
    @Jeffrey314159 10 месяцев назад

    Is that spinning cam rotating against microswitches a timing pulse generator or just a decorative item?

  • @Robberbarron27
    @Robberbarron27 8 лет назад

    This....I could watch this for hours.

  • @colsanjaybajpai5747
    @colsanjaybajpai5747 11 месяцев назад

    Absolutely fantastic

  • @crystanubis
    @crystanubis 3 года назад

    DING!
    "Ooh! The cookies are done."
    "Hm? Oh, nah, it just finished calculating a square root for me."
    "... Ooh! The computations are done."

  • @kodyjbosch1
    @kodyjbosch1 3 года назад

    Incredible Work!

  • @slabo8171
    @slabo8171 Год назад

    That's a one interesting and also beautiful thing.

  • @gunnerdavidson7287
    @gunnerdavidson7287 Год назад +1

    I need that thing.

  • @josejuliopl2140
    @josejuliopl2140 8 лет назад +3

    very beautiful machine

  • @lifegeek5742
    @lifegeek5742 Год назад

    10/10 has a light and a bell when it’s done

  • @BrianHG.Ocean.Fitness
    @BrianHG.Ocean.Fitness Год назад

    Just perfect.

  • @kngfant563
    @kngfant563 9 месяцев назад

    i would wish for a nicer bell, but this is an awesome project! :D

  • @francoispf3418
    @francoispf3418 Год назад

    Belle réalisation et magnifique 👍👍👍👍👍👍

  • @thorham1346
    @thorham1346 7 лет назад

    Awesome, but I'm still glad someone invented the CPU.

  • @nexpro6985
    @nexpro6985 Год назад

    Apple should learn from this. A computer that can be repaired with a screwdriver and pliers. 😊 I love it.

  • @andrewjanssen8663
    @andrewjanssen8663 11 месяцев назад

    Watching this, the computer sound effects from the original Star Trek suddenly make sense.

  • @BaronVonBiffo
    @BaronVonBiffo 9 лет назад

    A thing of beauty.

  • @JonneBackhaus
    @JonneBackhaus 11 месяцев назад

    Man this is so cool.

  • @joshuaunderwood7
    @joshuaunderwood7 11 месяцев назад

    It’s beautiful!

  • @petite.marmotte
    @petite.marmotte 10 лет назад

    Congratulations; really god job!

  • @tankjr85
    @tankjr85 9 лет назад

    Congratulations for such a piece of retro computing art. Please share the diagram :)

    • @robotbugs
      @robotbugs  8 лет назад

      It's on my web site linked in the description

    • @georgoroth
      @georgoroth 2 года назад

      @@robotbugs it's no anymore, where can i find it??? Thanks!!!

  • @watchmakerful
    @watchmakerful 7 лет назад +1

    What is the method used here? It is very fast for this frequency, electronic calculators spend thousands of cycles to calculate a square root, not one to ten cycles per digit.

    • @lsfornells
      @lsfornells 4 года назад

      Exactly my thought. It’s extremely fast. My guess is that it is not executing actual instructions, but a hard coded algorithm with significant parallelism

  • @charlesarizona
    @charlesarizona 11 месяцев назад

    That's all? I was settling down, ready for some theory.

  • @jacquesmertens3369
    @jacquesmertens3369 Год назад

    Does anyone know what happened to Simon Winder?
    His site is no longer accessible and his last upload was 4 years ago.

  • @Jeffrey314159
    @Jeffrey314159 9 лет назад

    +Serballister : So what, what relevence is that except to the machine designed by Charles Babbage a few years later??

    • @SerBallister
      @SerBallister 9 лет назад

      +Jeffrey314159 I believe it was the first programmable 'computer'.

  • @ufoengines
    @ufoengines 8 лет назад +1

    Very Cool! I ran across this old digital computer patent 3190554 that use air to compute and I thought it would make a good project for some tech high school student to make one today using 3D printing. I guess if Babbage had gone this air route he could have had his Diff. Engine made by the pipe organ industry and Lady Ida would have invented COBOL. Now I want a You Tube of Brush Bots doing computation by running a logic gate maze like had a swarm of Army Crabs do. The kids would love it!

    • @frtard
      @frtard 8 лет назад

      +ufoengines lol, I can't really see him bringing in the organ industry. They'd probably reminded him too much of organ-grinders... I was working on one with a laser-cutter, but honestly it ended up being too much of a hassle. I got an adder and registers working, but didn't really have as much of the 'wow' factor as I though it would.

    • @ufoengines
      @ufoengines 8 лет назад

      I've heard of Babbage's war on Organ Girders. Might be a movie idea here where invading Martians are defeated in 1913 with the help of forgotten Babbage Tech and old Organ Grinders in War of the Worlds 2

  • @paulnelson8946
    @paulnelson8946 8 лет назад +1

    Awesome machine thanks for sharing your creation!

  • @thomasvandevelde8157
    @thomasvandevelde8157 4 года назад

    the URL is not working? Is it just me or..? Is the site down? And is there a link towards the schematic of your machine? As a tube-fanatic, who´s done a few concept-schematics of these (but nothing more, using vacuum tubes is possible, but not on my paycheck) together with relays gives quite a capable calculator.
    But dividing numbers is where I slammed my face into the ground, without much result. Analog computers too are still a bit far from being understood by me. I´ve got an old ´Radio´ (rather electronics with emphasis thereon) handbook from 1958 that goes into DIYing op-amps and such needed for analog computers, and explains (by using vacuum diodes) how to make gates etc. But never seen a complete schematic of a Root Puller :-) And that´s the one thing my own brain is NOT good in: Drawing roots, everything else is fine, if required on a piece of paper as help, but the root of whatever? Oh no, my brain explodes, so one of these would be handy. Add in a few dozen thyratrons and other tubes, a couple of 100 relays, and I´m done :-)
    There´s some old magazines articles for calculators, but never ran into a practical divider/rooter.
    Regards,
    Thomas

  • @GamerDemon93
    @GamerDemon93 Год назад

    Literally watching a calculator do the math is amazing

  • @BenjaminEsposti
    @BenjaminEsposti 10 лет назад +3

    You should change your name from Simon Winder to Simon Wonder! This is amazing!!! I'd love to make one of these, LOL.

  • @briankleinschmidt3664
    @briankleinschmidt3664 11 месяцев назад

    very nice. I like it much better than my calculator app. Can you build a relay machine that calculates integrals?

  • @rafaelmmartinez9170
    @rafaelmmartinez9170 4 года назад

    Do you have squematics or tutorial for this? Is amazing