In this project, you are required to design a digital parking garage control system. The system...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
In this project, you are required to design a digital parking garage control system. The system has 2 optoelectronic sensors (e.g ultrasonic sensors), where one sensor detects the entering cars, while the other sensor detects the exiting ones. There are 30 available spaces in the garage and the gate (bar) should close when the capacity is full. The number of cars inside the garage is displayed on the 7-segment display. Your system indicates whether cars can enter or leave the garage, based on the following: 1. When there are less than 30 cars inside the garage, the gate is open and cars can enter and leave. 2. When there are exactly 30 cars inside the garage, the gate is closed and cars can only leave. There are 3 LEDs that indicate the outputs of the system. The first LED turns on for 5s if a car is detected entering the garage. Similarly, the second LED turns on for 5s if a car is detected leaving the garage. Lastly, the third LED is on if the capacity is full (FULL indication). Entrance Sensor Exit Sensor Parking Garage Control Figure 1: System overview. Entrance Gate (Entering Car Detected) Exit Gate (Leaving Car Detected) FULL indication You are required to design the system and write the VHDL code representing your solution. The design must be implemented using combinational/sequential circuits building blocks not using only AOI logic (logic gates). The system should be tested on the Quartus II Waveform Simulator. For the project report, kindly utilize the template provided online. Kindly follow the sections mentioned in the project report guidelines. Make sure you include a discussion on the motivation for the project. The system should be tested on the Altera board available in the lab. For the project report. kindly utilize the template provided online. Kindly follow the sections mentioned in the project report guidelines. Make sure you include a discussion on the motivation for the project. 1. The maximum number of cars accepted is 30. 2. The entrance and exit of cars are detected by the installed ultrasonic sensors (entrance and exit sensors) at the gate. 3. The design has to have the lowest implementation cost while achieving the required functionality of the system and must be implemented using combinational/sequential circuits building blocks. 4. The system should be implemented using QuartusII software and tested on the ALTERA board for the real-time demonstration of working system. For any technical assistance, you may contact your assigned TA. The deadline of the project report and the details of the demo will be posted on blackboard soon. Stay tuned! In this project, you are required to design a digital parking garage control system. The system has 2 optoelectronic sensors (e.g ultrasonic sensors), where one sensor detects the entering cars, while the other sensor detects the exiting ones. There are 30 available spaces in the garage and the gate (bar) should close when the capacity is full. The number of cars inside the garage is displayed on the 7-segment display. Your system indicates whether cars can enter or leave the garage, based on the following: 1. When there are less than 30 cars inside the garage, the gate is open and cars can enter and leave. 2. When there are exactly 30 cars inside the garage, the gate is closed and cars can only leave. There are 3 LEDs that indicate the outputs of the system. The first LED turns on for 5s if a car is detected entering the garage. Similarly, the second LED turns on for 5s if a car is detected leaving the garage. Lastly, the third LED is on if the capacity is full (FULL indication). Entrance Sensor Exit Sensor Parking Garage Control Figure 1: System overview. Entrance Gate (Entering Car Detected) Exit Gate (Leaving Car Detected) FULL indication You are required to design the system and write the VHDL code representing your solution. The design must be implemented using combinational/sequential circuits building blocks not using only AOI logic (logic gates). The system should be tested on the Quartus II Waveform Simulator. For the project report, kindly utilize the template provided online. Kindly follow the sections mentioned in the project report guidelines. Make sure you include a discussion on the motivation for the project. The system should be tested on the Altera board available in the lab. For the project report. kindly utilize the template provided online. Kindly follow the sections mentioned in the project report guidelines. Make sure you include a discussion on the motivation for the project. 1. The maximum number of cars accepted is 30. 2. The entrance and exit of cars are detected by the installed ultrasonic sensors (entrance and exit sensors) at the gate. 3. The design has to have the lowest implementation cost while achieving the required functionality of the system and must be implemented using combinational/sequential circuits building blocks. 4. The system should be implemented using QuartusII software and tested on the ALTERA board for the real-time demonstration of working system. For any technical assistance, you may contact your assigned TA. The deadline of the project report and the details of the demo will be posted on blackboard soon. Stay tuned!
Expert Answer:
Answer rating: 100% (QA)
To design the digital parking garage control system described you would need a microcontroller or a similar programmable device to handle the inputs a... View the full answer
Related Book For
Posted Date:
Students also viewed these computer engineering questions
-
Write a program that asks the user to enter a favorite color, a favorite food, a favorite animal, and the first name of a friend or relative. The program should then print the following two lines,...
-
Write a program that asks the user to enter three names, and then display the name sorted in ascending order. for example if the user enterd "Charlie" , "Leslie" , and "Andy", the program would...
-
Write a program that asks the user to enter a string. The program should create a new string called new_string from the users string such that the second character is changed to an asterisk and three...
-
Tabulate the function f(x) = sin x for x = 0.0(0.2)1.6. From this table estimate, by linear interpolation, the value of sin 1.23. Construct a table equivalent to Figure 2.102, and so estimate the...
-
Consider a market of risk-averse decision makers, each with a utility function U = I. Each decision maker has an income of $90,000, but faces the possibility of a catastrophic loss of $50,000 in...
-
Write the equations of motion of a multidegree-of-freedom system in matrix form using a. the flexibility matrix, and b. the stiffness matrix.
-
1. Why did Walmart turn to blockchain technology in improve its food supply chain? 2. Why did Walmart choose to partner with IBM? 3. What is the significance of Walmarts deployment of blockchain...
-
UCD Company uses a job costing accounting system for its production costs. A predetermined overhead rate based on direct labor-hours is used to apply overhead to individual jobs. An estimate of...
-
Aladdin's Lamp Oil Company produces both A-1 Fancy and B Grade Oil. There are approximately $90,000 in joint costs that Filch may allocate using the sales value at the split-off point approach or the...
-
Below are incomplete financial statements for Benson. Incorporated. Requlred: Calculate the missing amounts. table [ [ BENSON , INCORPORATED ] , [ Income Statement ] , [ Year ended Decem ber 3 1 , 2...
-
The data in the accompanying table represent the cost of undergraduate tuition and fees for all? 4-year public and private nonprofit colleges in a country in a recent year. What percentage of? 4-year...
-
List and briefly explain the different types of business outlets and locations.
-
What is meant by going public for business firms, and how would they go about it?
-
How is the target market changing demographically? And how would this change impact marketing?
-
Can any business go public? Or are there certain requirements that have to be met for a business to be able to go public?
-
List and explain the subcategories of the general and specific factors that would influence the entrepreneur's decision on location.
-
Make a file called Main.java , add a class called Main, this is a static class and contains our main method Make an abstract class Animals, include Private String name A constructor that takes an...
-
An interest bearing promissory note for 90 days at 5.6% p.a. has a face value of $120,000. If the note is discounted 20 days after the issue date at a rate of 6.8% p.a., calculate the amount of...
-
Write a user-defined function that sorts the elements of a vector from the largest to the smallest. For the function name and arguments, use y=downsort (x). The input to the function is a vector x of...
-
The surface of many airfoils can be described with an equation of the form y = tc/0.2 [a0x/c + a1 (x/c) + + a2(x/c)2 + a3(x/ c)3 + a4(x/c)4] where t is the maximum thickness as a fraction of the...
-
The flow Q (m3/s) in a rectangular channel is given by the Manning's equation: where d is the depth of water (m), w is the width of the channel (m), S is the slope of the channel (m/m), n is the...
-
What do you really enjoy doing? What is your passion? Can your passion be a platform for a viable opportunity?
-
What do your friends and family envision you doing? What strengths and weaknesses do they observe? How do their insights help lead you to an opportunity that is right for you?
-
Put several of your ideas through the opportunity checklist in Figure 3.10. Which ideas seem to have the highest potential? Customer Identifiable Demographics Psychographics Trends Macromarket Target...
Study smarter with the SolutionInn App