[s] Grafischen LTspice PWL-Editor

Gast #6277667
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!
Gast #6278738
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.
#6278958
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 )
Gast #6279007
In Tina heißt der Excitation Editor.

Ansonsten, wenn sich die gewünschte Signalform berechnen lässt, eine 
Programmier- oder Skripting-Sprache deiner Wahl.
Gast #6280404
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.