1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Elis [28]
3 years ago
10

Vending machine controller (adapted from Katz, "Contemporary Logic Design") Design and implement a finite state machine that con

trols a vending machine. The vending machine sells packages of gum that cost 15 cents each. The machine accepts nickels (5 cents) and dimes (10 cents). After someone has inserted 15 cents, the FSM will send an output signal to a mechanical system that releases a package of gum. If a customer inserts 20 cents (two dimes, they will get a pack of gum but they will not receive any change back. In addition to standard reset and clock signals, your FSM will have two input signals: N and D. N is asserted when the customer has inserted a nickel and D is asserted when the customer inserts a dime. (You can assume that both can never be asserted at the same time. The system has one output Y, which indicates that the mechanical system should dispense the gum. After the system outputs Y = 1 for one clock cycle, it returns to its initial state for the next customer.
(a) Draw a Moore-style state diagram that shows the function of your system. (Hint: you can do it in only four states.)
(b) Choose a state encoding to use and indicate it clearly. Use full binary encoding, that is, make your four states have values 00, 01, 10, and 11. Here, give a table that shows which encoding value you will use for each of the states in your state machine.
(C) Draw the binary encoded state table. That is, make a table that shows how Q1, Q, and Y relate to Qı, Qo, N, and D.
(d) Write and simplify Boolean expressions for Q1, Q., and Y.. about the system's reset.

Engineering
1 answer:
babunello [35]3 years ago
6 0

Answer:

Check the explanation

Explanation:

A vending machine controller is that type of machine that comes with a single serial port on the same chip as the programmable processor. The controller comprises of a port arbitrator that selectively attaches or links one of a number of serially communicating devices to this single serial port.

Kindly check the attached image to get the step by step explanation to the above question.

You might be interested in
A robot was able to detect a burning smell at a shopping mall and prevent a major disaster. Which function enabled the robot to
adelina 88 [10]

Answer:

Smoke detectors on the robot.

Plz rate as Brainliest. I need it to get to the next rank.

3 0
3 years ago
A transmission line (TL) of length L and conductance per unit length G' is connected to an ideal constant voltage generator V. T
Andru [333]

Answer:

The Current will decrease by a factor of 2

Explanation:

Given the conditions, it should be noted that the current in the circuit is determined by the LOAD. In other words, the amount of current generator will be producing depends upon the load connected to it.

Now, as the question says, the load is reduced to half its original value, we can write:

P1 = \sqrt{3} (V) (I1) Cos\alpha ----- (1)

P2 = \sqrt{3} (V) (I2) Cos\alpha\\

Since, P2 = P1/2,

P1/2 = \sqrt{3} (V) (I2) Cos\alpha ----- (2)\\

Dividing equations (1) and (2), we get,

P1 / (P1/2) = I1/ I2

I2 = I1 / 2\\

Hence, it is proved that the current in the transmission line will decrease by a factor of 2 when load is reduced to half.

7 0
3 years ago
Which option identifies the next step in the following scenario?
Whitepunk [10]

Answer: The engineer will create a detailed sketch that labels all of the visual components.

Explanation:

It should be noted that the reverse engineering is required for the replacement and the modification of an existing product.

With regards to the question, the correct answer is option A "The engineer will create a detailed sketch that labels all of the visual components".

4 0
3 years ago
Nonshielded cable with a 1.5-inch diameter should have a minimum bending radius of
Flura [38]

Answer:

c is the answer because we have to double the number

6 0
2 years ago
Can someone write a 2 page essay about Engineering
xxMikexx [17]

Answer:

In the 21st if we are to look around in our society, we will see most of it displays several marvels of engineering, which shows why it is an important discipline. The field of engineering consists of a vast sea of knowledge whose boundary is infinite. And through the discoveries and breakthroughs made by engineers almost every day, the expertise and information keep growing. Society has given engineers various nicknames like problem solvers, organizers, designers, human calculators, and communicators because of the highly creative activities. The most amusing fact about the engineering discipline is that the evidence of its applications dates back to the ancient stone ages. The discoveries made in those primitive days were like the invention of wheels, carts, the building of huts, pulleys, etc.

There has been a significant role in engineering since when human civilization had started. The evidence from ancient Harappa and Mohenjodaro civilizations show that it had a planned layout of the street grids along with equal-sized buildings, structural city division for commercial purposes, well-planned drainage system, etc., which are all considered to be very advanced civil engineering activities for the period of the civilization.As we proceed further down the timeline, we have witnessed several other civil engineering wonders like the great pyramids, Great Wall of China, Taj Mahal, etc. Engineers from places like Japan, where earthquakes are common, found a way to withstand natural disasters by building shock-proof structures, and such inventions have saved a million lives. Ancient Greeks made machines for civilians, military, and as well as commercial purposes.

Transportation is another great wonder in the contributions of engineering made to humankind. Using transportation devices, we have voyaged into outer space and reached the moon as well. And vehicles are such inventions which have certainly made the commute a whole lot easier.

Earlier, the engineering field only consisted of core branches that specialized in individual departments of work, and the divisions were Mechanical, Electrical, and Civil. But eventually, with much more advanced and discoveries in the field of technology and a combination of engineering with other areas of study, some more branches of course under the engineering field became popular. Among them, a few Engineering branches to name are Computer, Aerospace, IT, Electronics and Communication, Electronics and Instrumentation, Biomedical, Chemical, Textile, Petroleum, Food Technology, etc.

In an age where society is highly dependent on technology, especially on electronic devices and the internet, a modern-day software engineer is expected to be tech-savvy and able to solve a range of various problems related to commuting programs. They are also likely to help verify designs and predict structures/devices’ behavior in different environments.

The main objective of engineers and engineering is to benefit humankind by making life and living easier. The contributions of engineering cannot be summed up into a few words. Still, the right way to respect their immense role in society is by recognizing and using their inventions responsibly. Engineering always has and will continue to strive to lift our living standards through sustainable developments and considering conditions to protect our Earth’s environment at all costs.

Explanation:

3 0
3 years ago
Other questions:
  • Researchers compared protein intake among three groups of postmenopausal women: (1) women eating a standard American diet (STD),
    14·1 answer
  • A completely mixed activated-sludge process is being designed for a wastewater flow of 10,000 m3/d (2.64 mgd) using the kinetics
    6·1 answer
  • List five areas that increased energy prices impact.
    9·1 answer
  • Consider coaxial, parallel, black disks separated a distance of 0.20 m. The lower disk of diameter 0.40 m is maintained at 500 K
    13·1 answer
  • (True/False) Unix is written in the C language. *<br> True<br> O False
    10·2 answers
  • (a) The lower yield point for an iron that has an average grain diameter of 1 x 10-2 mm is 230 MPa. At a grain diameter of 6 x 1
    13·1 answer
  • How do guest room hotel smoke alarms work and differ then regular home versions?
    10·2 answers
  • A design that either partially or wholly integrates the bodywork
    6·1 answer
  • A thin aluminum sheet is placed between two very large parallel plates that are maintained at uniform temperatures T1 = 900 K, T
    6·1 answer
  • Question 2: (a) In your own words, clearly distinguish and differentiate between Ethics in Engineering and Ethics in Computing (
    6·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!