Transistor Subcircuit in LtSpice erstellen

OP #1516977
Lesenswert?
• ▲
▼
Hy Leute

Ich versuche verzweifelt ein eigenes Modell für einen Transistor zu 
erstellen, doch leider will es einfach nicht funktionieren.
Ich habe das Subcircuit nur mit Widerständen getestet, das funktioniert 
einwandfrei:
.subckt test 1 2 3
RC 2 4 0.4
RB 2 4 1000
RE 4 3 10000
.ends test

Wenn ich das gleiche mit einem Transistormodell versuche:
.subckt test 1 2 3
RC 2 4 0.4
Q1 4 2 3 mynpn
.model mynpn npn (BF=1000)
.ends test

dann erscheint folgende Fehlermeldung: Analysis: Time Step too small 
trouble with t1:mynpn-instance q:t1:1
Der selbe fehler erscheint, wenn ich nur einen npn Transistor einfüge: 
trouble with npn-instance q1
Erst wenn ich durch Pick new Transistor einen Transistor auswähle 
funktioniert die Schaltung.

Was mach ich denn falsch?

Danke, mfg Edwin
OP #1517029
Lesenswert?
• ▲
▼
Hy

Danke für die schnelle Antwort.
Sorry, hab mich vertippt. Soll natürlich:
RC 1 4 0.4
heißen.

Es soll ein Cuk Konverter werden und der Regler wird mit einer PWM und 
einen Transistor realisiert, doch der Transistor will einfach nicht. 
cuk.asc hab ich angehängt.

Danke, mfg Edwin
Angehängte Dateien:
Gast #1517052
Lesenswert?
• ▲
▼
>Was mach ich denn falsch?

Gar nichts.  Manchmal muss man mit den Modellen ein wenig 
experimentieren. Ein zu kleiner Time-Step deutet meist auf ein Problem 
mit dem Solver hin, der hat da Probleme eine Lösung zu finden. Spice 
(also egal ob LT-Spice oder was anderes) ist nunmal nicht perfekt 
weshalb immer noch dran rumgestrickt wird. ;)
#1517134
Lesenswert?
• ▲
▼
Edwin L. schrieb:
> Hy
>
> Das soll jetzt was heißen? Soll ich Werte des Transistors verändern?
> Oder muss ich Bauteilwerte ändern? Wenn das schon bei so einer kleinen
> Schaltung spinnt, was ist dann wenn man etwas umfangreicheres simuliert?
>
> mfg Edwin

Hallo Edwin,

es liegt an dem idealen Diodemodell das keinerlei Kapazität hat.
Das scheint in der Schhaltung ein Problem zu machen.
Entweder nimm ein reale Diode (1N5818) oder mach ein Modell das z.B. ein 
Cjo=10p hat. Alternativ mach einfach einen C mit 1pF parallel zur Diode.
Angehängte Dateien:

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.