Find the state-machine diagram for the soda vending machine

Assignment Help Electrical Engineering
Reference no: EM13277755

You are to find the state-machine diagram for the following electronic vending-machine specification. The vending machine sells soda for $1.50 per bottle. The machine also accepts D($1 bills) and Q(quarters= $.25). When the sum of money is greater than $1.50, i.e. two $1 bills, the machine returns change in the coin return (two quarters). When $1.50 has been paid, the machine lights an LED to indicate that a soda flavor may be selected. The choices by push button are C (cola), L (lemon soda), O (orange soda), and R (root beer). When one push button is pushed, the selected soda is dispensed and the machine returns to its initial state. One other feature is that an LED comes on to warn the user that two quarters are not available for change, so if a second $1 bill is inserted, no change will be given.
-Find the state-machine diagram for the soda vending machine as specified.
-The specification as given is not very user friendly. Rewrite it to provide a remedy for every possible situation that the user might encounter in using the machine.

Reference no: EM13277755

Questions Cloud

Compute the heat involved in decomposing of water : Given the following thermochemical equation, calculate the heat (in kJ) involved in decomposing 18.0 g of water to give one mole of (g). 2H2 + O2 ---> 2H2O change in heat is -571.6 Kilojoules a. 286 b. 572 c. 1143 d. -572 e. -286
Design practical power source to provide the needed current : A 100Ω load needs 10mA to operate correctly. Design a practical power source to provide the needed current. The smallest source resistance you can practically design for is 50Ω, but you can add any other series resistance if you need to.
How much entropy did the gas emit : n = 3.60 mol of Hydrogen gas is initially at T = 340 K temperature and pi = 3.32×105 Pa pressure, How much entropy did the gas emit
Explain the enthalpy change associated with the reaction : What is the enthalpy change associated with the formation of 0.58 mol H2O in the following reaction? CH4 + 2O2 ---> CO2 + 2H2O change in heat is 890.3 Kilojoules a. 516 b. 258 c. -1530 d. -258 e. -516
Find the state-machine diagram for the soda vending machine : The vending machine sells soda for $1.50 per bottle. The machine also accepts D($1 bills) and Q(quarters= $.25). When the sum of money is greater than $1.50, i.e. two $1 bills, the machine returns change in the coin return (two quarters).
How far does the water travel before it hits the ground : A sprinkler mounted on the ground send out a jet of water at 30 degrees angle to horizontal. How far does the water travel before it hits the ground
Find the steady state temperature in the plate : the diameter of a semiconductor plate of radius a is kept at 0 degree centigrade and the temperature at the boundry is T degree centigrade. Find the steady state temperature in the plate.
Organizations be concerned about occupational stress : Should organizations be concerned about occupational stress with respect to their employees? What steps could be taken to help or educate employees on this issue?
Describe any compromises or inefficiencies the introduces : Describe how you would use the voltage follower so the output load voltage (as measured with a scope probe) agrees with the value shown on the function generator front panel independent of load impedance. Describe any compromises or inefficiencies..

Reviews

Write a Review

Electrical Engineering Questions & Answers

  Find how much power is dissipated by the transistor

at room temp a power transistor has beta of 160 and it is used in a DC dimmer circuit to control a 24 volt 120 watt lamp the lamp power supply is 48 volts dc and it can deliver a maximum of 21 amperes of current

  Create an hla program to perform two data conversions

Using Floating Point Unit and the switch statement Create an HLA program to perform the following: -Two data conversions (decimal,binary,hex) -Two measurement calculations (miles,feet,meters,inches) -Two logical operations(and,or,x-or)

  Calculate the minimum value of vd

Calculate the minimum value of Vd if the power flow through the converter is 5 kW (a) from the ac to the dc side and (b) from the dc to the ac side.

  Determine which is closest to the numeric value 50

Develop the pseudo-code below for a program that will retrieve 2 bytes (NUM1 and NUM2) from memory, determine which is closest to the numeric value 50, and indicate the result by setting a variable named "CLOSEST" to 1

  Find what is the probabilty that is black will be valid code

A date link protocal uses the CRC16 polynomail for error detection A) suppose the data block (including the 16 check bits) has n=1000 bits how many possible received black are there. B)On a particular transmission a lot of errors occur in the receive..

  Determine the largest of the three stored values

Assume that three non-negative integers are stored in memory locations M[$00], M[$01], and M[$02]. Write an assembly language program (with lots of comments) that will determine the largest of the three stored values and store the value in M[$03]..

  Determine the power factor of the combined load as seen

Three capacitors are found that each have an impedance of -j2.0, and they are connected in parallel with the load in a wye configuration. Determine the power factor of the combined load as seen by the source.

  Evaluate cross or auto correlation

You have to figure out which one using cross or auto correlation.

  What information are typically identified in memory map

What do the terms static and dynamic allocation of memory mean. We use the terms ROM to identify read only memory and RAM to designate random access memory. What is the major difference between the two kinds of memory.

  Design a circuit that will display the decimal numbers

Design a circuit that will display the decimal numbers that are less than 60 by using two 7-segment displays. The number 60 should be displayed as 00. Use the least amount of IC's as possible.

  Design synchronous sequential ckt by flip flop excitation

Design a synchronous sequential circuit with one input line and one output line that recognizes the input string x = 1111. The circuit is also required to recognize overlapping sequence such that if the input string is x = 1101111111010

  Calculate the grams of acetic acidin 1 liter of vinegar

A sample of vinegar is 4.8% acetic acid, HC2H3O2, by weight, andhas a density of 1.00g/mL. Calculate (a) the grams of acetic acidin 1 liter of vinegar (b) the molarity of acetic acid invinegar.

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