We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published bySharon Sturdivant
Modified over 2 years ago
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Dual Tone Multi Frequency (DTMF)
Slide 2 © 2007 Texas Instruments Inc, DTMF Signals The DTMF is a popular signaling method between telephones and switching centers DTMF is also used for signaling between the Telephone network and computer networks The DTMF signals are Transmitted over a telephone line Uses speech frequency signals DTMF signals are the superposition of 2 sine waves with different frequencies
Slide 3 © 2007 Texas Instruments Inc, The DTMF Keypad 1209 Hz1336 Hz1477 Hz 697 Hz Hz Hz Hz *0#
Slide 4 © 2007 Texas Instruments Inc, DTMF Digits
Slide 5 © 2007 Texas Instruments Inc, DTMF Generation 697 Hz 770 Hz 852 Hz 941 Hz 1209 Hz 1336 Hz 1477 Hz Row Selector Column Selector Desired Digit + Dual Tone
Slide 6 © 2007 Texas Instruments Inc, Frequency Detection Leading Edge Detection DTMF Detection x[n] Display Convert to Display Enable
Slide 7 © 2007 Texas Instruments Inc, Column Calculation Row Calculation Frequency Detection 697 Hz 770 Hz 852 Hz 941 Hz 1209 Hz 1336 Hz 1477 Hz Digit Calculation x[n] Calculated Digit
Slide 8 © 2007 Texas Instruments Inc, Simulation (cont.) Selecting Digits for transmission
Slide 9 © 2007 Texas Instruments Inc, Simulation (cont.) Detected Digits
Slide 10 © 2007 Texas Instruments Inc, Simulation (cont.) The Receiver Performs: sensing Signal Rcv New Digit Buffer Digit Edge Detected Detect Digit samples
Slide 11 © 2007 Texas Instruments Inc, Simulation (cont.) Digit Detection: transforms signal received to digit using the following detection blocks: X 1 … X N Detect 941 Hz Detect 852 Hz Detect 1209 Hz X 1 … X N Detect 697 Hz Detect 770 Hz Detect 852 Hz Detect 941 Hz *0#
Slide 12 © 2007 Texas Instruments Inc, Simulation (cont.) Detection block operation: –Input: X 1 …X N signal samples –Output: flag to indicate whether the signal has a correlation with the frequency under detection or not –Implementation: »Band Pass around the frequency under detection »Average the absolute value of the BPF output »Comparing the average to an agreed threshold »Flag is up the average is greater than the threshold Detect f b = BPF (f b -eps, f b +eps) Threshold Test flag X 1 …X N
Slide 13 © 2007 Texas Instruments Inc, Real-Time Environment Based on the Simulation model R-T Implementation involves detecting the digits only The R-T Simulation involves a few modification to support the interface with the transmitter
Slide 14 © 2007 Texas Instruments Inc, PC DSK6713 TMS320C6713 A/D Line In PC (Sound Card) DTMF Receiver MATLAB: DTMF transmission GUI Detected Digits rtdx DTMF Real-Time Environment (cont.)
Slide 15 © 2007 Texas Instruments Inc, Real Time Environment (cont.) The DTMF signal is processed in order to overcome DC offset and to make amplitude modifications:
Slide 16 © 2007 Texas Instruments Inc, GUI Functionality Load the DSK Initialize RTDX Create DTMF samples Transmit them to PC Sound Card Display Dialed and Dtected Digits for comparison
Slide 17 © 2007 Texas Instruments Inc, The System Transmitted Digit USB Sound Card Reported Digit (RTDX) GUI
Chapter 17 Goertzel Algorithm Dr. Naim Dahnoun, Bristol University, (c) Texas Instruments 2004 Chapter 17, Slide 2 Learning Objectives Introduction to.
INTERACTIVE VOICE RESPONSE SYSTEM (IVRS). CONTENT: 1.ABSTRACT 2.INTRODUCTION 3.DETAILS OF TOPIC AND ANALYSIS 4.BLOCK DIAGRAM OF IVRS 5.BLOCK DIAGRAM EXPLANATION.
Chapter 20 This chapter provides a series of applications. There is no daughter cards with the DSK6713 and DSK6416 Part 1: Applications using the PCM3003.
FIGURE 3.1 System for illustrating Boolean applications to control. Curtis Johnson Process Control Instrumentation Technology, 8e] Copyright ©2006 by Pearson.
Copyright © 2003 Texas Instruments. All rights reserved. DSP C5000 Chapter 17 DTMF generation and detection Dual Tone Multiple Frequency.
HOME AUTOMATION USING DIGITAL CONTROL Under the Guidance of Submitted by Project Title.
6-Hour Hands-On Introduction to LabVIEW. Course Goals Become comfortable with the LabVIEW environment and data flow execution Ability to use LabVIEW to.
Eeng Chapter 3: PCM Noise and Companding Quantization Noise Signal to Noise Ratio PCM Telephone System Nonuniform Quantization Companding Huseyin.
Intelligent ID Caller Supervisor : Dr.Mazen Rasekh Prepared by Students: Sabreen.M.Ibrahim Heba Fares Date: 24 May,2010 Monday.
UNIT – V I: Telephone Instruments and Signals The Subscriber Loop, Standard Telephone Set, Basic Telephone Call Procedures, Call Progress Tones and Signals,
DCSP-4: Modem Jianfeng Feng Department of Computer Science Warwick Univ., UK
UBI >> Contents Chapter 14 Communications Introduction MSP430 Teaching Materials Texas Instruments Incorporated University of Beira Interior (PT) Pedro.
Copyright © Texas Education Agency, All rights reserved.1 Telecommunications & Networking Unit Subtitle: Modems.
President UniversityErwin SitompulModern Control 7/1 Dr.-Ing. Erwin Sitompul President University Lecture 7 Modern Control
Stop Revenue Leakage An Overview of The PAT System.
Determining and Characterizing the Number of Frequency Hopping Interferers using Time and Frequency Offset Estimation Alican Gök Prof. Danijela Cabric.
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Principles of Electronic Communication Systems Second Edition Louis Frenzel © 2002 The McGraw-Hill Companies.
Learning Introductory Signal Processing Using Multimedia 1 Outline Overview of Information and Communications Some signal processing concepts Tools available.
Chapter 7 Analog and Digital Signals. 2 Objectives Describe the characteristics of an analog signal. Describe the characteristics of a digital signal.
1 S Transmission Methods in Telecommunication Systems (5 cr) Linear Carrier Wave Modulation.
SIMS-201 The Telephone System Wired and Wireless.
Copyright © 2007 Pearson Education, Inc. Slide R-2 Chapter R: Reference: Basic Algebraic Concepts R.1Review of Exponents and Polynomials R.2Review of.
Introduction to Telecommunications by Gokhale CHAPTER 4 VOICE COMMUNICATIONS.
MPEG-4 CS Division University of California at Berkeley John Lazzaro John Wawrzynek June 18, 2001 Modified by Francois Thibault.
Chapter 19 Fast Fourier Transform (FFT) (Theory and Implementation)
March 2007Pommerenke, Zhang 1 EMC Consortium University Missouri Rolla.
A synthetic noise generator M. Hueller LTPDA meeting, AEI Hannover 27/04/2007.
Multiplexing Multiplexing is the name given to techniques, which allow more than one message to be transferred via the same communication channel. The.
JAZiO Incorporated 1 JAZiO JAZiO Incorporated Incorporatedwww.JAZiO.com Digital Signal Switching Technology.
© 2016 SlidePlayer.com Inc. All rights reserved.