Forum: Analoge Elektronik und Schaltungstechnik [s] Grafischen LTspice PWL-Editor


von und zu (Gast)


Lesenswert?

Hi da :)

Ab und an falle ich über die Anforderung PWL-Files in LTspice verwenden 
zu müssen.
Je nach Kurvenform ist das ja wirklich ein Krampf diese möglichst genau 
nachzubauen.

Daher habe ich mal ein wenig herum gesucht ob es da keinen geschickten 
grafischen Editor gäbe.
Leider jedoch nichts diesbezügliches gefunden.

Es wäre doch ungemein praktisch wenn man ein Oszi-Bild in den 
Hintergrund legen könnte und grafisch mit Stützpunkten den Trace 
nachempfinden könnte.
Export dann das pwl-File.

Habt Ihr sowas schon einmal wo entdeckt?

Wünsche mal nen angenehmen Start in die Woche!

von Michel M. (elec-deniel)


Lesenswert?

... Geogebra ... ?!
Grafik in den Hintergrund legen,
Tabelle mit ein paar Werten erstellen
Danach Punkte auf der Grafikseite anpassen
und als Textfile abspeichern :-)

von c-hater (Gast)


Lesenswert?

und zu schrieb:

> Es wäre doch ungemein praktisch wenn man ein Oszi-Bild in den
> Hintergrund legen könnte und grafisch mit Stützpunkten den Trace
> nachempfinden könnte.
> Export dann das pwl-File.

> Habt Ihr sowas schon einmal wo entdeckt?

Wozu? Mein Oszi kann eine Waveform auch als *.wav speichern, nicht nur 
als Bild.

Und LTSpice kann man auch mit *.wav-Files füttern, nicht nur mit *.pwl.

von Helmut S. (helmuts)


Lesenswert?

und zu schrieb:
> Hi da :)
>
> Ab und an falle ich über die Anforderung PWL-Files in LTspice verwenden
> zu müssen.
> Je nach Kurvenform ist das ja wirklich ein Krampf diese möglichst genau
> nachzubauen.
>
> Daher habe ich mal ein wenig herum gesucht ob es da keinen geschickten
> grafischen Editor gäbe.
> Leider jedoch nichts diesbezügliches gefunden.
>
> Es wäre doch ungemein praktisch wenn man ein Oszi-Bild in den
> Hintergrund legen könnte und grafisch mit Stützpunkten den Trace
> nachempfinden könnte.
> Export dann das pwl-File.
>
> Habt Ihr sowas schon einmal wo entdeckt?
>
> Wünsche mal nen angenehmen Start in die Woche!

In der PSPICE-Demoversion gibt es einen Stimulus Editor. Dort kann man 
den Verlauf mit Geradenstücken "malen".

Inhalt des Files abc.stl

* C:\Users\helmut\Documents\abc.stl written on Tue May 26 10:29:14 2020
* by Stimulus Editor -- Lite Version 17.2.0
;!Stimulus Get
;! abc Analog
;!Ok
;!Plot Axis_Settings
;!Xrange 0s 1us
;!Yrange 0 500n
;!AutoUniverse
;!XminRes 1ns
;!YminRes 1n
;!Ok
.STIMULUS abc PWL
+ TIME_SCALE_FACTOR = 1
+ VALUE_SCALE_FACTOR = 1
+   ( 0, 0 )
+   ( 1.98e-007, 4.97e-007 )
+   ( 2.26e-007, 4.78e-007 )
+   ( 2.32e-007, 3.47e-007 )
+   ( 2.63e-007, 4.54e-007 )
+   ( 3.26e-007, 3.24e-007 )
+   ( 3.37e-007, 4.15e-007 )
+   ( 4.79e-007, 2.93e-007 )
+   ( 4.86e-007, 4.04e-007 )
+   ( 5.21e-007, 4.44e-007 )


Davon kann man dann den Teil ab PWL in einer SPICE-Directive verwenden. 
Siehe Beispiel. Die Spannung steht am Netz in1.


V100 in1 0 PWL
+ TIME_SCALE_FACTOR = 1
+ VALUE_SCALE_FACTOR = 1
+   ( 0, 0 )
+   ( 1.98e-007, 4.97e-007 )
+   ( 2.26e-007, 4.78e-007 )
+   ( 2.32e-007, 3.47e-007 )
+   ( 2.63e-007, 4.54e-007 )
+   ( 3.26e-007, 3.24e-007 )
+   ( 3.37e-007, 4.15e-007 )
+   ( 4.79e-007, 2.93e-007 )
+   ( 4.86e-007, 4.04e-007 )
+   ( 5.21e-007, 4.44e-007 )

: Bearbeitet durch User
von Michael Gugelhupf (Gast)


Lesenswert?

In Tina heißt der Excitation Editor.

Ansonsten, wenn sich die gewünschte Signalform berechnen lässt, eine 
Programmier- oder Skripting-Sprache deiner Wahl.

von Carlo (Gast)


Lesenswert?

... ging auch noch über die Notes and annotaions in Plotting,
und nachher editieren, aber etwas umständlicher ...
https://youtu.be/65LaZaeGkc8?t=2367

von minifloat (Gast)


Lesenswert?

Für die, die keine Tools am Rechner installieren dürfen: in Excel ein 
xy-Diagramm ohne Interpolation einrichten und den Oszi-Screenshot als 
Hintergrundbild des Diagramms einstellen. Dann die Achsen und 
Hilfslinien manuell festlegen und die Diagramm-Zeichenfläche an den 
Ecken ziehen, bis sie auf den Oszi-Screenshot-Ecken  liegen. Die 
xy-Punkte editieren, bis die Linien aufeinander liegen. Die beiden 
Spalten mit den xy-Daten markieren, kopieren und ins PWL einfügen.

Ja, es ist umständlich.

mfg mf

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.