Matlab assignment - dtmf decoder - the objective of this


MATLAB Assignment - DTMF Decoder

The objective of this lab is to design a DTMF decoder, which is capable of decoding a three- digit extension number. Note that a three-digit extension number is composed of three consecutive DMTF tones based on Table below:

DTMF Tones Table

 

1209 Hz

1336 Hz

1477 Hz

941 Hz

697 Hz

1

4

7

 

770 Hz

2

5

8

0

852 Hz

3

6

9

 

10 signals will be uploaded with this lab. Signals "TestSignal No1 " to "TestSignal No5 " are noiseless signals, while signal "TestSignal No11" to "TestSignal No15" are noisy signals. All signals are sampled with 4 kHz sampling frequency.

In this lab, you will design and implement a DTMF decoder in MATLAB. The decoder should be able to decode any three-digit extension number generated from Table above, whether noisy or noiseless. Thus, the input to the decoder should be any of the test signal (or any signal generated based on Table shown above), and the output should be the corresponding three digit extension number.

Please submit a report that includes:

1. Brief discussion on the reasoning behind your design. Include a block diagram of your decoder.

2. A table identifying the extension number of at least 5 noisless signals and 5 noisy signals.

Attachment:- Assignment Files.rar

Request for Solution File

Ask an Expert for Answer!!
Simulation in MATLAB: Matlab assignment - dtmf decoder - the objective of this
Reference No:- TGS02736921

Expected delivery within 24 Hours