This document describes the design and implementation of an electronic voting machine using a microcontroller. The voting machine will register and store votes and display the total votes cast. It aims to create a machine that reduces the time spent on voting and counting ballots compared to traditional paper systems. The electronic voting machine will use components like switches, LEDs, and an 89S52 microcontroller interfaced with software in KEIL to create an error-free automatic voting system.
This document describes the design and implementation of an electronic voting machine using a microcontroller. The voting machine will register and store votes and display the total votes cast. It aims to create a machine that reduces the time spent on voting and counting ballots compared to traditional paper systems. The electronic voting machine will use components like switches, LEDs, and an 89S52 microcontroller interfaced with software in KEIL to create an error-free automatic voting system.
This document describes the design and implementation of an electronic voting machine using a microcontroller. The voting machine will register and store votes and display the total votes cast. It aims to create a machine that reduces the time spent on voting and counting ballots compared to traditional paper systems. The electronic voting machine will use components like switches, LEDs, and an 89S52 microcontroller interfaced with software in KEIL to create an error-free automatic voting system.
• Design and Implement of an Electronic Voting Machine using
Micro Controller. DESCRIPTION:
• This voting machine is used to register and store thevotes and will display all the registered votes whenrequired. • ABSTRACT • PROJECT OVERVIEW
• The overview of this project is to implement electronic voting
machine system for polls using 89S52 controller • In this project we are going to use switches, LEDs. These components are interface to 89S52microcontroller. • PURPOSE OF PROJECT
• Purpose of the current work is to study and analyze the
implementation voting system which is error free and easy to handle. • Because earlier there were ballot papers which will take more time for voting and to count the votes polled. • Due to this implement automatic machine which shall reducethe time consuming process. • EMBEDDED SYSTEMS: • An EMBEDDED SYSTEM is a special-purpose computer system designed to perform one or a few dedicated functions, often with real-time computing constraints. • 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: • A voting system specifies the form of the ballot, the set of allowable votes, and the tallying method, an algorithm for determining the outcome. • This outcome may be a single winner, or may involve multiple winners such as in the election of a legislative body. • ELECTRONIC VOTING SYSTEM: • Electronic voting technology can speed the counting of ballots and can provide improved accessibility for disabled voters. • Being fast and absolutely reliable, the EVM saves considerable time, money and manpower. • It helps maintain total voting secrecy without the use of ballot papers. EVM UNIT:
• 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 PROBLEM • The problem with the manual systems of voting is that the time 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 DIAGRAM SYSTEM SPECIFICATIONS • Hardware Components. • Software Components. HARDWARE COMPONENTS • POWER SUPPLY. • AT8S52 MICRO CONTROLLER. • PC • LCD • SWITCHES. • LEDS. POWER SUPPLY MICRO CONTROLLER DESCRIPTION: • The AT89S52 is a low-power, high-performance CMOS 8 bit microcontroller with 8K bytes of in-system programmable Flash memory. • The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry- standard 80C51instruction set and pin out. • The on-chip Flash allows the program memory to breprogrammed in- system or by a conventional non volatile memory programmer. LCD(LIQUID CRYSTAL DISPLAY) SWITCHES • In electronics, as witch is an electrical component that can break an electrical circuit, interrupting the current or diverting it from one conductor to another. • The most familiar form of switch is a manually operated electromechanical device with one or more sets of electrical contacts. • 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 non conducting. • A switch may be directly manipulated by a human as a control signal to a system. LEDs SOFTWARE • KEIL SOFTWARE. KEIL SOFTWARE • µ Vision3 is an IDE(Integrated Development Environment)that helps you write, compile, and debug embedded programs. • It encapsulates the following components: • project manager • A make facility. • Tool configuration. • Editor. • A powerful debugger.
Alberto Sendin, Javier Matanza, Ramon Ferrus - Smart Grid Telecommunications - Fundamentals and Technologies in The 5G Era (IEEE Press) (2021, Wiley-IEEE Press) - Libgen - Li