“Twitter Marketing พลังแห่ง 140 ตัวอักษร” โดย คุณรณพงศ์ คำนวณทิพย์
เอกสารประกอบการสอน โดย อสุภัทรชัย...
Transcript of เอกสารประกอบการสอน โดย อสุภัทรชัย...
![Page 1: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/1.jpg)
เอกสารประกอบการสอนโดย อ.สภทรชย ชมพนธ
![Page 2: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/2.jpg)
![Page 3: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/3.jpg)
DSP อยทไหนบาง- Mobile phones, Multimedia computers, Video cameras, CD players,
Hard disc drive controllers, Modems, Micro controllers, Microelectronics.
อะไรคอ DSP- DSP คอการจดการสญญาณตางๆ เชน เสยงพด ดนตร รปภาพ วดโอ ในเชงตวเลข เพอใหสามารถจดเกบ หรอรบสงในระยะทางไกลๆ ไดอยางมประสทธภาพและรวดเรว
ตองพบกบอะไรในวชาน- การทาสญญาณ Analog ใหเปน Discrete การแปลง Z การสมตวอยาง การออกแบบวงจรกรองแบบ IIR, FIR การวเคราะหฟเรยร การแปลงฟเรยรแบบรวดเรว
- โครงงานการวเคราะหสญญาณขอมลตางๆ โดยใชเครองวเคราะหสญญาณ
Introduction to DSP A
![Page 4: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/4.jpg)
DSP and Derivatives B
DSP Speech Processing
Digital Image Processing
Multimedia CommunicationPattern Recognition
VDO TechnologyDSP in Telecommunication
![Page 5: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/5.jpg)
Basic Knowledge of Signal Processing C
การประมวลผลสญญาณ คอการนาสญญาณเขาสระบบประมวลผลทภายในประกอบดวยระบบปฏบตการทางคณตศาสตร เชน การบวก การคณ การหาร การถอดรากทสอง หรอการอนทเกรต เปนตน
![Page 6: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/6.jpg)
การประมวลผลสญญาณอนาลอก คอการประมวลสญญาณโดยม ขาเขาและขาออกของระบบเปนสญญาณตอเนอง องคประกอบภายในระบบ เชน ไดโอด ทรานซสเตอร ออปแอมป ตวตานทาน ตวเกบประจ หรอตวเหนยวนาเปนตน
ขอด การออกแบบทาไดงายราคาถก
ขอดอย ความแมนยาตาอปกรณแปรตามสภาพแวดลอมมปญหาเรองสญญาณรบกวน
Basic Knowledge of Signal Processing C
![Page 7: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/7.jpg)
การประมวลผลสญญาณดจทลคอการประมวลสญญาณโดยม ขาเขาและขาออกของระบบเปนสญญาณไมตอเนอง เปนผลจากการพฒนาเทคโนโลยการออกแบบและผลตวงจรรวม ตวอยางอปการณระบบ เชน IC chip, Microprocessor
ขอด ประสทธภาพดขน เมอเทยบกบอนาลอก
ขอดอย ความแมนยาสงสามารถทนตอสญญาณรบกวน
Basic Knowledge of Signal Processing C
![Page 8: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/8.jpg)
Signal & Signal Processing 1
• การแยกประเภทสญญาณDimension 1-D, 2-D, 3-DExpression Deterministic, RandomContinuity Continuous, Discrete
![Page 9: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/9.jpg)
• การปฏบตการทวไปของสญญาณการปฏบตการทางเวลา
scaling y(t) = a x(t)delay y(t) = x(t-t0)addition y(t) = x1(t)+x2(t)-x3(t)product y(t) = x1(t)x2(t)integrationdifferentiation y(t) = dx(t)/dt
∫ ∞−=
tdxty ττ )()(
Signal & Signal Processing 1
![Page 10: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/10.jpg)
• การปฏบตการทวไปของสญญาณa.Filteringการ filter คอการยอมใหสญญาณผานออกจากระบบในบางชวงความถ ในทางเวลากคอการหาคอนโวลชนอนทกรลระหวางสญญาณขาเขากบผลตอบอมพลสของ filter
)()()( fHfXfY =
∫∞
∞−−= τττ dxthty )()()(
โดเมนความถ
โดเมนเวลา
Signal & Signal Processing 1
![Page 11: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/11.jpg)
Signal & Signal Processing 1
![Page 12: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/12.jpg)
Signal & Signal Processing 1
• การปฏบตการทวไปของสญญาณb.Modulation-คณสญญาณเบสแบนดดวยคลนพาห (carrier)-เกดการ convolution ทางความถ-ความถเบสแบนดไปเกาะอยทความถคลนพาห จงสงไปไดไกล
)cos()()( 0ttAxty Ω=
)]()([21*)()( 00 Ω−+ΩΩ=Ω δδ jjXjY
โดเมนความถ
โดเมนเวลา
![Page 13: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/13.jpg)
Signal & Signal Processing 1
![Page 14: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/14.jpg)
Signal & Signal Processing 1
![Page 15: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/15.jpg)
Signal & Signal Processing 1
• การปฏบตการทวไปของสญญาณc.MultiplexingTDM (ในระบบGSM)ใช bandwidth รวมกนโดยการแบงชวงเวลา (Time Slot)
![Page 16: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/16.jpg)
Signal & Signal Processing 1
• การปฏบตการทวไปของสญญาณc.MultiplexingFDMใช bandwidth รวมกนโดยการแบงชวงความถ(Frequency Shifting)
![Page 17: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/17.jpg)
Signal & Signal Processing 1
• การปฏบตการทวไปของสญญาณc.MultiplexingCDMใช bandwidth รวมกนโดยใช spreading codeเฉพาะสาหรบแตละผใช
![Page 18: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/18.jpg)
Signal & Signal Processing 1
• ตวอยางของสญญาณเฉพาะในดานตางๆa.Electrocardiography (ECG) signal -แตละลกคลน ถกกาหนดจดอางอง-การผดรปไปจากปรกต สามารถชวยในการวนจฉยโรคได เชน การลดลงของแอมปลจด
แสดงถงกลามเนอหวใจ
![Page 19: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/19.jpg)
Signal & Signal Processing 1
• ตวอยางของสญญาณเฉพาะในดานตางๆb.Speech signal -voiced, unvoiced-silent, active
![Page 20: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/20.jpg)
Signal & Signal Processing 1
• ตวอยางของสญญาณเฉพาะในดานตางๆc.Image-2-D signal-High Frequency -Low Frequency
![Page 21: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/21.jpg)
Signal & Signal Processing 1
• ตวอยางของสญญาณเฉพาะในดานตางๆd.VDO Signal -3-D signal-time-varying
![Page 22: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/22.jpg)
Signal & Signal Processing 1
• ตวอยางการประยกตการประมวลผลสญญาณa.Sound recordingb.Telephone dialing application
![Page 23: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/23.jpg)
Signal & Signal Processing 1
• ตวอยางการประยกตการประมวลผลสญญาณc.FM stereo application
![Page 24: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/24.jpg)
Signal & Signal Processing 1
• ตวอยางการประยกตการประมวลผลสญญาณd.Echo Cancellation in Telephone network
![Page 25: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/25.jpg)
Signal & Signal Processing 1
• Why DSP?
17th century มเทคนคทาง DSPเกดขน1950s digital computer เรมแพรหลาย 1960s dsp แยกตวออกเปนสาขาอสระ
![Page 26: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/26.jpg)
Signal & Signal Processing 1
• Why DSP?+digital circuit ทนตอสภาพแวดลอมทางดานอณหภม อายการใชงานนาน+ใน digital processor สญญาณถกกาหนดเปนเลขไบนาร ความแมนยาปรบจาก wordlength+เพมประสทธภาพการทางานของ processor ไดงายโดยเทคนคทาง DSP เชน TDM เปนตน+Digital Implementation ปรบไดดวยการ re-
programming
![Page 27: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/27.jpg)
Signal & Signal Processing 1
• Why DSP?+การตอเพม cascading ของ digital circuit ทาไดโดยไมมปญหา loading+การจดเกบสญญาณ digital ทาไดโดยไมขนกบเวลา ปราศจากการสญเสยขาวสาร เชน storage medium ตางๆ เชน disk +การทางานกบสญญาณความถตามาก เชน seismic แผนดนไหว ทาไดงาย ตางจาก analog ทใชอปกรณตวเหนยวนา ตวเกบประจขนาดใหญมาก
![Page 28: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/28.jpg)
Signal & Signal Processing 1
• Why DSP?-ความซบซอนเพมขน เมอจดการกบ analog signal ตามรป 1.47
![Page 29: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/29.jpg)
Signal & Signal Processing 1
• Why DSP?-ความซบซอนเพมขน เมอจดการกบ analog signal ตามรป 1.47-ขอจากดสาหรบชวงจากดความถการทางาน ทตองมอยางตา Niquist rate-ตองการ active device ตางจาก analog ทเนนแต passive device จงสนเปลองพลงงานมากกวา+ราคาของDSP hardware ถกลงมาก ทาใหขอดอยลดนาหนกลง
![Page 30: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/30.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsa.Time-Domain Representationa1. samplingx[n] = …,0.95,-0.2,2.17,1.1,…x[n] = xa(t)|t=nT= xa(nT) n=…,-2,-1,0,1,2,…FT=1/T
![Page 31: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/31.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsa.Time-Domain Representationa2.Quantization-Rounding-Truncationx[n] = …,0.95,-0.2,2.17,1.1,…x^[n] = …, 1 , 0 , 2 , 1 ,…
![Page 32: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/32.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsa.Time-Domain Representationa2.Quantization
Rounding
![Page 33: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/33.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsa.Time-Domain Representationa2.Quantization
Truncation
![Page 34: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/34.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsa.Time-Domain Representationa3.Causal and Anticausal sequence- causal x[n] = 0 for n<N1>0 - anticausal x[n] = 0 for n>N2<0
![Page 35: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/35.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsb.Operation on sequenceb1.Basic OperationMultiplication scaling w1[n] = a x[n]Time-shifting delay w2[n] = x[n-N]Time-reversal folding w3[n] = x[-n]Addition w4[n] = x1[n]+x2[n]-x3[n]Product w5[n] = x1[n]x2[n]
![Page 36: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/36.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsb.Operation on sequenceb1.Basic Operation
EX 2.1 Consider the following 2 sequences of length 5 defined for 0<=n<=4c[n]=3.2, 41, 36, -9.5, 0,d[n]=1.7, -0.5, 0, 0.8, 1.
Determine w1[n]=c[n].d[n], w2[n]=c[n]+d[n], w3[n]=0.5c[n]
![Page 37: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/37.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsb.Operation on sequenceb1.Basic Operation
EX 2.2 Consider the following 2 sequences c[n]=3.2, 41,d[n]=1.7, -0.5, 0, 0.8, 1.
Determine w4[n]=c[n].d[n], w5[n]=c[n]+d[n]
![Page 38: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/38.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsb.Operation on sequenceb2.Samping Rate AlterationUp-samping
otherwiseLLnLnx
nxU
,...2,,00
]/[][
±±=
=
![Page 39: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/39.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsb.Operation on sequenceb2.Samping Rate AlterationDown-samping ][][ nMxnxD =
![Page 40: เอกสารประกอบการสอน โดย อสุภัทรชัย ชมพันธุ · - dsp คือการจ ัดการสัญญาณต](https://reader031.fdocuments.in/reader031/viewer/2022041210/5dd092f4d6be591ccb61a672/html5/thumbnails/40.jpg)
Discrete Time Signals and Systems in Time-Domain 2
• Discrete Time Signalsc. Classification of sequencesc1.Periodic and aperiodic signals
Periodic nkNnxnx สาหรบทก][~][~ +=