omkarshinde680

Joined Oct 7, 2020
36

Attachments

• 2.1 KB Views: 23

omkarshinde680

Joined Oct 7, 2020
36

Attachments

• 24.6 KB Views: 6
• 26.3 KB Views: 12
• 2.1 KB Views: 5

dl324

Joined Mar 30, 2015
12,826
Welcome to AAC!

The logic seems wrong to me. If all three inputs are LOW, the output is HIGH (at least it would be if the 68k resistor wasn't there); that's wrong.

I didn't read the Instructable article. It's usually not worth the bother.

omkarshinde680

Joined Oct 7, 2020
36
Welcome to AAC!
View attachment 218989
The logic seems wrong to me. If all three inputs are LOW, the output is HIGH (at least it would be if the 68k resistor wasn't there); that's wrong.

I didn't read the Instructable article. It's usually not worth the bother.
Can you please elaborate why is it wrong and what can be done to correct it?

Alec_t

Joined Sep 17, 2013
12,009
Dl324 has told you one way it is wrong.
To implement a full adder I think you'll need an AND function, an OR function and an XOR function, but the circuit posted doesn't seem to provide the latter function. Try googling "Diode logic XOR".

Last edited:

dl324

Joined Mar 30, 2015
12,826
Can you please elaborate why is it wrong and what can be done to correct it?
For starters, CO=CA+CB+BA and what you have is CO=C+B+A.

ericgibbs

Joined Jan 29, 2010
12,597
hi o68,
One obvious problem in your LTSpice circuit , is that the PNP is upside down.!

E

omkarshinde680

Joined Oct 7, 2020
36
hi o68,
One obvious problem in your LTSpice circuit , is that the PNP is upside down.!

E
I dont think an orientation could make any difference to the circuit as long as its emitter collector and base terminal is connected to the same components mentioned just as described in the instructables

omkarshinde680

Joined Oct 7, 2020
36
For starters, CO=CA+CB+BA and what you have is CO=C+B+A.
any way to correct that?

ericgibbs

Joined Jan 29, 2010
12,597
hi 680,
With the PNP connected as shown in the original circuit, run the LTS sim and post the plot.

E

ericgibbs

Joined Jan 29, 2010
12,597
hi 680,
Look at this version of the circuit, I have applied a stepped input on A,B,C inputs, just to show the way the analog is summed on the output.
E

Attachments

• 37.8 KB Views: 17
• 2.1 KB Views: 6

omkarshinde680

Joined Oct 7, 2020
36
hi 680,
Look at this version of the circuit, I have applied a stepped input on A,B,C inputs, just to show the way the analog is summed on the output.
E
the asc file u sent me i tried running it but i guess u used a different diode which isnt present in my std library. can u pls send me that diode file so that i can import it into my ltspice or which other diode shall i use from the std library which would closely resemble to the results?

omkarshinde680

Joined Oct 7, 2020
36
hi 680,
Look at this version of the circuit, I have applied a stepped input on A,B,C inputs, just to show the way the analog is summed on the output.
E
i have attached the image of how the desired output of a full adder looks like. I tried using different transistor and i got the output just like yours however why am i not getting it like this? any idea?

Attachments

• 124.4 KB Views: 9

ericgibbs

Joined Jan 29, 2010
12,597
hi,
If you don't post your asc file I cannot determine where the plot Nodes are.?
Also use Labels ie: A,B etc.
E

BTW:
When you ran my asc file, did you get the same results as me.??

Alec_t

Joined Sep 17, 2013
12,009
why am i not getting it like this? any idea?
You have an analogue output circuit, but the posted do.png image is for a digital output circuit.
Instead of using that 'destructible' circuit you could build a full adder using the LTspice standard digital gates.

dl324

Joined Mar 30, 2015
12,826
I am trying to implement a Full Adder in LTspice using Diodes and single Transistor
any way to correct that?
I read enough of the article to see that it's not intended to be a digital circuit. Do you have a practical application for an adder that doesn't give a binary output?

omkarshinde680

Joined Oct 7, 2020
36
hi,
If you don't post your asc file I cannot determine where the plot Nodes are.?
Also use Labels ie: A,B etc.
E

BTW:
When you ran my asc file, did you get the same results as me.??
yes i got the same results as u when i used ur same asc file

omkarshinde680

Joined Oct 7, 2020
36
I read enough of the article to see that it's not intended to be a digital circuit. Do you have a practical application for an adder that doesn't give a binary output?
i am required to build a full adder using diodes transistors as the major component in my college project thats why i wanted to get a digital output. I didnt get your last question statement

omkarshinde680

Joined Oct 7, 2020
36
You have an analogue output circuit, but the posted do.png image is for a digital output circuit.
Instead of using that 'destructible' circuit you could build a full adder using the LTspice standard digital gates.
actually yes but i am required to build full adder using diodes and transistor as the major components

dl324

Joined Mar 30, 2015
12,826
i am required to build a full adder using diodes transistors as the major component in my college project thats why i wanted to get a digital output. I didnt get your last question statement
If you want a digital output, you're going to need more than one transistor.

A half adder takes an XOR and an AND gate. A full adder can be implemented with two half adders and an OR gate.