Transcript
Page 1: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSEChemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Physik und Sensorik โ€“ Kapitel 2

Analog-Digital-Wandler (ADC)

Digitale Filter

Page 2: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE2Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Sensor-System fรผr SCR/EDA

Analoger Teil der Schaltung

ADCIN OUTDigitaler

FilterSerielle

Schnittstelle

Digitaler Teil der Schaltung

ESP32

ADC

๐‘…๐‘…๐‘‰๐‘‰ = 33 kฮฉ

Page 3: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE3Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

RC-Tiefpass 1. und 2. Ordnung

1. Ordnung

2. Ordnung๐‘“๐‘“0

Rechenbeispiel:Kapazitรคt ๐ถ๐ถ = 1 ยตFWiderstand ๐‘…๐‘… = 47 kฮฉGrenzfrequenz: ๐‘“๐‘“0 = 3.4 Hz

๐‘“๐‘“0 =๐œ”๐œ”02๐œ‹๐œ‹

=1

2๐œ‹๐œ‹ ๐‘…๐‘… ๐ถ๐ถ

๐‘ˆ๐‘ˆ๐‘‚๐‘‚๐‘‚๐‘‚๐‘‚๐‘‚

๐‘…๐‘…๐‘‡๐‘‡๐‘‡๐‘‡ = 47 kฮฉ

๐ถ๐ถ๐‘‡๐‘‡๐‘‡๐‘‡ = 1 ยตF

๐‘ˆ๐‘ˆ๐ผ๐ผ๐ผ๐ผ

Page 4: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE4Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analog-Digital-Wandler (ADC)

Page 5: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE5Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analoge Spannung

https://en.wikipedia.org/wiki/Potentiometer

Beispiel:Potentiometer

Variabler Spannungsteiler

Schleifring

Abgriff

Drehknopf

Zumindest prinzipiell beliebig fein einstellbare Spannung am Potentiometer.

Page 6: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE6Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analoges Messinstrument

https://de.wikipedia.org/wiki/Datei:Drehspulinstrument.svg

Beispiel:Amperemeter als Drehspulinstrument

Zumindest prinzipiell beliebig fein ablesbare Spannung am Messinstrument (real begrenzt durch die Ablesegenauigkeit).

Vom Menschen intuitiv erfassbar.

Page 7: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE7Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Digitales Messinstrument

https://de.wikipedia.org/wiki/Datei:Drehspulinstrument.svg

Beispiel:Digital-Voltmeter

Kann sehr genau sein (Beispiel unten: 7ยฝ Dezimalstellen), aber der Bereich zwischen zwei aufeinanderfolgenden Zahlen ist nicht unterscheidbar (Quantisierungsfehler).

Digital Zahlen sind das natรผrliche Futter fรผr Computer.

Page 8: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE8Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analoge Welt - Digitale Welt

https://de.wikipedia.org/wiki/Datei:Drehspulinstrument.svg

Lautstรคrke (dB)Helligkeit (Lumen)Strom (A)Spannung (V)Lรคnge (m)Zeit (s)Gewicht (kg)โ€ฆ

Zahlenwert mit endlicher Prรคzision 1.34 V

Integer-Zahl: 1340

Binรคre Zahlen 01101001

โ€ฆ als Spannung 0V, 5V, 5V, 0V, 5V, 0V, 0V, 5V

Page 9: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE9Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analog-Digital-Wandler (ADC)

Analog

https://en.wikipedia.org/wiki/Analog-to-digital_converter

Beispiel: 3-Bit ADC

Analoger Bereich von ๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘… bis ๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘… + โˆ†๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐ผ๐ผ๐‘…๐‘…๐‘…๐‘…

Digitaler Zahlenbereich von 0 bis 7 (binรคr 000 bis 111)

Prรคzision, Quantisierungsfehler: Eingangsbereich/Schritt

Analoge Werte in Bereichen der Breite ๐ธ๐ธ๐น๐น๐น๐น๐‘…๐‘…/8 werden einerdigitalen Zahl zugewiesen.

๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…โˆ†๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐ผ๐ผ๐‘…๐‘…๐‘…๐‘…

Page 10: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE10Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Flash-ADC, Parallel Comparator ADC

https://en.wikipedia.org/wiki/Flash_ADC

Aus Referenzspannung ๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘… wird mit einerWiderstandskette eine Spannungsreihe erzeugt.

Die Eingangsspannung ๐‘‰๐‘‰๐ผ๐ผ๐ผ๐ผ wird gleichzeitig mitall diesen Spannungen verglichen.

Schnellste Wandlung.

Geringe Auflรถsung (8 Bit, 10 Bit).

Page 11: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE11Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Dual Slope ADC, Integrating ADC

https://en.wikipedia.org/wiki/Integrating_ADC

Schaltschwelle

Operationsverstรคrker: gleiche Spannung and โ€ž+โ€œ und โ€ž-โ€œ Eingรคngen.Am Widerstand R liegt die Eingangs-Spannung ๐‘‰๐‘‰๐ผ๐ผ๐ผ๐ผ oder die Referenz-Spannung ๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘….Strom durch den Widerstand ist konstant ๐ผ๐ผ = ๐‘‰๐‘‰๐ผ๐ผ๐ผ๐ผ

๐‘…๐‘…bzw. ๐ผ๐ผ = ๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…

๐‘…๐‘….

Mit diesem Strom wird der Kondensator geladen: ๐‘„๐‘„ = ๐ผ๐ผ ๐‘ก๐‘ก.Die Spannung am Kondensator ist proportional zur Ladung und damit zur Zeit:

๐‘‰๐‘‰๐ถ๐ถ = ๐‘‰๐‘‰๐‘‚๐‘‚๐‘‚๐‘‚๐‘‚๐‘‚ = ๐‘„๐‘„๐ถ๐ถ

= ๐ผ๐ผ ๐‘‚๐‘‚๐ถ๐ถ

= ๐‘‰๐‘‰๐ผ๐ผ๐ผ๐ผ ๐‘‚๐‘‚๐‘…๐‘… ๐ถ๐ถ

Der Kondensator wird zunรคchst mit der Eingangsspannung bis zu einer Spannung ๐‘‰๐‘‰๐‘‚๐‘‚๐‘‚๐‘‚๐‘‚๐‘‚= Schaltschwelle aufgeladen. Die dafรผr benรถtigte Zeit ๐‘ก๐‘ก๐‘‚๐‘‚ wird gemessen.Dann wird der Schalter umgelegt und der Kondensator รผber die Spannung ๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘… entladen. Die dafรผr benรถtigte Zeit ๐‘ก๐‘ก๐‘‘๐‘‘ wirdgemessen. Die Referenz-Spannung muss inverse Polaritรคt zurzu messenden Spannung haben.Aus dem Verhรคltnis der Zeiten ergibt sich die Spannung:

๐‘‰๐‘‰๐‘–๐‘–๐ผ๐ผ =๐‘ก๐‘ก๐‘‘๐‘‘๐‘ก๐‘ก๐‘‚๐‘‚๐‘‰๐‘‰๐‘…๐‘…๐‘…๐‘…๐‘…๐‘…

Eine Zeitmessung ist fรผr einfach und sehr genau.Es gibt noch eine Reihe weiterer wichtiger ADC Konzepte.

Page 12: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE12Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analog-Digital-Wandler (ADC)

Abtasten eines zeitlichen Signals

Meist mit konstanter Abtastrate Zeitserie

https://de.wikipedia.org/wiki/Analog-Digital-Umsetzer

Page 13: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE13Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analog-Digital-Wandler (ADC)

Auflรถsung (Dynamik): 8 Bit, 10 Bit, 12 Bit, 14 Bit, 16 Bit, โ€ฆ 24 Bit

28 = 256; 210 = 1024; โ€ฆ 216 = 65536; โ€ฆ 224 = 16777216;

Bei einem Eingangsspannungsbereich von 0 V โ€ฆ 3.3 V entspricht das einer Prรคzision (Quantisierungsfehler, entsprechend 1 Bit) von:

3.3 ๐‘‰๐‘‰256

= 13 ๐‘š๐‘š๐‘‰๐‘‰; 3.3 ๐‘‰๐‘‰1024

= 3.2 ๐‘š๐‘š๐‘‰๐‘‰; โ€ฆ 3.3 ๐‘‰๐‘‰6553

= 50 ยต๐‘‰๐‘‰; โ€ฆ 3.3 ๐‘‰๐‘‰16777216

= 0.2 ยต๐‘‰๐‘‰

Frequenz der ADC Wandlung: 1 kHz, โ€ฆ 100 kHz, โ€ฆ 1 GHz

Meist geringere Auflรถsung bei schnellen ADC Wandlern

Page 14: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE14Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analog-Digital-Wandler (ADC)

Abweichung von Nullpunkt, Empfindlichkeit und Linearitรคt

https://de.wikipedia.org/wiki/Analog-Digital-Umsetzer

Page 15: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE15Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Analog-Digital-Wandler (ADC)

Symbolโ€žSingle endedโ€œ, Spannung relativ zu Ground

ADC mit differentiellem Eingang

+IN-IN

OUTADCโˆ†๐‘ˆ๐‘ˆ

ADC mit Multiplexer (MUX); mehrere Eingรคnge, die sequentiell gewandelt werden

A0

A1

A2

A3Elektronischer Schalter zwischen den Eingรคngen

MUX

Page 16: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE16Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Digitale Filter

Page 17: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE17Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Gleitender Mittelwert

Aufgabe: Glรคtten eines verrauschten Signals

Original-Signal: Rechteck-Signal (Frequenz 1, Amplitude 1)

Mit Rauschen: normalverteilt, Amplitude 0.1

Abtastfrequenz: 1/50 (also 50 Punkte pro Periode)

Page 18: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE18Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Gleitender MittelwertBilde fรผr jeden Punkt den Mittelwert aus N Punkten (arithmetisches Mittel)

Hier: N = 17 (jeweils 8 Punkte links und rechts werden einbezogen)

Gleitender Mittelwert: Mittelwertbildung fรผr alle Punkte der Originalkurve

รœberlappende Intervalle zur Mittelwertbildung

N-1 Punkte fehlen am Anfang und/oder Ende

Page 19: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE19Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Gleitender Mittelwert

โ€ฆ wirkt als Tiefpass.

Niedrige Frequenzen werden kaum abgeschwรคcht.

Hohen Frequenzen werden abgeschwรคcht (wenn Periode kleiner als Mittelungsintervall).

Frequenz๐œ”๐œ” = 4, 8, 16, 24

Beobachtung:180ยฐ Phasen-verschiebungbei ๐œ”๐œ” = 24

Page 20: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE20Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Savitzky-Golay Methode

Gleitender Fit eines Teilstรผcks mit einem Polynom

Hier: Fit des Teilstรผcks mit quadratischer Funktion ๐‘Ž๐‘Ž ๐‘ฅ๐‘ฅ2 + ๐‘๐‘ ๐‘ฅ๐‘ฅ + ๐‘๐‘

Aus jedem Fit wird ein Punkt fรผr die geglรคtteten Daten verwendet

Fit

Page 21: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE21Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Savitzky-Golay Methode

Savitzky-Golay Filter entspricht einem Tiefpass hรถherer Ordnung.

Signal wird erst bei hรถhere Frequenzen gedรคmpft (unterdrรผckt).

Steilerer รœbergang von ungedรคmpften zu gedรคmpften Frequenzen.

Messdaten

Gleitender Mittelwert

Savitsky-Golay

Page 22: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE22Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Savitzky-Golay Methode

Fit mit Polynomen hรถherer Ordnung ist mรถglich (hier: 5. Ordnung ๐‘Ž๐‘Ž ๐‘ฅ๐‘ฅ4 + ๐‘๐‘ ๐‘ฅ๐‘ฅ3 + ๐‘๐‘ ๐‘ฅ๐‘ฅ2 + ๐‘‘๐‘‘ ๐‘ฅ๐‘ฅ + ๐‘’๐‘’)

Statt Werte des gefitteten Polynoms kann auch dessen Ableitung am jeweiligen Punkt

eingesetzt werden geglรคttete Ableitung (auch hรถhere Ableitungen mรถglich)

Messdaten

Ableitung

Savitsky-Golay

Page 23: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE23Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Filter mit Faltung (Convolution) und KernelDaten und Filter sind Arrays von Daten (synonym: Array, Liste, Vektor).Hier 1d Arrays, hรถhere Dimensionen sind mรถglich.

Daten

0.651970.0283975-0.0650494-0.000498440.09882090.06718020.00821315-0.125141-0.1270580.0912322-0.0339297-0.097737-0.1162430.02160530.213854-0.118382-0.0815414-0.00781925-0.00339240.129313

โ€ฆ

๐‘ฆ๐‘ฆ1๐‘ฆ๐‘ฆ2โ€ฆ

โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ

Kernel

-0.08571430.3428570.4857140.342857-0.0857143

x ๐พ๐พ1๐พ๐พ2โ€ฆโ€ฆ๐‘ฆ๐‘ฆ๐พ๐พ๐ท๐ท๐‘…๐‘…๐ผ๐ผ

Faltung:

๏ฟฝ๐‘ฆ๐‘ฆ๐‘ ๐‘  = ๏ฟฝ๐‘Ÿ๐‘Ÿ=1

๐พ๐พ๐ท๐ท๐‘…๐‘…๐ผ๐ผ

๐พ๐พ๐‘Ÿ๐‘Ÿ ๏ฟฝ ๐‘ฆ๐‘ฆ๐‘ ๐‘ โˆ’๐‘Ÿ๐‘Ÿ

+

Page 24: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE24Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Filter mit Faltung (Convolution) und Kernel

Daten ๐‘ฆ๐‘ฆ1 โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ

Kernel ๐พ๐พ1 โ€ฆ๐พ๐พ๐พ๐พ๐ท๐ท๐‘…๐‘…๐ผ๐ผ

Daten und Filter sind Arrays von Daten (synonym: Array, Liste, Vektor).Hier 1d Arrays, hรถhere Dimensionen sind mรถglich.

Faltung: ๏ฟฝ๐‘ฆ๐‘ฆ๐‘ ๐‘  = ๏ฟฝ๐‘Ÿ๐‘Ÿ=1

๐พ๐พ๐ท๐ท๐‘…๐‘…๐ผ๐ผ

๐พ๐พ๐‘Ÿ๐‘Ÿ ๏ฟฝ ๐‘ฆ๐‘ฆ๐‘ ๐‘ โˆ’๐‘Ÿ๐‘Ÿ ๐‘ ๐‘  = 1 โ€ฆ๐ท๐ท๐ท๐ท๐‘’๐‘’๐ท๐ท entspricht Verschiebung des Kernels relativ zu den Daten

Daten nach Faltung ๏ฟฝ๐‘ฆ๐‘ฆ1 โ€ฆ ๏ฟฝ๐‘ฆ๐‘ฆ๐ถ๐ถ๐ท๐ท๐‘…๐‘…๐ผ๐ผ

Das Array nach der Faltung kann kรผrzer, gleichlang oder lรคnger als das Datan-Array sein, abhรคngig davon, wie mit den โ€žEndenโ€œ des Arrays umgegangen wird.

Page 25: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE25Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Beispiel: Mittelwertbildung mit konstantem Kernel

117

,1

17,

117

,1

17,

117

,1

17,

117

,1

17,

117

,1

17,

117

,1

17,

117

,1

17,

117

,1

17,

117

Mittelwert รผber 17 Punkte: Aufsummieren und durch 17 teilen.

Kernel dazu:

Page 26: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE26Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Beispiel: Mittelwertbildung mit GauรŸ-KernelKernel: {0.0143612, 0.0228781, 0.0343795, 0.0486627, 0.0647937,

0.0810595, 0.095191, 0.104857, 0.108298, 0.104857, 0.095191, 0.0810595, 0.0647937, 0.0486627, 0.0343795, 0.0228781, 0.0143612}

Page 27: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE27Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Savitzky-Golay Methode mit FaltungKernel fรผr Savitzky-Golay 3. Ordnung:{-0.0650155, -0.0185759, 0.0216718, 0.0557276, 0.0835913, 0.105263, 0.120743,0.130031, 0.133127,

0.130031, 0.120743, 0.105263, 0.0835913, 0.0557276, 0.0216718, -0.0185759, -0.0650155}

Kernel fรผr Savitzky-Golay 5. Ordnung, 1. Ableitung:

{-0.0285862, 0.0489422, 0.0331011, -0.0172085, -0.0641145, -0.0872688, -0.0803425, -0.0475212,

0.,0.0475212, 0.0803425, 0.0872688, 0.0641145, 0.0172085, -0.0331011, -0.0489422, 0.0285862}

Messdaten

Ableitung

Savitsky-Golay

Page 28: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE28Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Finite Impulse Response (FIR) Filter

Input-Daten

Kernel

Faltung๏ฟฝ๐‘ฆ๐‘ฆ๐‘ ๐‘  = ๏ฟฝ๐‘Ÿ๐‘Ÿ=1

๐พ๐พ๐ท๐ท๐‘…๐‘…๐ผ๐ผ

๐พ๐พ๐‘Ÿ๐‘Ÿ ๏ฟฝ ๐‘ฆ๐‘ฆ๐‘ ๐‘ โˆ’๐‘Ÿ๐‘Ÿ

jetztVergangenheit Zukunft

Output-Daten

Mit diesen Filtern kรถnnen zeitlich fortlaufenden Signale effizient gefiltert werden (Datenstrom).

Page 29: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE29Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Finite Impulse Response (FIR) Filter

โˆ†๐‘ก๐‘ก โˆ†๐‘ก๐‘ก

Neuer Wert aus einer Reihe zeitverzรถgerter Messwerte:

Zeitverzรถgerung (delay) โˆ†๐‘ก๐‘ก

๐‘ฆ๐‘ฆ๐ผ๐ผ = ๏ฟฝ๐‘˜๐‘˜=0

๐‘€๐‘€โˆ’1

๐‘๐‘๐‘˜๐‘˜ ๐‘ฅ๐‘ฅ ๐ท๐ท โˆ’ ๐‘˜๐‘˜

FIR-Filter der Lรคnge M mit Filterkoeffizienzen ๐‘๐‘๐‘˜๐‘˜:

Page 30: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE30Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Finite Impulse Response (FIR) Filter

Kernel fรผr FIR Tiefpass:

Page 31: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE31Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Finite Impulse Response (FIR) Filter

Kernel fรผr FIR Tiefpass:

EDA Signal

EDA Signal, nach Tiefpass

Page 32: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE32Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Finite Impulse Response (FIR) Filter

Kernel eines FIR Tiefpass-FiltersMit 51 Punkten, Grenzfrequenz

Fourier-Transformation des Kernels Amplitudenverhรคltnis (Dรคmpfung) als Funktion der Frequenz

Idealer Tiefpass

Realer Tiefpass mit Kernel

Page 33: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE33Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Finite Impulse Response (FIR) Filter

Endlicher Kernel, diskrete Abtastintervalle รœberschwinger und Nebenmaxima

Page 34: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE34Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Bode-Plot Bode-Plot:Logarithmische Darstellung der Dรคmpfung

๐‘‘๐‘‘๐‘‘๐‘‘ = 20 log10 ๐‘‹๐‘‹

110 1

100

Page 35: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE35Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Hochpass FIR Filter

Kernel

Fourier-Transformation

Bode-Plot

Page 36: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE36Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Bandpass FIR FilterKernel

Fourier-Transformation

Bode-Plot

Page 37: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE37Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Bandstopp FIR FilterKernel

Fourier-Transformation

Bode-Plot

Page 38: Physik und Sensorik โ€“ Kapitel 2 Analog-Digital-Wandler ... und Digitale Filter.pdfย ยท Daten ๐‘ฆ๐‘ฆ1โ€ฆ๐‘ฆ๐‘ฆ๐ท๐ท๐ท๐ท๐‘…๐‘…๐ผ๐ผ. Kernel ๐พ๐พ. 1 โ€ฆ๐พ๐พ

Physik und Sensorik

www.tu-chemnitz.de/physik/EXSE38Chemnitz โˆ™ 7. November 2018 โˆ™ Prof. Dr. Uli Schwarz

Ableitungs FIR Filter mit Cut-Off FrequenzKernel

Fourier-Transformation

Bode-Plot


Top Related