Forum: Mikrocontroller und Digitale Elektronik Fehler in MC33063A-LTSpice-Modell


von Willi W. (williwacker)


Angehängte Dateien:

Lesenswert?

Hallo Allerseits,

ich habe ein LTSpice-Modell für den MC33063A, Das LTSpice-Model hat 
jedoch einen Fehler, die Fehlermeldung, die bei der Simulation angezeigt 
wird, ist:

Bad <cond> ? <true> : <false> syntax

Kann mir jemand helfen, den Fehler zu lokalisieren und idealerweise 
verlustlos zu korrigieren (also nicht einfach nur die Zeile 
rauszuwerfen?

Für die, die das jetzt nicht so parat haben, das ist ein 
Step-up/Step-down-Spannungsregler, das Manual habe ich mal beigelegt. 
Ich denke, ist nicht wichtig, aber vielleicht für den einen oder anderen 
interessant.

Ebenfalls beigelegt habe ich das Model (da bin ich ganz allein drauf 
gekommen ;-) heisst 02FEB18...lib ) und die Symboldatei (MC33063.asy), 
die ich nach bestem Wissen und Gewissen erstellt habe. Desweiteren eine 
Testdatei (test.asc) mit einer Anwendung des Reglers.

Danke für Eure Tipps

: Bearbeitet durch User
von Guido C. (guidoanalog)


Lesenswert?

Hallo,

ich arbeite nur mit OrCAD PSpice daher sind die folgenden Angaben ohne 
Gewähr.

In "02FEB18_MC33063_HYMOVITZ.LIB" sind einige Bauteile definiert, die 
mit dem Buchstaben "B" beginnen. In PSpice werde so GaAsFETs definiert. 
Bei den Bauteilen in "02FEB18_MC33063_HYMOVITZ.LIB" soll es sich wohl um 
gesteuerte Quellen handeln. Ich denke hier musst Du Anpassungen 
vornehmen.

OnSemi liefert noch ein Word-Dokument ("02FEB18 MC33063 Model 
Evaluation.doc") zu ihrem Modell mit. Kennst Du dieses Dokument?
http://www.mikrocontroller.net/articles/MC34063#SPICE_Modelle

Unter dem oben aufgeführten Link findest Du auch das angepasste 
PSpice-Modell von Christophe Basso. Das Modell sollte sich leicht an 
LTSpice anpassen bzw. in LTSpice verwenden lassen.

Mit freundlichen Grüßen
Guido

von Klaus R. (klara)


Lesenswert?

Willi Wacker schrieb:
> ich habe ein LTSpice-Modell für den MC33063A, Das LTSpice-Model hat
> jedoch einen Fehler, die Fehlermeldung, die bei der Simulation angezeigt
> wird, ist:
>
> Bad <cond> ? <true> : <false> syntax
>
Hol Dir doch das Modell von der Yahoo-LTSpice-Group. Da gibt es mehrere 
Versionen.
mfg. Klaus

von Willi W. (williwacker)


Lesenswert?

@Guido: Danke für Deine Antwort, aber mein Problem ist gerade, dass ich 
noch nicht so viel Ahnung habe, aber irgendwie weiter kommen muss.

@Klaus: Auch Dir danke, ich habe mich bei Yahoo-Groups angemeldet, das 
sieht schonmal vielversprechend aus. Die Simulation startete ohne eine 
Fehlermeldung und läuft und läuft und läuft ...

Also nochmals danke, ciao und ein schönes Wochenende
Willi

von Klaus R. (klara)


Lesenswert?

Willi Wacker schrieb:
> ... aber mein Problem ist gerade, dass ich
> noch nicht so viel Ahnung habe, aber irgendwie weiter kommen muss.
>
Dann bist Du hier im Forum gut aufgehoben.
mfg klaus

von Helmut S. (helmuts)


Lesenswert?

> und läuft und läuft und läuft ...

Länger als wenige Minuten sollte die Simulation nicht dauern es sei denn 
man hat ein Konvergenzproblem.

: Bearbeitet durch User
von Guido C. (guidoanalog)


Lesenswert?

Hallo,

Willi Wacker schrieb:
> aber mein Problem ist gerade, dass ich
> noch nicht so viel Ahnung habe, aber irgendwie weiter kommen muss.

ich denke (Lösungs-)Ansätze hast Du jetzt genugt, jetzt heißt es Ahnung 
verschaffen um weiter zu kommen ;-)

Mit freundlichen Grüßen
Guido

von Willi W. (williwacker)


Lesenswert?

Guido C. schrieb:
> Hallo,
>
> Willi Wacker schrieb:
>> aber mein Problem ist gerade, dass ich
>> noch nicht so viel Ahnung habe, aber irgendwie weiter kommen muss.
>
> ich denke (Lösungs-)Ansätze hast Du jetzt genugt, jetzt heißt es Ahnung
> verschaffen um weiter zu kommen ;-)
>
> Mit freundlichen Grüßen
> Guido

Erst mal komme ich weiter, das nächste Ziel ist, das nächste Problem 
ohne Hilfe durch ein Forum zu lösen - sehn mer mal ...

Ciao

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.