TVS-diode LTspice

#3405925
Lesenswert?

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
Angehängte Dateien:
#3405938
Lesenswert?

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.
#3405965
Lesenswert?

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
#3406030
Lesenswert?

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
Angehängte Dateien:
#3406554
Lesenswert?

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
Angehängte Dateien:
#3406564
Lesenswert?

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 )
#3406572
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren