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

  Problem regarding the database controls

Based on your research conducted earlier in this unit, identify the types of controls that are available to mitigate some of the vulnerabilities, threats, and risks you identified in the Unit 5 discussion.

  The shift of american health insurance policiesnbsphow the

the shift of american health insurance policiesnbsphow the changes affect our economynbspi.nbsp a brief explanation of

  Define a descendant of linked list that has a method

Although the items in this list are not sorted, the new ADT is analogous to the ADT sorted list, which contains the method get Position.

  List the valid codewords

An early code used in radio transmission involved using codewords that consist of binary bits and contain the same number of 1s. Thus, the 2-out-of-5 code only transmits blocks of 5 bits in which 2 bits are 1 and the others 0.

  Make the color of the text lightblue

Write a CSS rule that gives h1 and h2 elements a padding of 0.5 ems, a dashed border style and a margin of 0.5 ems.

  What are the d-functions in excel

What are the D-functions in excel, and how to do nested d-functions?

  Smallest error in the ith place in the result

Let si , for 1 ≤ i ≤ 8, be the input sequence consisting of a 1 in position i and 0 in position j, j = i. Suppose we apply the DCT to si , zero the last three coefficients, and then apply the inverse DCT. Which i, 1 ≤ i ≤ 8, results in the smalles..

  Compare average monthly temperature for april and october

In this equation, t denotes the number of months with January represented by 1. Compare the average monthly temperature for April and October

  Discussion is the bill of rights

The focus of this discussion is the Bill of Rights. When you have explored the concepts related to the Bill of Rights, you will understand that it is one of the pillars of the American Legal System.

  Give an example of polymorphism

1. Give an example of polymorphism. Write a method in C# in a base class so that it can be overridden in a derived class, and provide/write that method. (Should only contain two methods)

  Explains about the algorithm insertionsort

The insertion sort algorithm is stated below. Operation of insertion sort can be described as follows. The list at any moment is divided into two parts: sorted and unsorted. In each pass of the algorithm, the first element of the unsorted sub-list..

  Write the document''s topic as the document''s header

Write the document's topic as the document's header. On the document's first page, insert a list of the document's paragraph names. The paragraph names briefly describe the paragraphs' contents. Add a hard page break to the first page to make sure th..

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