You are on page 1of 4

Microcontroller based

Electronic Voting Machine


1. OBJECTIVE:
To implement a very low cost and effective voting machine using PIC microcontroller.
This voting system avoids multiple polling by a single user and also provides instantaneous
results which are displayed on the LCD connected to the microcontroller.

2. FEATURES:
1. It is economical
2. Less manpower required
3. Time conscious, as less time required for voting & counting
4. Avoids invalid voting
5. Saves transportation cost due to its compact size
6. Convenient on the part of voter
7. easy transportation, storage, and maintenance
8. easy and accurate counting without any mischief at the counting centre
9. Eco friendly

3. BLOCK DIAGRAM:

4.WORKING OF EACH BLOCK:

1) Power Supply: This section is responsible for providing required power for the
working of entire project. This section consist of 12V step-down transformer, bridge
rectifier with capacitor filter, 7805 voltage regulator .

2) PUSH BUTTONS: We have 6 keys/buttons on the keypad(4-CANDIDATES,2OFFICERS). Thus it has one key specified for one candidate. This block is used in
both voting and counting mode, in voting mode key of respective candidate is
pressed, the corresponding signal is sensed by micro controller. In counting mode
this keypad is used to check the votes of respective candidate. The key given for
candidate is pressed and micro controller senses the corresponding signal.
3) Micro controller: Micro controller senses the signal given from switches and
decides the mode of operation in voting mode it increments the data for
corresponding key i.e. respective candidate as well as it sends signal to display block
to indicate one key is pressed. In counting mode micro controllers fetches data from
memory location and send it to display devices.
4) LCD display: Liquid Crystal Display which is commonly known as LCD is an
Alphanumeric Display it means that it can display Alphabets, Numbers as well as
special symbols thus LCD is a user friendly Display device which can be used for
displaying various messages unlike seven segment display which can display only
numbers and some of the alphabets. The only disadvantage of LCD over seven
segment is that seven segment is robust display and be visualized from a longer
distance as compared to LCD. Here a 16 x 2 Alphanumeric Display is used which
means it can display two lines with maximum of 16 characters in one line.

5.Advantages:
1. It is economical
2. Less manpower required
3. Time conscious, as less time required for voting & counting
4. Avoids invalid voting
5. Saves transportation cost due to its compact size
6. Convenient on the part of voter.
This could be used for voting purpose at any required place

6.Application:
1. This could be used for voting purpose at any required place.

2. It is used in general elections for choosing candidates to represent people at various


stages.
3. It can be used in school ,college student union elections.
4. It can be used to find the general opinion of people on various issues.
5. Anywhere where majority opinion is to be found out.

7.Future Scope:
1. Timer could be included, which could automatically end the voting after specific
duration of time.
2. Biomatric Verification of voters, so that automatically it can be insured that one
person is voting once.
3. It can be made more interactive by adding sound effect (Speech) to it.
4. EEPROM can be used to store data permanently.
5. If we make more than one EVM, each to be used at differant locations and final
result will be addition of result of all, we could think of connecting them to
communicate with each other and final result can be shown on one of the LCD.

You might also like