Draw the state transition diagram

Assignment Help Basic Computer Science
Reference no: EM131409355

Car Speed Monitor

The speed of an automobile is generally measured by a Hall e¤ect sensor installed near the transmission. The signal provided by this sensor has a frequency fpulse proportional to the car's speed, normally of about 500-2,000 Hz per miles/hour (assume 1 kHz). This exercise concerns the design of a speed monitor, taking fpulse as input, with the following features (a possible view is shown in figure 11.25):

1) Speed selection pushbutton (speed ): Every time it is pressed, the next speed to be monitored is selected, in miles/hour (35 ! 45 ! 55 ! 60 ! 65 ! 70 ! 75 ! 80 ! 35 . . . ).

2) LEDs: Total of eight (one for each speed), with only one lit at a time, indicating the speed being monitored. All LEDs must be turned OFF when the power switch is turned OFF.

3) Numeric display: 3-digit display (LCD or SSD) that shows the car's actual speed (based on fpulse).

4) Buzzer: Must emit a sound when the car approaches the selected speed. Adopt a 2Hz signal when the speed is 3 miles/hour or less from the selected speed, or a continuous signal when at or above the selected speed. Consider that it is a buzzer with internal oscillator, so only a 2Hz square wave is needed in the former case and a continuous DC voltage in the latter.

a) Draw the state transition diagram.

b) Write the VHDL code, then compile and simulate it.

c) Physically implement the circuit in your FPGA board. Use a signal generator or the board's clock to emulate fpulse.

Reference no: EM131409355

Questions Cloud

Assignment description for the final applied lab project : Please read the complete assignment description for the Final Applied Lab Project in the syllabus under Project Description.
What ideal leadership behaviors were exhibited : What ideal leadership behaviors were exhibited? What theory will best guide your approach to leadership and why do you feel that this is the best approach?
Development of prevention and treatment programs : Discuss why, despite the dangers of overly diagnosing a certain category, biosocial theories still show great promise in dealing with substance abuse problems and the development of prevention and treatment programs
Genotype do you believe will survive best : In the rocky environment, which phenotype and genotype do you believe will survive best? Phenotype: Grey Genotype: aa
Draw the state transition diagram : Physically implement the circuit in your FPGA board. Use a signal generator or the board's clock to emulate fpulse.
Various components present in human blood : What are the various components present in human blood?
Describe the cultural awareness and civic engagement efforts : MBA 635- Describe the cultural awareness and civic engagement efforts in which your business will be involved. What is the best desired potential outcome of these cultural awareness and civic engagement efforts?
Discuss avout the case - staffing case study : After reading the case study, evaluate the design and implementation of the recruiting and selection process (the case will describe a number of ineffective practices, a mismatch between job description and selection assessments, issues around adv..
When nociceptors in your hand are stimulated : 1. When nociceptors in your hand are stimulated, what sensation do you perceive? 2. When do you think a head cold interferes with our sense of taste?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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