Forum: Analoge Elektronik und Schaltungstechnik LT Spice Signalverlauf nach Excel exportieren?


von JoeJoe (Gast)


Lesenswert?

Hallo,
gibt es die Möglichkeit sich Messwerte eines Grafen(Plots) aus LT-Spice 
zu exportieren? Z.B nach Excel?

Viele Grüße Joe

von Helmut S. (helmuts)


Lesenswert?

JoeJoe schrieb:
> Hallo,
> gibt es die Möglichkeit sich Messwerte eines Grafen(Plots) aus LT-Spice
> zu exportieren? Z.B nach Excel?
>
> Viele Grüße Joe

Am einfachsten geht das mit

File->Export

Dazu muss das Waveform-window aktiv sein.

von JoeJoe (Gast)


Lesenswert?

Vielen Dank!
Hat soweit funktioniert.
wäre zwar schön gewesen wenn ich einstellen könnte dass bei jedem 
Step(ich Simuliere verschiedene Bauteilwerte durch) eine neue Spalte 
begonnen wird. Scheint aber leider nicht möglich zu sein. Auch in Excel 
scheint dies nicht automatisch machbar zu sein!?

Grüße Joe

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

JoeJoe schrieb:
> Vielen Dank!
> Hat soweit funktioniert.
> wäre zwar schön gewesen wenn ich einstellen könnte dass bei jedem
> Step(ich Simuliere verschiedene Bauteilwerte durch) eine neue Spalte
> begonnen wird. Scheint aber leider nicht möglich zu sein. Auch in Excel
> scheint dies nicht automatisch machbar zu sein!?
>
> Grüße Joe

Hallo Joe,

> wenn ich einstellen könnte dass bei jedem ....

Dazu müsstest mit dem Programm ltsputil.exe die Daten aus dem raw-file 
extrahieren. Allerdings geht das im Moment nur mit raw-files von 
LTspiceIV, weil LTspiceXVII jetzt leider 16bit Unicode statt ANSII in 
den header des raw-files schreibt.

ltsputil.exe muss in einem cmd-window ausgeführt werden. Ich empfehle 
ltputil.exe in das Verzeichnis des raw-files zu kpoieren da man dann 
ohne Pfade auskommt.

Gruß
Helmut

: Bearbeitet durch User
von Trudi (Gast)


Lesenswert?

Hallo Helmut,
Vielen Dank.

trotz durchlesen der Hilfe ist mir momentan unklar wie genau die Eingabe 
in das CMD Window lauten muss wenn ich für jeden STEP eine neue Spalte 
will. Das raw-file und ltsputil.exe sind im gleichen Verzeichnis.
Über eine Hilfestellung würde ich mich freuen.

Viele Grüße Trudi

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hallo Trudi,
hier die Anleitung für LTspiceIV.

Falls du LTspiceXVII nimmst, dann muss amn als erstes den raw-file mit 
dem  Programm ltsputil17raw4.exe in das Format für LTspiceIV 
konvertieren. Eigentlich wird dabei nur der Unicode im Header durch 
ASCII-code ersetzt
> ltsputil17raw.exe input.raw output.raw


1. File rc_step.asc mit LTspiceIV simulieren. Das ergibt den File 
rc_step.raw

2. Mit ltsputil.exe alle sweeps auf gleiche gleiche Schrittweite und 
Schrittzahl interpolieren. Hier 2001 Punkte für 0 bis 20ms.

2. Mit ltsputil.exe die gewünschten Signale in Spalten ausgegeben.


> ltsputil -eobl rc_step.raw rc_step_e.raw 2001 "" 0 20e-3

> ltsputil -xot rc_step_e.raw rc_step_col.txt "%14.6e" " " "" time V(out)


Ergebnis: rc_step_col.txt

 0.000000e+000  0.000000e+000  0.000000e+000  0.000000e+000
 1.000000e-005  9.933744e-003  4.983125e-003  1.997342e-003
 2.000000e-005  1.976929e-002  9.941664e-003  3.990794e-003
 3.000000e-005  2.952045e-002  1.487892e-002  5.980782e-003
 4.000000e-005  3.917696e-002  1.979224e-002  7.966834e-003
 5.000000e-005  4.873739e-002  2.468106e-002  9.948920e-003
 6.000000e-005  5.820269e-002  2.954549e-002  1.192704e-002
 ...

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.