Question: In this project, you will be tasked with designing a vending machine using concepts from digital logic, including combinational and sequential circuits. You will imagine
In this project, you will be tasked with designing a vending machine using concepts from digital logic, including combinational and sequential circuits. You will imagine working as part of a company specializing in vending solutions, and your goal is to create a sophisticated vending machine circuit using components such as counters, comparators, and FSMs SOLVE USING STATE DIAGRAM, TRUTH TABLE, KMAPS, FLIP FLOP INPUT EQUATIONS AND OUTPUT EQUATIONS, AND INCLUDE COMBINATIONAL LOGIC AND FLIP FLOPS, SIMULATE USING "Logisim" DO NOT USE PYTHON
Problem DescriptionProduct Specifications
Each project should include at least the following components:
Item Selection: Customers can choose from multiple products, each with a different price. The machine will Sell at least three items at different prices eg chips for AED candy for AED soda for AED
Coin Input System: A system that accepts various cash note denominations eg AED and AED cash notes
Change Dispensing: If a customer inputs more money than required, the machine should return change.
Enhancements optional
You are encouraged to propose enhancements to the vending machine's operation. Any
planned enhancements must be included in the project proposal for instructor approval.
Possible enhancements include:
Discounted Beverage Machine
Dispenses two types of beverages.
Applies a discount if a customer purchases more than one item.
Tracks inventory and shows a warning if an item is low.
Multiple Item Purchase Machine
Allows customers to select up to three items at once.
Dispenses items and calculates the total cost.
Accepts payments and returns change.
Supports a restocking feature where the inventory of each item can be
refilled. Electrical engineering problem
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
