Version 4 SHEET 1 2896 1768 WIRE 432 -64 416 -64 WIRE 48 -32 -80 -32 WIRE 208 -32 48 -32 WIRE 416 -32 416 -64 WIRE 416 -32 336 -32 WIRE 496 -32 416 -32 WIRE 576 -32 496 -32 WIRE -80 32 -80 -32 WIRE 416 32 416 -32 WIRE 48 64 48 -32 WIRE 80 64 48 64 WIRE 176 64 160 64 WIRE 272 64 272 16 WIRE 272 64 176 64 WIRE 336 64 272 64 WIRE 496 64 496 -32 WIRE 272 96 272 64 WIRE 560 112 528 112 WIRE 336 128 304 128 WIRE 416 128 416 112 WIRE 416 128 336 128 WIRE -80 144 -80 112 WIRE 160 144 176 64 WIRE 416 144 416 128 WIRE 272 240 272 160 WIRE 416 240 416 224 WIRE 496 240 496 144 WIRE 384 320 368 320 WIRE 48 352 48 64 WIRE 208 352 48 352 WIRE 368 352 368 320 WIRE 368 352 336 352 WIRE 448 352 368 352 WIRE 512 352 448 352 WIRE 576 352 512 352 WIRE 368 368 368 352 WIRE 48 416 48 352 WIRE 512 416 512 352 WIRE 272 448 272 400 WIRE 368 448 272 448 WIRE 272 464 272 448 WIRE 576 464 544 464 WIRE 48 528 48 496 WIRE 80 528 48 528 WIRE 512 544 512 496 WIRE 48 576 48 528 WIRE 112 576 48 576 WIRE 48 608 48 576 WIRE 112 640 80 640 WIRE 192 640 112 640 WIRE 256 640 192 640 WIRE 448 640 448 352 WIRE 448 640 336 640 WIRE 192 656 192 640 WIRE 48 752 48 672 WIRE 192 752 192 736 FLAG -80 144 0 FLAG 576 -32 Out_TL431 FLAG -80 -32 Vin FLAG 416 240 0 FLAG 272 240 0 FLAG 496 240 0 FLAG 272 544 0 FLAG 512 544 0 FLAG 576 352 Out FLAG 192 752 0 FLAG 48 752 0 DATAFLAG 432 -64 "" DATAFLAG 160 144 "" DATAFLAG 560 112 "I(R4)" DATAFLAG 576 464 "I(R7)" DATAFLAG 384 320 "" DATAFLAG 80 528 "" SYMBOL voltage -80 16 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value 10 SYMBOL LM317 208 -48 R0 SYMATTR InstName U1 SYMBOL res 400 16 R0 SYMATTR InstName R1 SYMATTR Value 9k5 SYMBOL res 400 128 R0 SYMATTR InstName R2 SYMATTR Value 10k SYMBOL TL431 256 96 R0 SYMATTR InstName U2 SYMBOL res 176 48 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 8k SYMBOL res 480 48 R0 SYMATTR InstName R4 SYMATTR Value 5 SYMBOL cap 320 64 R0 SYMATTR InstName C1 SYMATTR Value 1n SYMBOL LM317 208 336 R0 SYMATTR InstName U3 SYMBOL res 352 352 R0 SYMATTR InstName R5 SYMATTR Value 240 SYMBOL res 256 448 R0 SYMATTR InstName R6 SYMATTR Value 710 SYMBOL res 496 400 R0 SYMATTR InstName R7 SYMATTR Value 5 SYMBOL res 352 624 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R8 SYMATTR Value 9k5 SYMBOL res 176 640 R0 SYMATTR InstName R9 SYMATTR Value 10k SYMBOL TL431 32 608 R0 SYMATTR InstName U4 SYMBOL cap 96 576 R0 SYMATTR InstName C2 SYMATTR Value 1n SYMBOL res 64 512 R180 WINDOW 0 36 76 Left 2 WINDOW 3 36 40 Left 2 SYMATTR InstName R10 SYMATTR Value 8k TEXT -96 176 Left 2 !.tran 1 TEXT 840 -152 Left 0 !.SUBCKT TL431 7 6 11\n* K A FDBK\nR_R18 0 N16955548 1 TC=0,0\nC_C17 N16955362 0 1n\nC_C18 2 6 0.5u\nD_D11 N16976181 N16975344 DCLAMP\nC_C19 3 4 0.08u\nE_E23 2 N16955404 VALUE { {I(V_V16)*15.6} }\nC_C22 N16955548 0 1n\nR_R13 N16955401 N16955404 1 TC=0,0\nE_E27 VREF 0 VALUE { IF(V(11,0)<2.495,V(11,0),2.495) }\nV_V16 N16955401 6 0Vdc\nR_R14 0 N16955362 1 TC=0,0\nX_H8 7 N169559021 IKA 6 TL431_H8\nE_E24 4 N16955473 VALUE { {I(V_V17)*10} }\nE_E28 N16955936 0 11 6 1\nV_V7 N16976181 6 2\nG_ABM2I2 6 N16975344 VALUE { IF((V(3)-V(6))< 0 , 1.73*(V(3)-V(6)) -1U ,\n+ -1U) }\nR_R15 N16955470 N16955473 1 TC=0,0\nV_V17 N16955470 6 0Vdc\nG_G4 6 2 VREF N16955936 0.11\nR_R16 0 N16955493 1 TC=0,0\nD_D12 N169559021 N16975344 DCLAMP\nR_R17 N16955529 N16955532 1 TC=0,0\nC_C21 N16955493 0 1n\nE_E25 3 N16955532 VALUE { {I(V_V18)*100} }\nV_V18 N16955529 2 0Vdc\nV_V19 N16985445 0 0Vdc\n.ENDS\n*$\n.subckt TL431_H8 1 2 3 4\nH_H8 3 4 VH_H8 1\nVH_H8 1 2 0V\n.ends TL431_H8\n*$\n.model DCLAMP d\n+ is=1.35e-011\n+ rs=0.005\n+ n=0.001\n+ cjo=4.5e-011\n+ vj=0.75\n+ m=0.302\n+ tt=5.04e-008\n+ bv=100\n+ ibv=0.001 TEXT 1256 -152 Left 0 !.SUBCKT LM317 IN ADJ OUT_0\nR_R1 VXX IN {RINP}\nR_R6 N242982 VYY 10 TC=0,0\nR_R5 VZZ VYY {ROUT}\nE_ABM1 N242982 0 VALUE { MIN(V(VXX), (V(Vzz)+(ILIM*ROUT))) }\nR_R2 N222524 VXX {PSRR*RINP}\nR_U1_R2 0 U1_N26728 1G\nE_U1_ABM5 U1_N31197 0 VALUE { MIN(V(U1_N26728),\n+ MAX(V(IN) - {DROP}, 0)) }\nC_U1_C2 0 U1_N26728 1n\nR_U1_R1 0 U1_N08257 1G\nR_U1_R4 U1_N28933 U1_N26728 10 TC=0,0\nR_U1_R5 U1_N31197 N222524 10 TC=0,0\nC_U1_C3 0 N222524 1n\nX_U1_U2 IN U1_N12783 U1_N12664 U1_UVLO_OK COMPHYS_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5\nC_U1_C1 0 U1_N08257 {1e-6*SQRT(TTRN)}\nV_U1_V4 U1_N12783 0 {UVLO}\nV_U1_V3 U1_N12664 0 {UHYS}\nE_U1_ABM6 U1_EN_OUT 0 VALUE { IF(V(U1_UVLO_OK)> 0.6, {VREF}, 0) }\nR_U1_R3 U1_EN_OUT U1_N08257 {3.333e5*SQRT(TTRN)} TC=0,0\nE_U1_ABM4 U1_N28933 0 VALUE { V(U1_N08257)*\n+ (ABS(V(OUT_0))/(ABS(V(OUT_0)-v(ADJ)))) }\nX_U2 0 OUT_0 d_d PARAMS:\nX_F1 VZZ OUT_0 IN VYY LM317_TRANS_F1\nC_C1 VXX IN {1/(6.28*RINP*POLE)}\nC_C2 VXX N222524 {1/(6.28*PSRR*RINP*ZERO)}\nC_C3 0 VYY 1n\n.PARAM psrr=7.9432e-4 uvlo=0 ilim=2.2 pole=15k rinp=1e7 zero=100e6 rout=0.4m\n+ ttrn=1e-4 vref=1.25 uhys=0 drop=.5\n.ENDS LM317_TRANS\n*$\n.SUBCKT LM317_TRANS_F1 1 2 3 4\nF_F1 3 4 VF_F1 1\nVF_F1 1 2 0V\n.ENDS LM317_TRANS_F1\n*$\n.SUBCKT COMP_BASIC_GEN INP INM Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nE_ABM Yint 0 VALUE {IF (V(INP) >\n+ V(INM), {VDD},{VSS})}\nR1 Yint Y 1\nC1 Y 0 1n\n.ENDS COMP_BASIC_GEN\n*$\n.SUBCKT COMPHYS_BASIC_GEN INP INM HYS OUT PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nEIN INP1 INM1 INP INM 1\nEHYS INP1 INP2 VALUE { IF( V(1) > {VTHRESH},-V(HYS),0) }\nEOUT OUT 0 VALUE { IF( V(INP2)>V(INM1), {VDD} ,{VSS}) }\nR1 OUT 1 1\nC1 1 0 5n\nRINP1 INP1 0 1K\n.ENDS COMPHYS_BASIC_GEN\n*$\n.SUBCKT COMPHYS2_BASIC_GEN INP INM HYS OUT PARAMS: VDD=1 VSS=0 VTHRESH=0.5\n+ T=10\nEIN INP1 INM1 INP INM 1\nEHYS INM2 INM1 VALUE { IF( V(1) > {VTHRESH},-V(HYS)/2,V(HYS)/2) }\nEOUT OUT 0 VALUE { IF( V(INP1)>V(INM2), {VDD} ,{VSS}) }\nR1 OUT 1 1\nC1 1 0 {T*1e-9}\nRINP1 INP1 0 10K\nRINM2 INM2 0 10K\n.ENDS COMPHYS2_BASIC_GEN\n*$\n.SUBCKT D_D 1 2\nD1 1 2 DD\n.MODEL DD D (IS=1E-015 N=0.01 TT=1e-011)\n.ENDS D_D\n*$ TEXT 616 296 Left 2 ;Kontrolle RECTANGLE Normal 784 784 -80 272 2