LTSpice Modelle finden und einbinden

Gast #7251661
Lesenswert?
• ▲
▼
Gibt es irgendwo eine allgemeine Anleitung wie man ein Modell für ein 
Bauteil finden und in LTSpice einbinden kann?

Zum Beispiel suche ich schon seit einiger Zeit nach dem LM358. Das ist 
doch ein so allgemeines Teil, da gibt es doch bestimmt schon ein 
fertiges Modell dazu?
Jetzt hab ich die Datei lmx58b_lm2904b.lib gefunden. Möglicherweise kann 
man daraus den lm358 extrahieren?
#7251672
Lesenswert?
• ▲
▼
Rolf schrieb:
> Gibt es irgendwo eine allgemeine Anleitung wie man ein Modell für ein
> Bauteil finden und in LTSpice einbinden kann?

In der Hilfe, FAQ / Third Pary Models

> Zum Beispiel suche ich schon seit einiger Zeit nach dem LM358. Das ist
> doch ein so allgemeines Teil, da gibt es doch bestimmt schon ein
> fertiges Modell dazu?

Ja.

> Jetzt hab ich die Datei lmx58b_lm2904b.lib gefunden. Möglicherweise kann
> man daraus den lm358 extrahieren?

Sicher.
#7251694
Lesenswert?
• ▲
▼
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.