presentation on evm

15
Presentation on “Electronic Voting Machine“ 1 2 / 1 4 / 2 0 1 4 1 Guided by:- Mr. Rakesh Pal Asst. Prof. (EC Dept.)

Upload: ankit-tiwari

Post on 18-Aug-2015

30 views

Category:

Engineering


0 download

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

5Circuit diagram

04

/18

/20

23

6Block diagram

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

04

/18

/20

23

15

Submitted by:

ANKIT PRATYAY(0183EC111004)

ChandaN Kr. MANDAL(0183EC11109)

DEPARTMENT OF ELCETRONICS AND COMMUNICATION ENGINEERING RADHARAMAN INSTITUTE OF RESEARCH & TECHNOLOGY

RATIBAD,BHOPAL