Forum: Analoge Elektronik und Schaltungstechnik Simulation von Keramikkondensatoren in Spice über Temperatur


von 6A66 (Gast)


Lesenswert?

Hallo Kollegen,

wer weiß wie ich die Keramikart (COG, X7R, ..) der Kondensatoren in 
Spice über Temepratur einfach mitsimuliere. Das gewöhnliche Modell 
scheint keinerlei Temperaturempfindlichkeit zu haben und Möglichkeiten 
die Temperaturempfindlichkeit durch die Keramiken an der Kapazität 
nachzubilden sehe ich nicht.

Wer hat Ideen oder weiß wie' s geht?

rgds

von Klaus R. (klara)


Lesenswert?

6A66 schrieb:
> Hallo Kollegen,
>
> wer weiß wie ich die Keramikart (COG, X7R, ..) der Kondensatoren in
> Spice über Temepratur einfach mitsimuliere. Das gewöhnliche Modell
> scheint keinerlei Temperaturempfindlichkeit zu haben und Möglichkeiten
> die Temperaturempfindlichkeit durch die Keramiken an der Kapazität
> nachzubilden sehe ich nicht.
>
Man kann in LTSpice die Werte für Widerstand, Kapazität, Induktivität, 
.... rechnerisch verändern. Du müsstest nur aus den Datenblättern die 
Temperaturabhängigkeit in eine Tabelle übertragen.
Gruss Klaus.

von 6A66 (Gast)


Lesenswert?

Klaus Ra. schrieb:
> Man kann in LTSpice die Werte für Widerstand, Kapazität, Induktivität,
> .... rechnerisch verändern. Du müsstest nur aus den Datenblättern die
> Temperaturabhängigkeit in eine Tabelle übertragen.

Hallo Klaus,

ja, das ist bekannt. Natürlich kann ich die Werte verändern. Nur wenn 
ich einen Temperaturesweep machen möchte von 0 bis 70 grad möchte nch 
nicht alle 5 grad die werte aller kondensatoren manuell verändern 
müssen. Ich weiß acuh dass ich Parameter sweepen kann - aber da hilft 
auch nur bedingt weil ich ja die Halbleiter UND die Caps an EINEM 
Temperaturpunkt beinander haben will und nicht alle einzeln einstellen 
möchte.

Vielleicht zu Klarstellung: ich habe eine analoge Schaltung (mehrere 
Halbleiter, mehrere Kondensatoren und weitere Passive) deren Verhalten 
ich über Temperatur simulieren will. Da die Kondensatoren 
unterschiedliche Keramiken haben (COG, X7R) ist der Kapazitätsverlust im 
Temperaturbereich mitzusimulieren. Deswegen: Wie kann ich den 
Kapazitätsverlust über Temperatur mit einbringen.

rgds

von ArnoR (Gast)


Angehängte Dateien:

Lesenswert?

6A66 schrieb:
> Wie kann ich den Kapazitätsverlust über Temperatur mit einbringen.

TINA nehmen.

von Klaus R. (klara)


Lesenswert?

Hallo,
schau Dir mal diesen Thread an.
Beitrag "Re: Wie in LTSpice einen Plot ausgeben mit der Temperatur als X-Achse?"

Schau Dir mal die Simulation von Helmut an. Als Spice-Direktive gibt er 
an:
.step temp 0 100 1

Du sieht aber nirgendwo das temp benutzt würde und der Plot trotzdem 
funktioniert. Im folgenden Artikel antwortet Helmut wieder zum Thema.
http://www.edaboard.de/ltspice-temperature-sweep-t20952.html

Gruss KLaus.

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hallo rgds,

eine klassischen Temperaturkoeffizienten kannst du wie im Bild 
definieren.

Gruß
Helmut

von Klaus R. (klara)


Lesenswert?

Hallo Helmut,
ist tc1 eine globale Variable? Wo finde ich dazu Informationen. Die 
LTSpice-Hilfe ist ja ziemlich spartanisch.
Gibt doch mal ein paar Quellen an.
Gruss Klaus.

von Helmut S. (helmuts)


Lesenswert?

.model cmod1 C(tc1=1e-4)

tc1 bezieht sich auf das cmod1 odr wie immer du das nennst.

Du willst noch einen weiteren TC oder gar noch quadratisch?

.model cmod1 C(tc1=1e-4 tc2=1e-5)

Infos eventuell in pspcref.pdf oder in (H)SPICE manuals.


Hier steht es auch noch:
http://ltwiki.org/index.php5?title=Undocumented_LTspice#Capacitors

: Bearbeitet durch User
von Klaus R. (klara)


Lesenswert?

Helmut S. schrieb:
> .model cmod1 C(tc1=1e-4)
>
> tc1 bezieht sich auf das cmod1 odr wie immer du das nennst.
>
> Du willst noch einen weiteren TC oder gar noch quadratisch?
>
> .model cmod1 C(tc1=1e-4 tc2=1e-5)
>
> Infos eventuell in pspcref.pdf oder in (H)SPICE manuals.
>
>
> Hier steht es auch noch:
> http://ltwiki.org/index.php5?title=Undocumented_LTspice#Capacitors

Danke,
in pspcref.pdf steht es auf Seite 130.
Im LTwiki hatte ich es nicht auf Anhieb gefunden, erst mit Deiner Hilfe.
"Undocumented_LTspice" hört sich so nach Hacker-Wissen an und lässt 
nicht gerade vermuten, dass man hier auch eigentlich geläufige Infos 
finden kann.
Gruss Klaus.

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.