Version 4 SHEET 1 2036 3880 WIRE 128 16 -112 16 WIRE 32 80 0 80 WIRE 48 80 32 80 WIRE 128 80 128 16 WIRE 128 80 112 80 WIRE 208 80 192 80 WIRE 512 80 208 80 WIRE 720 80 576 80 WIRE 784 80 720 80 WIRE 816 80 784 80 WIRE -112 112 -112 16 WIRE 32 112 32 80 WIRE 128 112 128 80 WIRE 816 128 816 80 WIRE 192 160 192 80 WIRE 224 160 192 160 WIRE 320 160 288 160 WIRE 416 160 400 160 WIRE 448 160 416 160 WIRE 544 160 528 160 WIRE 576 160 576 128 WIRE 576 160 544 160 WIRE 608 160 576 160 WIRE 720 160 720 80 WIRE 720 160 688 160 WIRE -112 224 -112 192 WIRE 32 224 32 176 WIRE 32 224 -112 224 WIRE 48 224 32 224 WIRE 128 224 128 176 WIRE 128 224 112 224 WIRE 192 224 192 160 WIRE 192 224 128 224 WIRE 336 224 256 224 WIRE 416 224 416 160 WIRE 720 224 720 160 WIRE 720 224 480 224 WIRE 576 240 576 160 WIRE 720 240 720 224 WIRE 256 256 256 224 WIRE 336 256 336 224 WIRE 816 256 816 208 WIRE 0 336 0 80 WIRE 256 336 256 320 WIRE 256 336 0 336 WIRE 336 336 256 336 WIRE 656 336 336 336 WIRE 720 336 720 304 WIRE 720 336 656 336 WIRE 816 336 720 336 WIRE 496 400 384 400 WIRE 576 400 576 304 WIRE 656 480 656 336 WIRE 656 480 384 480 FLAG 208 80 VIN FLAG 784 80 VOUT FLAG 336 336 0 FLAG 544 160 Vg SYMBOL Misc\\SCR 512 96 R270 SYMATTR InstName X1 SYMATTR Value TYN610 SYMBOL diode 16 112 R0 SYMATTR InstName D1 SYMBOL diode 112 112 R0 SYMATTR InstName D2 SYMBOL diode 48 96 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName D3 SYMBOL diode 48 240 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName D4 SYMBOL voltage -112 96 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value SINE(0 12 50 0 0 0) SYMBOL diode 192 240 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName D5 SYMBOL cap 240 256 R0 SYMATTR InstName C1 SYMATTR Value 10µ SYMBOL res 304 176 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res 592 176 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R2 SYMATTR Value 1.5k SYMBOL cap 224 176 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName C2 SYMATTR Value 220n SYMBOL cap 704 240 R0 SYMATTR InstName C3 SYMATTR Value 10µ SYMBOL res 800 240 R0 SYMATTR InstName R3 SYMATTR Value 10 SYMBOL ind 800 112 R0 SYMATTR InstName L1 SYMATTR Value 10µ SYMBOL res 320 240 R0 SYMATTR InstName R4 SYMATTR Value 10k SYMBOL res 432 176 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R5 SYMATTR Value 10k SYMBOL cap 416 240 R270 WINDOW 0 32 32 VTop 0 WINDOW 3 0 32 VBottom 0 SYMATTR InstName C4 SYMATTR Value 220n SYMBOL diode 592 304 R180 WINDOW 0 24 72 Left 0 WINDOW 3 24 0 Left 0 SYMATTR InstName D6 SYMBOL res 480 416 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R6 SYMATTR Value 1.5k SYMBOL voltage 384 384 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value PWL(0 0 0.2 40 0.4 0 0.6 10 0.8 0) TEXT 152 -24 Left 0 !.tran 0.4 TEXT 1064 -80 Left 0 !.subckt TYN610 A G K\nX1 A K G SCR_ST params:\n+ Vdrm=600v \n+ Igt=15ma\n+ Ih=30ma \n+ Rt=0.035\n* 2008 / ST / Rev 0\n.ends\n*$\n.subckt SCR_ST A K G PARAMS:\n+ Vdrm=400v \n+ Igt=20ma\n+ Ih=6ma \n+ Rt=0.01\n*\n* Vdrm : Repetitive forward off-state voltage\n* Ih : Holding current \n* Igt : Gate trigger current \n* Rt : Dynamic on-state resistance\n*\n*****************\n* Power circuit *\n*****************\n*\n****************\n*Switch circuit*\n****************\n* Q1 & Q2 Conduction\nS_S3 A Plip1 positive 0 Smain\n*RS_S3 positive 0 1G\nD_DAK1 Plip1 Plip2 Dak \nR_Rlip Plip1 Plip2 1k\nV_Viak Plip2 K DC 0 AC 0 \n*\n**************\n*Gate circuit*\n**************\nR_Rgk G K 10G \nD_DGKd G Pg2 Dgk \nV_Vig Pg2 K DC 0 AC 0 \nR_Rlig G Pg2 1k \n*******************\n*Interface circuit*\n*******************\n* positive pilot\nR_Rp Controlp positive 2.2 \nC_Cp 0 positive 1u \nE_IF15OR3 Controlp 0 VALUE {IF( ( (V(CMDIG)>0.5) | (V(CMDILIH)>0.5) |\n+ (V(CMDVdrm)>0.5) ),400,0 )}\n* \n******************\n* Pilots circuit *\n******************\n******************\n* Pilot Gate *\n******************\nE_IF1IG CMDIG 0 VALUE {IF( ( I(V_Vig) ) > Igt ,1,0 )}\n*\n******************\n* Pilot IHIL *\n******************\n*\nE_IF10IL inIL 0 VALUE {IF( ((I(V_Viak))>2.5*Igt),1,0 )}\nE_IF5IH inIH 0 VALUE {IF( ((I(V_Viak))>(Ih/3)),1,0 )} \n*\n* Flip_flop IHIL\nE_IF6DIHIL SDIHIL 0 VALUE {IF(\n+ (V(inIL)*V(inIH)+V(inIH)*(1-V(inIL))*(V(CMDILIH)) )>0.5,1,0)}\nC_CIHIL CMDILIH 0 1n \nR_RIHIL SDIHIL CMDILIH 1K \nR_RIHIL2 CMDILIH 0 100Meg \n******************\n* Pilot VDRM *\n******************\nE_IF8Vdrm inVdrm 0 VALUE {IF( (ABS(V(A)-V(K))>(Vdrm*1.3)),1,0 )}\nE_IF9IHVDRM inIhVdrm 0 VALUE {IF( I(V_Viak)>(Vdrm*1.3)/1.2meg\n+ ,1,0)}\n* Flip_flop VDRM\nE_IF7DVDRM SDVDRM 0 VALUE {IF(\n+ (V(inVdrm)+(1-V(inVdrm))*V(inIhVdrm)*V(CMDVdrm) )>0.5,1,0)}\nC_CVdrm CMDVdrm 0 1n \nR_RVdrm SDVDRM CMDVdrm 100 \nR_RVdrm2 CMDVdrm 0 100Meg \n****************\n* Switch Model *\n****************\n.MODEL Smain VSWITCH Roff=1.2meg Ron={Rt} Voff=0 Von=100\n****************\n* Diodes Model *\n****************\n.MODEL Dak D( Is=3E-12 Cjo=5pf) \n.MODEL Dgk D( Is=1E-16 Cjo=50pf Rs=5 Bv=12V Ibv=100uA) \n.ends