Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Digital Logic Enhance the FSM design for the simple vending machine. You need to

ID: 653979 • Letter: D

Question

Digital Logic

Enhance the FSM design for the simple vending machine. You need to add two buttons for a beverage selection; regular soda and diet soda. This machine will have a change dispenser. If the user deposits more than 35 cents, the circuit should send a signal to either the nickel change dispenser or the dime change dispenser. A single bit sent for one clock cycle to a dispenser will yield a single coin. When the user deposits 35 cents or more the machine gives any change and then waits for one of the two buttons to be depressed. Depending on the selection, the circuit should send a signal to either the regular dispenser or the diet dispenser mechanism. The dispenser need only to get a signal for one clock cycle. After the dispensing of the soda, it go back to the reset state. Show the State Diagram, MIE and OE, do not draw the Circuit Diagram.

Explanation / Answer

Idle state ------ money deposited>=35------> s2 (coin extracted) -------------coin inserted----------> s3 ---selection---------->s4 (dipense of soda)------>idle state

s2 ---- (>35 cents)-------------->s4 for change extraction

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote