This 2-bit adder was a lot of work to build. It uses a total of thirty-six 555 timers and it does have the option of adding or subtracting numbers. It’s a rather unorthodox use of the part, depending more on the chip as an inverter and taking advantage of the fact that there’s an NPN transistor built into it. [cpu86] did use some PNP transistors to give him the ability to turn off some of the 555’s to get everything working correctly.
He explains the use of two’s complement in the subtracting feature but the process is just touched on very quickly. Luckily there’s a huge eagle schematic available with his project writeup so that you can follow along and really grasp how this thing works. We’ve generated a PNG and embedded it after the break for your convenience. You’ll find it just after the two videos of the device in action.
Adding:
[youtube=http://www.youtube.com/watch?v=9Kh4aoMjkt8&w=470]
Subtracting:
[youtube=http://www.youtube.com/watch?v=L-QBj1tZYIQ&w=470]
Schematic:
[Thanks Paul]
Great work…. lots of 555s. He beat me up, i only used 20 in my project :(
Holy CMOS Batman!
Is he the anti-Woz?
Does it run Crysis?
Yeah, one fps per year
technically 1 FPY would be the abbreviation.
Just wondering, Wouldn’t it be easier to wire switches into the breadboard instead of using tweezers to select bits?
If i had more switches i would have used them for bits selection.
WOW.Massive over-kill winner right here!
OMG. I once did that with transistors and resistors, using less transistors than the number of 555s he uses…
I love this. I considered something similar, but failed to execute.
I did this with 7 transistors, major overkill, but cool