Forum: Analoge Elektronik und Schaltungstechnik Problem mit LTSpice SUBCKT


von Anon X. (pascalx)


Angehängte Dateien:

Lesenswert?

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?

von Martin (martin32)


Lesenswert?

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.

von H. H. (hhinz)


Lesenswert?

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
Noch kein Account? Hier anmelden.