File "Buck_comp.CIR"
Full Path: /home/analogde/www/Share/Document/Lectures DCDC/Buck_comp.CIR
File size: 1.12 KB
MIME-type: text/plain
Charset: utf-8
BUCK_COMP.CIR - BUCK CONVERTER - VOLTAGE MODE CONTROL
* FREQUENCY COMPENSATION
*
* INPUT VOLTAGE
VS 1 0 DC 12
RS 1 2 0.1
*
* BASIC BUCK TOPOLOGY
S1 2 3 11 0 SW
D1 0 3 DSCH
L1 3 4 100UH
RL1 4 5 0.2
C1 5 6 200UF
RC1 6 0 0.1
* MEASURE TOTAL CURRENT OUT W/ RSENSE
RSENSE 5 15 0.01
*
* LOAD
RL 15 0 10
* PULSED LOAD
ILOAD 15 0 PWL(0US 0A 1000US 0A 1001US 0.5A 1500US 0.5A 1501US 0A 2000US 0A)
*
* VOLTAGE MODE CONTROL
* REFERENCE VOLTAGE
VREF 12 0 PWL(0US 0V 10US 0V 201US 5V 1000US 5V)
*
* ERROR AMP AND COMPENSATION
G_ERR 0 10 12 15 0.005
RGAIN 10 0 400K
CGAIN 10 0 5PF
CC 10 7 47NF
RC 7 0 .2
DCLAMP 0 10 DZ45
*
* TRIANGLE WAVE FOR PWM
* (PULSE SOURCE WITH LONG RISE/FALL TIMES)
VTRI 9 0 PULSE(0V 5V 0 4.9US 4.9US 0.1US 10US)
R9 9 0 1MEG
*
* PWM COMPARATOR
ECMP 11 0 TABLE {V(10,9)} = (-5MV 0V) (5MV, 5V)
R11 11 0 1MEG
*
*
.MODEL SW VSWITCH(VON=5V VOFF=0V RON=0.1 ROFF=100K)
.model DZ45 D( BV=4.5 )
.MODEL DSCH D( IS=0.0002 RS=0.05 CJO=5e-10 )
*
* ANALYSIS
.OPTIONS ABSTOL=1M RELTOL=1M ITL5=0
.TRAN 1US 2000US 0US 1US
*
* VIEW RESULTS
.PRINT TRAN V(1) V(15)
.PROBE
.END