Einbinden von Bauteilen (TL431) in LTspice

Gast #3062827
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe ein Problem mit dem einbinden von Bauteilen in LTspice.
ich versuch seit heute morgen den TL431 in meine Bib einzubinden. Ich 
habe schon mehere Anleitungen aus dem Netzt versucht, leider ohne 
Erfolg.

Auf folgender Seite habe ich eine Zip Datei heruntergeladen welche die 
Datei TL431.asy, TL431ED.asy als auch die Datei TL431ED.sub beinhaltet.
http://www.audio-perfection.com/voltage-regulators/linear-regulators/realistic-spice-model-for-tl431-stability-noise-impedance-and-performance-simulation-of-tl431-shunt-regulator.html


Die beiden .asy Dateien habe ich unter C:\Program Files 
(x86)\LTC\LTspiceIV\lib\sym abgespeichert und die .sub Datei unter 
C:\Program Files (x86)\LTC\LTspiceIV\lib\sub

Ich kann mein TL431 in mein Schaltplan hinzufügen.
Beim Component Attribute Editor bin ich mir allerdings nicht ganz 
sicher.
Die voreingestellten Daten bei dem TL431 sind:
Prefix X
InstName U1
SpiceModel: steht nichts drinne
Value: TL431ED

Ich hab jetzt schon mehrere Einstellungen versucht aber ich bekomme 
immer wieder folgende Fehlermeldungen.
"Unknown subcircuit called in: xu1 nc_01 nc_02 nc_03 tl431ed"

Subcircuit hab ich aber eingebunden.

Wäre schön wenn mir jemand da weiter helfen könnte.
Vielen Dank und schöne Grüße
Disi
#3063528
Lesenswert?
• ▲
▼
Hier geht es um ein hierarchisches Design (Toplevel 
Schaltplan+Unterschaltplan)
http://tech.groups.yahoo.com/group/LTspice/files/adventures_with_analog/my%20mod\
el%20files/TL431A-Test.zip
Einfach den gewählte Symbolfile(name.asy) und das dazugehörige 
Modellschaltbild(hier name.asc) in den Ordner legen in dem dein 
Schaltplan ist.


Hättest du Symbol und Subcircuit(SPICE-text), dann das Symbol und diese 
Modelldatei in das Verzeichnis deines Schaltplans kopieren. Hier muss 
dann im Schaltplan noch stehen: .include Modellname.
#3063630
Lesenswert?
• ▲
▼
Hallo Disi,

ich hatte vor ein paar Tagen das gleiche Problem wie Du und zeige hier 
die Lösung am Beispiel des bereits in LTSpice enthaltenen Bauteils: 4N25 
(Optokoppler):

Auszug aus der Datei 4N25.asy:

...
WINDOW 0 0 -96 Center 0
WINDOW 3 0 64 Center 0
SYMATTR Value 4N25   <---
SYMATTR Prefix X
SYMATTR SpiceModel 4N25.sub   <---
SYMATTR Value2 4N25   <---
SYMATTR Description Optoisolator, Transistor Output
...


Auszug aus der Datei 4N25.sub:

* Copyright © Linear Technology Corp. 1998, 1999, 2000.  All rights 
reserved.
*
.subckt 4N25 1 2 3 4 5   <---
R1 N003 2 2
...

Entscheidend sind die vier von mir mit <--- markierten Stellen in den 
beiden Dateien!

Die Datei 4N25.asy beinhaltet die Beschreibung der Grafik und die 
Verknüpfung zur Spice-Model Datei 4N25.sub.

An den Stellen SYMATTR Value und SYMATTR Value2 muss EXAKT die selbe 
Bezeichnung stehen wie an der Stelle .subckt in der Spice-Model Datei 
(hier: 4N25.sub)!

An der Stelle SYMATTR SpiceModel muss der Dateiname der zugehörigen 
Spice-Model Datei (hier: 4N25.sub) stehen!

An Stelle einer .sub Datei kann dort auch ein Verweis auf eine .lib 
Datei oder eine .mod Datei stehen.


Viel Erfolg!

Gruß
TheChief

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.