Search for question
Question

COURSE Project (10%)

2022-2023

Digital Signal Processing with Applications

EE438

Semester: Spring 2023 Table of Contents

I. Introduction ......

II. Project Description..........

III. ABET Learning Outcome

IV. Project Management & Deliverables.

V. Turnitin.......…...

VI. APA Style....

VII. Academic Honesty and Integrity Assurance..

VIII. Copyrights........

IX. Project and team-based work..

X. Marking Scheme .........

XI. Student Assessment Rubric..

345

6

6

6

7

7

7

8

8 I.

Introduction

Projects for engineering students give an edge over the race of recruitment to work hard to ensure a

good career. In spite of employment practices in recent times, students are progressively taking up

projects to pad up their skill-set. Engineering projects help students to learn and acquire practical

knowledge. Despite of theory concept they acquire, various industries also need to know their capacity

to complete projects using their specific initiatives. Thus, we recommend students to realize

engineering projects in their four years of engineering and try to present as many white papers as

possible. Students who give importance to their course projects are expected to learn how to:

Work in teams including multidisciplinary teams

Build a major design experience based on the knowledge and skills acquired in the course work

Build a major design experience incorporates appropriate engineering standards and multiple

realistic constraints

Apply both analysis and synthesis in the engineering design process, resulting in designs

that meet the desired needs

In the design process, both creativity and criticism are essential. The followings are the seven steps that

students should consider while designing their projects:

Recognition of the need and identifying opportunities: Every project begins with recognition

that needs improvement. These needs may be obvious or hidden to be revealed by

investigation, surveys or research.

Definition of the design problem: It is a major task requires gathering information about the

problem.

Definition of the design criteria and constraints: While the problem is being defined, the design

criteria and constraints must be defined

a. Design criteria are performance standards to be met by the design

b.

Design constraints are limitations placed on the designer, the final design or manufacturing

process. Examples of possible constraints include accessibility, aesthetics, codes,

constructability, cost, ergonomics, extensibility, functionality, interoperability, legal

considerations, maintainability, manufacturability, marketability, policy, regulations,

schedule, standards, sustainability, or usability.

c. Risk analysis

The design loop: design is a repetitive process of:

a. Synthesis (Brainstorming - Generating new ideas)

b. Analysis (Breaking ideas - find expected results)

c. Decision-making (Deciding the best alternative)

Optimization: Design team must ask themselves if it is the optimum design. Optimum is the

best design that can be achieved at reasonable cost. The proposed design is judged against the

design criteria

Evaluation: Design team should hold a design review to approve drawings and specifications

before they are released. If an optimum design cannot be achieved, the design team might

revise the problem definition, the design criteria or the constraints in order to achieve the

optimal solution or prototype. II.

Project Description

Digital signal processing has many real-life applications in. Students can choose one of the

following suggested projects for their course project. Student must develop the design to the

prototype mainly in his own time, however, some of the office hours and lab times will be set

aside to enable you to seek clarification, get more details from your instructors, and receive

feedback on your work. The developed system should have the following:

The project MUST have a working prototype.

The projects should employ, if appropriate, artificial intelligence such as deep

learning algorithms to identify/authenticate users.

Hardware implementation using Raspberry pi, Arduino or any microcontroller,

and any other necessary components related to the selected project.

Software part of the project will be developed using Python/SciLab/ MATLAB or

any other programming language.

Do not diverge from the project specification. If you do not conform to the project specification,

you will lose a high share of the project grade.

C.

d.

1- Activity detection using wearables

You have been hired by a company that manufactures wearable motion sensors for activity

recognition, particularly tailored to assisting the elderly and recognising unusual behaviour. A

wearables sensor unit commonly consists of accelerometers, gyroscopes and magnetometers, which,

in combination, can measure an individual's motion. Recently the company has been interested in

building wearables systems. You have been assigned the job of designing and implementing a robust

wearables sensor unit that can provide tri-axial data from an accelerometer and a gyroscope.

The developed prototype should address the following points:

a. Construct a simple wearables sensor unit with an accelerometer and a gyroscope

b. The sensed motion shall be categorised as one of four activities via a microprocessor

Four different activities shall be detected and displayed on a simple display unit

All circuit design details should be provided in the project report.

2- Stepper motor control

You have been hired by a company that manufactures controllable DC motor systems. Recently the

company has been interested in designing a range of highly controllable DC stepper motors, for use in

laboratory environments. You have been assigned the job of designing and implementing a PID-

controlled stepper motor system.

The developed prototype should address the following points:

a. A DC stepper motor shall be utilised to adjust the angular position of pointer object |||.

b. Precise control of the stepper motor shall be achieved using a microprocessor-based PID

controller

C.

d.

A pot (potentiometer) shall be used to implement the desired angular setting

All circuit design details should be provided in the project report.

3- Object Sorting by Colour

You have been hired by a company that manufactures components having various colours. You have

been assigned the job of designing and implementing an object sorting system that separates balls

based on their colour.

The developed prototype should address the following points:

a. The coloured balls shall be contained in a cone-shaped bowl that dispenses the balls

b.

There shall be at least 6 differently coloured balls

C.

A microprocessor and appropriate sensor shall be utilised to categorise the various balls

d. All circuit design details should be provided in the project report.

4- Silhouette Detection System

You have been hired by a company that provide computer-vision solutions that use image processing

to recognise and categorise image data. You have been assigned the job of designing and

implementing a system for identifying different silhouettes, which emulate the shapes often

encountered when using low-tech, low-resolution cameras for high-altitude reconnaissance tasks.

The developed prototype should address the following points:

a. The system shall successfully identify 6 or more greyscale or black-and-white silhouettes

b. A database of allowable silhouettes will be supplied by your instructor

C. A microprocessor and appropriate sensor shall be utilised to categorise the various shapes

d. All circuit design details should be provided in the project report.

ABET Learning Outcome

The aim of this project is to make the students, who manage to fulfill the project requirements, have:

i. The ability to identify, formulate, and solve complex engineering problems by applying linear

transforms, and linear algebra. [1]

ii. The ability to apply engineering design process steps to produce solutions that meet

specified needs with consideration of public health, safety, and welfare, as well as global,

cultural, social, environmental, and economic factors. [2]

iii. The ability to communicate effectively with the audiences of his/her design. [3]

iv. The ability to work in teams, create a collaborative and inclusive environment. [5]


Most Viewed Questions Of Arduino

V. a) Sketch a 3 input NOR gate with transistor widths chosen to achieve effective rise and fall resistance equal to that of a unit inverter ( R). Assume all the diffusion nodes are contacted. Draw the equivalent circuit for the falling output transition and the rising output transition.


the message signal m(t) has the Fourier transform shown in Figure P-3.11(a). This signal is applied to the system shown in Figure P-3.11(b) to generate the signal y(t).The 1. Plot Y(f), the Fourier transform of y(t). 2. Show that if y(t) is transmitted, the receiver can pass it through a replica of the system shown in Figure P-3.11 (b) to obtain m(t) back. This means that this system can be used as a simple scrambler to enhance communication privacy.


4. Design a combinational circuit with inputs a, b, c, d and outputs w, x, Y, z. Assume that the inputs a, b, c, d represent a 4-bit signed number (2s complement). The output is also a signed number in which is the 2s complement of the input.


Question 5 (Programmable Logic): Tabulate the PLA programming table for the four Boolean functions listed below.Minimize the number of product terms and draw the PLA circuit. A(x, y, z)=\sum(0,1,5,7) B(x, y, z)=\sum(2,4,5,6) C(x, y, z)=\sum(0,1,2,3,4) D(x, y, z)=\sum(3,6,7)


1. Suppose we have the signal x(n) = (0.9)^n u(n-50) as input to the LTI system with impulse response h(n)= (0.8)^n u(n). a) Compute (using a for-loop) and plot the output y(n) for 0 <= n <= 100. You might want to use the MATLAB function "stem" to plot. b) Compare this to theory. c) Repeat (a-b) for h(n) = (-0.8)^n u(n).


9. If a GSM timeslot consists of 6 trailing bits, 8.25 guard bits, 26 training bits, and 2 traffic bursts of 58 bits of data. Find the total number of bits in each time slot. If a frame has 8 slots, find the total number of bits in each frame, also calculate overhead bits in each frame and frame efficiency.


An array of 10 isotropic elements are placed along the z-axis a distance d apart. Assum-ing uniform distribution, find the progressive phase (in degrees), half-power beam width (in degrees), first-null beam width (in degrees), first side lobe level maximum beam width (indegrees), relative side lobe level maximum (in dB), and directivity (in dB) (using equations and the computer program Directivity of Chapter 2, and compare) for (a) broadside (b) ordinary end-fire (c) Hansen-Woodyard end-fire


Figure 1 is a dimensioned plot of the steady state carrier concentrations inside a pn step junction diode maintained at room temperature. Is the diode in forward or reverse bias? Explain your answer. Does low level injec tion prevail? Explain your answer. What are the p- and n-side doping concentrations? Determine the applied voltage, VA. Determine the built-in potential, Vi- If we know this diode is made of silicon, determine the width of the depletionregion, W.


2. (Streetman 6th 5.24 modified) In a p+-n junction reverse biased at 10 V,the capacitance is 10 pF. If the doping of the n side is doubled and there verse bias changed to 80 V, what is the capacitance? What is the maximum doping on the n side (after doubling) that makes it possible to apply a reverse bias of 80 V in silicon? In GaAs? (see Figure 5-22)


2.8. Determine and sketch the convolution of the following two signals: [1+1, 0≤t≤1 1 <1 ≤ 2, elsewhere x(t) = 2-1, 0, h(t) = 8(t + 2) + 28(1 + 1)./nQ.4 Textbook P.2.8