Design a vending machine control that accepts nickels, quarters and dollar bills. All products are
priced at $1.00. User may select one of 25 products that will be delivered once user has deposited
sufficient funds..
Note: Use modularization to breakdown the design to modules to reduce the design complexity of
each design.
Solution:
Step 0 – System Diagram & modularization
Step 1 – State Diagram Describing the system
Step 2 - ...... possible state ...... Flip Flops required
Step 3 – Assign State variables and redraw state diagram
Step 4 – Excitation Input and Output Equation
Step 5 – Schematics