Spice Model für OPA1632

#6956240
Lesenswert?

Hallo,
ich habe noch ein paar OPA1632 von TI. Die möchte die aber speziell 
einsetzen und deshalb zunächst mit LTSpice testen.

In der Regel hält sich TI mit Modellen für hochwertige OPV ziemlich 
zurück. Deshalb war ich erfreut das ein unverschlüsseltes SPICE MODEL 
für den OPA1632 angeboten wird. Ich habe dann auch ein Symbol erzeugt 
und beim ersten Test gab es prompt eine Fehlermeldung.

Fatal Error: Unknown subcircuit called in:
   xu3 nc_01 nc_02 nc_03 nc_04 nc_05 nc_06 nc_07 nc_08 opa1632.lib 
opa1632

Eigentlich sieht die Lib für mich gut aus.

Im Kopf der Lib steht:
OPA1632 MODEL (Netlist Editor format)

Ich hoffe nicht das dies gegen den Einsatz unter LTSpice steht.
mfg Klaus
Angehängte Dateien:
Gast #6956255
Lesenswert?

Klaus R. schrieb:
> Die möchte die aber speziell
> einsetzen und deshalb zunächst mit LTSpice testen.

Lasse es zuerst mal automatisch generieren um die Lspice lib zu 
testen.Man kann es spaeter umgestalten umgestalten
Die ganze Aktion dauert weniger als eine Minute.
Wie es geht hier:
https://www.analog.com/en/technical-articles/ltspice-simple-steps-to-import-third-party-models.html
Wenn Probleme auftreten ueberpruefe die Pin-Zuweisungen innerhalb der 
lib=>
=================
* PINOUT ORDER VIN- VOCM V+ VOUT+ VOUT- V- EN VIN+
* PINOUT ORDER  1     2   3   4     5    6  7   8
.SUBCKT OPA1632 1 2 3 4 5 6 7 8
==============

Ich hatte an Pin3 und Pin4 5V angelegt und die Simulation 
gestartet.Keine Fehler bekommen.Es war nur eine Spannungsversorgung 
angeschlossen ansonsten nichts...
Angehängte Dateien:
Gast #6956289
Lesenswert?

Der Name des Subcircuit (in der mit SpiceModel referenzierten Datei) 
muss auch im Attribut Value2 eingetragen werden. Der Inhalt von Value 
ist nur für die Anzeige zuständig.

Aus der Hilfe:
1
 SpiceModel: <name of file including the spicemodel>
2
      Value: <What ever you want visible on the schematic>
3
     Value2: <The value as you want in the netlist>

Hab auch ein paar Linien ausgerichtet.
Angehängte Dateien:
Gast #6956585
Lesenswert?

H. H. schrieb:
> Klaus R. schrieb:
>> Und Value2 im Attribut hatte ich auch nicht auf dem Focus.
>
> Muss man auch nicht, ist ja nicht nötig.
Möchtest du diese das auch irgendwie belegen?

Soweit mir bekannt ist, gibt es nur noch die Alternative, die 
Bibliotheksdatei im Attribut ModelFile und den Subcircuit in SpiceModel 
einzutragen. Diese Methode ergibt aber andere Eigenschaften: Das Symbol 
ist damit über Rechtsklick editierbar und liefert bei Doppelklick auf 
SpiceModel eine Dropdown-Auswahl aller in der Bibliothek vorhanden 
Subcircuits.
Gast #6956591
Lesenswert?

abakal schrieb:
> H. H. schrieb:
>> Klaus R. schrieb:
>>> Und Value2 im Attribut hatte ich auch nicht auf dem Focus.
>>
>> Muss man auch nicht, ist ja nicht nötig.
> Möchtest du diese das auch irgendwie belegen?
>
> Soweit mir bekannt ist, gibt es nur noch die Alternative, die
> Bibliotheksdatei im Attribut ModelFile und den Subcircuit in SpiceModel
> einzutragen. Diese Methode ergibt aber andere Eigenschaften: Das Symbol
> ist damit über Rechtsklick editierbar und liefert bei Doppelklick auf
> SpiceModel eine Dropdown-Auswahl aller in der Bibliothek vorhanden
> Subcircuits.

.inc
Gast #6956623
Lesenswert?

H. H. schrieb:
> .inc
Diese Methode entsprich nicht der vermutlichen Intention des TO - 
automatisches Laden der Bibliothek über das Symbol. Ansonsten hätte er 
auch die Angabe der Datei in SpiceModel weggelassen können.
Dieser Eintrag führt im übrigen zu einer weiteren Fehlermeldungdung, da 
der in SpiceModel übergebene Wert in der Netzliste als zuätzlicher 
Anschluss interpretiert wird.
1
Fatal Error: Port(pin) count mismatch between the definition of subcircuit "opa1632" and instance: "xu1"
2
The instance has more connection terminals than the definition.
3

4
XU1 NC_01 NC_02 NC_03 NC_04 NC_05 0 NC_06 NC_07 OPA1632.LIB OPA1632

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