-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathspfwcr-using-scr.asc
96 lines (96 loc) · 2.22 KB
/
spfwcr-using-scr.asc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
Version 4
SHEET 1 1600 680
WIRE 272 -208 224 -208
WIRE 512 -208 432 -208
WIRE 512 -128 480 -128
WIRE 272 -48 272 -128
WIRE 480 -48 480 -128
WIRE 480 -48 272 -48
WIRE 608 -48 480 -48
WIRE 224 -16 224 -208
WIRE 272 -16 272 -48
WIRE 432 -16 432 -208
WIRE 480 -16 480 -48
WIRE 608 0 608 -48
WIRE 272 80 272 48
WIRE 272 80 32 80
WIRE 480 96 480 48
WIRE 480 96 128 96
WIRE 608 112 608 80
WIRE 272 128 272 80
WIRE 272 128 192 128
WIRE 480 128 480 96
WIRE 480 128 400 128
WIRE 272 144 272 128
WIRE 480 144 480 128
WIRE 128 160 128 96
WIRE 128 160 32 160
WIRE 272 256 272 208
WIRE 480 256 480 208
WIRE 480 256 272 256
WIRE 608 256 608 192
WIRE 608 256 480 256
WIRE 224 288 224 144
WIRE 432 288 432 144
WIRE 608 288 608 256
WIRE 192 368 192 128
WIRE 224 368 192 368
WIRE 400 368 400 128
WIRE 432 368 400 368
FLAG 608 288 0
FLAG 608 -48 Vo
SYMBOL voltage 32 64 R0
WINDOW 0 -15 58 Left 2
WINDOW 3 -120 -21 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName VS
SYMATTR Value SINE(0 {sqrt(2)*240} {f})
SYMBOL res 592 -16 R0
SYMATTR InstName R1
SYMATTR Value 18
SYMBOL voltage 272 -224 R0
WINDOW 3 -338 -7 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 0 -16 56 Left 2
SYMATTR Value PULSE(0 5 {D} 1n 1n {T/50} {T})
SYMATTR InstName V1
SYMBOL Misc\\SCR 256 48 M180
SYMATTR InstName U1
SYMATTR Value S2800N
SYMBOL Misc\\SCR 464 208 M180
SYMATTR InstName U2
SYMATTR Value S2800N
SYMBOL Misc\\SCR 256 208 M180
SYMATTR InstName U4
SYMATTR Value S2800N
SYMBOL Misc\\SCR 464 48 M180
SYMATTR InstName U3
SYMATTR Value S2800N
SYMBOL voltage 512 -224 R0
WINDOW 3 -103 -5 Left 2
WINDOW 0 -14 57 Left 2
SYMATTR Value PULSE(0 5 {D+T/2} 1n 1n {T/50} {T})
SYMATTR InstName V3
SYMBOL voltage 432 272 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
WINDOW 3 -35 114 Left 2
SYMATTR Value PULSE(0 5 {D} 1n 1n {T/50} {T})
SYMATTR InstName V2
SYMBOL voltage 224 272 R0
WINDOW 3 -331 113 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 5 {D+T/2} 1n 1n {T/50} {T})
SYMATTR InstName V4
SYMBOL ind 592 96 R0
SYMATTR InstName L1
SYMATTR Value 231m
TEXT 728 0 Left 2 !.tran 0.2
TEXT 728 176 Left 2 !.param alpha=28.99
TEXT 728 -32 Left 2 !.lib thyristr.lib
TEXT 728 208 Left 2 !.param D={alpha*T/360}
TEXT 728 120 Left 2 !.param f=50
TEXT 728 144 Left 2 !.param T=1/f