SlideShare ist ein Scribd-Unternehmen logo
1 von 51
DSP APPLICATIONS
Mrs Minakshi Pradeep Atre,
PVG’s COET, Pune
Courtesy: DSP by Li Tan
INDEX
1) Digital Crossover Audio Systems: Two-band
Digital Crossover
2) Interference cancellation in ECG
3) Speech Noise Reduction
4) Speech coding and compression
5) Compact Disc (CD) recording system
DIGITAL CROSSOVER AUDIO SYSTEMS:
TWO-BAND DIGITAL CROSSOVER
1st APPLICATION
1. NEED
 Many applications require entire range of
frequencies
 Not possible for single speaker to handle
 Beyond capability of single speaker driver
 So we engineers often combine several drivers
such as speaker cones and horns
 They cover different range of frequencies resulting
in full audio range
2 WHAT ARE HORN SPEAKERS?
2 WHAT ARE HORN SPEAKERS?
 A horn loudspeaker is
a loudspeaker or loudspeaker element which
uses an acoustic horn to increase the overall
efficiency of the driving element(s).
 The horn serves to improve the coupling efficiency
between the speaker driver and the air.
3 WHAT ARE CONES?
WOOFERS SQUEAKERS AND TWEETERS
5.1 sound system
7.1 sound system
BLOCK SCHEMATIC OF TWO BAND DIGITAL
CROSSOVER
3 DESIGNING TWO-BAND DIGITAL CROSSOVER
SYSTEM
 Two speaker drivers
 Woofers: low frequencies ( 20 Hz to 5kHz)
 Sub-woofer: 20 to 200 Hz
 Tweeters: high frequencies (2kHz to 20 kHz) can go
high till 10kHz
 incoming digital audio signal is split into two bands
by using a low pass filter and a high pass filter in
parallel
 Amplification of separated signals
 Sending them to corresponding speaker drivers
 So the objective is
OBJECTIVE IS TO DESIGN LPF AND HPF
 objective is to design the low pass filter and the
high pass filter so that their combined frequency
response is flat, while keeping transition as
sharp as possible to prevent audio signal
distortion in the transition frequency range
 Although traditional crossover systems are
designed using active circuits (analog systems)
or passive circuits, the digital crossover system
provides a cost-effective solution with
 programmable ability, flexibility, and high
quality.
CROSSOVER SYSTEM SPECIFICATIONS
CHOOSING FILTERS
 In the design of this crossover system, one
possibility is to use an FIR filter, since it provides a
linear phase for the audio system
 However, an infinite impulse response (IIR) filter
can be an alternative.
 Based on the transition band of 800 Hz and the
pass band ripple and stop band attenuation
requirements, the Hamming window is chosen for
both low pass and high pass filters.
 We can determine the number of filter taps as 183,
each with a cutoff frequency of 1,000 Hz.
 frequency responses for the designed lowpass filter
and highpass filter are given in Figure 7.26(a),
 and for the lowpass filter, highpass filter, and
combined responses in Figure 7.26(b)
 The crossover frequency is 1000 Hz for both the
filters
LPF AND HPF : MAGNITUDE RESPONSES
COURTESY: DSP BY LI TAN
courtesy: DSP by Li Tan
courtesy: DSP by Li Tan
60 HZ HUM ELIMINATOR AND HEART
RATE DETECTION USING
ELECTROCARDIOGRAPHY (ECG)
2nd APPLICATION
ECG
 Electrocardiogram
 ECG is a small electrical signal captured from an ECG sensor
 ECG signal is produced by the activity of the human heart,
thus
can be used for
 heart rate detection,
 fetal monitoring,
 and diagnostic purposes
 Unwanted 60 Hz interference in recorded data
 interference comes from
 the power line and
 includes magnetic induction,
 displacement currents in leads or in the body of the patient,
 effects from equipment interconnections, and other imperfections
ALTHOUGH USING PROPER GROUNDING OR
TWISTED PAIRS MINIMIZES SUCH 60-HZ EFFECTS,
ANOTHER EFFECTIVE CHOICE CAN BE
USE OF A DIGITAL NOTCH FILTER, WHICH
ELIMINATES THE 60-HZ INTERFERENCE WHILE
KEEPING ALL THE OTHER USEFUL INFORMATION
60 HZ INTERFERENCE IN ECG
HUM NOISE
 Corrupted signal is useless without signal
processing
 It is sufficient to eliminate the 60-Hz hum frequency
with its second and third harmonics in most
practical applications.
 We can complete this by cascading with notch
filters having notch frequencies of 60 Hz, 120 Hz,
and 180 Hz, respectively
BLOCK SCHEMATIC OF HUM ELIMINATOR
ECG WAVE
ECG WAVE
 Single pulse of the ECG is depicted in Figure
 It’s characterized by five peaks and valleys, labeled P, Q, R, S,
and T.
 Highest positive wave is the R wave.
 Shortly before and after the R wave are negative waves called Q
wave and S wave.
 P wave comes before the Q wave, while the T wave comes after
the S wave.
 Q, R, and S waves together are called the QRS complex.
 Properties of the QRS complex, with its rate of occurrence and
times, highs, and widths, provide information to cardiologists
concerning various pathological conditions of the heart.
 The reciprocal of the time period between R wave peaks (in
milliseconds) multiplied by 60,000 gives the instantaneous heart
rate in beats per minute.
 On a modern ECG monitor, the acquired ECG signal is displayed
for diagnostic purposes.
BLOCK SCHEMATIC OF SIGNAL ENHANCEMENT
 a major source of frequent interference is the
electric-power system
 Such interference appears on the recorded ECG
data due to
 electric-field coupling between the power lines and the
electrocardiograph or patient, which is the cause of the
electrical field surrounding mains power lines
 Another cause is magnetic induction in the power line,
whereby current in the power line generates a magnetic
field around the line.
 Sometimes, the harmonics of 60-Hz hum exist due to
nonlinear sensor and signal amplifier effects.
 If such interference is severe, the recorded ECG data
become useless
ECG ENHANCEMENT FOR HEART RATE
DETECTION
 To significantly reduce 60-Hz interference, we apply
signal enhancement to the ECG recording system
 The 60-Hz hum eliminator removes the 60-Hz
interference and has the capability to reduce its second
harmonic of 120 Hz and its third harmonic of 180 Hz.
 The next objective is to detect the heart rate using the
enhanced ECG signal.
 We need to remove DC drift and to filter muscle noise,
which may occur at approximately 40 Hz or more.
 If we consider the lowest heart rate as 30 beats per
minute, the corresponding frequency is 30/60 = 0.5 Hz.
 Choosing the lower cutoff frequency of 0.25 Hz should
be reasonable
 Thus, a bandpass filter with a passband from 0.25 to 40
Hz (range 0.67– 40 Hz, discussed in Webster [1998]),
either FIR or IIR type, can be designed to reduce such
effects.
 The resultant ECG signal is valid only for the detection
of heart rate.
 Notice that the ECG signal after bandpass filtering with
a passband from 0.25 to 40 Hz is no longer valid for
general ECG applications, since the original ECG signal
occupies the frequency range from 0.01 to 250 Hz
(diagnostic-quality ECG), as discussed in Carr and
Brown (2001) and Webster (1998).
 The enhanced ECG signal from the 60-Hz hum
eliminator can serve for general ECG signal analysis
SUMMARIZING THE DESIGN SPECIFICATIONS FOR
THE HEART RATE DETECTION APPLICATION
 System outputs: Enhanced ECG signal with 60-Hz
elimination
 Processed ECG signal for heart rate detection
 60 Hz eliminator:
 Harmonics to be removed: 60 Hz (fundamental)
120 Hz (second harmonic) 180 Hz (third harmonic)
 3 dB bandwidth for each filter: 4 Hz
 Sampling rate: 600 Hz ( 5 times 120 for child)
 Notch filter type: Second-order IIR
 Design method: Pole-zero placement Band-pass
filter:
 Passband frequency range: 0.25–40 Hz
 Passband ripple: 0.5 dB
 Filter type: Chebyshev fourth order
 Design method: Bilinear transformation
 DSP sampling rate: 600 Hz
courtesy: DSP by Li Tan
courtesy: DSP by Li Tan
COMPACT DISC RECORDING SYSTEM
CD RECORDING SYSTEM
courtesy: DSP by Li Tan
CD PLAYBACK SYSTEM
courtesy: DSP by Li Tan
CD RECORDING
 A compact-disc (CD) recording system is described
in Figure
 The analog audio signal is sensed from each
microphone and then fed to the anti-aliasing
lowpass filter.
 Each filtered audio signal is sampled at the industry
standard rate of 44.1 kilo-samples per second,
quantized, and coded to 16 bits for each digital
sample in each channel.
 The two channels are further multiplexed and
encoded, and extra bits are added to provide
information such as playing time and track number
for the listener.
 The encoded data bits are modulated for storage,
and more synchronized bits are added for
subsequent recovery of sampling frequency.
 The modulated signal is then applied to control a
laser beam that illuminates the photosensitive layer
of a rotating glass disc.
 When the laser turns on and off, the digital
information is etched onto the photosensitive layer
as a pattern of pits and lands in a spiral track.
 This master disc forms the basis for mass
production of the commercial CD from the
thermoplastic material.
 During playback, as illustrated in Figure, a laser
optically scans the tracks on a CD to produce a
digital signal.
 The digital signal is then demodulated.
 The demodulated signal is further oversampled by
a factor of 4 to acquire a sampling rate of 176.4 kHz
for each channel and is then passed to the 14-bit
DAC unit.
 For the time being, we can consider the
oversampling process as interpolation, that is,
adding three samples between every two original
samples in this case
 After DAC, the analog signal is sent to the anti-
image analog filter, which is a lowpass filter to
smooth the voltage steps from the DAC unit.
 The output from each anti-image filter is fed to its
amplifier and loudspeaker.
 The purpose of the oversampling is to relieve the
higher-filter-order requirement for the anti-image
lowpass filter, making the circuit design much
easier and economical
 Software audio players that play music from CDs,
such as Windows Media Player and RealPlayer,
installed on computer systems, are examples of
DSP applications.
 The audio player has many advanced features,
such as a graphical equalizer, which allows users to
change audio with sound effects such as boosting
low-frequency content or emphasizing high-
frequency content to make music sound more
entertaining
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Digital Signal Processors - DSP's
Digital Signal Processors - DSP'sDigital Signal Processors - DSP's
Digital Signal Processors - DSP's
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter DesignDSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter Design
 
Frequency modulation
Frequency modulationFrequency modulation
Frequency modulation
 
Unit 6: DSP applications
Unit 6: DSP applicationsUnit 6: DSP applications
Unit 6: DSP applications
 
DPCM
DPCMDPCM
DPCM
 
Multrate dsp
Multrate dspMultrate dsp
Multrate dsp
 
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter DesignDSP_2018_FOEHU - Lec 07 - IIR Filter Design
DSP_2018_FOEHU - Lec 07 - IIR Filter Design
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 
Introduction to Digital Signal Processing
Introduction to Digital Signal ProcessingIntroduction to Digital Signal Processing
Introduction to Digital Signal Processing
 
Dc unit 2
Dc unit 2Dc unit 2
Dc unit 2
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
SPEECH CODING
SPEECH CODINGSPEECH CODING
SPEECH CODING
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
Application of DSP in Biomedical science
Application of DSP in Biomedical scienceApplication of DSP in Biomedical science
Application of DSP in Biomedical science
 
3.1 structure of a wireless communicaiton link
3.1   structure of a wireless communicaiton link3.1   structure of a wireless communicaiton link
3.1 structure of a wireless communicaiton link
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
 
DSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital FiltersDSP_FOEHU - Lec 07 - Digital Filters
DSP_FOEHU - Lec 07 - Digital Filters
 
Sampling
SamplingSampling
Sampling
 
FILTER BANKS
FILTER BANKSFILTER BANKS
FILTER BANKS
 

Ähnlich wie Unit 6: DSP applications

ECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive FilterECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive FilterIRJET Journal
 
Filters 2
Filters 2Filters 2
Filters 2elipet
 
Color flow medical cardiac ultrasound
Color flow medical cardiac ultrasoundColor flow medical cardiac ultrasound
Color flow medical cardiac ultrasoundLarry Miller PhD
 
ADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM TransceiverADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM TransceiverPremier Farnell
 
Development of a receiver circuit for medium frequency shift keying signals.
Development of a receiver circuit for medium frequency shift keying signals.Development of a receiver circuit for medium frequency shift keying signals.
Development of a receiver circuit for medium frequency shift keying signals.inventionjournals
 
Efficient signal acquisition in multi channel neural systems
Efficient signal acquisition in multi channel neural systemsEfficient signal acquisition in multi channel neural systems
Efficient signal acquisition in multi channel neural systemsAshwath Krishnan
 
Applications of RLC Circuits
Applications of RLC CircuitsApplications of RLC Circuits
Applications of RLC Circuitszain saleem
 
Automated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed MonitoringAutomated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed MonitoringBharat Biyani
 
Sleep 2008 Electronicsv.3
Sleep 2008 Electronicsv.3Sleep 2008 Electronicsv.3
Sleep 2008 Electronicsv.3weckhardt
 
Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Editor IJARCET
 
Vibration signal filtering
Vibration signal filtering Vibration signal filtering
Vibration signal filtering JackieFAbraham
 
Design and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 SecondsDesign and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 SecondsMike Ellis
 
PHASED ARRAY SPEAKER SYSTEM
PHASED ARRAY SPEAKER SYSTEMPHASED ARRAY SPEAKER SYSTEM
PHASED ARRAY SPEAKER SYSTEMRaja Raman
 
synathesized function generator
synathesized function generatorsynathesized function generator
synathesized function generatorJay Patel
 
NF Digital Lock-in Amplifier LI5600 Series
NF Digital Lock-in Amplifier LI5600 SeriesNF Digital Lock-in Amplifier LI5600 Series
NF Digital Lock-in Amplifier LI5600 SeriesNIHON DENKEI SINGAPORE
 

Ähnlich wie Unit 6: DSP applications (20)

ECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive FilterECG Signal Denoising using Digital Filter and Adaptive Filter
ECG Signal Denoising using Digital Filter and Adaptive Filter
 
VISHAV snp.pptx
VISHAV snp.pptxVISHAV snp.pptx
VISHAV snp.pptx
 
Filters 2
Filters 2Filters 2
Filters 2
 
final pcj 1.pdf
final pcj 1.pdffinal pcj 1.pdf
final pcj 1.pdf
 
Color flow medical cardiac ultrasound
Color flow medical cardiac ultrasoundColor flow medical cardiac ultrasound
Color flow medical cardiac ultrasound
 
Amplifiers, filters and digital recording systems
Amplifiers, filters and digital recording systemsAmplifiers, filters and digital recording systems
Amplifiers, filters and digital recording systems
 
ADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM TransceiverADF7021 High Performance Narrowband ISM Transceiver
ADF7021 High Performance Narrowband ISM Transceiver
 
Development of a receiver circuit for medium frequency shift keying signals.
Development of a receiver circuit for medium frequency shift keying signals.Development of a receiver circuit for medium frequency shift keying signals.
Development of a receiver circuit for medium frequency shift keying signals.
 
Efficient signal acquisition in multi channel neural systems
Efficient signal acquisition in multi channel neural systemsEfficient signal acquisition in multi channel neural systems
Efficient signal acquisition in multi channel neural systems
 
Applications of RLC Circuits
Applications of RLC CircuitsApplications of RLC Circuits
Applications of RLC Circuits
 
Automated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed MonitoringAutomated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed Monitoring
 
Sleep 2008 Electronicsv.3
Sleep 2008 Electronicsv.3Sleep 2008 Electronicsv.3
Sleep 2008 Electronicsv.3
 
Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866Ijarcet vol-2-issue-3-861-866
Ijarcet vol-2-issue-3-861-866
 
Vibration signal filtering
Vibration signal filtering Vibration signal filtering
Vibration signal filtering
 
Design and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 SecondsDesign and Implement Any Digital Filters in Less than 60 Seconds
Design and Implement Any Digital Filters in Less than 60 Seconds
 
PHASED ARRAY SPEAKER SYSTEM
PHASED ARRAY SPEAKER SYSTEMPHASED ARRAY SPEAKER SYSTEM
PHASED ARRAY SPEAKER SYSTEM
 
Cauan
CauanCauan
Cauan
 
synathesized function generator
synathesized function generatorsynathesized function generator
synathesized function generator
 
NF Digital Lock-in Amplifier LI5600 Series
NF Digital Lock-in Amplifier LI5600 SeriesNF Digital Lock-in Amplifier LI5600 Series
NF Digital Lock-in Amplifier LI5600 Series
 
Fc36951956
Fc36951956Fc36951956
Fc36951956
 

Mehr von Minakshi Atre

Signals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to FundamentalsSignals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to FundamentalsMinakshi Atre
 
Unit 4 Statistical Learning Methods: EM algorithm
Unit 4 Statistical Learning Methods: EM algorithmUnit 4 Statistical Learning Methods: EM algorithm
Unit 4 Statistical Learning Methods: EM algorithmMinakshi Atre
 
Inference in HMM and Bayesian Models
Inference in HMM and Bayesian ModelsInference in HMM and Bayesian Models
Inference in HMM and Bayesian ModelsMinakshi Atre
 
Artificial Intelligence: Basic Terminologies
Artificial Intelligence: Basic TerminologiesArtificial Intelligence: Basic Terminologies
Artificial Intelligence: Basic TerminologiesMinakshi Atre
 
2)local search algorithms
2)local search algorithms2)local search algorithms
2)local search algorithmsMinakshi Atre
 
Performance appraisal/ assessment in higher educational institutes (HEI)
Performance appraisal/ assessment in higher educational institutes (HEI)Performance appraisal/ assessment in higher educational institutes (HEI)
Performance appraisal/ assessment in higher educational institutes (HEI)Minakshi Atre
 
Artificial intelligence agents and environment
Artificial intelligence agents and environmentArtificial intelligence agents and environment
Artificial intelligence agents and environmentMinakshi Atre
 
Learning occam razor
Learning occam razorLearning occam razor
Learning occam razorMinakshi Atre
 
Waltz algorithm in artificial intelligence
Waltz algorithm in artificial intelligenceWaltz algorithm in artificial intelligence
Waltz algorithm in artificial intelligenceMinakshi Atre
 
Perception in artificial intelligence
Perception in artificial intelligencePerception in artificial intelligence
Perception in artificial intelligenceMinakshi Atre
 
Popular search algorithms
Popular search algorithmsPopular search algorithms
Popular search algorithmsMinakshi Atre
 
Artificial Intelligence Terminologies
Artificial Intelligence TerminologiesArtificial Intelligence Terminologies
Artificial Intelligence TerminologiesMinakshi Atre
 
composite video signal
composite video signalcomposite video signal
composite video signalMinakshi Atre
 
Basic terminologies of television
Basic terminologies of televisionBasic terminologies of television
Basic terminologies of televisionMinakshi Atre
 
Digital satellite radio
Digital satellite radioDigital satellite radio
Digital satellite radioMinakshi Atre
 

Mehr von Minakshi Atre (20)

Part1 speech basics
Part1 speech basicsPart1 speech basics
Part1 speech basics
 
Signals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to FundamentalsSignals&Systems: Quick pointers to Fundamentals
Signals&Systems: Quick pointers to Fundamentals
 
Unit 4 Statistical Learning Methods: EM algorithm
Unit 4 Statistical Learning Methods: EM algorithmUnit 4 Statistical Learning Methods: EM algorithm
Unit 4 Statistical Learning Methods: EM algorithm
 
Inference in HMM and Bayesian Models
Inference in HMM and Bayesian ModelsInference in HMM and Bayesian Models
Inference in HMM and Bayesian Models
 
Artificial Intelligence: Basic Terminologies
Artificial Intelligence: Basic TerminologiesArtificial Intelligence: Basic Terminologies
Artificial Intelligence: Basic Terminologies
 
2)local search algorithms
2)local search algorithms2)local search algorithms
2)local search algorithms
 
Performance appraisal/ assessment in higher educational institutes (HEI)
Performance appraisal/ assessment in higher educational institutes (HEI)Performance appraisal/ assessment in higher educational institutes (HEI)
Performance appraisal/ assessment in higher educational institutes (HEI)
 
DSP preliminaries
DSP preliminariesDSP preliminaries
DSP preliminaries
 
Artificial intelligence agents and environment
Artificial intelligence agents and environmentArtificial intelligence agents and environment
Artificial intelligence agents and environment
 
Learning occam razor
Learning occam razorLearning occam razor
Learning occam razor
 
Learning in AI
Learning in AILearning in AI
Learning in AI
 
Waltz algorithm in artificial intelligence
Waltz algorithm in artificial intelligenceWaltz algorithm in artificial intelligence
Waltz algorithm in artificial intelligence
 
Perception in artificial intelligence
Perception in artificial intelligencePerception in artificial intelligence
Perception in artificial intelligence
 
Popular search algorithms
Popular search algorithmsPopular search algorithms
Popular search algorithms
 
Artificial Intelligence Terminologies
Artificial Intelligence TerminologiesArtificial Intelligence Terminologies
Artificial Intelligence Terminologies
 
composite video signal
composite video signalcomposite video signal
composite video signal
 
Basic terminologies of television
Basic terminologies of televisionBasic terminologies of television
Basic terminologies of television
 
Mpeg 2
Mpeg 2Mpeg 2
Mpeg 2
 
Beginning of dtv
Beginning of dtvBeginning of dtv
Beginning of dtv
 
Digital satellite radio
Digital satellite radioDigital satellite radio
Digital satellite radio
 

Kürzlich hochgeladen

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfrs7054576148
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 

Kürzlich hochgeladen (20)

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Unit 6: DSP applications

  • 1. DSP APPLICATIONS Mrs Minakshi Pradeep Atre, PVG’s COET, Pune Courtesy: DSP by Li Tan
  • 2. INDEX 1) Digital Crossover Audio Systems: Two-band Digital Crossover 2) Interference cancellation in ECG 3) Speech Noise Reduction 4) Speech coding and compression 5) Compact Disc (CD) recording system
  • 3. DIGITAL CROSSOVER AUDIO SYSTEMS: TWO-BAND DIGITAL CROSSOVER 1st APPLICATION
  • 4. 1. NEED  Many applications require entire range of frequencies  Not possible for single speaker to handle  Beyond capability of single speaker driver  So we engineers often combine several drivers such as speaker cones and horns  They cover different range of frequencies resulting in full audio range
  • 5. 2 WHAT ARE HORN SPEAKERS?
  • 6. 2 WHAT ARE HORN SPEAKERS?  A horn loudspeaker is a loudspeaker or loudspeaker element which uses an acoustic horn to increase the overall efficiency of the driving element(s).  The horn serves to improve the coupling efficiency between the speaker driver and the air.
  • 7. 3 WHAT ARE CONES?
  • 8. WOOFERS SQUEAKERS AND TWEETERS 5.1 sound system 7.1 sound system
  • 9. BLOCK SCHEMATIC OF TWO BAND DIGITAL CROSSOVER
  • 10. 3 DESIGNING TWO-BAND DIGITAL CROSSOVER SYSTEM  Two speaker drivers  Woofers: low frequencies ( 20 Hz to 5kHz)  Sub-woofer: 20 to 200 Hz  Tweeters: high frequencies (2kHz to 20 kHz) can go high till 10kHz  incoming digital audio signal is split into two bands by using a low pass filter and a high pass filter in parallel  Amplification of separated signals  Sending them to corresponding speaker drivers  So the objective is
  • 11. OBJECTIVE IS TO DESIGN LPF AND HPF  objective is to design the low pass filter and the high pass filter so that their combined frequency response is flat, while keeping transition as sharp as possible to prevent audio signal distortion in the transition frequency range
  • 12.  Although traditional crossover systems are designed using active circuits (analog systems) or passive circuits, the digital crossover system provides a cost-effective solution with  programmable ability, flexibility, and high quality.
  • 14. CHOOSING FILTERS  In the design of this crossover system, one possibility is to use an FIR filter, since it provides a linear phase for the audio system  However, an infinite impulse response (IIR) filter can be an alternative.  Based on the transition band of 800 Hz and the pass band ripple and stop band attenuation requirements, the Hamming window is chosen for both low pass and high pass filters.  We can determine the number of filter taps as 183, each with a cutoff frequency of 1,000 Hz.
  • 15.  frequency responses for the designed lowpass filter and highpass filter are given in Figure 7.26(a),  and for the lowpass filter, highpass filter, and combined responses in Figure 7.26(b)  The crossover frequency is 1000 Hz for both the filters
  • 16. LPF AND HPF : MAGNITUDE RESPONSES COURTESY: DSP BY LI TAN
  • 19. 60 HZ HUM ELIMINATOR AND HEART RATE DETECTION USING ELECTROCARDIOGRAPHY (ECG) 2nd APPLICATION
  • 20. ECG  Electrocardiogram  ECG is a small electrical signal captured from an ECG sensor  ECG signal is produced by the activity of the human heart, thus can be used for  heart rate detection,  fetal monitoring,  and diagnostic purposes  Unwanted 60 Hz interference in recorded data  interference comes from  the power line and  includes magnetic induction,  displacement currents in leads or in the body of the patient,  effects from equipment interconnections, and other imperfections
  • 21. ALTHOUGH USING PROPER GROUNDING OR TWISTED PAIRS MINIMIZES SUCH 60-HZ EFFECTS, ANOTHER EFFECTIVE CHOICE CAN BE USE OF A DIGITAL NOTCH FILTER, WHICH ELIMINATES THE 60-HZ INTERFERENCE WHILE KEEPING ALL THE OTHER USEFUL INFORMATION
  • 23. HUM NOISE  Corrupted signal is useless without signal processing  It is sufficient to eliminate the 60-Hz hum frequency with its second and third harmonics in most practical applications.  We can complete this by cascading with notch filters having notch frequencies of 60 Hz, 120 Hz, and 180 Hz, respectively
  • 24. BLOCK SCHEMATIC OF HUM ELIMINATOR
  • 26. ECG WAVE  Single pulse of the ECG is depicted in Figure  It’s characterized by five peaks and valleys, labeled P, Q, R, S, and T.  Highest positive wave is the R wave.  Shortly before and after the R wave are negative waves called Q wave and S wave.  P wave comes before the Q wave, while the T wave comes after the S wave.  Q, R, and S waves together are called the QRS complex.  Properties of the QRS complex, with its rate of occurrence and times, highs, and widths, provide information to cardiologists concerning various pathological conditions of the heart.  The reciprocal of the time period between R wave peaks (in milliseconds) multiplied by 60,000 gives the instantaneous heart rate in beats per minute.  On a modern ECG monitor, the acquired ECG signal is displayed for diagnostic purposes.
  • 27. BLOCK SCHEMATIC OF SIGNAL ENHANCEMENT
  • 28.  a major source of frequent interference is the electric-power system  Such interference appears on the recorded ECG data due to  electric-field coupling between the power lines and the electrocardiograph or patient, which is the cause of the electrical field surrounding mains power lines  Another cause is magnetic induction in the power line, whereby current in the power line generates a magnetic field around the line.  Sometimes, the harmonics of 60-Hz hum exist due to nonlinear sensor and signal amplifier effects.  If such interference is severe, the recorded ECG data become useless
  • 29. ECG ENHANCEMENT FOR HEART RATE DETECTION  To significantly reduce 60-Hz interference, we apply signal enhancement to the ECG recording system  The 60-Hz hum eliminator removes the 60-Hz interference and has the capability to reduce its second harmonic of 120 Hz and its third harmonic of 180 Hz.  The next objective is to detect the heart rate using the enhanced ECG signal.  We need to remove DC drift and to filter muscle noise, which may occur at approximately 40 Hz or more.  If we consider the lowest heart rate as 30 beats per minute, the corresponding frequency is 30/60 = 0.5 Hz.  Choosing the lower cutoff frequency of 0.25 Hz should be reasonable
  • 30.  Thus, a bandpass filter with a passband from 0.25 to 40 Hz (range 0.67– 40 Hz, discussed in Webster [1998]), either FIR or IIR type, can be designed to reduce such effects.  The resultant ECG signal is valid only for the detection of heart rate.  Notice that the ECG signal after bandpass filtering with a passband from 0.25 to 40 Hz is no longer valid for general ECG applications, since the original ECG signal occupies the frequency range from 0.01 to 250 Hz (diagnostic-quality ECG), as discussed in Carr and Brown (2001) and Webster (1998).  The enhanced ECG signal from the 60-Hz hum eliminator can serve for general ECG signal analysis
  • 31. SUMMARIZING THE DESIGN SPECIFICATIONS FOR THE HEART RATE DETECTION APPLICATION  System outputs: Enhanced ECG signal with 60-Hz elimination  Processed ECG signal for heart rate detection  60 Hz eliminator:  Harmonics to be removed: 60 Hz (fundamental) 120 Hz (second harmonic) 180 Hz (third harmonic)  3 dB bandwidth for each filter: 4 Hz  Sampling rate: 600 Hz ( 5 times 120 for child)  Notch filter type: Second-order IIR  Design method: Pole-zero placement Band-pass filter:
  • 32.  Passband frequency range: 0.25–40 Hz  Passband ripple: 0.5 dB  Filter type: Chebyshev fourth order  Design method: Bilinear transformation  DSP sampling rate: 600 Hz
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 46. CD RECORDING  A compact-disc (CD) recording system is described in Figure  The analog audio signal is sensed from each microphone and then fed to the anti-aliasing lowpass filter.  Each filtered audio signal is sampled at the industry standard rate of 44.1 kilo-samples per second, quantized, and coded to 16 bits for each digital sample in each channel.  The two channels are further multiplexed and encoded, and extra bits are added to provide information such as playing time and track number for the listener.
  • 47.  The encoded data bits are modulated for storage, and more synchronized bits are added for subsequent recovery of sampling frequency.  The modulated signal is then applied to control a laser beam that illuminates the photosensitive layer of a rotating glass disc.  When the laser turns on and off, the digital information is etched onto the photosensitive layer as a pattern of pits and lands in a spiral track.  This master disc forms the basis for mass production of the commercial CD from the thermoplastic material.
  • 48.  During playback, as illustrated in Figure, a laser optically scans the tracks on a CD to produce a digital signal.  The digital signal is then demodulated.  The demodulated signal is further oversampled by a factor of 4 to acquire a sampling rate of 176.4 kHz for each channel and is then passed to the 14-bit DAC unit.  For the time being, we can consider the oversampling process as interpolation, that is, adding three samples between every two original samples in this case
  • 49.  After DAC, the analog signal is sent to the anti- image analog filter, which is a lowpass filter to smooth the voltage steps from the DAC unit.  The output from each anti-image filter is fed to its amplifier and loudspeaker.  The purpose of the oversampling is to relieve the higher-filter-order requirement for the anti-image lowpass filter, making the circuit design much easier and economical
  • 50.  Software audio players that play music from CDs, such as Windows Media Player and RealPlayer, installed on computer systems, are examples of DSP applications.  The audio player has many advanced features, such as a graphical equalizer, which allows users to change audio with sound effects such as boosting low-frequency content or emphasizing high- frequency content to make music sound more entertaining