Simulation von Keramikkondensatoren in Spice über Temperatur

Gast #3501117
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
#3501442
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.
Gast #3501636
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
#3501684
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.
#3501809
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren