dsp_2554_1
DESCRIPTION
Digital Signal Processing 1TRANSCRIPT
![Page 1: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/1.jpg)
1
EEET0485
Digital Signal Processing
การประมวลผลสัญญาณดจิติอล การประมวลผลสัญญาณดจิติอล
รศ. ดร. พรีะพล ยวุภษูิตานนท์
ภาควชิาวศิวกรรมอเิล็กทรอนกิส์
DSP1-1CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 2: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/2.jpg)
Course Outline
1 Introduction and Applications of DSP
2 Discrete-time signals and systems
3 Discrete-time Fourier Transform (DTFT)
4 Z-transform
5 Discrete Fourier Transform (DFT)5 Discrete Fourier Transform (DFT)
6 Fast Fourier Transform (FFT)
7 Digital Filter Structure
8 Finite Impulse Response (FIR) filter
9 Infinite Impulse Response (IIR) filter
10 Multi-rate signal processing
DSP1-2CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 3: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/3.jpg)
ตาํรา
• ตาํราหลกั • ตาํราประกอบ
DSP1-3CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 4: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/4.jpg)
การวดัผล
•คะแนนอภปิราย 5%,
•คะแนนปฏบิตั ิ20 %,
• 25%, •คะแนนสอบกลางภาค 25%,
•คะแนนสอบปลายภาค 50%
DSP1-4CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 5: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/5.jpg)
Course Website
• http://embedsigproc.wordpress.com/dsp-lecture-page/
DSP1-5CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 6: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/6.jpg)
INTRODUCTION AND
APPLICATIONS OF DSPAPPLICATIONS OF DSP
DSP1-6CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 7: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/7.jpg)
Digital Signal Processing
• Digital Signal Processing กระบวนการทางดจิติอล (บวก ลบ คณู หาร) ทีช่วยหาความหมายของสญัญาณ (signals) ทีไ่มสามารถเขาใจไดดวย ตา หูจมกู ลิน้ สมัผสัจมกู ลิน้ สมัผสั
• สญัญาณสญัญาณสญัญาณสญัญาณ (Signals) : คอื การแปรรูปของพลงังานทีท่ ัง้มองเห็น และ มองไมเห็น ไดยนิและไมไดยนิ สมัผสัไดและสมัผสัไมได ใหเป็นปรมิาณทางไฟฟ า– สญัญาณเรดาร เสยีงพูด เสยีงเพลง เสยีงปลาวาฬ
อนิฟราเรด คลืน่สญัญาณโทรศพัท คลืน่สนึามิ etcDSP1-7CESdSP EEET0485 Digital Signal Processing
http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 8: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/8.jpg)
DSP Timeline
Analog Systems and Mechanical Devices
Digital Computers Simulate Signal Before implementation
Cooley and Tukey rediscovered Fast Fourier Transform
IC Technology advancements led to fast fixed-point DSP
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-8
1950
implementation
1965
DSP
1980
![Page 9: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/9.jpg)
DSP Applications
• Communications
• Biomedical Imaging
• Robotics
• Industry• Industry
• Entertainment
• Military
DSP1-9CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 10: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/10.jpg)
Radar
• ระบบเรดาร ใชในการหาระยะทางของวตัถุ จากการนบัการหนวงเวลา (delay) ของสญัญาณทีร่บัไดเทยีบกบัที่สงออกไปสัญญาณที่สงออกไปสัญญาณที่สงออกไป
สัญญาณทีร่บัเขามาสัญญาณทีร่บัเขามา
DSP1-10CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 11: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/11.jpg)
Transmitted and Received Sine Radar
Signal
• สญัญาณสงไป 1 รูปคลืน่ • สญัญาณทีร่บัไดโดยไมม ีNoise
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-11
กรณีนี้ กรณีนี้ งาย งาย เพราะ ดูดวย เพราะ ดูดวย ตาเปลาตาเปลา ((จากเครื่องมือวัดเชน สโคปจากเครื่องมือวัดเชน สโคป))ก็เห็นชัดวาคาการหนวง เปนเทาใดก็เห็นชัดวาคาการหนวง เปนเทาใด
![Page 12: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/12.jpg)
Correlation
• การทาํ Correlation คอืการหา ความคลายกนั ของสองสญัญาณ
• สญัลกัษณ ของการ Correlation คอื
• การกระทาํ คอื การคณูและบวก (หรือ Integration) • การกระทาํ คอื การคณูและบวก (หรือ Integration)
BB
CCAA
BB
AA
X ∑=
DSP1-12CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 13: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/13.jpg)
Detected Radar Signal
No Noise
• เราใช Correlation ในการกาํหนดระยะทางจากการสะทอนของสญัญาณเรดาร กรณีไมม ีNoise
AA
BBDSP1-13CESdSP EEET0485 Digital Signal Processing
http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 14: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/14.jpg)
Received Radar with Noise
• หากสญัญาณทีร่บัไดถกูหนวง และ ปนดวย Noise จะดยูาก
++==
• สญัญาณขางบนนี้ มคีวามหมาย ทีม่องไมไดดวยตาเปลา
• แตเราดงึความหมายของสญัญาณออกมาไดจากการกระทาํ(Operation) ตางๆ ในการประมวลผลสญัญาณดจิติอล
++Noise Noise
==
DSP1-14CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 15: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/15.jpg)
Detected Radar Signal
With Noise
• ผลลพัธของการทาํ Correlation คอื การทราบวาตาํแหนงสงูสดุ คอื ตาํแหนง delay กรณีไมม ีNoise
AA CCAA
BBDSP1-15CESdSP EEET0485 Digital Signal Processing
http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 16: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/16.jpg)
CT Scanner Development
Computed Tomography, Thorsten M. Buzug
DSP1-16CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 17: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/17.jpg)
Magnetic Resonance Imaging (MRI)
• เป็นเครือ่งมอืสาํหรบัถายภาพอวยัวะภายในของมนุษยโดยไมตองอาศยัการผาตดั
DSP1-17CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 18: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/18.jpg)
2-D Ultrasound Imaging
DSP1-18CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 19: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/19.jpg)
3-D Ultrasound Imaging
DSP1-19CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 20: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/20.jpg)
Image Processing: Restoration
DSP1-20CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 21: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/21.jpg)
Image Processing: Resampling
DSP1-21CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 22: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/22.jpg)
Pattern recognition
DSP1-22CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 23: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/23.jpg)
Image Processing: Fault Detection
DSP1-23CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 24: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/24.jpg)
Classification
Classification, Parameter Estimation andState Estimation, F. van der Heijden Et al.DSP1-24CESdSP EEET0485 Digital Signal Processing
http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 25: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/25.jpg)
Quality Inspection
DSP1-25CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 26: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/26.jpg)
เซนเซอร์แบบอาร์เรย์แบบลากจูง (Towed array sensor)
เป็นระบบตรวจจบัสญัญาณ ทีCเรยีกวา่ระบบ SONAR (Sound navigation and ranging) เพืCอตรวจจบัวา่ มวีตัถุ หรอื ยานพาหนะใดๆของฝา่ยตรงขา้มอยูใ่นรศัมทีาํการหรอืไมแ่ละอยูใ่นทศิทางไหน
DSP1-26CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 27: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/27.jpg)
A mid-frequency cylindrical array on the
bow of a surface ship
DSP1-27CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 28: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/28.jpg)
DSP in Robotics
DSP1-28CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 29: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/29.jpg)
Robot Localisation
Probabilistics RobotsSebastian THRUNWolfram BURGARDDieter FOX
DSP1-29CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 30: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/30.jpg)
Robot Localisation
t=0t=0
Excerpted from “A brief Introduction to Particle Filters”, Michael Pfeiffer, http:// www.igi.tugraz.at/pfeiffer/documents/particlefilters.pdf
DSP1-30CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 31: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/31.jpg)
Robot Localisation
t=1t=1
Excerpted from “A brief Introduction to Particle Filters”, Michael Pfeiffer, http:// www.igi.tugraz.at/pfeiffer/documents/particlefilters.pdf
DSP1-31CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 32: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/32.jpg)
Robot Localisation
t=2t=2
Excerpted from “A brief Introduction to Particle Filters”, Michael Pfeiffer, http:// www.igi.tugraz.at/pfeiffer/documents/particlefilters.pdf
DSP1-32CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 33: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/33.jpg)
Robot Localisation
t=3t=3
Excerpted from “A brief Introduction to Particle Filters”, Michael Pfeiffer, http:// www.igi.tugraz.at/pfeiffer/documents/particlefilters.pdf
DSP1-33CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 34: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/34.jpg)
Robot Localisation
t=4t=4
Excerpted from “A brief Introduction to Particle Filters”, Michael Pfeiffer, http:// www.igi.tugraz.at/pfeiffer/documents/particlefilters.pdf
DSP1-34CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 35: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/35.jpg)
Robot Localisation
t=5t=5
Excerpted from “A brief Introduction to Particle Filters”, Michael Pfeiffer, http:// www.igi.tugraz.at/pfeiffer/documents/particlefilters.pdf
DSP1-35CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 36: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/36.jpg)
Rhino: Guide Tour Robot
Probabilistics RobotsSebastian THRUNWolfram BURGARDDieter FOX
DSP1-36CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 37: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/37.jpg)
Mobile Communications
• ระบบโทรศพัทเ์คลื�อนที�
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-37
• สญัญาณวิ�งผา่น Channel
• เรียก channel แบบมีหลายๆ เส้นทางวา่Multipath channel
11 22
![Page 38: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/38.jpg)
โมเดลของช่องการสื"อสารสัญญาณ
• เราโมเดลชองทางสือ่สารดวยระบบ FIR
Multipath Channel
(FIR)
DSP1-38CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 39: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/39.jpg)
Equalisation
• ตวัปรบัแตงสญัญาณทาํหนาที ่“ดดั”สญัญาณกลบัคนื
Multipath
Channel Equaliser
DSP1-39CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 40: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/40.jpg)
วงจรปรับแต่งสัญญาณ (Equaliser)
DSP1-40CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 41: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/41.jpg)
Training bits for GSM
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-41
![Page 42: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/42.jpg)
การปรับตวัของอีควอไลเซอร์
DSP1-42CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 43: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/43.jpg)
Seismographic Earthquake
DSP1-43CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 44: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/44.jpg)
DSP PROCESSORS
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-44
![Page 45: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/45.jpg)
DSP Processors
Analog Devices Texas Instruments
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-45
Analog Devices Texas Instruments
FreescaleARM
![Page 46: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/46.jpg)
Application Specific DSP
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-46
Inside there is ….. A dsp processor
![Page 47: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/47.jpg)
DSP Processor Application
http://www.analog.com/en/embedded-processing-dsp/blackfin/processors/customer-case-studies/lifesaving_spider_robots_on_the_move/resources/fca.html
DSP1-47CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 48: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/48.jpg)
DSP Processor Application II
• That's why now, when Fishman has a digital product, we are using Blackfin. No other processor we compared processor we compared could match the power efficiency." – David Fournier,Director of Product Development, Fishman
DSP1-48CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 49: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/49.jpg)
DSP Processor Application III
• "...This high-level approach with ready-to-use mathematical analysis blocks and graphical blocks and graphical multitasking enabled the designers to deal with high levels of system complexity, and move to the next level of digital embedded design"
• - Marco Schmid Schmid Engineering
http://www.analog.com/en/embedded-processing-dsp/blackfin/processors/customer-case-studies/Schmid_Engineering_Rail_Monitor/resources/fca.html
DSP1-49CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 50: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/50.jpg)
LabVIEW for DSP
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-50
![Page 51: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/51.jpg)
Scorpion Robot Lego Mindstorm
• See Video
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-51
![Page 52: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/52.jpg)
LabVIEW Start Page
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-52
![Page 53: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/53.jpg)
Front Panel (FP)
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-53
![Page 54: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/54.jpg)
Block Diagram (BD)
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-54
![Page 55: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/55.jpg)
Numeric
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-55
![Page 56: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/56.jpg)
BD and FP
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-56
![Page 57: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/57.jpg)
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-57
![Page 58: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/58.jpg)
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-58
![Page 59: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/59.jpg)
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-59
![Page 60: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/60.jpg)
While Loop
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-60
![Page 61: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/61.jpg)
While Loop
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-61
![Page 62: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/62.jpg)
Timer
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-62
![Page 63: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/63.jpg)
Case
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-63
![Page 64: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/64.jpg)
Result
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-64
![Page 65: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/65.jpg)
Finalised
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-65
![Page 66: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/66.jpg)
Powered by LabVIEW
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-66
![Page 67: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/67.jpg)
BRIEF INTRODUCTION TO
SIGNALS AND SYSTEMS SIGNALS AND SYSTEMS
CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
DSP1-67
![Page 68: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/68.jpg)
Continuous-Time vs. Discrete-Time Signals
Continuous time,
Continuous Amplitude
1( )x t
t
0 T 2T 3T 4T 5T 6T 7T 8T 9T 10T 11T 12T 13T 14T 15T 16T 17T
Discrete time ,
Continuous Amplitude
t
2( )x t
t
DSP1-68CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 69: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/69.jpg)
Sampled Signal
1( )x t 2( )x t
t nT=0 T 2T 3T 4T 5T 6T 7T 8T 9T 10T 11T 12T 13T 14T 15T 16T 17T t
InputInput Sampled Sampled
OutputOutput
DSP1-69CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 70: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/70.jpg)
สัญญาณแบบอื"นๆ
001
010
011100101
0 T 2T 3T 4T 5T 6T 7T 8T 9T 10T 11T 12T 13T 14T 15T 16T 17T
Discrete time,
Discrete Amplitude
3( )x t
t
4( )x t
001
010
011100101
0 T 2T 3T 4T 5T 6T 7T 8T 9T 10T 11T 12T 13T 14T 15T 16T 17T
0 T 2T 3T 4T 5T 6T 7T 8T 9T 10T 11T 12T 13T 14T 15T 16T 17T
Continuous time,
Continuous Amplitude,
Uniform time steps
Continuous time,
Discrete Amplitude
Uniform time steps
t
5( )x t
t
DSP1-70CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 71: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/71.jpg)
ขอ้ดี ขอ้เสีย
1. ความแมนยาํสงู (Accuracy)2. ความสามารถในการทาํซํา้
(Reproducibility)
1. ความเร็วในการทาํงานตํา่ (< 10 MHZ)
2. ราคาสงู
ข้อด ีข้อเสีย ของ Digital Signal Processing
(Reproducibility)3. ความทนทานตอการเปลีย่นแปลง
อณุหภูม ิและ อายใุชงาน มีความเชือ่ถือได
4. มีความยดืหยุน (Flexibility) ในการเปลีย่นแปลงพารามเิตอร ดดัแปลงใหใชงานไดหลากหลาย
2. ราคาสงู3. เวลาทีใ่ชในการออกแบบมาก4. มีปญัหาของความยาวการเก็บ
ขอมูลทีจ่าํกดั (Finite word length)
DSP1-71CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon
![Page 72: Dsp_2554_1](https://reader036.vdocuments.us/reader036/viewer/2022081519/558d15e7d8b42a35188b46e7/html5/thumbnails/72.jpg)
สรุป
• Digital Signal Processing คอื กระบวนการทางดจิติอล บวก ลบ คณู หาร สญัญาณดจิติอล ทีช่วยหาความหมายของสญัญาณ (signals) ทีไ่มสามารถเขาใจไดดวย ตา หู จมกู ลิน้ สมัผสัไดดวย ตา หู จมกู ลิน้ สมัผสั
• เราสามารถใชคอมพวิเตอร หรือ DSP processor ในการสรางอลักอรธิมึได
DSP1-72CESdSP EEET0485 Digital Signal Processing http://embedsigproc.wordpress.com Assoc. Prof. Dr. P.Yuvapoositanon