Top Banner

Click here to load reader

of 22

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.
Transcript

ELECTRONIC VOTING MACHINE

BY: P.UMAMAHESWAR.

ABSTRACT AIM: Design and Implement of an Electronic Voting Machine

using Micro Controller.

DESCRIPTION:This voting machine is used to register and store the

votes and will display all the registered votes when required.

PROJECT OVERVIEWy The overview of this project is to implement electronic

voting machine system for polls using 89S52 controller. y In this project we are going to use switches, LEDs. These components are interface to 89S52 microcontroller.

PURPOSE OF PROJECTy Purpose of the current work is to study and analyze the

implementation voting system which is error free and easy to handle. y Because earlier there were ballot papers which will take more time for voting and to count the votes polled. y Due to this implement automatic machine which shall reduce the time consuming process.

LITERATURE SERVEY EMBEDDED SYSTEMS:y An EMBEDDED SYSTEM is a special-purpose computer

system designed to perform one or a few dedicated functions, often with real-time computing constraints. y Embedded system is dedicated to specific tasks, design engineers can optimize it, reducing the size and cost of the product, or increasing the reliability and performance.

VOTING SYSTEM:y A voting system specifies the form of the ballot, the set of

allowable votes, and the tallying method, an algorithm for determining the outcome. y This outcome may be a single winner, or may involve multiple winners such as in the election of a legislative body.

ELECTRONIC VOTING SYSTEM:y Electronic voting technology can speed the counting of ballots

and can provide improved accessibility for disabled voters. y Being fast and absolutely reliable, the EVM saves considerable time, money and manpower. y It helps maintain total voting secrecy without the use of ballot papers.

EVM UNIT:y The EVM consists of two units that can be inter-linked. ballot

unit, which a voter uses to exercise his vote and a control unit, used by the polling officials.

FORMULATION OF PROBLEMy The problem with the manual systems of voting is that the time y y y y y

consuming in the process voting and counting the votes. For this election officers has to make setup for voting such that ballot papers, ballot boxes etc. Due to this while giving vote voters has to wait in queue until one voter to give his vote like taking slip and putting the stamp on it. And for counting also it shall more time to count the polled votes. So making all this it shall took more time to conduct and complete the election. So if the implement the electronic voting machine which shall reduce the time giving the vote and counting the polled votes.

SCHEMATIC DIAGRAMJ3 gnd vcc 3 RS W EN P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 VCC GND LCD VCC R6 CAP C7 U3 C4 2 6 P2 5 9 4 8 3 7 2 6 1 CONNECTOR DB9 J7 CON2 CAP 14 13 7 8 T1OUT R1IN T2OUT R2IN V+ VC2+ C2T1IN R1OUT T2IN R2OUT C1+ C11 3 4 5 11 12 10 9 CAP C5 VCC CAP C6 J3 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 J4 1 2 3 4 5 6 7 8 CON8 CAP Y1 CRY STAL C2 19 CAP D1 DIODE D2 DIODE D4 DIODE D6 DIODE U5 +5V 1 GND VIN VOUT 2 C8 104 R5 R AT89S52 20 3 4 XTAL1 GND CON8 RXD TXD 10 11 12 13 14 15 16 17 18 P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD XTAL2 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST EA/VPP ALE/PROG PSEN P2.7/A15 P2.6/A14 P2.5/A13 P2.4/A12 P2.3/A11 P2.2/A10 P2.1/A9 P2.0/A8 31 30 29 J2 28 27 26 25 24 23 22 21 1 2 3 4 5 6 7 8 CON8 U1 VCC P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 40 39 38 37 36 35 34 33 32 1 2 3 4 5 6 7 8 J2 POT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VCC

TXD RXD

SW1

C1 C CON8 R4 R

MAX232

1 2

C3 1 2 4 2

U6 t/f (4pin)

3

1

C9 = 1000UF/25V C

LM7805/TO

3

Title LED D5 Size A Date: Document Number Thursday , July 15, 2010 Sheet 1 of 1 Rev

SYSTEM SPECIFICATIONSy HARDWARE COMPONENTS. y SOFTWARE COMPONENTS.

HARDWARE COMPONENTSy POWER SUPPLY. y AT89S52 MICRO CONTROLLER. y PC. y LCD. y SWITCHES. y LEDs.

POWER SUPPLY

MICRO CONTROLLER

DESCRIPTION:y The AT89S52 is a low-power, high-performance CMOS 8-bit

microcontroller with 8K bytes of in-system programmable Flash memory. y The device is manufactured using Atmels high-density nonvolatile memory technology and is compatible with the industry- standard 80C51 instruction set and pin out. y The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer.

LCD(LIQUID CRYSTAL DISPLAY)

SWITCHESy In electronics, a switch is an electrical component that can break

an electrical circuit, interrupting the current or diverting it from one conductor to another. y The most familiar form of switch is a manually operated electromechanical device with one or more sets of electrical contacts. y Each set of contacts can be in one of two states: either 'closed' meaning the contacts are touching and electricity can flow between them, or 'open', meaning the contacts are separated and nonconducting. y A switch may be directly manipulated by a human as a control signal to a system.

LEDs

SOFTWAREy KEIL SOFTWARE

KEIL SOFTWAREy Vision3 is an IDE (Integrated Development Environment)

that helps you write, compile, and debug embedded programs. y It encapsulates the following components:y A project manager. y A make facility. y Tool configuration. y Editor. y A powerful debugger.

THANK YOU