SPICE电路仿真(3)--二极管

二极管的SPICE模型

DXXXXXXX n+ n− mname     
+  

mname是model name,需要使用.model建立模型

.MODEL

.MODEL的一般形式

. model mname type (pname1=pval1 pname2=pval2 . . . )

type只属于下面15种模型
SPICE电路仿真(3)--二极管_第1张图片
example:

. model MOD1 npn ( bf=50 is =1e−13 vbf =50)    ;建立一个模型名为MOD1,类型为NPN的模型

简单的SPICE二极管模型

DIODE EXAMPLE1      ;简单的二极管SPICE模型

VIN 1 0 SIN(0 5 50HZ 0S 0)  ; 正弦电源,50赫兹,幅值5V

* .MODEL语法如下,注意大小写均可
* . model mname type (pname1=pval1 pname2=pval2 . . . )

. model DMOD D ( bf=50 is =1e-13 vbf =50)   ;模型名为DMOD,type为D(二极管)

D1 1 2 DMOD ;  二极管模型
R1 2 0 1K   ; 电阻,连接节点2,0,阻值1k
*C1 2 0 10U ;  电容

.TRAN 0.1MS 100MS   ; 瞬态分析,时间间隔0.1ms,终止时间100ms

.END


* 输入下面的命令,获取R1两端的电压,注意 '->' 后面的才是命令
* -> source diode_ex1.cir; run ;plot v(2,0)

查看结果如下:
(1)电阻两端电压
SPICE电路仿真(3)--二极管_第2张图片
(2)电源电源
SPICE电路仿真(3)--二极管_第3张图片
(2)二极管两端电压
SPICE电路仿真(3)--二极管_第4张图片

你可能感兴趣的:(电气工程)