Reference no: EM13974155
The purpose of this project is to test the performance of the real time system.
1 Objectives
1. To learn how to analyse spectrum of a digital signal using DFT method
2. To learn how to program the DFT algorithm in C
3. To learn how to perform I/O operations using interrupt method and program/implement them using the evaluation toolkit
4. To evaluate the real time performance such as sampling rate, interrupt latency, response time and computer loading.
2 Overview
Real time digital signal processing requires high computational performance and fast real time response. Physical signals are to be sampled before being processed by computers or microprocessors. Issues such as sampling rate and analogue to digital conversion shall be considered in the first place.
In real time applications, input/output operations such as sampling signals or displaying signals are generally time-consuming so that such tasks shall be implemented in the interrupt service routine (ISR). Discrete Fourier Transformation (DFT) will be used for signal spectral analysis and will be coded and implemented in the real-time signal processing systems. The spectrum of the sampled signal will be displayed in external equipment or visual signal viewer.
Real time system performances especially interrupt latency, response time, and computer loading will be evaluated for this digital signal processing application.
Project Application
The micro-controller will act as a processor and process the algorithm that will read in a real time signal. A digital conversion will take place. Different sounds energy will corresponds to different shapes therefore; a spectrogram that works line a power spectrum helps to determine the amount of energy at different frequency.
Programmer: Has to be able to design the fft algorithm that is able to do this. After which come out with a detail report on how does this program works and how it meets the project objectives and the project applications.
A final report on the entire project has to created to give a detail explanation about the program and the project objectives. It has to be able to described fully how the methodology of the algorithm and the concepts of digital signal processing of fft, and the knowledge helps to come out with the entire solutions and explanations. A full report on the entire project has to be delivered.
A painful problem : your program/algorithm has to be able to read in my code composer studio and upload into my micro-controller. Programmer needs to think about this, how to configure the board, so that it can integrate together with the algorithm. Remember, the final output, the programmer has to be think how to display the final output. GOt input must have output. so how to display? This is needs to be solve.
Economic growth is anincrease in real gdp
: Economic growth is anincrease in real GDP, resulting in improved standards of living. Economicgrowth occurs when society either acquires more resources or discovers more efficient ways to use existing resources. What options (nationally andglobally) ..
|
Does it appear that the company pays commissions
: What is the likely effect on the $4.50 unit cost of direct materials if next year's production increases?Why?
|
What are the author''s main points?
: What are the author's main points? How does this source fit into my research? Is this source objective, or does it have a bias?
|
How do internet and social media affect quality of education
: An essay informing the audience about some aspect of an issue, problem, or controversy related to the CORE READINGS, using and synthesizing ideas, concepts, information, and viewpoints found in 5 or more sources to support the thesis.
|
How to analyse spectrum of a digital signal using dft method
: To learn how to analyse spectrum of a digital signal using DFT method. To learn how to perform I/O operations using interrupt method and program/implement them using the evaluation toolkit
|
Describe the given poster in one paragraph
: Describe the poster in one paragraph
|
Create a loan amortization schedule
: Create a loan amortization schedule using Excel for a $15,000 car loan that will be repaid over 60 months at an annual interest rate of 6%. What is your monthly payment?
|
What are some resources that can be used besides
: What are some resources that can be used besides the school library?
|
Fix jobs using each of the following scheduling algorithms.
: Using the given information, calculate which jobs will have arrived ready for processing by the time the first job is finished or interrupted using each of the following scheduling algorithms.
|