Hallo, ich möchte diese Datei in Ltspice einbinden. Ich habe mehrere Unterschiedliche Dioden benutzt. Wenn ich .include 15KE12CA.MOD reinschreibe, werden dann alle Dioden mit diser Datei verbunden? Wenn ja , wie kann ich es verhindern? Gruß Christian
Hallo Christian, da ist doch nur eine Diode drin. .SUBCKT t15ke12ca .... Das ist ein subcircuit Modell. Platziere eine Diode im Schaltplan. Ctrl rechte Maustaste auf diese platzierte Diode. Im Dialogfenster dann Prefix:D nach Prefix:X ändern. Value: t15ke12ca OK Groß- oder Kleinschreibung von t15ke12ca ist egal. Gruß Helmut Nachtrag: In einer Modelldatei dürfen beliebig viele Modelle drin sein.
:
Bearbeitet durch User
Danke Helmut für die schnelle Antwort. Hab alles so gemacht wie due es beschrieben hast. Den Spannungs,Stromverlauf aufgezeichnet aber mit dem Fehler: Error on line 198 : r:tvs:lf tvs:9 tvs:90 2.448e+006 tvs:rlmod Unknown parameter "tvs:rlmod" Error on line 199 : r:tvs:lr 0«:1» tvs:9 2.448e+006 tvs:rlmod Unknown parameter "tvs:rlmod" Error on line 210 : r:tvs:bvc tvs:10 0«:0» 12000 tvs:rbvcmod Unknown parameter "tvs:rbvcmod" Direct Newton iteration for .op point succeeded. Date: Sat Nov 16 18:26:11 2013 Total elapsed time: 0.140 seconds. Woran kann es liegen? Gruß Christian
:
Bearbeitet durch User
Hallo Christian, Die Fehlermeldung kommt daher, dass deine Datei beim Widerstand die SPICE3 Syntax verwendet. RLF 9 90 2.448E+006 RLMOD LTspice und auch PSPICE wollen es aber so: RLF 9 90 RLMOD 2.448E+006 Wenn du die Wahl hast zwischen einem SPICE(3) Modell und einem PSPICE Modell, dann nimm das PSPICE Modell für LTspice. Im Anhang Beiepiel mit dem Diodensymbol dio und einem neuen Subcircuit Symbol (Prefix:X). Mein Rat: Kopiere die zusätzlich benötigten Symboldateien und Modelldateien in das Verzeichnis des Schaltplans und die eigenen Schaltplanverzeichnisse legt man nie unter C:\Programme.. an. Gruß Helmut
Vielen dank Helmut, Ich werde in der Zukunft es berücksichtigen. Gruß Christian
Hallo, da bin ich wieder. Bis jetzt habe ich viele Dioden einfügen können. Bis ich auf diese Diode gestoßen bin. Dabei habe ich in .op: .include 1N4004:MOD reingeschriben. Also er weis schon welche Datei er verwenden sollte. Und bei der Diode habe ich Prefix auf X gesetzt und Value auf DI_1N4004 geändert. Was habe ich falsch gemacht , das ich ein Fehler bekomme. Unknown subcircuit called in : xd3 n003 n001 DI_1N4004 ? Soweit ich verstehe er erkennt DI_1N4004, aber wieso? kann es sein dass es keine subcircuit Modell ist und man muss sie dann anderes einbinden? Gruß Christian
:
Bearbeitet durch User
Hallo Christian, Diese Diode haz gar kein Subcircuit model ".subckt ..." sonder es ist ein reines Diodenmodell ".model DI_1N4004 ..". Deshalb muss der Prefix im Symbol auf D bleiben. Die Zeile zum einbinden braucht man natürlich auch da. .lib 1N4004.MOD Ich bevorzuge inzwischen .lib statt .inc. Bei .lib such LTspice nur nach models, subcircuits und functions in der Datei. Bei .inc versucht LTspice jede Zeile die nicht mit * beginnt als SPICE-Zeile zu interpretieren. Wenn in der Datei nur Modelle und Subcircuits drin sind, dann ist das für LTspice natürlich gleichwertig. Gruß Helmut *SRC=1N4004;DI_1N4004;Diodes;Si; 400V 1.00A 3.00us Diodes, Inc. diode .MODEL DI_1N4004 D ( IS=76.9p RS=42.0m BV=400 IBV=5.00u + CJO=39.8p M=0.333 N=1.45 TT=4.32u )
Christian V. schrieb: > Hallo, > da bin ich wieder. > > Dabei habe ich in .op: .include 1N4004:MOD reingeschriben. Die richtige Syntax ist: .inc 1N4004.mod (wenn das der Name deiner Datei ist)
Alles klar, vielen Dank Helmut für die Erklärung. Muss dann der Value trotzdem auf DI_1N4004 geändert werden? Oder ist es wurscht? Weil bei mir klappt es mit oder ohne der Änderung. Otto schrieb: > Die richtige Syntax ist: > > .inc 1N4004.mod (wenn das der Name deiner Datei ist) Sorry ,ja so habe ich es auch stehend, hab mich beim Posten der Nachricht verschrieben. Gruß Christian
:
Bearbeitet durch User
Hallo, da es ja im .model DI_1N4004 heißt, muss natürlich der Value auch DI_1N4004 sein. Platziere eine Diode "dio" im Schaltplan. Dann Rechtsklick auf D und durch den Modellnamen DI_1N4004 ersetzen. Wenn du im Schaltplan 1N4004 haben willst, dann ändere den Namen in der Zeile .model DI_1N4004 zu .model 1N4004 ...
:
Bearbeitet durch User
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.