Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In this project your assignment is to design a voting machine that is immune to tampering because it s not programmable. It should offer the
In this project your assignment is to design a voting machine that is immune to tampering
because its not programmable. It should offer the voter a choice of two candidates and record
the votes using two bit binary counters. Polling is to be private but supervised by a human
operator. The machine should be designed to run like this:
The supervisor pushes a button call it READY to enable the machine to record the next
vote.
The voter chooses a candidate by pushing one of two buttons candA or candB An LED
associated with each button indicates the selection. The voter can change the selection any
number of times. The vote will not be recorded until the next step.
The voter pushes a third button CAST to cast the vote. The machine should not accept
any changes after this, nor allow multiple votes by the same voter.
The supervisor again pushes the READY button, enabling the machine for the next voter.
Pushing the button also should clear the LED indicators so that the next voter does not see
the choice just recorded.
In this procedure pushing a button means pressing and releasing it The buttons are
momentary switches that is they give a logic when pressed and logic when released.
So for example, when the supervisor pushes the button to enable the machine for another
voter, the READY signal toggles from to then back to
You can assume that an LED indicator can be attached to any signal or logic gate output and
will light up if the signal or gate is at logic To summarize, your machine should have four logic inputs READY CAST, candA, candB two
LEDs to indicate which of the two candidates has been selected, and two binary counters
producing the output, which is the count for each candidate.
This can be done using combinatorial logic gates AND OR NAND, NOR, NOT, and so on and
sequential logic SR latches, Dflip flops, Tflip flops You wont need all of these things. My
solution involved about a dozen logic components, not including the counters. using logic.ly
PLEASE ADD A SCREEN SHOT OF THE FINAL LOGIC.LY SET UP THANK YOU
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started