Forum: Mikrocontroller und Digitale Elektronik LTspice gemessenen Frequenzgang als Spannungsquelle


von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich suche nach einer Möglichkeit, einen gemessenen Frequenzgang(ASCII)in 
LTspice zu importieren.
Der Frequenzgang eines Lautsprechers soll mit einer Filterschaltung 
entzerrt werden. Um eine genauere Voraussage für die Schaltung zu 
ermöglichen, wäre es ideal, wenn der ausgemessene Frequenzgang als 
Eingangssignal verwendet werden könnte.
Leider habe ich bisher dazu nichts finden können und meine eigenen 
Versuche mit PWL haben wenig(keinen) Erfolg gebracht.

Kann mir hierzu jemand einen Tip/Lösung geben?

Gruß

Michael

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hallo Michael,

durch eine Modifikation der Textdatei kann man den Frequenzgang in 
LTspice mit einer Quelle erzeugen. Die Nullen stehen für 0° Phase.

Inhalt der Textdatei:

+ 6.402  -8.5759  0
+ 6.473  -8.6154  0
+ 6.545  -8.655  0
...

Gruß
Helmut

von Michael (Gast)


Lesenswert?

Hallo Helmut,

das ging aber jetzt schnell. Vielen dank für die Hilfe, und die Datei.
Der Frequenzgang war jetzt nur ein Test, die einzelnen Frequenzverläufe 
der Chassi werde ich noch Messen (inkl. Phase).
Ich kann keine Änderung gegenüber der Messdatei erkennen, außer das 
Plus-Zeichen in der ersten Spalte und die neuen Spalte mit der Phase.

Ist dies so richtig oder habe ich etwas übersehen?

Gruß

Michael

von Helmut S. (helmuts)


Lesenswert?

Hallo Michael,

ja da habe ich nur Spalten mit "+ " und "0" hinzugefügt.

"+ "  steht für Fortsetzungszeile in SPICE
"0" ist 0° Phase

Mit Notepad++ kann man übrigens soche + Spalten einfügen.
Dazu gibt es Bearbeiten -> Spalten-Modus

Statt dB und Phase könnte man auch MAG und Phase oder RE und IM Tabellen 
verwenden.
Einen kleinen Wermutstropfen gibt es. Solche freq-Quellen funktionieren 
problemlos im Frequenzbereich aber im Zeitbereich ist das oft/meistens 
nicht zu gebrauchen.


Gruß
Helmut

von Michael (Gast)


Lesenswert?

Guten Morgen Helmut,

danke für den Tip, hätte mich sonst mit Ecxel beholfen, aber das haut 
manchmal Daten durcheinander, liegt warscheinlich am ASCII-Format.

Das wird auch nur für die Filterfunktion benötigt, die Zeitfunktion und 
FFT messe ich immer ohne Filter, sonst kommen sehr merkwürdige Werte 
heraus.
Bei dem Frequenzspektrum hat man ja immer einen Teil der Filterwirkung 
die eine richtige Messung verhindert.

Gruß

Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.