Proteus The Engineering Projects. We hope you are having a Productive Day. To add more reproduction, Let’s Learn about another Circuit about Digital Circuits. Present Day, we will know:

3. Why is it called Half Adder?
4. Truth Tables of Half Adder?
6. Practical Implementation in Proteus ISIS.

Let’s start the Learning.

Before discussing Half Adder just have a look at what are we trying to make. we describe an Adder as:

” An Adder is a is a Digital Circuit that can Add two numbers, usually two Binary Numbers in Computer World”

Adders can especially be designed so that can add other Number systems also. For Example, Binary Coded Decimal system, Hexadecimal system.

One can use the Adders in the Circuits of Table Index Calculation, Address Coding etcetera.

There are two types of Adders:

In today’s Tutorial, We’ll just emphasize at Half Adder only.

First of all, let me Introduce the Half Adders:

“A Half Adder is a type of Adder that is the Combinational Arithmetic Circuit, having the ability to add two numbers and as a result Produces two bits, called Sum bit and Carry Bit.”

In School’s Mathematics, we used to add two numbers by writing the numbers in the form of columns and then add the units of both the numbers with each other and followed the same procedure for tens.

By the same token, Adders add two bits. We consider that adder also do so with the bits. We denote the Sum through the Greek summation symbol whereas, the Carry is denoted by  C0 .

For Example, When we add the Number 1 and 0 in different combinations, the adder add them as:

0                                                0                                          1                                                           1

+0                                             +1                                        +0                                                        +1

0                                                1                                            1                                                         0 (carry=1)

A half Adder can only add the number containing one bit If we use only One Gate. Hence, for a Proper working of Half Adder we need another Logic Gate that can store and work with the carry bit.

For this Purpose, we use two Gates that will be describe next.

### Why is it Called Half Adder

With the Name, a question pops in the mind that why we called this Circuit as Half Adder. The reason is, when we add the two numbers, we get the output that may or may not contain carry. Yet, if it has carry in it then there is no module that can save the carry for the next bit.

It means, when we add two numbers, the carry is displayed, but that can no longer be used with the next bit. that is the procedure to add the two numbers, thus one can get the wrong output.

### Block Diagram

We can Define the Block Diagrams as:

A Diagram of the system that Shows the Relationship of the Components by denoting the Components as blocks and the relationship between them through the flow Lines is called Block Diagram.”

On the Basis of above Discussion, we design the Block Diagram of Half Adder as: You can see, Half adder contains two inputs and two outputs.

## Logical Circuit

In today’s lesson, we’ll construct the Half Adder through two simple and easy Gates named :

1. XOR Gate
2. AND Gate

Let’s have a quick recap with the working of both Logic Gates.

The Truth Table of XOR Gate is given next:

 A B  0 0 0 0 1 1 1 0 1 1 1 0

One can clearly observe that the XOR Gate gives the output HIGH only, when the inputs are inverse of each other.

Similarly,

The Truth Table of AND Gate is given as:

 A B A.B 0 0 0 0 1 0 1 0 0 1 1 1

The output of AND Gate is HIGH only when both the input are HIGH.

Truss, for Sum bit, we use XOR Gate

SUM =A XOR B

and for Cary bit, we use AND Gate

CARRY=A AND B

Let’s move towards the Practical implementation of Circuit of Half Adder in Proteus ISIS.

## Designing of Half Adder in Proteus ISIS

To design the circuit of Half Adder, we need the following Devices:

Material required:

1. AND Gate.
2. XOR Gate.
3. Logic toggle.
4. LED.
5. Ground Terminal.
6. Connecting Wire.

Procedure:

• Choose the first four components from the Pick Library Button Labeled as ‘P’.
• Arrange the XOR Gate above and AND gate just below the XOR Gate.
•  Connect the Logic Toggles on the Inputs of XOR Gate.
• Join the inputs of AND Gate with the Inputs of XOR Gate.
• Connect the LEDs with the output Terminals of both Gates.
• Add the ground terminal  with both the LEDs.
• The Circuit should look like this: You can see that when the Logic Toggles are arranged so, according to the Inputs of the Truth Table, we Get the required outputs.

On the basis of the output, we Design the Truth Table of Half Adder as:

 Input Output A B ∑ C0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1