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
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
Es gibt N-Kanal und P-Kanal Mosfets. Du hast einen P-Kanal Typ. Da müssen alle Spannungen anders herum sein als in deiner Schaltung.
urgs, an verpolten drain und source habe ich noch nicht gedacht :D
mal eben anderen kanal eingebaut, dito bei anderen sehen deren direktiven wenig anders aus, glaube wohl es kommt keine fehlermeldung aber daten werden im mosfet ohne direktive berechnet
Und warum funktionieren meine Schaltungen? Hänge deine Schaltungen mal zum reparieren an die mail.
habe schaltung geändert, quellen stehen auf 5v dc und same fehlerbild -> könnte an den quellen etwas falsch eingestellt haben aber glaube ich nicht bzw wäre ausgeschlossen denn das würde bedeuten das mosfets anders funktionieren als ich dachte
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.
> SYMBOL ursprüngliche\\res.asy -160 64 R0
was soll was werden? hab nix an standardinstallation geschraubt und
woher kommt der wert?
hab den widerstand aus buttonleiste genommen
habe line voltage auf 1v geändert und bekomme bei messung auf mittel-leitung 4v statt 0v ich glaub ich hab an dem symbol was missverstanden bzw. noch irgendwas mit gewöhnlichen bipolaren transistoren assoziiert.
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.
hab daraus mal eben eine 60 gemacht und bekam eine 59 aber ich glaube nicht das sich der mosfet so verhält
aso, habe im libverzeichnis aufgeräumt, richte atm ltspice mit allem was ich haben muss ein
Verstehe deine Antwort nicht. Ich glaube ich gebe es auf.
sollte mir wohl noch einen sauberes ltspice zur veröffentlichung einrichten, darauf habe ich nicht geachtet
Yelphos schrieb: > aso, habe im libverzeichnis aufgeräumt, richte atm ltspice mit allem was > ich haben muss ein Im Lib-Verzeichnis gibt es nichts zum Aufräumen. Die Original-Installation macht es allein richtig.
ich glaube du verstehst das programm nicht, hast du deinen lib-ordner noch nie angeschaut?
willst du mir jetzt im programmierer-forum von programmierer zu programmierer erzählen das ich am ltspice keine eigene verzeichnisstruktur haben darf obwohl ltspice solche wenn ich modelauswahl öffne ohne fehler wiedergibt?
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.
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
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
Vielleicht hast du ein Problem mit den Zugriffsrechten in WIN-7 wegen deiner privaten Files im System-Ordner C:\Programme...\, wenn eine Library oder ein Symbol nicht gefunden wird.
Hallo Yelphos, es gibt bei LTSPICE einfach Regeln, die einzuhalten sind. @Helmuts hat es Dir mehrfach versucht zu erklären. Es ist wie mit der deutschen Schriftsprache, hier gibt es auch große und kleine Buchstaben. Aber vielleicht bist Du damit auch klüger als wir alle zusammen. Grüße Ulli
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.