Методическое руководство по Micro-Cap 8
.pdf. . 03.03.2006 |
. 71 135 |
1 / 3 . . 6 0 / /
. 1 7 0 7 . 6 39 7.
. 3.17. / 3 . . 0 / V (I) 6 0- 7 . 6 39 7 (SFFM)
- (PWL) 3 / . 0 / . (Ti, Vi), .. /
3 . 5 5. ; / . . 3.18.
. 3.18. / 3 . 0 / /6 0-7 7 ;6 /9
71
D:\ MC8\MC8_V1_2.DOC
6 ., 0 MC8 3 6 3 3 0- / SPICE-; .. / 3 . , 3 / / 3
/ 3 .
3 4 / /: Default ( 6. 0), Typical (7 ), Square (3. 6 57 . 6), Triangle (6 57 . 6), Impulse (. 6 3 ;6 /9 3
/ δ -;6 /9 3), Sawtooth (57 . 6).
3 4 / /: Default ( 6. 0), Typical (7 ), Damded (62 8 3 6), PhaseA ( 6 7 0 7 ; 7), PhaseB ( 1- 7 0 7 ; 7), PhaseC ( 9 7 0 7 ; 7).
3 % # 4 / /: Default ( 6. 0), Slow ( . 5.
.), Fast ( / 6 5. ; .).
3 # SFFM 4 / /: Default ( 6. 0), Modulate1 (/ 7 / . 6 39, 68 3 0 . : .6 6 8 7 0 5), Modulate2 (5 / 7 / . 6 39, 68 3 0 : . 6 6 8 7 0-
5).
3 - 4 / /: Default ( 6. 0 6 7 ), Typical (7 /6 0-7 57 ), Repeat1 (5 68 2 3 9 52 . 6-
), Repeat2 (6 68 2 3 9 52 . 6), Repeat3 ( δ - . 6 6 0 8 7 3 6 7).
- , ! , ! (User source)
. 2 . ):
6 PART: <.3>
6 FILE: <.3 ; 7>
6 EXPRESSION: [</ 5 1>]
( . . 1 0 / 31 3 7 ; .5. - 0 5 5 3 / 57 ; 7, / 57 . : .USR.4 . ; 7 5 3 8 / 0 0 N 5 0 7, 3 8
5 1 3 3 0 . . . 0 3 31 7. , ; 7 . 1 5
. 8 / / ( 0 6 3 0 .3)
6 . 2 3 / / 2 , 60 52 6 0-
2 52 9. 6 /, . 1, / / 3 .
/ 0 /. / 57 ; 7 : . *.usr 1 5 -
6 . 2 3 / 7 2 9 0 6 7 2 .5. 3 4 - 60 3 ; / 2 52 9 7 5. 8 0/ . 7 / : 5 5 3 -
/ Properties, . 5 3 / / Save Curves 5 3 ; /, / 57
.5 2 . 3 / / / 7 , . 1 . 3 / / SAVE.
/ 3 . / 0 / 9 EXPRESSION - 2 . 4 . 60 6/, / / 3 . . 6 / 0 - 0 / ( . 4 . 31 3 V(2) . — V(2) vs T), 9 FILE .3 6 2 *.USR ; 7 () 1 3 / / 7 BROWSE).
72
. . 03.03.2006 |
. 73 135 |
. ., 0 .3 2 3 / 7 2 9 2- 3 . 7 . . 3 LABEL vs T, 9 EXPRESSION / 3 -
. .1 3.
. 3.19. / 3 . / 0 /
. ., 0 6 2 . 52 3.3 .52 0-
/ 6 . 5 WAVEFORM SOURCES.CIR, MEANDR_EXP_RC.CIR, WAVEFORM_V.CIR / COMPONENTS\SOURCES_# *.
3.5./ , (Special Purpose)
Special Purpose (9 5 4 . 5) . 8 5 / 0, 6 7 5 /
2 3, / / / 5.
3.5.1.% (Switch)
. 2 . )8:
6 PART: <.3>
6 VALUE: <[V | | I] <n1, n2>[,Ron>[,<Roff>]]
( 0 2 52 9 6 3 / 0, 6 3 .5 - 9, / . (0 6/) / ..6 6 .5 5 . . 5 .. ,
57 / 0 7, . 3 .52 2 32 ..5 ). 7
6 3 /1 / 0 S W ( .. 1), . 8 57 2
. 1 6 3 3. "/ 0" "5/ 0". / 0 2 SWITCH 3 5 0 3: V — 6 9;
I — 6 / .;
— / 0 5 . . 5 .;
n1, n2— 0 3 6 3 8 7 0 5, / 52 2 3 / 0 3;
73
D:\ MC8\MC8_V1_2.DOC
Ron, Roff — 3 / 0 ./ 6 . ./ 6 . 3 32.
n1<n2, / 0 ./ 6 (2 3 3 ON) 6 3 8 .
n1<-<n2 ./ 6 (2 3 3 OFF), / -<n1 ->n2.
1 n1>n2, / 0 ./ 6 (OFF) 6 3 8 . n1>->n2 ./ 6
(OFF), / ->n1 -<n2.
3 / 0 7 V 6 3 8 7 X 3 7 9 .- 1 6 6 3 8 . 5 . / 0.
3 / 0 7 I 6 3 8 7 X 3 7 / 0 6/, / 0 6 . 1 6 6 3 8 . 5 . / 0.
3 / 0 7 6 3 8 7 X 3 .3, 4 . 6 3 8 5 5 / 0 1 5 5 . 5.
( 5 0 0 52 2 / / 1 . 3 .6 /6 / 0 . 3 3 3 5. ..
( . . 5 9 ; / 9 / 0 7: V,2,3 l,2ma,3ma,0.01,1MEG , 5us, 6us. ( . 5 2 6/ 52 / 0 7 Switch ; / 2 52 9 2 60-
. 2 . . ; 7 SWITCH_01 / COMPONENTS\MISC.
3.5.2.%, ! (S)
. 2 . ):
6 PART: <.3>
6 MODEL: <.3 .> ( . 5 / 0 3 /
.MODEL <.3 .> VSWITCH (VON=<0> VOFF=<0> RON=<0> ROFF=<0>)
( . 5 . / 0, 6 3 . 31 ., 5 . 3.13.
VON>VOFF, / 0 ./ 6 6 3 8 . 31 Vynp>VON ./ 6
Vy p<VOFF. VOFF<Vynp <VON / 0 . 3 3
0 3 ROFF RON.
VON<VOFF, / 0 ./ 6 Vy p <VON ./ 6 V6>VOFF.
9 3. 13. ( . 5 . / 0
0 |
( . |
. |
! 0 |
|
6. 0 |
||||
|
|
|
||
VON |
31 .5/ 3 / 0 |
|
1 |
|
|
|
|
|
|
VOFF |
31 .5/ 3 / 0 |
|
0 |
|
|
|
|
|
|
RON |
./ 6 / 0 |
. |
1 |
|
|
|
|
|
|
ROFF |
./ 6 / 0 |
. |
106 |
3.5.3.%, ! (W)
. 2 . ):
6 PART: <.3>
6 REF: <.3 0 / /, 6 3 8 / 0 .>
6 MODEL: <.3 .> ( . 5 / 0 3 /
74
. . 03.03.2006 . 75 135
.MODEL <.3 .> ISWITCH (ON=<0> IOFF=<0> RON=<0> ROFF=<0>)
.5 4 2 . / 7 1, / / 3 / 0, 6 3 . 31 ., /
. ION 6. 0 1 ..
( . 5 . 3 / 0 7, 6 3 .52 31 . (S) / . (W) 5
2 . . ; 7 SWITCH_02 / COMPONENTS\MISC ( .. /1 . 3.20).
. 3.20. ) / 0 7, 6 3 .52 / . 31 .
3.5.4. 0 ! !$ - Sample and Hold
6 PART: <.3>
6 INPUT EXPRESSION: <;6 /9 3>
6 SAMPLE EXPRESSION: [<0 / 5 1>]
6 PERIOD: <0>
7 5 / 2 3 3 7 . 8 6 7-, / . 57 5 . . 5 . 2 4 0-
0 ., 6 / 9.
6 INPUT EXPRESSION 3 ;6 /9 3 31 7, / (. 1)
., / 3 6 5 3 6 7 . 5 /-2 3.
6 SAMPLE EXPRESSION 3 0 / 5 1, 5 / ( 0 3), 6 7 68 3 1 2 7 ;6 /9 ( -
3 . ;6 /9, 6 INPUT EXPRESSION). ( 5 4
0 / 5 1 3, 52 6 7 — 0, . . . .
2 0 / 5 1 3 1 3. / . ., -
3 SAMPLE EXPRESSION . . 2 0 / 5 1 3 1 -
— 4 6 / . 5 5 /6 (1) 2 7 ;6 /9 7; . . - 2 1 — 4 6 / . 5 2. 4 . 60 0, 6/ PERIOD 6 3.
75
D:\ MC8\MC8_V1_2.DOC
6 PERIOD 6/ 5 3 ., 0 / 57 6 6 -
3 5 / . 4 1 .3 2 . 5 /. ! 0 4
6 . 3 . , 6 SAMPLE EXPRESSION
. ( . 5 5 6 7 5 /-2 3 .. 2 . 52 ; 7 2 SAMPLE AND HOLD_01… SAMPLE AND HOLD_04 / COMPONENTS\MISC ( . 3.21).
. 3.21. ) 6 7 5 /-2 3 (Sample and Hold)
3.6.* !
3.6.1.1 ! , (Dependent Sources)
* !
. 2 .:
6 PART: <.3>
6 VALUE: </ 4;; 9 0>
.. MC8 . 3 0 5 7 52 .52 0 / 31 3 /:
VofV — 0 / 31 3, 6 3 .57 31 . ( );
Vofl — 0 / 31 3, 6 3 .57 / . ( );
lofV — 0 / /, 6 3 .57 31 . ( ).
lofl — 0 / /, 6 3 .57 / . ( );
76
. . 03.03.2006 |
. 77 135 |
3 5. . . — / 4;; 9 . 0.
, !
.. MC8 . 3 0 5 . 52 .52 0 / 31 3
/:
EVofV — 0 / 31 3, 6 3 .57 31 3.; HVofl — 0 / 31 3, 6 3 .57 / .;
GlofV — 0 / /, 6 3 .57 31 3.. Flofl — 0 / /, 6 3 .57 / .;
. 2 . MC8:
6 PART: <.3>
6 VALUE:
[POLY(<k>)] n1p n1m [n2p n2m...nkp nkm] p0 [p1...pk] [IC=c1[,c2[,c3...[,ck]]]] [POLY(<k)] v1 [v2...vk] p0 [p1...pk] [IC=c1[,c2[,c3...[,ck]]]]
( 0 / 0 POLY 6 3 .57 0 / Y = Y(-1, -2,…, XN) 5-
3 . 7 ;6 /9 7 ( / 60 7 3 2 . 52):
Y = P0 + P1 x1 + P2 x2 + P3 x3 + P4 x12 + P5 x1 x2 + P6 x1 x3 + P7 x22 + P8 x2 x3 + P9 x32 + P10 x13 +
+ P11 x12 x2 + +P12 x12 x3 + P13 x1 x22 + P14 x1 x2 x3 + P15 x1 x32 + P16 x23 + P17 x22 x3 + P18 x2 x32 + P19 x33
! x1 , x2 , x3 — 6 3 8 . 5. . 6 5 / . -
9; . 6 / . 9 6 / 3.
6 3 8 . 5 — 31 3, 6 / 0 POLY,
6/ 5 3 / 6: <. ( 0) 1 6
31 3> <. ( 0) 9 6 31 3> ….
6 3 8 . 5 — /, / 0 POLY 6/ 5 3
/ 0 / ,, 0 / 5 / 6 3 8 /. / 52 2 .
, 2 . 6 8 6 5 0 / ,.
/ 4;; 9 5 . 3, 2 2 . 3
6 /.
( . 5 3 .52 7 52 . 52 0 / -
5 2 . 52 ; 7 2 DEPENDENT SOURCES, DEPENDENT SOURCES_POLY /
COMPONENTS\SOURCES_# *.
77
D:\ MC8\MC8_V1_2.DOC
3.6.2.* ! , ! $! *
(Laplace Sources) Z- $! (Z Transform Sources)
7 5 0 5 2 / . 6 3 0 5. ;6 /9 3. . 8 6 3 .52 0 /. . / 2 0 / 0 3 . L (Laplace Sources)
Z (Z Transform Sources). ( 0 5 ;6 /9 3 . 8 ; .6 — -
. L 6/ 5 3 F — 0 7 . — 3 3 . (3 Laplace Sources). ., LFVofV 0 .57 ; .6 7 0 7 ;6 /9
0 / 31 3, 6 3 .57 31.. , 0 / 6 3 /
0 0 52 2 / /, 2 52 .
Laplace Sources
. 2 . MC8:
6 PART: <.3>
6 LAPLACE 3 0 / LFIofl, LFIofV, LFVofV, LFVofl: <5 1>
6 FREQ 3 0 / LTIofl, LTIofV, LTVofV, LTVofl: <<0>,<. 6>,<;>>*
6 KEYWORD: [[DB | MAG] [DEG | RAD]] | [R_l]
2 38 4 3 / 0 5 0 6 8:
DB — . 6 0 7 ;6 /9 3 9 2 ( 6. 0); MAG — . 6 0 7 ;6 /9 3 52 9 2; DEG — ; 0 7 ;6 /9 6 2 ( 6. 0);
RAD — ; 0 7 ;6 /9 2;
R_I — 9 1 7 5 . .5 0 0 7 ;6 /9.
3 0 / LFIofV, LFIofl, LFVofV LFVofl / 0 . 3 ;-
.6 0 7 ;6 /9 / . / 7 . 7 S. .: 1/(1+.001*S+1E-8*S*S)
( 0 0 52 2 / / (1 . ) . 3 S . 3 3 2 j F. ( 0 1 . 3 .6 /6 (1 . DC) 3 S=0. ( 0 2 52
9 (1 . Transient analysis) 5 / 3 . 6 3 2 3 2 / / 0- 5 2 / 6 . 3 6 0 7 ;6 /9, . 6- . / . 6 7 2 / / 2 5. . 5 / 3 52 /-
.
3 0 / LTIofV, LTIofl, LTVofV LTVofl 3 9 0 7 ;6 /- 9. # 3 9 2, . 6 0 7 ;6 /9 9 2 52
9 2, ; 6 2 2. ( 6/ / 0 R_I . . 6 3
78
. . 03.03.2006 . 79 135
; 5 0 7 ;6 /9 3 0 3 7 7 . . 7 0. ! 0 3
0 7 ;6 /9 6/ 5 3 3 / 3 0 5. 3 0 0- 7 ;6 /9 . 1 6 5. 0/ . . 3 3 7 3 39 3 ;. 0- /. .:. ! 0 3 0 7 ;6 /9 0 3
5. 2 0 3. / 7 2 0/ 2.
( . 5 3 52 .52 0 / .. 2 . 52 ; 7 2:
LAPLACE SOURCE_01, LAPLACE SOURCE_05 /
COMPONENTS\SOURCES_# *.
Z Transform Sources
. 2 . MC8:
6 PART: <.3>
6 ZEXP: <5 1 3 z- 63>
6 CLOCK FREQUENCY: <0 / 9 3 z-3>
. 3.20. ! 0 / Z-TRANSFORM
., 9 ; 7 ; 0 7 ;6 /9 7
H (z) = |
0.10285 (z + 1) (z 2 |
− 0.070621 z + 1) |
|||
(z − 0.55889) |
(z 2 |
− 1.1579 z + 0.76494) |
|||
|
3 . 8 6 3 . 0 / 1. ( 2 . . 6 6 ZEXP -
3 0 . 7 ZFILTER, / 3 0 3 3 -
. 8 / 5 .DEFINE:
79
D:\ MC8\MC8_V1_2.DOC
.DEFINE ZFILTER .10285*(Z+1)*(Z* Z-.070621*Z+1)/((Z-.55889)*(Z* Z-1.1579*Z+.76494))
# / 9 24 / 9 3 . 8 6 CLOCK FREQUENCY=24k. ( . 5 . 3 9 ; 52 ; 5 2 . 52 ; 7 2
Z-TRANSFORM SOURCE_01… Z-TRANSFORM SOURCE_04 / COMPONENTS\SOURCES_# *.
3.6.3.' , ! (Function Sources)
3 .5 0 / Function sources, . / 52 0 3 N, 3 ;6 /- 9 5. . 3. . 7 .
. 2 . MC8:
6 PART: <.3>
6 VALUE 3 0 / NFV NFI: <; .6>
6 TABLE 3 0 / NTIofl, NTIofV, NTVofV, NTVofl: (<x2>,<y2>) ... (<xk>,<yk>)
7 5 .5 0 / 31 3 NFV / NFI 5 3 - 7 ;6 /9 7 . 31 7 / 2 .5, .:
10*Sin(2*PI*1E6*T)*V(3)*l(L1)*EXP(-V(IN)/100ns) K*POW((V(Plate)-V(Cathode)+Mu*(V(Grid) – V(Cathode))),1.5)
! .5 0 / NTVofl, NTIofl, NTIofV NTVofV 3 9 7 . 7
0 7 52 Yk 0 7 2 Xk. ! 0 3 0 52-
Y 6/ 5 3 3 / 3 6. X. 3 0 52
. 1 6 5. 0/ . . 3 3 7 3 39 3. ! 0 3 Y -
. 3 6. 3 5. 2 0 3. / 7 2 0/ 2.
( . .: (-.01,-10) (.01,10)
3 0 / NTVofl 52 7 — , 0 /, 6. — / 2 7 . 3 0 / NTIofl 52 7 — / 0 /, 6. — / 2 7 . 3 - 0 / NTIofV 52 7 — / 0 /, 6. — 31 3 2 52 1-
. 2. 3 0 / NTVofV 52 7 — , 0 /, 6. — 31
2 52 1 . 2.
( . 5 3 3 ;6 /9 52 0 / 5 2 .-
52 ; 7 2 FUNCTION SOURCE_01…FUNCTION SOURCE_03, FUNCTION (TABLE) SOURCE
/ COMPONENTS\SOURCES_# *.
3.6.4.(Arrow) (Bubble)
; Definition / / . Component Editor ( . 2.3) 5
Blank (6 7), / . / . 4 / 0 / 2 7, 60 6 .-
0 : 3 3 2 .6 7 ; . 9. * - / . / . . 3 Arrow — /, 6/ 5 8 3, 0, /, Bubble — / /, . 0 57 / 7 . / 7.
80