LTSpice Floating Node

Gast #4251161
Lesenswert?

Guten Tag,

ich habe zwei Transistoren in LTSpice importiert. Einen NPN (U1) und 
einen MOSFET (U2). Der Mosfet funktioniert ohne Probleme. Nur der 
NPN(U1) macht Probleme. Ich finde den Fehler nicht, jemand eine Idee? 
Folgende Fehlernachricht erhalte ich:
1
WARNING: Node U1:E1 is floating.
2
WARNING: Less than two connections to node U1:C.  This node is used by L:U1:C.
3
WARNING: Less than two connections to node U1:E1.  This node is used by R:U1:E1.
4
WARNING: Less than two connections to node U1:E2.  This node is used by R:U1:E2.
5
BJT model u1:m_bfr92p, parameter Fc limited to 0.9999Instance "m:u3:1": Width narrower than recommended for a level 3 MOSFET.
6
Direct Newton iteration for .op point succeeded.
7
Singular matrix:  Check node u1:e
8
   Iteration No. 1
9
Fatal Error: Singular matrix:  check node u1:e
10
   Iteration No. 1
11

12
This circuit has floating nodes.

kann aber beim importierten Transistor nichts feststellen.
Ersetze ich den U1 mit einen von LTSpice vorhandenen Transistor, 
funktioniert die Simulation.

Hier noch die Spice-Datei des BF92P:
1
***************************************************************                        
2
*  Infineon  Technologies  AG                  
3
*  GUMMEL-POON  MODEL  IN  SPICE  2G6  SYNTAX        
4
*  VALID  UP  TO  6  GHZ              
5
*  >>>  BFR92P  <<<                
6
*  (C)  2014  Infineon  Technologies  AG              
7
*  Version  3.0  March 2014              
8
***************************************************************      
9
*.OPTION TNOM=25, GMIN= 1.00e-12
10
*BFR92P 11 22 33
11
.SUBCKT BFR92P 11 22 33 
12

13
CBEPAR 2 3 1.872E-013
14
CBCPAR 2 1 1.575E-013
15
CCEPAR 1 3 1.959E-013
16
LEI    3 30 1E-009
17
LBI    2 20 1E-009
18
CBEPCK 20 30  1.304E-014
19
CBCPCK 1 20  1.5E-013
20
CCEPCK 1 30  1.5E-013
21
LB    22 20 3E-010
22
LE   30 33 3E-010
23
LC   11 C  5.908E-010
24

25

26
RE1 E E1 1E-03
27
RE2 E E2 1E-03
28

29
Q1 1 2 3 M_BFR92P
30

31
.MODEL   M_BFR92P  NPN(                    
32
+  IS  =  2.241E-016                  
33
+  BF  =  127.2                  
34
+  NF  =  0.9935                  
35
+  VAF  =  55.34                  
36
+  IKF  =  0.1506                  
37
+  ISE  =  2.144E-015                  
38
+  NE  =  1.797                  
39
+  BR  =  10    
40
+  NR  =  0.99    
41
+  VAR  =  3.105  
42
+  IKR  =  0.1135    
43
+  ISC  =  4.7E-015    
44
+  NC  =  2.001    
45
+  RB  =  9.688    
46
+  IRB  =  0.0001166    
47
+  RBM  =  0.85  
48
+  RE  =  0.9388    
49
+  RC  =  4.925  
50
+  XTB  =  1.303    
51
+  EG  =  1.11    
52
+  XTI  =  6.548    
53
+  CJE  =  6.901E-013    
54
+  VJE  =  0.9    
55
+  MJE  =  0.4469    
56
+  TF  =  1.95E-011    
57
+  XTF  =  453.7    
58
+  VTF  =  5.969    
59
+  ITF  =  1.249    
60
+  PTF  =  1E-015    
61
+  CJC  =  2.394E-013    
62
+  VJC  =  0.5764    
63
+  MJC  =  0.3352    
64
+  XCJC  =  0.1048    
65
+  TR  =  5.53E-009
66
+  CJS  =  0    
67
+  MJS  =  0
68
+         VJS       =         0.1     
69
+  FC  =  1    
70
+  KF  =  0    
71
+  AF  =  1)
72
***************************************************************          
73
          
74

75
.ENDS BFR92P
Angehängte Dateien:
Gast #4251265
Lesenswert?

Ich habe nun den NPN mal versuchst einzeln zu simulieren, was auch nicht 
funktioniert. Die Kontakte Collector,Basis,Emitter habe ich auch schon 
alle vertauscht, in der Hoffnung es könnte so einfach sein. Klappt auch 
nicht.
In der Spicedatei ist der Text zum Model des NPN jedoch auch rot, dass 
habe ich zwar schon auch bei anderen gesehen, weiß aber nicht was das 
bedeutet... Was bedeutet das?
Angehängte Dateien:
Gast #4251294
Lesenswert?

HansPeter schrieb:

> [code]WARNING: Node U1:E1 is floating.
> WARNING: Less than two connections to node U1:C.  This node is used by
> L:U1:C.
> WARNING: Less than two connections to node U1:E1.  This node is used by
> R:U1:E1.
> WARNING: Less than two connections to node U1:E2.  This node is used by
> R:U1:E2.

Wie schon die Fehlermeldung zeigt, hängen einige Nodes "in der Luft". 
Diese Bauteile sind also nicht angeschlossen.

> LC   11 C  5.908E-010
> RE1 E E1 1E-03
> RE2 E E2 1E-03

Du könntest versuchen den internen Aufbau nachzubilden um die 
tatsächlichen Nodes herauszufinden. z.B. LC -> Induktivität am 
Collector?
#4251304
Lesenswert?

Wo kann man die SPICE-datei mit dem Modell für den BFR92P herunterladen. 
Hast du einen Link?
Ich frage, weil 3 Zeilen in dem Modell Teile ungewollt trennen. Wenn ich 
die von Hand repariere geht es, aber viel lieber wäre mir der Zugriff 
auf das Originalmodell. Irgend jemand hat da drin schon "rumgepfuscht".
Gast #4251322
Lesenswert?

Helmut S. schrieb:
> Wenn ich
> die von Hand repariere geht es, aber viel lieber wäre mir der Zugriff
> auf das Originalmodell. Irgend jemand hat da drin schon "rumgepfuscht".

Das ist das Original von der Infineon-Seite:
http://www.infineon.com/dgdl?fileId=db3a30431400ef68011426fe287f06a7
In dem ZIP ist exakt der File mit Namen BFR92P_spice_v2.txt enthalten - 
einschließlich der fehlenden Nodes.
#4251337
Lesenswert?

Hallo HansPeter,

habe das von dir gepostete Model mal in die Transistor Bibliothek von 
LTSpice übernommen. Zunächst hat die Simulation geheult, weil der 
Parameter "FC" kleiner 1 bleiben muß. Habe FC auf 0,999 geändert und 
jetzt geht es.

Vielleicht klappt es in deiner Bibliothek auch, wenn du FC verkleinerst?

Habe das Model nicht auf Richtigkeit, sondern nur auf Funktion geprüft.

Im Anhang ein Bild eines 5fach Verstärkers bei 10MHz mit dem Model, 
funktioniert scheinbar tadellos.

Gruß. Tom
Angehängte Dateien:
#4251340
Lesenswert?

Danke für den Link. Da stecken ja tatsächlich im Original schon die 
Fehler. Egal, hier die reparierte Version und das Modell von NXP.

Du brauchst kein Extra-Symbol für ein Subcircuit.

Ctrl plus rechter Mausklick auf das NPN-Symbol im Schaltplan.
Prefix QN zu Prefix X ändern. Fertig.
Angehängte Dateien:
Gast #4251376
Lesenswert?

Tom A. schrieb:
> habe das von dir gepostete Model mal in die Transistor Bibliothek von
> LTSpice übernommen.

> Habe das Model nicht auf Richtigkeit, sondern nur auf Funktion geprüft.
>
> Im Anhang ein Bild eines 5fach Verstärkers bei 10MHz mit dem Model,
> funktioniert scheinbar tadellos.

Ich nehme mal an, du hast den Abschnitt ab ".MODEL" in die standard.bjt 
übernommen (mache ich auch gerne und habe ich auch hier probiert).
Im oberen Teil sind aber die parasitären Kapazitäten und die 
Induktivitäten der Anschlüsse modelliert.
Bei diesem HF-Transistor hat das aber einen deutlichen Einfluss auf 
dessen Performance, er ist wegen der fehlenden parasitären Elemente bei 
den Beispielen von Helmut S. schon bei 100MHz um 3dB 'besser'.
Nach der Erkenntnis habe ich das dann wieder aus der .bjt entfernt :-).
Also Vorsicht!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren