3. 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.
3
7. Description
7
1. Keypad block
2. Micro controller
block
3. Display block
4. Control switches
block
The
“ Electronic Voting
Machine”
consists of four main blocks
8. Microcontroller 8051
8
COMPUTER ON CHIP
Pins 1-8 (Port 1) – I/P or O/P port
Pin 9 (Reset).
Pins 10- 17 (Port 3) –I/P or O/P port. Besides, all of
them have alternative functions:
•
Pin 10 (RXD) - Serial asynchronous communication input or Serial
synchronous communication output.
•
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.
9. Contd..
•
Pin 18 and 19(X1, X2) - Internal oscillator
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.
Pin 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
9
10. Principal of operation
Power on: When supply is turned on WHITE LED glows.
Mode selection:
VOTING MODE
COUNTING MODE
-toggle switch on VCC
-toggle switch on GND.
When toggle switch is in voting mode
“Voting mode” is displayed followed
by “Please vote”. After a vote being
given, “Please wait for authority
switch” is displayed and again enable
for voting after Control switch being
pressed by the voting Authority.
Counting Mode: When toggle switch
is in counting mode “Counting mode”
in displayed on the screen, and total
number of votes to respective
candidate can be displayed on the
screen
10
11. 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.
11
12. Advantages
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.
12
13. 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 closedsource 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.
13