29.11.2011, 01:17 AM
@3eepoint: also wenn ich richtig sehe, errechnen wir doch schon den Phasengang... und das sogar ziemlich präzise ;baeh
ich möchte dir nochmal #1
und #7
ans Herz legen... Arbeite dich doch einfach durch den Code und frag uns Löcher in den Bauch
ODER:
nimm ein 2x 3,5mm Klinke-Kabel, schneide es auseinander. Den rechten Kanal schleifst du einfach durch, in den linken lötest du einen Tiefpass ein.
[Bild: 210px-Tiefpass.svg.png]
(z.B. R=1k, C=47n)
Dann stecke das eine Ende in den Line-Out, das andere in den Line-In. Lade dir unseren RTA_0v2 herunter, entpacken, Ordner "binaries" öffnen, "RTA.exe" starten.
Falls es nicht läuft, brauchst du DirectX, siehe dazu #1.
Starte nun den Signalgenerator (Pink Noise) in der Sektion "Output" und danach die Verarbeitung in der Sektion "Input". (Der Line-In muss natürlich aus als Aufnahmegerät aktiviert sein)
Im Tab "Amplitudengang" siehst du nun die Änderung der Amplitude über der Frequenz - schön zu erkennen sollte die Knickfrequenz und der Amplitudenabfall pro Dekade sein.
Im Tab "Phasengang" siehst du nun das, was dich interessiert: die Phase startet bei 0°, beginnt eine Dekade vor der Knickfrequenz zu sinken, liegt bei der Knickfrequenz bei -45° und sinkt dann weiter um eine Dekade über der Knickfrequenz den Wert von -90° zu erreichen.
Es gibt nun spezielle Filter (Allpass), deren Amplitudengang konstant ist, aber die eine Frequenzabhängige Phase haben. Sie werden in Lautsprecherweichen eingesetzt, um Phasenkorrekturen vorzunehmen...
ich möchte dir nochmal #1
Zitat:Beide Signale werden nun per FFT in den Frequenzbereich überführt und elementweise komplexwertig dividiert. Das Ergebnis ist die Übertragungsfunktion des Prüflings. In den Beträgen der komplexen werte steckt der Amplitudengang, in den Argumenten der Phasengang. Eine inverse FFT der Übertragungsfunktion liefert die Impulsantwort. Für diese Analysen wird ein rosa Rauschen verwendet.
und #7
Zitat:als relativ guter Umriss der Thematik sind die entsprechenden Wikipedia-Artikel zu empfehlen: http://de.wikipedia.org/wiki/%C3%9Cbertragungsfunktion http://de.wikipedia.org/wiki/Kontinuierl...sformation http://de.wikipedia.org/wiki/Schnelle_Fo...sformation http://de.wikipedia.org/wiki/Komplexe_Zahl
ans Herz legen... Arbeite dich doch einfach durch den Code und frag uns Löcher in den Bauch
ODER:
nimm ein 2x 3,5mm Klinke-Kabel, schneide es auseinander. Den rechten Kanal schleifst du einfach durch, in den linken lötest du einen Tiefpass ein.
[Bild: 210px-Tiefpass.svg.png]
(z.B. R=1k, C=47n)
Dann stecke das eine Ende in den Line-Out, das andere in den Line-In. Lade dir unseren RTA_0v2 herunter, entpacken, Ordner "binaries" öffnen, "RTA.exe" starten.
Falls es nicht läuft, brauchst du DirectX, siehe dazu #1.
Starte nun den Signalgenerator (Pink Noise) in der Sektion "Output" und danach die Verarbeitung in der Sektion "Input". (Der Line-In muss natürlich aus als Aufnahmegerät aktiviert sein)
Im Tab "Amplitudengang" siehst du nun die Änderung der Amplitude über der Frequenz - schön zu erkennen sollte die Knickfrequenz und der Amplitudenabfall pro Dekade sein.
Im Tab "Phasengang" siehst du nun das, was dich interessiert: die Phase startet bei 0°, beginnt eine Dekade vor der Knickfrequenz zu sinken, liegt bei der Knickfrequenz bei -45° und sinkt dann weiter um eine Dekade über der Knickfrequenz den Wert von -90° zu erreichen.
Es gibt nun spezielle Filter (Allpass), deren Amplitudengang konstant ist, aber die eine Frequenzabhängige Phase haben. Sie werden in Lautsprecherweichen eingesetzt, um Phasenkorrekturen vorzunehmen...
Pffffffffft. "Da entwich das Vakuum" - Heinrich Physik, 1857.