Design a vending machine controller

Assignment Help Electrical Engineering
Reference no: EM13227502

Design a vending machine controller. The machines sells coke and pepsi. The cost is 25 cents, accepting dimes and nickels. When a dime is inserted the input D is asserted. When a nickel is inserted the input N is asserted. Once the proper amount of money has been, a selection can be made. Valid choices are pepsi (p) and coke (c) which will assert p or c respectively. If the coin return button is pushed (R) the money will be refunded as long as a purchase has not been made. There are 4 outputs. Dc is asserted when coke should be dropped, dp is asserted when pepsi should be dropped, rn is asserted when a nickel should be returned and rd is asserted when a dime should be returned.

D flip flops should be used in the memory circuit.

An active high master reset (rst) should be included as part of your design.

-did you use a mealy or moore machine, why

-state diagram

-state transition tabl

-block diagram

-memory circuit

-output circuit (using k maps or mccluskey)

-a description of how you would determine the implementation of the next state decoder.

Reference no: EM13227502

Questions Cloud

What are the impacts of culture on motivation : What are the impacts of culture on motivation? Are all cultures motivated by the same thing? Is there a slant in the research? Is there a theory you believe would work across cultures? Which one?
Methyl ketones and not for compounds such as 3-pentanone : For the molecule shown below, choose all the statements that are true. Soluble is where at least 10 drops of the compound can be added to a particular solvent (in this case, water or hexane-- CH3CH2CH2CH2CH2CH3) and the result is one homogeneous l..
Discuss the ways in which culture and technology coincide : Discuss the ways in which culture and technology coincide. Give an example from your own expereince or the experience of others where culture and technology have impacted one another. Is it possible to embrace technology and be true to your cultur..
What is the productivity for each car : Two types of cars (Deluxe and Limited) were produced by a car maunfacturer in 1997. Quantities sold, price per unit, and labor hours follow. What is the productivity for each car? Explain the problem (s) with labor productivity.
Design a vending machine controller : Design a vending machine controller. The machines sells coke and pepsi. The cost is 25 cents, accepting dimes and nickels. When a dime is inserted the input D is asserted. When a nickel is inserted the input N is asserted.
Does a vendor managed inventory system support : Does a Vendor Managed Inventory system support a "lean" approach to supply chain management? Explain
Whether an fet is operating in ohmic region or active region : Discuss the operation of a JFET, including the pinch off and gate-source cutoff voltage in your explanation. Discuss how you can tell whether an FET is operating in the ohmic region or the active region.
State cyclohexanone and triphenylphosphine and butyllithium : Imagine that a chemist has cyclohexanone, triphenylphosphine, butyllithium, and 2-bromobutane. Draw the organic product resulting from using these chemicals in the Wittig reaction.
How is activity of listening impact by particular situation : How is the activity of listening impacted by the particular situation?

Reviews

Write a Review

Electrical Engineering Questions & Answers

  Find the maximum value of ldb

If power Ps=10W, power gain factor G1=150, and power gain G2=14 dB, find the maximum value of LdB (path loss in dB) such that the power delivered to the resistor is -85 dBm.

  Determine what is the gage pressure in the tank

The gauge pressure on an air tank is measured to be 250 kPa at the surface of the water. Take the atmospheric pressure to be 100 kPa. The density of water is 997 kg/m3. a) What is the absolute pressure in the tank at the surface

  Design an interface for geared dc motor

Design an interface for a ±24 V, 500 mA geared DC motor. The time constant of the motor is 10 ms. Include software to adjust the delivered power from 0 to 100%.

  Calculate the traffic load per cell

The system uses a 7-cell reuse pattern. If the offered traffic per user is 0.03 Erlangs and the average number of calls per hour per user is 1.5, for an Erlang-C system with a probability of delaying a call being 5%, calculate the traffic load per..

  What is the equilibrium hole concentration

A Si sample is doped with 10^17 As atoms/cm^3. What is the equilibrium hole concentration P0 at T=300K?

  Determine the distribution of the number of customers

Determine the distribution of the number of customers waiting in the queue.

  What is the time function of the incident electric field

A 9 GHz parallel polarized wave with an amplitude of 20 V/m is obliquely incident from air (z 0). Theta_i equals a 60-degree angle of incidence.

  Write flow rate equations for a fluid tank system

How do you write Kirchhoff's voltage law equation for a circuit.

  Calculate the added inductance that leads to a conduction

Assume that an additional inductance can be inserted in series with the load. also assume that the converter has no freewheeling diodes. Calculate the added inductance that leads to a conduction period of 180 degrees when alpha = 30 degrees.

  Explain tuning methods for pid controllers

Tuning methods for PID controllers, Investigating tuning methods for PID controllers of 2nd order and 3rd order control systems. Eg. Zieglar Nichols, etc

  What are the incremental savings

What are the incremental savings that result from increasing the efficiency of a PV collector by 1% in terms of collector area and costs? Assume that the PV module represents about 50% of the total PV system cost.

  Calculate the required thickness

Calculate the required thickness [in x-direction] of a silicon wafer in nm to create an 0.2 eV energy difference between the two lowest Enx energy states, use mn*= 0.3 x mo with mo = 9.11x10-31 kg. Assume the y and z-direction infinitely long.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd