LTspice Thyristor in Library einbinden

Gast #4329358
Hallo,

Ich versuche schon etwas länger jetzt den Thyristor TS1220 in LTspice 
einzubinden, was mir aber nicht gelingt. Ich habe bereits ein .asy 
Symbol und eine .asc Datei, nur zu dem .lib Modell finde ich nichts. 
Habe bereits im Internet alle möglichen Seiten durchsucht aber nichts 
gefunden.
Wie kann ich mir dieses .lib Modell beschaffen/erstellen? Ich hoffe mir 
kann jemand weiterhelfen.

Gruß Ralle
Gast #4342140
Vielen Dank, wenn ich jetzt allerdings meine Schaltung simuieren möchte, 
kommt folgende Fehlermeldung: "Undefined subcircuit:scr_st"


Woran liegt das? Ich habe folgende lib-Datei erstellt:

.subckt TS1220-600 A K G
X1 A K G SCR_ST params:
+ Vdrm=600v
+ Igt=200ua
+ Ih=5ma
+ Rt=0.03
* 2008  ST  Rev 0
.ends
#4342440
Da fehlt noch ein Teil in der Datei mit dem Subcircuit.

.subckt  SCR_ST ...
...
.ends


Ich sehe gerade, dass in der Datei standard_sensitive_scr_pspice.LIB 
alles drin ist. "Include" die Lib-Datei im SChaltplan als 
SPICE-Drective. Dann sollte es gehen.

.inc standard_sensitive_scr_pspice.LIB

Am besten kopierst du diese Datei in das Verzeichnis des Schaltplanes.

Gruß
Helmut
Gast #4353282
Danke, kannst du mir auch sagen wie ich die Lib-Dateien finde?
Habe bei jedem Bauteil immer das Problem dass ich keine Lib-Datei finde. 
Wie gehe ich da normalerweise vor?
#4353429
Du musst im zip-file nach der Datei suchen die ".subckt OPA..." enthält. 
Das ist das Subcircuit-Modell. Es ist eine Ersatzschaltung des Opamps.

.SUBCKT OPA313 +IN -IN V+ V- Vout

Diese Pin-Reihenfolge passt zum Symbol opamp2 von LTspice. Deshalb kan 
man das direkt verwenden.

Leider schlägt die Simulation fehl da reine Quellen V, E eine 
geschlossene Loop bilden. Ich habe dann einfach in Reihe zu einer Qelle 
1mOhm eingefügt.
Das ist das erste mal, dass ich so ein Problem hatte. Die modifizierte 
Datei ist OPA313_.lib.



*VOLTAGE CONTROLLED RESISTOR
.SUBCKT VC_RES_0  1      2      3    444    ; ******* .SUBCKT VC_RES_0 
1 2 3 4
*              VC+    VC-   RES1 RES2
ERES 3 40 VALUE = {(I(VSENSE) * 
(ABS(V(1,2))*ABS(V(1,2))*0.000352-0.02359*ABS(V(1,2))+0.5922))*5.3E11/41 
4500}
VSENSE 40 4 DC 0
R44 4 444 1m ; ***** new line
.ENDS VC_RES_0
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.