Hallo,
ich habe ein Problem mit dem PSpice Modell AD8418.
Ich benutze es in LTspice und habe es beim einbinden entsprechend mit
".inc AD8418.lib" eingebunden und den Präfix beim erstellen des Symbols
auf X gesetzt.
Die Netlist Order habe ich gleich wie in der Library
1. VIN-, 2. GND. 3. REF2, 4. VOUT, 5. VS, 6. REF1, 7. VIN+
Ich habe die Schaltung im Anhang nach einer Vorgabe nachgebildet und
kann leider die komplette Schaltung nicht posten.
Beim Start der Simulation kommen folgende Fehlermeldungen:
Error on line 1370 : r:ic103:g2 u_ilv_sense«:vout» 0«:0» 454.5 vresrg2
Unknown parameter "vresrg2"
Error on line 1374 : r:ic103:g1 0«:0» ic103:14 1000000 vresrg1
Unknown parameter "vresrg1"
Error on line 1377 : r:ic103:sl ic103:31 0«:0» 1000000000 vresrsl
Unknown parameter "vresrsl"
Error on line 1384 : r:ic103:1 ic103:vsl+out 0«:0» 1000000000 vresr1
Unknown parameter "vresr1"
.
.
.
Fatal Error: Singular matrix: check node ic103:4
Iteration No. 2
Ist das der Pin #4, welcher laut Datenblatt nicht verbunden ist oder
liegt es an etwas anderem?
Tom schrieb:> Die Netlist Order habe ich gleich wie in der Library> 1. VIN-, 2. GND. 3. REF2, 4. VOUT, 5. VS, 6. REF1, 7. VIN+
Dass ist in Ordnung.
> Ist das der Pin #4, welcher laut Datenblatt nicht verbunden ist
Nö, der ist als NC deklariert.
> Beim Start der Simulation kommen folgende Fehlermeldungen:> Error on line 1370 : r:ic103:g2 u_ilv_sense«:vout» 0«:0» 454.5 vresrg2> Unknown parameter "vresrg2"
Die Parameter vresrgX werden in der .lib nicht definiert. Wobei die
Zeilen "Rg1 0 14 1000000 vresRg1" bzw. "Rg2 VOUT 0 454.5 vresRg2" schon
recht suspekt sind - entweder ein fixer Wert (1M bzw. 454.5) oder eben
die Variable.
Woher hast du die?
> Ich habe die Schaltung im Anhang nach einer Vorgabe nachgebildet und> kann leider die komplette Schaltung nicht posten.
Ohne die komplette Schaltung oder zumindest etwas Equivalentes, müsste
ich mir selber was ausdenken...
Bitte ein .asc anhängen.
Hallo,
Ich habe mal die fehlenden Widerstandsmodelle hinzugefügt. Interessant
wäre gewesen zu wissen ob die einen TC1 (Temperaturkoeffizient) hatten.
Natürlich hätte man das Widerstandsmodell auch ganz weglassen können.
Tom, ich empfehle das Symbol noch etwas zu hübschen.
Helmut
Hallo,
jetzt kommt ein komplettes Beispiel.
Einfach den zip-file auspacken, z. B. in C:\test, und schon kann man mit
LTspice die Schaltung simulieren.
Gruß
Helmut
Hallo,
ein Kollege hat die gleiche Frage in der Yahoo LTspice Gruppe rein
gestellt.
Jetzt konnten wir mit der neuen Sub von dort die Fehler mit den
Parametern entfernen.
Der Fehler mit der node steht noch. An der Schaltung selbst sollen wir
nichts ändern, da es bereits so funktionsfähig ist, nur nicht halt in
der Simulation.
Die Schaltung darf ich leider nicht posten.
Aber zur Funktion: Die Eingänge des AD8418 liegen am Drain und Source
eines MOSFET's. Parallel zum MOFFET und zwischen den Eingängen haben wir
ein weiteren MOSFET, welcher ab einem bestimmten Strom den ersten
Überbrücken soll.
Hallo,
es hat sich jetzt herausgestellt, das ein anderes Bauteil diesen Fehler
verursacht hat.
Vorerst werden wir ohne diesen Simulieren.
Vielen Dank für eure Hilfsbereitschaft
Hi,
ich bin ebenfalls in dieser Gruppe und habe schon mehrfach versucht
etwas zu posten, jedoch immmer ohne Erfolg. Meine Beiträge werden nicht
angezeigt.
Brauche ich da eine gewisse Einstellung in meinem Profil?
Auch unter Suche finde ich keinen meiner Beiträge.
> Meine Beiträge werden nicht angezeigt.
Neue user werden bei der ersten message moderiert. Wenn das kein Spam
oder Werbung war, dann lässt der Moderator die message durch und
schaltet den neuen user auf nicht-moderiert. Ab da gehen seine messages
direkt durch.
Auf diese Weise konnten bisher praktisch alle Spam- und Werbeversuche
abgewehrt werden.
Hallo,
ich hatte einen Fehler in den hinzugefügten Widerstandsmodellen gemacht.
Es muss dort R=1 heißen.
.model vresRg1 RES R=1
.model vresRg2 RES R=1
.model vresRsl RES R=1
.model vresR1 RES R=1