presentation on evm
TRANSCRIPT
1 Presentation
on
“Electronic Voting Machine“
12
/14
/20
14
Guided by:-Mr. Rakesh PalAsst. Prof. (EC Dept.)
04
/18
/20
23
2Outline
Introduction
Component List
Block diagram
Description
Microcontroller 8051
Principal of operation
Advantages
Conclusions
Reference
3Introduction1
2/1
4/2
01
4Traditionally, 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.
4Component list
Microcontroller (AT89S52)
LCD (16*2 Alphanumeric)
LED
Control Switches
Power supply circuit
12
/14
/20
14
04
/18
/20
23
7Description
4. Control switches block
3. Display block
2. Micro controller block
1. Keypad block
The “ Electronic Voting
Machine” consists of four main
blocks
04
/18
/20
23
8Microcontroller 8051
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.
04
/18
/20
23
9Contd..
• 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
04
/18
/20
23
10Principal of operationVOTING MODE
-toggle switch on VCC When toggle switch is in voting mode “Voting mode” is displayed followed by “Please vote”. After a vote being given, “Thank You..!!!” is displayed and again enable for voting after Control switch being pressed by the voting Authority.
COUNTING MODE-toggle switch on GND.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
Power on: When supply is turned on RED LED glows.Mode selection:
04
/18
/20
23
11Contd..
Clear mode: Press clear switch when all entries are required to be erased. Clear switch should be pressed before voting procedure.
Controller switch: This switch is provided for enabling the keypad in voting mode.
This Switch is under the control of voting authority.
04
/18
/20
23
12Advantages
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.
04
/18
/20
23
13Conclusion
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.
04
/18
/20
23
14References
The Rakesh Sir
www.wikipedia.org
The 8051 Microcontroller and Embedded Systems