Forum: Analoge Elektronik und Schaltungstechnik Spice Model IRF6645


von Fabian Z. (fabi_z)


Angehängte Dateien:

Lesenswert?

Hei ho alle zusammen,

ich möchte gerne eine H-Brücke für einen diskreten Class-D Verstärker 
aufbauen. Jedoch scheitere ich gerade am einbinden meines Mosfets.

Für die H-Brücke möchte ich gerne den oben genannten Mosfet verwenden 
aufgrund des geringen Rdson. Nun gut, auf dieser Seite gibt es das 
gewünschte Bauteil. Sogar mit einem Spice Model.

http://www.infineon.com/cms/en/product/power/mosfet/20v-300v-n-channel-power-mosfet/80v-100v-n-channel-power-mosfet/IRF6645/productType.html?productType=5546d462533600a401533d2d5b367bbd#ispnTab1

Nun habe ich die .spi in lib umgenannt und mithilfe von Multisim wollte 
ich diese importieren. Dabei ergab sich folgende Fehlermeldung! (siehe 
Bild 1)

Die txt-Datei lautet wie folgt:
#######################################################################

*   RS=0 EG=1.11 XTI=3.0 TT=0
*   BV=infinite IBV=1mA
.MODEL MD1 D IS=1e-32 N=50
+CJO=2.61993e-10 VJ=0.635042 M=0.688536 FC=1e-08
D3 0 5 MD2
* Default values used in MD2:
*   EG=1.11 XTI=3.0 TT=0 CJO=0
*   BV=infinite IBV=1mA
.MODEL MD2 D IS=1e-10 N=1 RS=3e-06
RL 5 10 1
FI2 7 9 VFI2 -1
VFI2 4 0 0
EV16 10 0 9 7 1
CAP 11 10 2.61993e-10
FI1 7 9 VFI1 -1
VFI1 11 6 0
RCAP 6 10 1
D4 0 6 MD3
* Default values used in MD3:
*   EG=1.11 XTI=3.0 TT=0 CJO=0
*   RS=0 BV=infinite IBV=1mA
.MODEL MD3 D IS=1e-10 N=1
.ENDS irf6645

*SPICE 5-Layer Thermal Model Subcircuit
.SUBCKT irf6645t 5 0

R_RTHERM1         5 4  0.667695
C_CTHERM1         5 0  0.0000988
R_RTHERM2         4 3  1.046285
C_CTHERM2         4 0  0.00085636
R_RTHERM3         3 2  1.561168
C_CTHERM3         3 0  0.002809435
R_RTHERM4         2 1  29.28222
C_CTHERM4         2 0  0.02343333
R_RTHERM5         1 0  25.45502
C_CTHERM5         1 0  1.257119412

.ENDS irf6645t

######################################################################

Da ich noch nie ein Spice-Model eingebunden habe verstehe ich den Fehler 
nicht und hoffe Ihr könnt mir weiterhelfen.

Vielen Dank im voraus für eure Bemühungen.

Liebe Grüße

: Bearbeitet durch User
von Helmut S. (helmuts)


Lesenswert?

Hallo Fabian,

Du benötigst nur das 1. subcircuit - siehe unten. Das 2. wird im ersten 
gar nicht verwendet.



.SUBCKT irf6645 1 2 3
* SPICE3 MODEL WITH THERMAL RC NETWORK
**************************************
      Model Generated by MODPEX     
*Copyright(c) Symmetry Design Systems*
         All Rights Reserved        
    UNPUBLISHED LICENSED SOFTWARE   
   Contains Proprietary Information 
      Which is The Property of      
     SYMMETRY OR ITS LICENSORS      
Commercial Use or Resale Restricted 
   by Symmetry License Agreement    
**************************************
* Model generated on Jul  7, 05
* MODEL FORMAT: SPICE3
* Symmetry POWER MOS Model (Version 1.0)
* External Node Designations
* Node 1 -> Drain
* Node 2 -> Gate
* Node 3 -> Source
M1 9 7 8 8 MM L=100u W=100u
.MODEL MM NMOS LEVEL=1 IS=1e-32
+VTO=5.70893 LAMBDA=0.0944921 KP=31.5563
+CGSO=8.28043e-06 CGDO=2.00101e-07
RS 8 3 0.0214088
D1 3 1 MD
.MODEL MD D IS=1.00136e-09 RS=0.00228096 N=1.34607 BV=100
+IBV=0.00025 EG=1.2 XTI=4 TT=1e-07
+CJO=1.27387e-09 VJ=0.525989 M=0.566466 FC=0.5
RDS 3 1 1e+07
RD 9 1 0.0001
RG 2 7 3.88066
D2 4 5 MD1
* Default values used in MD1:
*   RS=0 EG=1.11 XTI=3.0 TT=0
*   BV=infinite IBV=1mA
.MODEL MD1 D IS=1e-32 N=50
+CJO=2.61993e-10 VJ=0.635042 M=0.688536 FC=1e-08
D3 0 5 MD2
* Default values used in MD2:
*   EG=1.11 XTI=3.0 TT=0 CJO=0
*   BV=infinite IBV=1mA
.MODEL MD2 D IS=1e-10 N=1 RS=3e-06
RL 5 10 1
FI2 7 9 VFI2 -1
VFI2 4 0 0
EV16 10 0 9 7 1
CAP 11 10 2.61993e-10
FI1 7 9 VFI1 -1
VFI1 11 6 0
RCAP 6 10 1
D4 0 6 MD3
* Default values used in MD3:
*   EG=1.11 XTI=3.0 TT=0 CJO=0
*   RS=0 BV=infinite IBV=1mA
.MODEL MD3 D IS=1e-10 N=1
.ENDS irf6645

von Fabian Z. (fabi_z)


Lesenswert?

Helmut S. schrieb:
> .SUBCKT irf6645 1 2 3
> * SPICE3 MODEL WITH THERMAL RC NETWORK
> **************************************
> *      Model Generated by MODPEX     *
> *Copyright(c) Symmetry Design Systems*
> *         All Rights Reserved        *
> *    UNPUBLISHED LICENSED SOFTWARE   *
> *   Contains Proprietary Information *
> *      Which is The Property of      *
> *     SYMMETRY OR ITS LICENSORS      *
> *Commercial Use or Resale Restricted *
> *   by Symmetry License Agreement    *
> **************************************

Vielen Dank für deine Hilfe. Ich sehe du verwendest eine spezielle 
Software (Model Generated by MODPEX). Ist das eine freiverfügbare 
Software?

von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Fabian Z. schrieb:
> Helmut S. schrieb:
>> .SUBCKT irf6645 1 2 3
>> * SPICE3 MODEL WITH THERMAL RC NETWORK
>> **************************************
>> *      Model Generated by MODPEX     *
>> *Copyright(c) Symmetry Design Systems*
>> *         All Rights Reserved        *
>> *    UNPUBLISHED LICENSED SOFTWARE   *
>> *   Contains Proprietary Information *
>> *      Which is The Property of      *
>> *     SYMMETRY OR ITS LICENSORS      *
>> *Commercial Use or Resale Restricted *
>> *   by Symmetry License Agreement    *
>> **************************************
>
> Vielen Dank für deine Hilfe. Ich sehe du verwendest eine spezielle
> Software (Model Generated by MODPEX). Ist das eine freiverfügbare
> Software?

Ich verwende LTspice. Das ist kostenlos und hat keinerlei 
Einschränkungen.

Du hast wohl irrtümlich die ersten Zeilen gelöscht. Diese 1. Zeile mit 
.subckt ist wichtig. Vielleicht ist das ja der Grund für die 
Fehlermeldung bei dir.

.SUBCKT irf6645 1 2 3

Im Anhang ist die Originaldatei von Vishay. Da ist obiger Text drin.

Gruß
Helmut

: Bearbeitet durch User
von Helmut S. (helmuts)


Angehängte Dateien:

Lesenswert?

Hier ein Beispiel mit LTspice. Wenn man einen Mosfet mit ".subckt" hat, 
dann muss man das dem Symbol im Schaltplan noch beibringen, da das 
normale nmos-Symbol für ein Modell mit ".model" gemacht wurde.

"nmos" platzieren
CTRL rechte Maustaste auf das Symbol und dann Prefix:MN auf Prefix:X 
ändern.

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.