Top Banner

Click here to load reader

ptElectronic voting machine

Jul 16, 2015




ELECTRONIC VOTING MACHINE BY B.PRABHU KIRAN(11621A0407)A.MANIKANTA(11621A0401) OUTLINEIntroductionComponents listBlock diagramDescriptionMicrocontroller 8051Principle of operationAdvantages and Disadvantages Conclusion

INTRODUCTION Traditionally, a voting machine has been defined by the mechanism the system uses to cast votes and categorized by the location where the system tabulates the votes. With advancement in technology EVM came into picture. It ensures flawless voting and thus has become more widespread.Retains all the characteristics of voting while making it more expedient. Certain systems may be more or less accessible to all voters, or not accessible to those voters with certain of disabilities. They can also have an effect on the public's ability to oversee elections types.

COMPONENTS LISTMicro controller 8051(AT89C51)



Power supply

Control switches


Connecting wires

PCB or bread board CIRCUIT DIAGRAM


DESCRIPTION The electronic voting machine consists of four blocks


Control switches

LCD display

Input keys

MICROCONTROLLER 8051 Microcontroller 8051 is designed in 1980s by Intel.

It is a computer on chip type.

It is 40 pin dip type ic.

It is designed for performing special type operation to do specific jobs. Contd.It has four sets of i/o pins which can be used both input and output operations.

It contains four ports.

Each port contains 8 pins.

The pin configuration is shown below PIN DIAGRAM OF 8051

Contd..Pins 1-8:it is said to be port 1 and it is used for input/output operations.

Pin 9 is a reset pin.

Pins 10-17: it is port 3 is also used for input/output operations but specially it has alternate operationsPin 10(RXD): - Serial asynchronous communication input or Serial synchronous communication output.Contd..Pin 11(TXD): Serial asynchronous communication output or Serial synchronous communication clock output.Pin 12(INT 0):Interrupt 0 input.Pin 13(INT 1);Interrupt 1 input.Pin 14(T0):Counter 0 clock input.Pin 15(T1):Counter 1 clock input.Pin 16(WR): Write to external (additional) RAM.Pin 17(RD):Read from external RAM.Pin 18 to 19(X1,X2):Internal oscillator.

Contd.Pin 20(GND):Ground

Pin 21-28(port 2): I/P or O/P port when no external memory is used. In case external memory is used, the higher address byte.

Pin 29 (PSEN): Program Store Enable. If external ROM is used for storing program then a logic zero (0) appears on it every time the microcontroller reads a byte from memory

Pin 30 (ALE): Address Latch Enable

ContdPin 31 (EA): Enable Access. To use program from an ext. memory(Logic zero), to use program from both int. as well as ext. memory (logic 1).

Pin 32-39 (port 0): -I/P or O/P when ALE is low and lower order address byte when ALE is high.

Pin 40(Vcc): +5v power supply. LCD 2*16 The Serial LCDs are very functional, liquid crystal displays that can be easily interfaced to and controlled by a microcontroller using an I/O pin. This device can be connected to a PC serial port using a MAX232 line driver. The circuit isn't supported by us.The LCD displays provide basic text wrapping so that your text looks correct on the display.Full control over all of their advanced LCD features allows you to move the cursor anywhere on the display with a single instruction and turn the display on and off in any configuration

LCD16*2 display

PRINCIPLE OF OPERATION Power on: When supply is turned on WHITE LED glows.

Contd.Clear mode: Press clear switch when all entries are required to be erased. Clear switch should be pressed before voting procedure. Buzzer indication: Pressing of key in voting mode is indicated by a buzzer sound. Controller switch: This switch is provided for enabling the keypad in voting mode. This Switch is under the control of voting authority.

ADAVANTAGES It is economical.

Less manpower required.

Time conscious, as less time required for voting & counting.

Avoids invalid voting. Saves transportation cost due to its compact size.

Convenient on the part of voter.

DISADVANTAGES Security issues and unequal internet access.

We have to use external chip to store the votes.

We have provide continuous power supply,

Conclusion This approach allows for the easy development and deployment of applications. For quite some time, voting equipment vendors have maintained that their systems are secure, and that the closed-source nature makes them even more secure. In fact, we believe that an open process would result in more careful development, as more scientists, software engineers, political activists, and others who value their democracy would be paying attention to the quality of the software that is used for their elections. 8051 Microcontroller and Embedded Systems by


Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.