Bauteil finden: Google u.a.
Wenn du schon ein Lib gefunden hast: die ist normalerweise in ASCII und
man kann sie mit einem Texteditor öffnen und schauen, ob da ein
Abschnitt für den gewünschten OPA drin ist.
Wenn noch weitere OPAs drin sind, macht das nichts, die kannst du dann
auch verwenden.
Dann gibt es verschiedene Möglichkeiten:
a) opamp2 nehmen, einen Auszug aus deiner lib (ab .SUBCKT LM358/NS 1
2 99 50 28 [Beispiel]) in den Schaltplan eintragen und im OPA-Symbol
(Rechtsklick) den Model-Namen, hier LM358/NS, eintragen.
b) Die Lib unter \lib\sub (oder einem anderen Unterverzeichnis)
speichern. Ein passendes Symbol (z.B. OPAMP2) auf einen neuen Namen im
\lib\sym kopieren, editieren, so dass, wie hier beim LM358/NS, der
Libname und der Bauteilname drin sind:
1 | SYMATTR Value LM358/NS
|
2 | SYMATTR Prefix X
|
3 | SYMATTR SpiceModel LM.lib
|
4 | SYMATTR Value2 LM358/NS
|
5 | Hat den Nachteil, dass die Weitergabe einer Schaltung nicht gehen wird, weil die Lib bei dir im Lib-Verzeichnis liegt und sie der Empfänger nicht mitbekommt.
|
c) ähnliches, aber die Lib in einem eigenen Verzeichnis zusammen mit der
Schaltung ablegen. Dann funktioniert auch die Weitergabe, wenn man dem
Empfänger das gesamte Verzeichnis gibt.
Bei allen Varianten muss man darauf achten, dass die Pinreihenfolge von
der Lib mit der vom Symbol übereinstimmt. Das ist häufig sowieso so,
aber eben nicht garantiert.