PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe Delay Filter / Verzögerungsfilter



fünfviertel
05.12.2019, 16:46
Hallo Liebe Elektroniker*innen :-)

,ich bräuchte mal jemanden der mein „Delay-filter“ überprüft /gegenliest. Konzept aus Douglas Self „The design of active crossover“. Ich bin ansonsten mit den Konzepten gut klargekommen und konnte auch relative gut die Trennfrequenzen und Bandfilter etc. anpassen an meine Chassis / Gehäuse. Beim diesem Filter habe ich mich allerdings schwergetan, darum der Hilferuf. Für den Versatz Mitteltöner / Tieftöner sind ca. 240µsec Verzögerung nötig. Dazu habe ich die Kondensatoren und Widerstände des oben genannten Konzeptes angepasst.

51801
Schon mal vielen Dank für Eure Unterstützung.

Kurz zum Hintergrund: Ich bin mit meinem Lautsprecherprojekt (im Forum Lautsprecher (https://www.diy-hifi-forum.eu/forum/showthread.php?18802-Aktive-3Wege-ACcuton-ICEPower)) in der letzten Phase: Dimensionieren der 3Wege Aktive Frequenzweiche und Verschalten mit Verstärker. Ansonsten Lackiere ich gerade das Gehäuse etc.



Viele Grüße

3eepoint
05.12.2019, 17:51
Ja moin :)

Folgendes kommt raus:

Amplituden/Group delay

https://www.diy-hifi-forum.eu/forum/attachment.php?attachmentid=51804&d=1575568276

Schaltplan:

https://www.diy-hifi-forum.eu/forum/attachment.php?attachmentid=51802&d=1575568193

Genaueres kann ich dir nachher noch sagen, muss die Stelle in dem Buch erstmal nachlesen =D

fünfviertel
05.12.2019, 20:25
Nabend 3eepoint,

beeindruckend schnell und präzise. Wenn ich den Graph richtig lese ( Delay auf 2. Yachse), kommt die Abstimmung ja ziemlich gut hin.Mit der Bedeutung von Groupdelay bin ich noch nicht zu Potte gekommen ( habe ich den Griff noch nicht dran gekriegt)

Gibt es das Simulationsprogramm irgendwo? Mit "Eagle/Autodesk" kriege ich nur Amplitude und Phase hin.

Noch'mal Danke ud Grüße

3eepoint
05.12.2019, 20:29
Moin funfviertel,

gerne doch! Wenn ich die Zeit habe ist sowas schnell gemacht. Das Programm heißt LTspice und ist gratis zu bekommen.

Zum Groupdelay, das ist quasi die Phase nur als Zeitwert und zeigt dir dein "delay"

Benutzt wurde übrigens das Modell UniversalOpamp2, also ein idealisierter Op Amp, der 5532 sollte aber damit klar kommen.

fünfviertel
05.12.2019, 20:36
Nabend 3eepoint,

von LTSpice habe ich schon gehört. Da das sozusagen ein "ones a lifetime" projekt ist, konnte ich mich nicht in alle Programme einarbeiten. Ich brauchte auch eines mit dem ich meine Ratserplatinen entwerfen kann.

Nochmal: Klasse Sache das mit Deiner Hilfe. Grüßeund schönen Abend noch

3eepoint
05.12.2019, 20:46
Gerne gerne =)

Ansonsten schau dir mal Kicad an. Da kannst du dein Layout und die Spice geschichten gleichzeitig machen und das kostet keinen Cent =)*


*mit ngspice im Hintergrund kann man auch quasi live tuning benutzen und die Sache ist GPU fähig, dass aber nur als nice to know^^

fünfviertel
06.12.2019, 07:50
[QUOTE=3eepoint;269136]Gerne gerne =)
.... kostet keinen Cent =)*

Es gibt Eagel/Autodesk mit ngspice (DC /AC Seep + Transient) auch in der "FreeVersion" ist natürlich eingeschränkt, aber für mich dachte ich reichts.

Sodele
28.12.2020, 20:59
Ich bin auch gerade an derselben Stelle...

Das Problem was ich aktuell habe ist, dass beim 1st Order ALlpass noch ein Delay eingetragen werden kann, aber beim 2nd Order Delay irgendwie komplett aus den Gleichungen verschwindet, beim Herrn Self.
Und wenn ich das jetzt richtig sehe hast du das delay bis 2kHz und dann fällt es ziemlich schnell ab. Ich trenne bei 2kHz, also sollte das delay mindestens bis 4kHz vorhanden sein.

Irgendwie stecke ich da fest :D Vielleicht weißt du ja weiter.

Yogibär
29.12.2020, 09:47
Hallo Sodele,

beim Allpassfilter besteht ein mathematischer Zusammenhang zwischen der Verzögerungszeit (delay) und der Grenzfrequenz, bis zu der der Allpass keine Phasenverzerrung, sprich eine konstante Gruppenlaufzeit erzeugt.
Sehr schön nachzulesen im Tietze/Schenk "Halbleiterschaltungstechnik". Dieses Buch räumt den Aktiv-Filtern ein umfangreiches Kapitel ein. Das wichtigste Diagramm habe mal kopiert und angehängt. Daraus wird ersichtlich, dass größere Delays Filter höherer Ordnung erfordern.
Ein Beispiel:
Wenn Du bei 2 kHz trennen möchtest, muß die Grenzfrequenz > 2 kHz betragen. Ein guter Wert ist der Faktor 2, also 4 kHz. Angenommen das Delay soll 0,45 msec betragen. Die Dimensionierungsformel, deren Herleitung ich mir hier spare, lautet: Tgr = 0,45 ms * 4 kHz = 1,8. Für diesen Wert gibt das Diagramm ein Filter 6. Ordnung vor, dass dann entsprechend zu dimensionieren ist. Das sind dann min. 3 Stufen mit Filtern 2. Ordnung kaskadiert.

Ich habe früher auch mit aktiven Filtern gearbeitet und mit viel Aufwand ein sehr modulares Konzept entwickelt.
Aber mit der Verfügung der DSP Weichen macht es in meinen Augen wenig Sinn, den Aufwand mit aktiven Filtern in Analogtechnik zu treiben, zumal bestimmte Filterkonfigurationen auch gern zum Rauschen neigen.

Viele Grüße

Thomas
57981

Sodele
29.12.2020, 10:44
Hi Thomas,

Vielen Dank für die Antwort. Ich muss mich sowieso mal noch etwas in LTSpice reinfuchsen, damit ich das berechnete auch "validieren" kann.

Und zum rauschen:
Ich hab ein Minidsp 10x10HD da und das rauschen ist grauenhaft. Aktive Frequenzweichen damit zu realisieren und einen Hochtöner mit einem Wirkungsgrad von 96dB auf 2,83V/1m zu verwenden ist damit nicht möglich.

Yogibär
29.12.2020, 10:59
Hallo Sodele,

sorry to say, aber wenn Dein minidsp 10x10HD rauscht, dann liegt das nicht am minidsp sondern irgendwo in Deiner Gain Struktur.

viele Grüße

Thomas

PS: warum muss man das Berechnete mit so komplexen Programmen wie LTSpice validieren, messen reicht doch.

Sodele
29.12.2020, 11:34
Ja da muss ich nochmal ran, aber viel Hoffnung habe ich nicht. Einzige Möglichkeit zur Gainanpassung ist das Minidsp selber.

Ja das kann man natürlich auch ein berechnen und bauen und dann messen oder man macht sich kurz die Mühe und tippt es rein. Dauert keine 10 Minuten und man hat wenigstens etwas Gewissheit, dass es passen könnte.

fünfviertel
29.12.2020, 16:40
Ich bin auch gerade an derselben Stelle...

Das Problem was ich aktuell habe ist, dass beim 1st Order ALlpass noch ein Delay eingetragen werden kann, aber beim 2nd Order Delay irgendwie komplett aus den Gleichungen verschwindet, beim Herrn Self.
Und wenn ich das jetzt richtig sehe hast du das delay bis 2kHz und dann fällt es ziemlich schnell ab. Ich trenne bei 2kHz, also sollte das delay mindestens bis 4kHz vorhanden sein.

Irgendwie stecke ich da fest :D Vielleicht weißt du ja weiter.

Hey Sodele,

ich habe die Unterlagaen z.Z. nicht griffbereit (bin im Urlaub :-) ) und aus dem Kopf bekomme ich das nicht hin. Aber Yogibär hat Dir ja schon weitergeholfen (Klasse).

LG und guten Rutsch Fünfviertel