Howto Leichtverständliche Einführung in den Gebrauch der measure-Direktive

RudiS

Absoluter Profi
Member
Landesflagge
Zuallererst möchte ich darauf hinweisen, dass es absolut keinen Sinn macht, nur die Simulationsdateien herunterzuladen!
Das Wichtigste ist die PDF-Datei. Wer die hat, braucht die Simulationsdateien eigentlich nicht, er kann sie selbst erstellen.
Wer aber nur die Simulationsdateien herunterlädt, weiss an Ende gar nicht, was die Messungen bezwecken!
Suum cuique!


Obwohl ich schon verschiedentlich über das Messen mit LTspice geschrieben habe, möchte ich diese neue Einführung
in den Gebrauch der measure-Direktive vorstellen. Sie wendet sich vor allem an diejenigen, die schon einige Male "measure" benutzt haben,
aber noch etwas "wackelig auf den Beinen" sind.

Anders als in den vorigen Beiträgen zum Thema habe ich in dieser der Fehlersuche breiten Raum gewidmet,
wenn Messungen nicht das erwartete Resultat liefern.
Die LTspice Fehlermeldung "Measurement XYZ failed" hilft überhaupt nicht weiter und stellt gerade den Anfänger vor grosse Hürden,
in deren Folge man leicht die Lust am Messen verlieren kann.

Anders als bisher wird dies kein online-Tutorial:
ich habe irgendwie in dieser kurzlebigen Zeit das Gefühl, dass ein längerer Beitrag nicht so gut ankommt.
Deshalb stelle ich nur die ausführliche Anleitung als PDF-Datei bereit nebst den zugehörigen Simulationsdateien.
Wer sich für das Thema interessiert, kann sich ja die Dateien herunterladen und dann in Ruhe studieren.

RudiS

P.S.: Die measure-Anweisungen befinden sich in der include-Datei "trapez_meas.inc".
Da die "Datei anhängen"-Funktion der Board-Software die Endung ".inc" nur widerwillig akzeptiert,
dann aber die Datei sofort wieder gelöscht hat, musste ich sie in "trapez_meas.inc.txt" umbenennen.
Vor Gebrauch bitte ".txt" entfernen!
 

Anhänge

  • Einführung measure.pdf
    267,9 KB · Aufrufe: 8
  • trapez_meas.asc
    1,3 KB · Aufrufe: 7
  • trapez_meas.plt
    1,1 KB · Aufrufe: 4
  • trapez_meas.inc.txt
    1.020 Bytes · Aufrufe: 5
Zuletzt bearbeitet:
Vielen Dank für diese Einführungen.
Große Anerkennung meinerseits für dieses erklärende Tutorial.
 
Hallo Henkobike,
Danke auch für das Feedback. Ich hoffe, Du kannst bestätigen, wie wenig sinnvoll das Herunterladen der Simulationsdateien ist
ohne die die einzelnen Schritte erklärende PDF-Datei.
 
Das kann ich bestätigen, denn diese measure-Funktion(en) habe ich zuvor nie im Blickfeld gehabt. Grund: ich konnte bisher nichts damit anfangen.
Nun habe ich ein detailliertes Beispiel, an welchem man alles genau nachvollziehen kann.
 
@RudiS zu #1

Hallo Rudi,

mit der Eingabe der .meas-Anweisung für t_A etc. mit anschliessender Simulation steht in meiner error-Log Datei:
Direct Newton iteration for .op point succeeded.

Multiply defined .measure result: t_a

Each .measure statement needs a unique result name.

Werte werden mir deshalb nicht angezeigt. Das .txt in trapez_meas.inc.txt hatte ich natürlich zuvor entfernt, sonst kann die Sim. garnicht starten.


Gruß
Udo
 
@Udo zu #20

Hallo Udo,

Wieso bei Dir eine Fehlermeldung entsteht, kann ich leider nicht nachvollziehen, bei mir (LTspiceXVII) jedenfalls entsteht sie nicht.
Messanweisungen befinden sich nicht auf dem Schaltplan, sondern nur in der include-Datei.
In der jedoch kann ich keine doppelte Definition zu t_A entdecken.
Als Beleg dafür siehe die nachfolgenden Screenshots.
[Da die include-Datei eine reine Textdatei ist, hättest Du auch einen Blick hineinwerfen können, um zu sehen, ob es da eine doppelte Deklaration gibt.]

01_Trap_schema.png

98_Trap_include.png
99_Trap_log.png

Danke aber für die Rückmeldung :)

Rudi
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Udo
Danke Rudi!
Mein dummer Fehler: Aus der Gewohnheit heraus habe ich die Messanweisungen nochmal im Schaltplan eingegeben, obwohl dort .include trapez_meas.inc steht. Habe gepennt.

Alles in Butter
Gruß
Uod
 

Ähnliche Themen

Benutzer welche diesen Thread betrachten (Mitglieder: 0, Gäste: 0)

Zurück
Oben