Make half and full adder without chips

  • Thread starter Thread starter UppercaseQ
  • Start date Start date
  • Tags Tags
    Adder
AI Thread Summary
Recommendations for building a simple half adder and full adder using breadboards, wires, transistors, and diodes focus on hands-on learning without using chips. Participants express a desire to understand the inner workings of circuits at a fundamental level, emphasizing the importance of concrete learning experiences for students. Discussions highlight the potential to teach logic gates and their transistor-level implementations, with suggestions for using simulators like LTSpice as a supplementary tool. The conversation also touches on the historical context of various semiconductor technologies, including bipolar and MOSFETs, and the need to balance teaching foundational concepts with practical applications in digital circuits. Cost considerations for kits are mentioned, with a preference for affordable options that include necessary components. Overall, the emphasis is on fostering a deep understanding of electronic principles through direct engagement with the materials.
UppercaseQ
Messages
11
Reaction score
0
Could some one recommend a good kit to build a simple half adder and full adder with breadboard, wires, transistors and diodes?

We understand how diodes and transistors work. We may not get beyond the full adder.
We really do not want to use a chip at this point because we can not see inside it to know where all the electrons are moving to and from.

You might also just give me the approximate costs if you don't mind. Well if not too much $$, maybe we would consider getting a chip kit for us to grow into as long as it includes the individual transistors and diodes needed for the full adder.
We need to keep the cost down as much as possible.

Wait, I forgot. Couldn't we actually build a half adder without diodes and transistors?
Thanks.
 
Science news on Phys.org
You mean something like this?

 
  • Like
Likes Merlin3189 and UppercaseQ
UppercaseQ said:
We really do not want to use a chip at this point because we can not see inside it to know where all the electrons are moving to and from.
I'm curious to know why this is important to you. I can see why you might want to see how individual gates work at the transistor level, but once you know that, it seems like gate-level abstraction is more useful for implementing an adder.
 
  • Like
Likes Merlin3189
UppercaseQ said:
. Couldn't we actually build a half adder without diodes and transistors?

What would it use instead?
 
Vanadium 50 said:
What would it use instead?
Maybe little bistable teeter-totters and a Mousetrap Game-like mechanism? :wink:

 
  • Like
  • Haha
Likes Vanadium 50 and DaveE
berkeman said:
You mean something like this?


Yes! Exactly.
vela said:
I'm curious to know why this is important to you. I can see why you might want to see how individual gates work at the transistor level, but once you know that, it seems like gate-level abstraction is more useful for implementing an adder.
As a teacher on the rez, my students and I need to see things as close to the concrete level as possible - to limit as much mystery as possible. It is similar to the acceleration labs, where we like the old style clapper that makes the dots every 0.017 seconds or so. We like the to get the period of the simple pendulum to within a hundredth of a second using the wall clock that ticks every second.
 
Vanadium 50 said:
What would it use instead?
Gears
 
  • Like
Likes Vanadium 50
UppercaseQ said:
As a teacher on the rez, my students and I need to see things as close to the concrete level as possible - to limit as much mystery as possible.
Seems like a good theme. But keep in mind that for some subjects, it's better to approach it in a hierarchical way. It can be easier to understand some subjects if they are broken down into the building blocks, and then the contents of the building blocks are discussed as well (but separately).

So for the Full Adder, you can show the logic of the FA and discuss the Truth Table, and then you can discuss what the transistor circuit looks like to form the logic gates (AND, OR, NOR, etc.). Of course, that assumes that the students know how transistors work at a simple level.

I can pretty much guarantee you that if you want to teach your students about the circuitry inside an Arduino microcontroller, you will lose them if you only show it at the transistor level... :wink:

https://theorycircuit.com/wp-content/uploads/2018/07/full-adder-circuit.png

1607381149475.png


https://www.electrical4u.com/wp-content/uploads/What-is-an-AND-Gate.png

1607381185993.png
 
  • Like
Likes UppercaseQ
"logic gates (AND, OR, NOR, etc.). Of course, that assumes that the students know how transistors work at a simple level. ..."

I have students who remember how transistors work at the "simple level," but many do not. So when I draw the circuit, I include the the Si and P or N and electrons in the diagram. So yeah, it would get to be a big diagram with various colors of side-walk chalk on the board. Now, I often have to write my own computer diagrams to show on the smart board because so many educational programs seem to assume all students made the jump from several components to a chip. I feel like every step along the way needs to be described in a concrete way from beginning to end - especially while introducing a new concept (half-adder, itc).

Well, I suppose what we are talking about is trying to teach students who were passed along without really learning the prerequisites - including how to study. I have to tell you that for some reason, in a certain school, all ninth graders had to take chemistry. I think that school might have been kind of affected by the middle college high school philosophy. Q:?)
 
  • #10
This might be a good use of simulators, if they can handle that. Something free like LTSpice, perhaps with some guidance from you to limit their choices?
 
  • Like
Likes UppercaseQ
  • #11
berkeman said:
Maybe little bistable teeter-totters and a Mousetrap Game-like mechanism? :wink:


I am pretty sure my students got bored with these games and actually have rejected them a long time ago. So I suspect they would not feel ownership of their learning if we started at the level of the bistable teeter-totters and a Mousetrap Game-like mechanism. I suppose I could give a project requiring them to start with such games and build from there. Projects are good for ownership, so yeah, I'll give it some more thought. Q:?)
 
  • #12
DaveE said:
This might be a good use of simulators, if they can handle that. Something free like LTSpice, perhaps with some guidance from you to limit their choices?
Thank you. That would be good. My students learn most by hands-on activities, so I'll probably start with labs. Then we will see if we can transfer to simulators.
 
  • #13
UppercaseQ said:
I feel like every step along the way needs to be described in a concrete way from beginning to end - especially while introducing a new concept (half-adder, itc).
Then I would go with what @vela stated in post 3.

There are several families of semiconductor that can produce the gates.
Which one, or all perhaps, would you teach, and spend time on before introducing the logic gates.
Bipolar( NPN, PNP) or MOS, or Cmos( PMOS, NMOS) technology
RTL, DTL, TTL, ECL use bipolar junction transistors.
While RTL is basically obsolete, it does give one more additional insight on to how discrete components can be parts can be combined to produce logic gates.
( Maybe you want to add in some sub families such as low power Schottkey as a bonus. )

These all work differently with different basic power consumption, fan out, propagation delay, noise, basic circuit ( NOR or NAND ), ... To fully understand all that in itself is a whole course, and would take time away from learning how logic gates ( along with Boolean logic ) can be combined to produce something such as an adder.

It all depends upon what your final goal is - how discrete components can be combined to make a logic gate, or how logic gates can be combined to make a useful digital circuit.

https://digitalbyte.weebly.com/logic-families.html
https://nscpolteksby.ac.id/ebook/fi.../Chapter 10 - Digital Integrated Circuits.pdf
 
  • Like
Likes UppercaseQ
  • #14
Logic is all MOS now. You could teach the BJT stuff as history, I guess, but I would use the time to teach more fundamental, durable concepts.

In fact, most logic these days is inside a programmable device (FPGA, CPLDs, etc.). The design is done in SW with some HDL. I would still teach digital design concepts, like Karnaugh maps, for example, but I bet they will rarely be used.
 
  • Like
Likes UppercaseQ
  • #15
Thank you. I like the idea of teaching it as history - I guess helping students know where things come from.
 
  • #16
256bits said:
Then I would go with what @vela stated in post 3.

There are several families of semiconductor that can produce the gates.
Which one, or all perhaps, would you teach, and spend time on before introducing the logic gates.
Bipolar( NPN, PNP) or MOS, or Cmos( PMOS, NMOS) technology
RTL, DTL, TTL, ECL use bipolar junction transistors.
While RTL is basically obsolete, it does give one more additional insight on to how discrete components can be parts can be combined to produce logic gates.
( Maybe you want to add in some sub families such as low power Schottkey as a bonus. )

These all work differently with different basic power consumption, fan out, propagation delay, noise, basic circuit ( NOR or NAND ), ... To fully understand all that in itself is a whole course, and would take time away from learning how logic gates ( along with Boolean logic ) can be combined to produce something such as an adder.

It all depends upon what your final goal is - how discrete components can be combined to make a logic gate, or how logic gates can be combined to make a useful digital circuit.

https://digitalbyte.weebly.com/logic-families.html
https://nscpolteksby.ac.id/ebook/files/Ebook/Computer Engineering/Digital Design/Chapter 10 - Digital Integrated Circuits.pdf
Thank you. I will try to look into these components.
 
Back
Top