Forum: Mikrocontroller und Digitale Elektronik Spice Modell für NCS2200?


von Fred (Gast)


Lesenswert?

Hallo Community,

Ich möchte eine Schaltung mit LTSpice simulieren. Dafür brauche ich ein 
Spice Modell vom Komparator NCS2200. Beim Hersteller ONSEMI gibt es ein 
Modell für ISpice und PSpice. Ich habe das PSpice Modell in mein Design 
eingebaut, aber es wirft einen Error, dass in dem Modell eine Pulse 
Direktive verwendet wird, die 5 Parameter benötigt, in dem Spice Modell 
aber nur 3 Parameter stehen. Das gleiche auch beim ISpice Modell.

Weiß jemand, wie ich das Modell fit für LTSpice machen kann?

Gruß
Fred

von Der Klaus (Gast)


Lesenswert?

Fred schrieb:
> Beim Hersteller ONSEMI gibt es ein
> Modell für ISpice und PSpice.

Du erwartest aber nicht, dass ich jetzt anfange zu suchen?

von Sebastian S. (amateur)


Lesenswert?

Jetzt machen sich bestimmt alle, die Deine Post gelesen haben, daran 
"Dein" Modell zu suchen um eventuell den Fehler zu finden. Außer mir!
Vielleicht ist ja nur ein ganz einfacher Fehler in Deinem Modell?
Häng es also mal an Deine eventuelle Antwort damit alle über das Gleiche 
reden können. Oder auch nicht.

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

In irgendeiner Revision von LTspice wurde die Mindestanzahl dieser 
Parameter erhöht.

Als schnellen Fix kannst du einfach die XP-Version von LTspice 
probieren.

Die sinnvolle Ergänzung der Parameter ist schwierig.

Ist so ein Mist von Engelhardt. Manchmal macht er seltsame Sachen.

Eventuell mußt du noch die Exponentialfunktion im Modell abändern, falls 
verwendet.

: Bearbeitet durch User
von H. H. (Gast)


Lesenswert?

Abdul K. schrieb:
> Die sinnvolle Ergänzung der Parameter ist schwierig.

Die vorhandenen sind schon merkwürdig genug, wie auch andere Teile des 
Modells. Das kann mit keiner Version von Spice laufen, IMHO.

von Fred (Gast)


Angehängte Dateien:

Lesenswert?

vielen Dank schon mal für die ersten Tips. Ich habe beide Versionen von 
LTSpice runtergeladen und ausprobiert, bei mir können leider beide nicht 
mit dem Modell umgehen. Im Anhang die Dateien zum Testen.

die betroffene Zeile im Modell scheint die hier zu sein:
1
V3 19 0 PULSE 0 2 35u

von H. H. (Gast)


Lesenswert?

Fred schrieb:
> die betroffene Zeile im Modell scheint die hier zu sein:V3 19 0 PULSE 0
> 2 35u

Die bekommst du ruhig, indem die " 10n 10n" hinzufügst.

Aber das Modell funktioniert dennoch nicht.

von gog4 (Gast)


Angehängte Dateien:

Lesenswert?

Abdul K. schrieb:
> In irgendeiner Revision von LTspice wurde die Mindestanzahl dieser
> Parameter erhöht.
Wurde z.B. hier diskutiert:
https://groups.io/g/LTspice/topic/50265656

> Als schnellen Fix kannst du einfach die XP-Version von LTspice
> probieren.
Mit LTspice IV funktioniert es problemlos.

H. H. schrieb:
> Die bekommst du ruhig, indem die " 10n 10n" hinzufügst.
> Aber das Modell funktioniert dennoch nicht.

Wie im link bechrieben, entweder mit PWL oder vollständiger PULSE-Syntax 
ersetzten: PULSE(0 2 35u 10n 10n 100 100 1)

Als Anhang mit PWL (trise100n in lib, 100p beim Test). Hab es aber nicht 
mit LTspice VII getestet.

von Fred (Gast)


Lesenswert?

Hallo gog4,

danke. Damit gehts klasse.

von H. H. (Gast)


Lesenswert?

Fred schrieb:
> Hallo gog4,
>
> danke. Damit gehts klasse.

Für ein unsinniges Modell ist das erstaunlich...

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.