Hallo Ich hab in meine Simulation das pSpice-Modell des LM6132B eingebunden und ein Symbol mit der korrekten Pinbelegung erstellt (s. Anhang). Das Modell scheint korrekt eingebunden zu sein, wenn ich die Simulation starte erhalte ich aber die folgende Fehlermeldung: Fatal Error: Port(pin) count mismatch between the definition of subcircuit "lm6132b/ns" and instance: "xu1" The instance has more connection terminals than the definition. Im Modell LM6132B.MOD sind 5 Anschlüsse beschrieben, mein Symbol besteht ebenfalls aus 5 Pins/Ports. Wieso erhalte ich dann aber trotzdem eine Fehlermeldung? Und was bedeutet "xu1"? Bestem Daml! Markus
Hi Stefan Die Netzliste im Symbol entspricht doch genau der Liste aus dem Modell LM6132B.MOD, die wiefolgt aussieht: * Connections: Non-inverting input * | Inverting input * | | Positive power supply * | | | Negative power supply * | | | | Output * | | | | | * | | | | | .SUBCKT LM6132B/NS 1 2 99 50 28 Welche Angaben sind denn im Symbol LM6132B.asy falsch? Das Symbol sieht wiefolgt aus: Version 4 SymbolType CELL LINE Normal -32 32 32 64 LINE Normal -32 96 32 64 LINE Normal -32 32 -32 96 LINE Normal -28 48 -20 48 LINE Normal -28 80 -20 80 LINE Normal -24 84 -24 76 LINE Normal 0 32 0 48 LINE Normal 0 96 0 80 LINE Normal 4 44 12 44 LINE Normal 8 40 8 48 LINE Normal 4 84 12 84 WINDOW 0 16 32 Left 2 WINDOW 3 16 96 Left 2 SYMATTR Value opamp2 SYMATTR Prefix X SYMATTR Description Basic Operational Amplifier symbol for use with subcircuits in the file ./lib/sub/LTC.lib. You must give the value a name and include this file. PIN -32 80 NONE 0 PINATTR PinName In+ PINATTR SpiceOrder 1 PIN -32 48 NONE 0 PINATTR PinName In- PINATTR SpiceOrder 2 PIN 0 32 NONE 0 PINATTR PinName V+ PINATTR SpiceOrder 99 PIN 0 96 NONE 0 PINATTR PinName V- PINATTR SpiceOrder 50 PIN 32 64 NONE 0 PINATTR PinName OUT PINATTR SpiceOrder 28 Besten Dank Markus
Markus schrieb: > PIN -32 80 NONE 0 > PINATTR PinName In+ > PINATTR SpiceOrder 1 > PIN -32 48 NONE 0 > PINATTR PinName In- > PINATTR SpiceOrder 2 > PIN 0 32 NONE 0 > PINATTR PinName V+ > PINATTR SpiceOrder 99 > PIN 0 96 NONE 0 > PINATTR PinName V- > PINATTR SpiceOrder 50 > PIN 32 64 NONE 0 > PINATTR PinName OUT > PINATTR SpiceOrder 28 SpiceOrder bezieht sich auf die Reihenfolge der Pins, nicht auf die Bezeichnung. Also im Symboleditor "SpiceOrder 99" -> "SpiceOrder 3", 50->4, 28->5 ändern.
Hallo, da die Reihenfolge der Pins im Subcircuit mit denen von "opamp2" übereinstimmt, kann man auch gleich dieses Symbol nehmen. Siehe Anhang. * Connections: Non-inverting input * | Inverting input * | | Positive power supply * | | | Negative power supply * | | | | Output * | | | | | * | | | | | .SUBCKT LM6132B/NS 1 2 99 50 28 Gruß Helmut
Besten Dank jetzt funktioniert das Modell. Ziel der Simulation ist zu sehen, ab wann der OpAmp auf Grund der kapazitiven Last instabil wird. Ich finde es allerdings seltsam, dass dies unabhängig von meiner Last nie der Fall ist. Woran kann das liegen? Auch wenn ich den Lastwiderstand entferne und nur die Ausgangskapazität am Ausgang des OpAmps angeschlossen ist, ist die Ausgangsspannung am OpAmp bockstabil. Gruss Markus
Markus schrieb: > Ziel der Simulation ist zu > sehen, ab wann der OpAmp auf Grund der kapazitiven Last instabil wird. > Ich finde es allerdings seltsam, dass dies unabhängig von meiner Last > nie der Fall ist. Keine Angst, in der Realität schwingt der schon ;-) Einen exakten Wert für die erlaubte Last wirst du aus der Simulation nicht bekommen. Um ein Gefühl zu bekommen, ob die kapazitive Last schon kritisch wird, kannst du einen kleinen Spannungssprung auf den Eingang geben und schauen, wie stark der Ausgang nachschwingt. Auch wenn er in der Simu mit 100p noch schwach gedämpft einschwingt (blaue Kurve) kann er im realen Aufbau damit schon instabil sein.
Markus schrieb: > Ich finde es allerdings seltsam, dass dies unabhängig von meiner Last > nie der Fall ist. Woran kann das liegen? Das Modell ist nicht perfekt. Der LTSpice-Autor hat mal empfohlen die eingebauten Modelle zu verwenden und nur die Parameter anzupassen. Mit Fremdmodellen hätte er schon die merkwürdigsten Dinge erlebt, z.B. einen OpAmp, der mehr Leistung an die Last abgibt, als er selber aufnimmt. Im Zweifel kritisch bleiben ;-) Viele Grüße, Micha
Und es schwingt doch, schon ab 1xxpF geht es los. Man muss halt mal einen kleinen Sprung an den Eingang legen.
:
Bearbeitet durch User
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.