Professional Documents
Culture Documents
MACHINE
ABSTRACT
1) Balloting Unit
2) Controlling Unit
Balloting Consists of Matrix of switches which has 16 different switches.
Each one correspondence to the Candidate of the different Party. On
each switch different Symbols are shown, so each switch represents the
different and unique Candidate. When user enters Balloting Unit, He/She
is allowed to vote to any of the 16 candidate. If user tries to give vote to
more than one candidate then one candidate then only first vote is
recorded.
Like in earlier system, your name is called and you are asked to sign
or put your thumb impression in a register.
After your identification is done by Election Officer, an ink mark is
put on your finger, same as earlier.
Then the Election Officer gives you a slip that bears the Voter
register number where you signed or put your thumb impression.
You hand over this slip to the presiding officer who confirms the
serial number and permits you to vote by pressing the button of the
Control Unit of EVM.
You are not given any ballot thereafter, and are sent to the EV
Machine placed behind a card board in a corner. The machine is
placed in such a way that your polled vote will be a secret.
On the Balloting Unit of EVM, you press the blue button placed in
front of your favorite candidate and release.
As soon as the button is pressed, the red LED indicator lights up and
a whistle sound comes from the machine. This signifies that your
vote has been casted rightly. Now you can come out.
In case of red LED not working, press the Blue button firmly again. If
finding it difficult, consult the Presiding Officer.
Your vote is complete safe and secret and there is no room for error
as well. You can rest assured that your vote is not going to be
invalid in any case.
The Voting Machine is attached to the 'Control Unit'. When the user
presses the button, his vote is registered in the control unit and the
number of votes for the respective candidates is calculated
automatically.
BLOCK DIAGRAM
CIRCUIT DIAGRAM
LAYOUT
WORKING
OPERATION
1 Connect 9V battery
PCB RULES/SOLDERING AND
TROUBLESHOOTING
PCB RULES
1. No sharp right angle bends or conductors when spacing is closer than 0.012 in.
2. Use circular pads for all pad/vias except pin one (1) on through hole components, which
should be square.
3. All signal traces must originate or end at a pad or via (no `T' connections
permitted).
4. T's are permitted on power and ground wiring.
5. All power and ground traces must be a minimum of 0.050 in. wide except for tie upsand
tie downs.
6. Maintain consistent orientation of similar components on the card.
7. The component location screen must indicate the following on the component side:
(a) Component outline.
(b) Component identification code from schematics (i.e. U1, R1, ....)
(c) Orientation of component (notch or pin 1).
(d) Diodes must have anode/cathode marked.
(e) "+" indicating polarity of polarized capacitors.
(f) Card name.
(g) Bright white indelible ink is to be used for the marking.
8. Refer to board outline drawing for required component placement.
9. Number components to read like book (upper left to lower right). Provide updated
information in Protel format.
10. Decoupling capacitors have a 1206 spacing. Place at roughly 1 capacitor for every
I.C.equivalent.
11. Provide 2 .040 holes .1" apart for ground at 1 place on the PCB.
12. Put "100000 Rev. X" in copper.13. PCB is to be X Layers SMOBC .062 thick.
SOLDERING
• Take care not to press TOO HEAVILY on the pads, otherwise the pads will lift up and
will be very difficult to repair.
• Moving components BEFORE the solder has solidified may again either LIFT the copper
tracks or cause a DRY JOINT explained previously.
• Apply the soldering iron tip and solder to the joint SIMULTANEOUSLY and keep there
until the solder flows correctly over the joint.
• Remove the soldering iron tip IMMEDIATELY after the smoke from the flux within the
solder disappears approximately 2 seconds after the solder melts.
• Only use SILVER-LOADED SOLDER for SMT joints (2% Silver)
TROUBLESHOOTING
After making the project we had gone through the following steps.
FLOWCHART
Start
Press ‘Restart’
switch
No
Press ‘279’
Stop
CODE
MOV P2,A
ANL A,#0F0H
ORL, LCALL
A,#0F0H
SCANKEY
CPL A
LCALL DELAy
A,#0FFH
MOV A,#00H
MOV P3,A
CLR P2.3
ORL A#0FH
CLR
P1.4
CLR P2.0
MOV A, A#0FH
CLR P2.1
MOV P3,A
CLR P2.2
SETB P.15
CLR P2.3
LCALL
MOV 6AH,A
JNZ SWR2
MOV 50H,A
MOV 52H,A
OVER:l
MOV 5EH,A
DISPE:
MOV
P3,#5DH
MOV 60H,A
SETB P1.4
MOV 61H,A BBB: LJMP BBBB
LCALL
2M
LCALL CPL A
MOV R0,A
MOV A,@RO
MOV A,#0FFH
MOV @R0,A
MOV R0,B
RL A MOV B,R0
MOV R0,B
A,#0FFH
ADD A,#01H
MOV R3,A
MOV 69H,A
MOV 6BH,A
MOV 6FH,A
MOV, A#00H
MOV 70H,A
MOV 40H,A MOV 71,HA
MOV 4EH,A
MOV 38H,A MOV ,A3FH
MOV 4FH,A
MOV 39H,A LCALL
MOV, 3AH,A
MOV 50H,A
MOV, 3BH,A
MOV 51H,A
MOV, 3CH,A
MOV 52H,A
MOV, 3DH,A
MOV 53H,A
MOV, 3EH,A
MOV 54H,A
MOV, 3FH,A
MOV 55H,A
MOV 56H,A
MOV 57H,A
MOV, A,#0FH CCCC1: MOV
MOV 58H,A
MOV, 30H,A P3,38H
MOV 59H,A
SETB P1.4
MOV 5AH,A LCALL
MOV 65H,A
LCALL SEGVAL
SEGVAL LCALL
MOV P3,3BH
SETB P1.7
SWP4 SEGVAL
MOV
CLR P2.1
JNZ SWR4
DELAY2M
ADD A,#01H
CLR P.17
MOV R1,A MOV
35H,38H
ADD A,#01H
DJNZ
MOV
MOV R2,A
36H,38H 30H,CCCC2
MOV
ADD A,#01H 37H,38H
MOV R3,A
LJMP XXX
RET
A,#03 RET
MOV SEVEN
H,N3
A,#0FFH
MOV
MOV
A,#37H
RET
RET
N5: CJNE
A,#06H,N6
SETB P.20
N6: MOV
CJNE
TWELVE:
A,#07
H,N7 CLR P2.1 A,#0BH
RET
RET
MOV
CLR P2.2 DELAY2M
DB 22H
A,#90H,Z1111
MOV C.P.26
DB 57H
LJMP OVER
JNC FIFTEEN
DB 37H
MOV C.P.27
DB 2BH
Z1 MOV SETB P2.3
JNC SIXTEEN
A,3BH DB 3DH
ADD DB 7DH
A,#1H LJMP
DB 26H
SCANKEY
MOV
DB 7FH
3BH,A
DB 2FH
RET
END
END
RESULT AND CONCLUSION
The EVM consists of a control unit (CU) and ballot unit (BU), both the units
are working independently and in collaboration with each other as well.
The CU is accepting password in voting mode and is responding
accordingly.
In voting mode, CU communicates with BU in order to exchange various
signals.
CU is counting the votes for individual candidate (8 in number) and total
number of votes cast can be checked at anytime.
In total, the complete system (including all the hardware components and
software routines) is working as per the initial specifications and
requirements of our project. Because of the creative nature of the design,
and due to lack of time, some features could not be fine-tuned and are
not working properly. So certain aspects of the system can be modified as
operational experience is gained with it. As the users work with the
system, they develop various new ideas for the development and
enhancement of the project.
COMPONENTS
REFERENCE
www.eci.gov.in/faq/evm.asp
www.eci.gov.in/Audio_VideoClips/presentation/EVM.ppt
www.rajasthan.net/election/guide/evm.htm
www.indian-
elections.com/electoralsystem/electricvotingmachine.html
Tutorial on microcontroller:
www.8051projects.net/microcontroller_tutorials/