LTSpice, ungewöhnliches Simulationsergebnis

Gast #2662933
Lesenswert?

Ich habe in LTspice IV mit einer Spice-Drivective den Mosfet irfp9140n 
eingebunden. Prefix auf X und LT-Spice scheint den Transistor zu 
verstehen. Habe getestet und Name vom Mosfet auf einen unstimmigen in 
relation zur Direktive geändert -> Fehlermeldung und beim ändern vom 
name in Direktive Fehlermeldung -> entweder ist Fehler in meiner 
Schaltung oder in den Spice-Daten bzw. Direktive oder Prefix. Jedenfals 
schaff ich es nicht den Mosfet mit egal was ich tue zu sperren, er 
schaltet immer wenn ich an Drain/Source messe mit unveränderter Spannung 
durch. Am Drain/Gate-/Gate/Source gemessen ein ähnlich ungewöhnliches 
Verhalten durch unsinnige Werte.

Schritt für Schritt: ICh habe ein voltage-symbol eingebaut und 60v 
festgelegt. Danach den Mosfet mit einem nmos oder pmos zeichen erstellt 
und den Name auf den gewünschten irfp9140n geändert. Danach per 
Copy&Paste den unteren Spice-SUBCKT als Directive eingebunden und es kam 
ein Fehler. Gesucht und herausfgefunden das ich Prefix ändern muss, 
Prefix auf X geändert und Fehlermeldung weg. Danach +volt mit D 
verbunden, -volt mit Masse, Masse mit S, Masse mit G und Widerstand 
dazwischen zum einstellen. Danach habe ich DS gemessen und eingestellte 
voltage abgelesen aber weder Veränderungen am Widerstand noch Änderung 
an Polung und Widerstand am gate oder eine seperate Sinusspannungsquelle 
am gate haben beim messen zwischen drain/source Veränderungen ergeben. 
Kommt immer volle Voltage raus. Beim Widerstand habe ich mit 
verschiedenen Werten zwischen DG und GS gemessen aber es kamen ganz 
unsinnige Werte. Entweder eine Spannung im nanovoltage bereich oder 
Spannung konnte durch keinen noch so hohen Widerstandwert unter einen 
bestimmten Wert gesenkt werden. Habe unter anderem auch Spannungsquelle 
am Gate verändert aber ohne effekt, deswegen habe ich eine andere 
Sinusspannungsquelle erstellt und gehofft ich kann durch variable 
Spannungen wenigstens den Fehler finden aber drain/source bleibt 
konstant. Messe ich zwischen drain/gate und gate/source dann habe ich 
den eingegebenen Sinuswert von beiden im voltage etwas nach oben und 
unten je nach messpunkten am dg oder gs versetzt.

imho ein Fehler im Prefix, ka wo ich sonst noch suchen soll

.SUBCKT irfp9140n 1 2 3
**************************************
      Model Generated by MODPEX     
*Copyright(c) Symmetry Design Systems*
         All Rights Reserved        
    UNPUBLISHED LICENSED SOFTWARE   
   Contains Proprietary Information 
      Which is The Property of      
     SYMMETRY OR ITS LICENSORS      
Commercial Use or Resale Restricted 
   by Symmetry License Agreement    
**************************************
* Model generated on May  9, 01
* MODEL FORMAT: SPICE3
* Symmetry POWER MOS Model (Version 1.0)
* External Node Designations
* Node 1 -> Drain
* Node 2 -> Gate
* Node 3 -> Source
M1 9 7 8 8 MM L=100u W=100u
.MODEL MM PMOS LEVEL=1 IS=1e-32
+VTO=-3.75746 LAMBDA=0 KP=7.5033
+CGSO=1.11719e-05 CGDO=1e-11
RS 8 3 0.0445286
D1 1 3 MD
.MODEL MD D IS=5.37934e-10 RS=0.00744163 N=1.34043 BV=300
+IBV=0.00025 EG=1.2 XTI=4 TT=0
+CJO=7.49036e-10 VJ=2.13968 M=0.626602 FC=0.5
RDS 3 1 1e+06
RD 9 1 0.0420438
RG 2 7 6.85564
D2 5 4 MD1
* Default values used in MD1:
*   RS=0 EG=1.11 XTI=3.0 TT=0
*   BV=infinite IBV=1mA
.MODEL MD1 D IS=1e-32 N=50
+CJO=2.47443e-09 VJ=1.18831 M=0.76184 FC=1e-08
D3 5 0 MD2
* Default values used in MD2:
*   EG=1.11 XTI=3.0 TT=0 CJO=0
*   BV=infinite IBV=1mA
.MODEL MD2 D IS=1e-10 N=0.4 RS=3e-06
RL 5 10 1
FI2 7 9 VFI2 -1
VFI2 4 0 0
EV16 10 0 9 7 1
CAP 11 10 3.59679e-09
FI1 7 9 VFI1 -1
VFI1 11 6 0
RCAP 6 10 1
D4 6 0 MD3
* Default values used in MD3:
*   EG=1.11 XTI=3.0 TT=0 CJO=0
*   RS=0 BV=infinite IBV=1mA
.MODEL MD3 D IS=1e-10 N=0.4
.ENDS irfp9140n
Gast #2663396
Lesenswert?

keiner Fehler im Log:

Circuit: * H:\Program Files 
(x86)\LTC\LTspiceIV\examples\Educational\Tutorial\Draft1.asc

Direct Newton iteration for .op point succeeded.

Date: Fri May 04 17:46:59 2012
Total elapsed time: 0.052 seconds.

tnom = 27
temp = 27
method = modified trap
totiter = 3534
traniter = 3501
tranpoints = 1751
accept = 1360
rejected = 391
matrix size = 17
fillins = 6
solver = Normal
Matrix Compiler1: 900 Bytes object code size  1.8/1.4/[1.2]
Matrix Compiler2: off  [1.3]/3.7/3.5
#2663449
Lesenswert?

Dein Mosfet ist falsch herum in der Schaltung.

Mit Ctrl-R drehen. Mit Ctrl-E spiegeln. Am Schluss muss es so wie in 
meinem Bild aussehen.

Was soll denn das werden?
> SYMBOL ursprüngliche\\res.asy -160 64 R0

Stell mal dein LTspice wieder auf normale Installation um oder willst du 
mit deinen Schaltungen allein bleiben. Es gibt überhaupt keinen Grund an 
der Struktur der Standard-Installation herumzuschrauben. Wenn du einen 
"europäischen" Widerstand willst, dann nimm den aus [Misc]. Den hat 
jeder Benutzer.
Angehängte Dateien:
#2663468
Lesenswert?

Ich hatte mich gewundert warum ich deinen Schaltplan nur mit 
Fehlermeldung wegen fehlendem Symbol anschauen konnte. Deshalb habe ich 
deinen Schalplan draft1.asc mit dem Texteditor geöffnet. Das ist 
lesbarer Text.

LTspice hat dir bestimmt nicht dieses Verzeichnis erzeugt. Du bist der 
einzige nach x Million Installationen anderer Benutzer dieses 
Verzeichnis "ursprüngliche" hat.
#2663490
Lesenswert?

Du kannst Verzeichnisse machen, aber dann müssen andere die deine 
Schaltpläne reparieren sollen auch diese Verzeichnisse haben.
Ich empfehle dir leg jedes Design in einen eigenen Ordner und um Himmels 
Willen nicht in ein Systemverzeichnis von WIN-7. In dieses Verzeichnis 
legst du die Dateien(Symbole, Lib-files) die du zusätzlich zur 
Standard-Installation brauchst. Damit laufen deine Schaltungen rund um 
den Globus auf jedem PC dieser Welt.
Gast #2663497
Lesenswert?

ich habe in den examples ohne fehler nach den anweisungen eines 
tutorials simulieren können aber mit dem mehrfach logisch getesteten 
eigenmodel bekomme ich keine verständlichen werte obwohl ich 
libverzeichnise schon ganze zeit ohne fehlermeldungen als solches 
eingerichtet habe. ergo ist im lib kein fehler aber in einbindung weil 
sonst an anderen simulierten stellen außer am eingebundenen modell keine 
fehler auftreten
Gast #2663502
Lesenswert?

c:\ ist mein systemverzeichnes oder zumindest ein teil davon, mein 
rechner ist mit symbolischen links mit mehreren festplatten logisch, 
sicher und sehr fehlertolerant untereinander verbunden. angefangen mit 
einer kleinen festplatte 1996 ist mein system inzwischen auf solches 
niveau mit vollständigen hardwareänderungen angewachsen
Gast #2663530
Lesenswert?

imho sehe ich das umgekehrt -> ihr habt den bogen schon seit langem 
überspannt, ein macht weiter so gibt es deswegen von meiner seite nicht 
- wohl eher ein -> die menschen sterben bald aus weil alle so weiter 
machen aber wovon rede ich hier, welcher idiot kann sowas schon alles in 
allem betrachten das er bei auf eine mücke mit soeinem elefanten 
reagiert

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