Hallo, Ich bin immer mal so am Rande mit Schaltungssimulation zu Wege. In der Vergangenheit probierte ich LTSpice aus, baute aber dann lieber gleich die gewünschte Schaltung auf. Nun bin ich aber positiver angetan. Habe folgendes Spice Model für einen MOSFET gefunden: https://www.diodes.com/part/view/DMTH10H025SK3 da ist die Frage, ob damit auch eine lokale Temperatursimulation möglich ist? https://www.electronicspoint.com/forums/resources/managing-temperature-in-ltspice.18/ Ich habe den Eindruck, dass dieses Model das nicht abdeckt. Sehe ich das richtig? Und müsste ich dann ggfs. R_DS händisch in das Model eintragen? VG TREV
:
Verschoben durch Moderator
Steuerung erfolgt mit .step param Beispiele: https://jeastham.blogspot.com/2011/09/parameter-sweeps-in-ltspice-step.html Beitrag "LTspice step und param" Beitrag "LT Spice Temperatur als Parameter"
Hallo Trevor, vielleicht hilft dir das weiter? Es wird die Temperatur der Schaltung im Bereich 0°C bis 100°C simuliert. Gruß. Tom
Trevor J. schrieb: > ... > Ich habe den Eindruck, dass dieses Model das nicht abdeckt. Sehe ich das > richtig? Ja. > Und müsste ich dann ggfs. R_DS händisch in das Model eintragen? Ja. Außerdem verschiebt sich die Schwellspannung. Auch das könnte man dann hinzufügen.
Trevor J. schrieb: > die Frage, ob damit auch eine lokale Temperatursimulation möglich ist? Ich bin mir recht sicher, dass zumindest lokale Hotspots in Teilen des Halbleiterchips nicht simuliert werden... Insofern sollte man sich vor Augen halten, dass überschlägig eine Simulation nur so gut ist, wie das schlechteste darin verwendete Modell. Helmut S. schrieb: > Außerdem verschiebt sich die Schwellspannung. Und die Steilheit wird mit steigender Temperatur geringer...
Helmut S. schrieb: > Trevor J. schrieb: >> ... >> Ich habe den Eindruck, dass dieses Model das nicht abdeckt. Sehe ich das >> richtig? > > Ja. > >> Und müsste ich dann ggfs. R_DS händisch in das Model eintragen? > > Ja. > > Außerdem verschiebt sich die Schwellspannung. Auch das könnte man dann > hinzufügen. Frage .. und wie kann man das Modell verbessern und hinterher Datenblattwerte in das Modell einfügen ?!
Ich habe es mal im Blindflug einfach mit .TEMP simuliert. Da scheint schon eine Temperaturabhängigkeit drin zu sein. Die sieht auf den ersten Blick ganz brauchbar aus. Beachte, dass .TEMP auf alle Bauteile wirkt. Opamp-Modelle mögen das z. B. nicht. Die Plots sind mal wieder ein nettes Beispiel was man mit unterschiedlichen x-Achsen machen kann.
:
Bearbeitet durch User
... super, :-) aber verstehe noch nicht, welcher Teil die Temperatur-Abhängigkeit steuert und wie es eingebunden ist ? http://ltwiki.org/files/adventures_with_analog/SchBuilder/LTspice%20Component%20Data.pdf
Michel M. schrieb: > ... super, :-) > > aber verstehe noch nicht, > welcher Teil die Temperatur-Abhängigkeit steuert > und wie es eingebunden ist ? Das Diodenmodell und die Transistormodelle haben in den Formeln per "default" schon Temperaturabhängigkeiten drin. Man kann aber auch noch zusätzliche Parameter für die Temperaturabhängigkeit setzen. Auch Widerständen könnte man einen TK (Temperaturkoeffizienten) geben. Einen Teil der Formeln findet man in PSPCREF.pdf. https://www.electronics-lab.com/wp-content/uploads/2015/08/PSPCREF.pdf
Helmut S. schrieb: > Beachte, dass .TEMP auf alle Bauteile wirkt. Opamp-Modelle mögen das z. > B. nicht. Man kann auch für einzelne Bauelemente den Parameter TEMP mit unterschiedlichen Werten direkt vorgeben. Es geht wohl nicht mit OPAs o.ä., aber mit Einzelhalbleitern D, T oder passiven Teilen schon. Rechtsklick auf das Symbol und unter Value2 den gewünschten Wert (z.B. TEMP=100) eintragen. Das überschreibt dann das globale '.TEMP' nur für dieses BE.
Helmut S. schrieb: > Michel M. schrieb: >> ... super, :-) >> >> aber verstehe noch nicht, >> welcher Teil die Temperatur-Abhängigkeit steuert >> und wie es eingebunden ist ? > > Das Diodenmodell und die Transistormodelle haben in den Formeln per > "default" schon Temperaturabhängigkeiten drin. Man kann aber auch noch > zusätzliche Parameter für die Temperaturabhängigkeit setzen. > Auch Widerständen könnte man einen TK (Temperaturkoeffizienten) geben. > > Einen Teil der Formeln findet man in PSPCREF.pdf. > https://www.electronics-lab.com/wp-content/uploads/2015/08/PSPCREF.pdf Besten Dank für die Antworten .. Helmut, HildeK ... :-) Nachfrage ... und in welcher Datei, kann überprüft werden, welcher "default-Wert" bei der Simulation verwendet wurde ......, wenn kein extra Anweisungs - Temp-Wert gesetzt wurde .... ?! Nachher war in einem Modell oder an anderer stelle im Programm noch ein defaultwert "versteckt" ....
> ... und in welcher Datei kann überprüft werden, > welcher "default-Wert" bei der Simulation verwendet wurde, > wenn keine extra Anweisung Temp-Wert gesetzt wurde? Die default-Temperatur ist 27°C. Im Log-file von LTspice steht z. B. tnom = 27 temp = 27 Log-file öffnen: View -> SPICE Error Log
Helmut S. schrieb: >> ... und in welcher Datei kann überprüft werden, >> welcher "default-Wert" bei der Simulation verwendet wurde, >> wenn keine extra Anweisung Temp-Wert gesetzt wurde? > > Die default-Temperatur ist 27°C. > > Im Log-file von LTspice steht z. B. > > tnom = 27 > temp = 27 > > Log-file öffnen: View -> SPICE Error Log Besten Dank Helmut, ... jetzt wird es klar, aber wenn ein Simulations-Modell ohne temp Steuerung ist, ( oder z.b.encrypted ist ) ist es so nicht erkennbar .. richtig ?!
Michel M. schrieb: > Helmut S. schrieb: >>> ... und in welcher Datei kann überprüft werden, >>> welcher "default-Wert" bei der Simulation verwendet wurde, >>> wenn keine extra Anweisung Temp-Wert gesetzt wurde? >> >> Die default-Temperatur ist 27°C. >> >> Im Log-file von LTspice steht z. B. >> >> tnom = 27 >> temp = 27 >> >> Log-file öffnen: View -> SPICE Error Log > > Besten Dank Helmut, > > ... jetzt wird es klar, > > aber > > wenn ein Simulations-Modell > ohne temp Steuerung ist, > ( oder z.b.encrypted ist ) > ist es so nicht erkennbar .. > richtig ?! Es sieht so aus, dass man nur das .TEMP und .options TNOM=... das im top-level Schaltplan steht, im Log-file sieht.
:
Bearbeitet durch User
older ..... "SPICE BASED MACROMODELS, REV" http://www.ti.com/lit/an/sbfa009/sbfa009.pdf gibt es eine neuere Ausgabe ... ? finde nichts, google mag heute nicht :-)
Beitrag #6144411 wurde vom Autor gelöscht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.