SlideShare a Scribd company logo
1 of 15
1
IOHC Presentation

on

“Electronic Voting
Machine“
Outline


Introduction



Component List



Block diagram



Description



Microcontroller 8051



Principal of operation



Advantages



Conclusions



Reference

2
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
Component list
Microcontroller (AT89C51)
LCD (16*2 Alphanumeric)
LED
Control Switches
Power supply circuit

4
Circuit diagram

5
Block diagram

6
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
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.
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
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
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
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
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
References


www.ieee.com



The 8051 Microcontroller and Embedded Systems by Mazidi



www.microcontrollerprojects00.blogspot.in

14
15

Submitted by:


Bharat Dawar (B110020073)



Chanda Thakur (B110020077)



Devyani Datta (B110020090)



Jagjot
(B110020130)

DEPARTMENT OF ELCETRONICS AND COMMUNICATION ENGINEERING
CHITKARA UNIVERSITY (H.P.)

Bhardwaj

More Related Content

What's hot

fingerprint based electronic voting machine
fingerprint based electronic voting machinefingerprint based electronic voting machine
fingerprint based electronic voting machinesanthu652
 
gsm based Voting system
gsm based Voting system gsm based Voting system
gsm based Voting system sebinkb
 
Electronic voting machine using RFID
Electronic voting machine using RFIDElectronic voting machine using RFID
Electronic voting machine using RFIDBharath Chapala
 
Final project report on evm 16.04.2019
Final project report on evm 16.04.2019Final project report on evm 16.04.2019
Final project report on evm 16.04.2019mhjit
 
LCD based voting machine using 8051 microcontroller (
LCD based voting machine using 8051 microcontroller (LCD based voting machine using 8051 microcontroller (
LCD based voting machine using 8051 microcontroller (Sohel Siddique
 
Embedded system in washing machine
Embedded system in washing machineEmbedded system in washing machine
Embedded system in washing machineVignesh Suresh
 
Voice and touchscreen operated wheelchair ppt
Voice and touchscreen operated wheelchair pptVoice and touchscreen operated wheelchair ppt
Voice and touchscreen operated wheelchair pptSyed Saleem Ahmed
 
soldier tracking and health monitoring system
soldier tracking and health monitoring systemsoldier tracking and health monitoring system
soldier tracking and health monitoring systemJoshpin Bala.B
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)yogesh8418
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System VisualBee.com
 
Automatic Plant Irrigator -Mini Project ECE(without micro controller)
Automatic Plant Irrigator -Mini Project ECE(without micro controller) Automatic Plant Irrigator -Mini Project ECE(without micro controller)
Automatic Plant Irrigator -Mini Project ECE(without micro controller) Sushant Shankar
 
Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.PRASHANTH RAO
 
automatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentautomatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentPAMULA MURALI
 
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERREAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERVenkata Sai Kalyan Routhu
 
HAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIRHAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIRNoufal Nechiyan
 

What's hot (20)

fingerprint based electronic voting machine
fingerprint based electronic voting machinefingerprint based electronic voting machine
fingerprint based electronic voting machine
 
gsm based Voting system
gsm based Voting system gsm based Voting system
gsm based Voting system
 
Electronic voting machine using RFID
Electronic voting machine using RFIDElectronic voting machine using RFID
Electronic voting machine using RFID
 
Final project report on evm 16.04.2019
Final project report on evm 16.04.2019Final project report on evm 16.04.2019
Final project report on evm 16.04.2019
 
Embedded system seminar
Embedded system seminarEmbedded system seminar
Embedded system seminar
 
LCD based voting machine using 8051 microcontroller (
LCD based voting machine using 8051 microcontroller (LCD based voting machine using 8051 microcontroller (
LCD based voting machine using 8051 microcontroller (
 
Bio Metric-E-Voting
Bio Metric-E-VotingBio Metric-E-Voting
Bio Metric-E-Voting
 
Embedded system in washing machine
Embedded system in washing machineEmbedded system in washing machine
Embedded system in washing machine
 
Voice and touchscreen operated wheelchair ppt
Voice and touchscreen operated wheelchair pptVoice and touchscreen operated wheelchair ppt
Voice and touchscreen operated wheelchair ppt
 
soldier tracking and health monitoring system
soldier tracking and health monitoring systemsoldier tracking and health monitoring system
soldier tracking and health monitoring system
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System
 
What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)What Is a Programmable Logic Controller (PLC)
What Is a Programmable Logic Controller (PLC)
 
Dcs display by manoj
Dcs display by manojDcs display by manoj
Dcs display by manoj
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System
 
Automatic Plant Irrigator -Mini Project ECE(without micro controller)
Automatic Plant Irrigator -Mini Project ECE(without micro controller) Automatic Plant Irrigator -Mini Project ECE(without micro controller)
Automatic Plant Irrigator -Mini Project ECE(without micro controller)
 
Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.Simple Automatic Water Level Controller by using ic 555 timer.
Simple Automatic Water Level Controller by using ic 555 timer.
 
automatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentautomatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture content
 
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLERREAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
REAL TIME HEART BEAT MONITORING SYSTEM USING PIC16F876 MICROCONTROLLER
 
HAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIRHAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIR
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 

Viewers also liked

Project on Electronic voting machine
Project on Electronic   voting   machineProject on Electronic   voting   machine
Project on Electronic voting machineDeepak Kumar
 
ELECTRONIC VOTING MACHINE
ELECTRONIC VOTING MACHINEELECTRONIC VOTING MACHINE
ELECTRONIC VOTING MACHINESubhash Soman
 
Fingerprint EVM
Fingerprint EVMFingerprint EVM
Fingerprint EVMPranay Raj
 
Biometric voting system
Biometric voting systemBiometric voting system
Biometric voting systemkarppahavalli
 
electronic voting machine document
electronic voting machine documentelectronic voting machine document
electronic voting machine documentmani akuthota
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting TechnologyGautam Kumar
 
Aadhar based voting system
Aadhar based voting systemAadhar based voting system
Aadhar based voting systemNikhilesh Reddy
 
Electronic voting machine using RFID
Electronic voting machine using RFIDElectronic voting machine using RFID
Electronic voting machine using RFIDBharath Chapala
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project FileNitin Bhasin
 
Online voting system ppt by anoop
Online voting system ppt by anoopOnline voting system ppt by anoop
Online voting system ppt by anoopAnoop Kumar
 
Electronic voting machine using mcu 89s52
Electronic voting machine using mcu 89s52Electronic voting machine using mcu 89s52
Electronic voting machine using mcu 89s52Saurav Kumar
 
Biometric voting system_by_vinodh
Biometric  voting system_by_vinodhBiometric  voting system_by_vinodh
Biometric voting system_by_vinodhVinodh Kumar
 
Online voting system
Online voting systemOnline voting system
Online voting systemPooja Jain
 
PROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMPROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMNandasaba Wilson
 
IEEE_paper_work11_2015_12_03_20_49_47_415
IEEE_paper_work11_2015_12_03_20_49_47_415IEEE_paper_work11_2015_12_03_20_49_47_415
IEEE_paper_work11_2015_12_03_20_49_47_415Shubham Jadhav
 
ELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOT
ELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOTELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOT
ELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOTSHUBHAM SAHU
 
screen less display documentation
screen less display documentationscreen less display documentation
screen less display documentationmani akuthota
 

Viewers also liked (19)

Project on Electronic voting machine
Project on Electronic   voting   machineProject on Electronic   voting   machine
Project on Electronic voting machine
 
ELECTRONIC VOTING MACHINE
ELECTRONIC VOTING MACHINEELECTRONIC VOTING MACHINE
ELECTRONIC VOTING MACHINE
 
Fingerprint EVM
Fingerprint EVMFingerprint EVM
Fingerprint EVM
 
Biometric voting system
Biometric voting systemBiometric voting system
Biometric voting system
 
electronic voting machine document
electronic voting machine documentelectronic voting machine document
electronic voting machine document
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting Technology
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
 
Aadhar based voting system
Aadhar based voting systemAadhar based voting system
Aadhar based voting system
 
evm
evmevm
evm
 
Electronic voting machine using RFID
Electronic voting machine using RFIDElectronic voting machine using RFID
Electronic voting machine using RFID
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project File
 
Online voting system ppt by anoop
Online voting system ppt by anoopOnline voting system ppt by anoop
Online voting system ppt by anoop
 
Electronic voting machine using mcu 89s52
Electronic voting machine using mcu 89s52Electronic voting machine using mcu 89s52
Electronic voting machine using mcu 89s52
 
Biometric voting system_by_vinodh
Biometric  voting system_by_vinodhBiometric  voting system_by_vinodh
Biometric voting system_by_vinodh
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
PROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEMPROJECT REPORT_ONLINE VOTING SYSTEM
PROJECT REPORT_ONLINE VOTING SYSTEM
 
IEEE_paper_work11_2015_12_03_20_49_47_415
IEEE_paper_work11_2015_12_03_20_49_47_415IEEE_paper_work11_2015_12_03_20_49_47_415
IEEE_paper_work11_2015_12_03_20_49_47_415
 
ELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOT
ELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOTELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOT
ELECTRONIC VOTING MACHINE(EVM) HACKABLE OR NOT
 
screen less display documentation
screen less display documentationscreen less display documentation
screen less display documentation
 

Similar to Electronic Voting Machine

Presentation on evm
Presentation on evm Presentation on evm
Presentation on evm Ankit Tiwari
 
ptElectronic voting machine
ptElectronic voting    machineptElectronic voting    machine
ptElectronic voting machinePrabhu Kiran
 
DCS ( Distributed Control System )
DCS ( Distributed Control System )DCS ( Distributed Control System )
DCS ( Distributed Control System )Automation123
 
Voting report final
Voting report finalVoting report final
Voting report finalVeer Rastogi
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatJitender Singh Shekhawat
 
Technical seminar project stalin babu m 116_f1a0471
Technical seminar project stalin babu m 116_f1a0471Technical seminar project stalin babu m 116_f1a0471
Technical seminar project stalin babu m 116_f1a0471STALIN BABU
 
Module 5 embedded systems,8051
Module 5 embedded systems,8051Module 5 embedded systems,8051
Module 5 embedded systems,8051Deepak John
 
1444461651 p327 334
1444461651 p327 3341444461651 p327 334
1444461651 p327 334Alok Tiwari
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
MKLecture01eng.ppt
MKLecture01eng.pptMKLecture01eng.ppt
MKLecture01eng.pptssuser7a33ea
 
Embedded systems class notes
Embedded systems  class notes Embedded systems  class notes
Embedded systems class notes Dr.YNM
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentationSurender Singh
 
topic-2-topic-3.ppt
topic-2-topic-3.ppttopic-2-topic-3.ppt
topic-2-topic-3.pptericsassi2
 
Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)Pankaj Singh
 

Similar to Electronic Voting Machine (20)

Presentation on evm
Presentation on evm Presentation on evm
Presentation on evm
 
ptElectronic voting machine
ptElectronic voting    machineptElectronic voting    machine
ptElectronic voting machine
 
Dcs write up
Dcs write upDcs write up
Dcs write up
 
DCS ( Distributed Control System )
DCS ( Distributed Control System )DCS ( Distributed Control System )
DCS ( Distributed Control System )
 
Voting report final
Voting report finalVoting report final
Voting report final
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
 
E04512940
E04512940E04512940
E04512940
 
plc scada
 plc scada plc scada
plc scada
 
Technical seminar project stalin babu m 116_f1a0471
Technical seminar project stalin babu m 116_f1a0471Technical seminar project stalin babu m 116_f1a0471
Technical seminar project stalin babu m 116_f1a0471
 
Module 5 embedded systems,8051
Module 5 embedded systems,8051Module 5 embedded systems,8051
Module 5 embedded systems,8051
 
1444461651 p327 334
1444461651 p327 3341444461651 p327 334
1444461651 p327 334
 
Finalppt
FinalpptFinalppt
Finalppt
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Introduction of digital system
Introduction of digital systemIntroduction of digital system
Introduction of digital system
 
MKLecture01eng.ppt
MKLecture01eng.pptMKLecture01eng.ppt
MKLecture01eng.ppt
 
Embedded systems class notes
Embedded systems  class notes Embedded systems  class notes
Embedded systems class notes
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentation
 
topic-2-topic-3.ppt
topic-2-topic-3.ppttopic-2-topic-3.ppt
topic-2-topic-3.ppt
 
Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)Synopsis for alcohol detection with vehicle controlling (1)
Synopsis for alcohol detection with vehicle controlling (1)
 
Plc notes
Plc notesPlc notes
Plc notes
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Electronic Voting Machine

  • 2. Outline  Introduction  Component List  Block diagram  Description  Microcontroller 8051  Principal of operation  Advantages  Conclusions  Reference 2
  • 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
  • 4. Component list Microcontroller (AT89C51) LCD (16*2 Alphanumeric) LED Control Switches Power supply circuit 4
  • 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
  • 14. References  www.ieee.com  The 8051 Microcontroller and Embedded Systems by Mazidi  www.microcontrollerprojects00.blogspot.in 14
  • 15. 15 Submitted by:  Bharat Dawar (B110020073)  Chanda Thakur (B110020077)  Devyani Datta (B110020090)  Jagjot (B110020130) DEPARTMENT OF ELCETRONICS AND COMMUNICATION ENGINEERING CHITKARA UNIVERSITY (H.P.) Bhardwaj