Forum: Analoge Elektronik und Schaltungstechnik LTspice OPA134 Fehler neues PSpice-Model


von Klaus R. (klara)


Angehängte Dateien:

Lesenswert?

Hallo,
TI hat dieses Jahr ein neues PSpice - Model für den OPA134 
herausgebracht. Es ist sehr detailliert. Leider habe ich in LTspice 
einen Fehler beim Ausführen der Simulation.

Port(pin) count mismatch between the definition of subscrcuit "opa134" 
and instance "xu1".
The instance has more connection terminals then the definition.

Könnte mir jemand helfen?
mfg Klaus

: Bearbeitet durch User
von hinz (Gast)


Angehängte Dateien:

Lesenswert?

Siehe Anhang.

von Klaus R. (klara)


Lesenswert?

Hallo Hinz,
vielen Dank. Ich hatte es durch Zufall selber gelöst in dem ich 
OPA134_Test.asc der LTspice Usergroup fand und Helmut S. dort 2014 eine 
Lib für den OPA134 eingestellt hatte und ein Konvergenzproblem gelöst 
hatte.

Den Parameter SpiceModel habe ich eigentlich nie verwendet, dachte aber 
auf die Schnelle, kann ja nicht schaden.

Wofür ist der gut?
mfg Klaus

von Helmut S. (helmuts)


Lesenswert?

> Den Parameter SpiceModel habe ich eigentlich nie verwendet, dachte aber
auf die Schnelle, kann ja nicht schaden.

Den verwendet man, wenn man ein spezifisches Symbol macht. Schau dir 
einfach mal z. B. das Symbol des LT1001 im Symbol-Editor an. Das ist die 
Datei LT1001.asy . Da benötigt man dann kein .lib oder .inc im 
Schaltplan.

: Bearbeitet durch User
von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Ich hatte gerade ein Beispiel mit dem Symbol opamp2 gemacht, bevor ich 
die Antwort von hinz gelesen hatte. Damit das nicht umsonst war habe ich 
das Beispiel angehängt.

von Klaus R. (klara)


Lesenswert?

Wie immer, Helmut, vielen Dank.

von Klaus R. (klara)


Lesenswert?

Helmut S. schrieb:
> Den verwendet man, wenn man ein spezifisches Symbol macht. Schau dir
> einfach mal z. B. das Symbol des LT1001 im Symbol-Editor an. Das ist die
> Datei LT1001.asy . Da benötigt man dann kein .lib oder .inc im
> Schaltplan.

Verstehe, dann packt man alle Modelle in eine LIB und die Handhabung ist 
einfacher.
mfg Klaus

von Helmut S. (helmuts)


Lesenswert?

Klaus R. schrieb:
> Helmut S. schrieb:
>> Den verwendet man, wenn man ein spezifisches Symbol macht. Schau dir
>> einfach mal z. B. das Symbol des LT1001 im Symbol-Editor an. Das ist die
>> Datei LT1001.asy . Da benötigt man dann kein .lib oder .inc im
>> Schaltplan.
>
> Verstehe, dann packt man alle Modelle in eine LIB und die Handhabung ist
> einfacher.
> mfg Klaus

Hallo Klaus,

ich meinte jetzt nicht ob da ein oder mehrer Modelle in einem File sind. 
Ich hätte vielleicht besser mehr dazuschreiben sollen. Siehe unten.


Attribute beim spezifischen Symbol:

SpiceModel: filename
Value: LT1001
Value2: LT1001


Der Wert in Value wird im Schaltplan angezeigt. Der kann auch vom Namen 
des Subcircuits abweichen.
Der Wert in Value2 muss mit dem Namen des Subcircuits übereinstimmen.

Der Vorteil von einem spezifischen Symbol ist, dass man das Symbol im 
Schaltplan nicht editieren kann und damit kann es auch kein Benutzer 
versehentlich kaputt machen. Das ist der Hauptgrund warum fast alle 
Modelle von ADI/LTC diese spezifischen Symbole haben.

von Klaus R. (klara)


Lesenswert?

Helmut S. schrieb:
> Der Vorteil von einem spezifischen Symbol ist, dass man das Symbol im
> Schaltplan nicht editieren kann und damit kann es auch kein Benutzer
> versehentlich kaputt machen.

Das hatte ich auch bemerkt. Dies erleichtert den Support.
mfg Klaus

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.