In einer Simulation in LTSpice 24.0.12 möchte ich den MCP6001 Opamp verwenden. Dazu habe ich das Subcircuit-Modell (https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/BoardDesignFiles/MCP6001_MM_G.zip) in LTSpice importiert, und mit "autogenerate" ein Symbol erzeugt. Das klappt soweit. Allerdings kann ich die Schaltung nicht simulieren. Ich erhalte immer "time step too small; initial timepoint; trouble with node u1:21", oder dann "singular matrix; check node u1:11". Diese Nodes sind alle innerhalb meines subcircuits. Jetzt weiss ich nicht weiter. Das Problem tritt mit der allereinfachsten Schaltung bereits auf, deshalb hänge ich hier kein Beispielprojekt an. Ist da ev. ein Fehler im Modell?
Im Output-Log heißt es: Instance "m:u1:12": Length shorter than recommended for a level 1 MOSFET. Instance "m:u1:14": Length shorter than recommended for a level 1 MOSFET. LTSpice erwartet scheinbar mindestens einen Parameter bei einem MOSFET-Model. Im SUBCKT ist aber ".MODEL NMI NMOS" definiert. In der LTSpice-Hilfe wird im Beispiel KP=.001 verwendet. Mit ".MODEL NMI NMOS KP=.001" läuft die Simulation. Wo du den tatsächlichen Wert für KP herbekommst, kann ich die allerdings nicht sagen.
Martin schrieb: > In der LTSpice-Hilfe wird im Beispiel KP=.001 verwendet. In LTspice ist der Default 2.0E-5, und so ist das auch in Pspice. Allerdings ist das die Steilheit, nicht die Kanallänge.
:
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.