Hallo zusammen, ich würde gerne einen Widerstandswert (der von LTspice berechnet wird) bei einem bestimmten Strom ausgegeben bekommen. Hierfür habe ich folgenden Befehl erstellt: .MEAS TRAN res1 find R1 when I(R1)=0.001 Ziel soll es sein, dass ich bei einem Strom von 1mA den Wert des Widerstandes bekomm. Bis jetzt bekomm ich im Log File folgende Fehlermeldung: Error: FIND can not be evaluated over an interval. Brauch ich hierfür einen anderen Befehl? Mein Widerstand wird im Prinzip in Abhängigkeit von der Zeit erhöht von 100 bis 70kOhm bei einer Spannung von 24V. Vielen Dank für eure Hilfe! Schöne Grüße Disi
Hallo Disi, Mach es wie so wie nachfolgend mit R=U/I. .MEAS TRAN res1 find V(a,b)/I(R1) when I(R1)=0.001 a und b sind die Netznamen an den Widerstandsanschlüssen. Falls du noch keine vergeben hast, dann mach das. Verwende nicht die Default-Namen N00x, weil die sich immer wieder ändern können. Du kannst du Genauigkeit erhöhen in dem du die Datenkompression abschaltest. .options plotwinsize=0 Zusätzlich kannst du einen maximalen Zeitschritt in .TRAN definieren. Gruß Helmut
Hallo Helmut, vielen Dank für die Hilfe! Hat wunderbar funktioniert. Nun kann ich mittels zeitveränderlichem Widerstand und vorgegebenem Mindeststrom die Widerstände von LTspice so bestimmen lassen damit der maximale Referenzstrom von 4µA der in den TL431 fließt vernachlässigbar ist. Schöne Grüße Disi
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.