* Z:\home\khalils\Downloads\files\data\raw_asc\TLV431.asc
* Generated by LTspice 26.0.1 for Windows.
* Np:Ns=1:108
* Library below included based on ModelFile attribute of instance XU1 (C:\users\khalils\AppData\Local\LTspice\lib\sym\PowerProducts\MAX17596.asy)
* Library below included based on ModelFile attribute of instance XU4 (C:\users\khalils\AppData\Local\LTspice\lib\sym\Optos\PC817A.asy)
* Library below included based on ModelFile attribute of instance XU2 (C:\users\khalils\AppData\Local\LTspice\lib\sym\References\TLV431.asy)
L2 COM N001 110 Rser=77.9m Rpar=5K
M1 N002 NDRV N005 N005 IRF7468
C4 N004 0 1n
C2 OUT COM 13.9 X5 Rser=1.1m
R10 N009 N008 22.1k
L1 IN N002 94.5 Rser=68.1m Rpar=5K
K1 L1 L2 1
XU1 NC_01 N013 0 N014 N008 N012 0 N004 0 NDRV VDRV IN N003 N007 MAX17596 ;pnba SLOPE)RT)DITHER)COMP)FB)SS)SGND)CS)PGND)NDRV)VDRV)VIN)EN/UVLO)OVI
R3 N003 N007 28.7k
C5 VDRV 0 1
XU4 N006 N010 VDRV N009 PC817 Igain=1m ;pnba A)K)C)E
R7 OUT N011 24.9k
C6 N011 N010 27n
R11 N009 0 475
Rload OUT COM 8
RCS N005 0 100m
R9 N013 0 57.6k
R2 IN N003 499k
C8 COM 0 10p Rpar=10G
XU2 N010 COM N011 TLV431 ;pnba K)A)R
D2 N001 OUT MBRS340
R8 N011 COM 2.87k
R6 N008 N014 49.9k
R4 N007 0 17.8k
R1 N005 N004 100
C1 N012 0 39n
V1 IN 0 24
R12 OUT N006 1.47k
.model D D
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.dio
.model NMOS NMOS
.model PMOS PMOS
.lib C:\users\khalils\AppData\Local\LTspice\lib\cmp\standard.mos
.tran 8m
.lib MAX17596.sub
.lib PC817.sub
.lib TLV431.sub
.backanno
.end

* LTspice schematic (.asc):
Version 4.1
SHEET 1 2376 1168
WIRE -336 -304 -448 -304
WIRE 480 -304 -336 -304
WIRE 848 -304 608 -304
WIRE 1232 -304 912 -304
WIRE 1360 -304 1232 -304
WIRE 1504 -304 1360 -304
WIRE 1504 -288 1504 -304
WIRE 1360 -272 1360 -304
WIRE -448 -240 -448 -304
WIRE 480 -240 480 -304
WIRE 608 -240 608 -304
WIRE 1360 -176 1360 -208
WIRE 1504 -176 1504 -208
WIRE 1232 -144 1232 -304
WIRE 1232 -144 976 -144
WIRE -448 -112 -448 -160
WIRE 608 -112 608 -160
WIRE 480 -96 480 -160
WIRE 976 -48 976 -144
WIRE 1232 -48 1232 -144
WIRE -336 -16 -336 -304
WIRE -144 -16 -336 -16
WIRE 320 -16 208 -16
WIRE 432 -16 320 -16
WIRE -336 0 -336 -16
WIRE -336 96 -336 80
WIRE -144 96 -336 96
WIRE 256 96 208 96
WIRE 336 96 256 96
WIRE 480 96 480 0
WIRE 480 96 416 96
WIRE -336 112 -336 96
WIRE 752 112 688 112
WIRE 976 112 976 32
WIRE 976 112 944 112
WIRE 256 176 256 160
WIRE -336 208 -336 192
WIRE -144 208 -336 208
WIRE 496 208 208 208
WIRE 592 208 496 208
WIRE 736 208 672 208
WIRE 752 208 736 208
WIRE 1008 208 944 208
WIRE 1088 208 1008 208
WIRE 1232 208 1232 32
WIRE 1232 208 1152 208
WIRE -336 224 -336 208
WIRE 1008 288 1008 208
WIRE -336 320 -336 304
WIRE -256 320 -336 320
WIRE -144 320 -192 320
WIRE 736 320 736 208
WIRE 1232 336 1232 208
WIRE 1232 336 1056 336
WIRE -336 352 -336 320
WIRE 1232 384 1232 336
WIRE -256 432 -288 432
WIRE -144 432 -176 432
WIRE 304 432 208 432
WIRE 496 432 496 208
WIRE 496 432 384 432
WIRE 736 432 736 400
WIRE 1008 480 1008 384
WIRE 1232 496 1232 464
WIRE -144 544 -160 544
WIRE 256 544 208 544
WIRE 256 560 256 544
WIRE 512 624 464 624
WIRE 640 624 576 624
WIRE -32 640 -32 624
WIRE 96 640 96 624
WIRE 256 640 256 624
SYMBOL res -352 208 R0
SYMATTR InstName R4
SYMATTR Value 17.8k
SYMBOL cap 240 560 R0
SYMATTR InstName C5
SYMATTR Value 1
SYMBOL res 432 80 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 100
SYMBOL res 1216 -64 R0
SYMATTR InstName R7
SYMATTR Value 24.9k
SYMBOL res 400 416 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 49.9k
SYMBOL ind2 624 -144 R180
WINDOW 0 -15 81 Right 2
WINDOW 3 -10 35 Right 2
SYMATTR InstName L2
SYMATTR Value 110
SYMATTR SpiceLine Rser=77.9m Rpar=5K
SYMBOL res -160 416 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R9
SYMATTR Value 57.6k
SYMBOL Optos\\PC817A 848 160 M0
SYMATTR InstName U4
SYMBOL res 1216 368 R0
SYMATTR InstName R8
SYMATTR Value 2.87k
SYMBOL res 464 80 R0
SYMATTR InstName RCS
SYMATTR Value 100m
SYMBOL res 1488 -304 R0
SYMATTR InstName Rload
SYMATTR Value 8
SYMBOL res 960 -64 R0
SYMATTR InstName R12
SYMATTR Value 1.47k
SYMBOL schottky 848 -288 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName D2
SYMATTR Value MBRS340
SYMBOL TLV431 1008 336 M0
SYMATTR InstName U2
SYMBOL cap 1152 192 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C6
SYMATTR Value 27n
SYMBOL MAX17596 32 224 R0
SYMATTR InstName U1
SYMBOL cap 1344 -272 R0
WINDOW 123 43 65 Left 2
WINDOW 3 40 40 Left 2
SYMATTR Value2 X5
SYMATTR Value 13.9
SYMATTR SpiceLine Rser=1.1m
SYMATTR InstName C2
SYMBOL cap 576 608 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
WINDOW 39 60 32 VTop 2
SYMATTR InstName C8
SYMATTR Value 10p
SYMATTR SpiceLine Rpar=10G
SYMBOL cap 240 96 R0
WINDOW 0 27 15 Left 2
SYMATTR InstName C4
SYMATTR Value 1n
SYMBOL ind2 464 -256 R0
WINDOW 0 -11 32 Right 2
WINDOW 3 -7 83 Right 2
SYMATTR InstName L1
SYMATTR Value 94.5
SYMATTR SpiceLine Rser=68.1m Rpar=5K
SYMBOL voltage -448 -256 M0
WINDOW 123 24 138 Left 2
WINDOW 39 24 117 Left 2
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL res -352 -16 R0
SYMATTR InstName R2
SYMATTR Value 499k
SYMBOL NMOS 432 -96 R0
SYMATTR InstName M1
SYMATTR Value IRF7468
SYMBOL res -352 96 R0
SYMATTR InstName R3
SYMATTR Value 28.7k
SYMBOL res 688 192 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R10
SYMATTR Value 22.1k
SYMBOL res 720 304 R0
SYMATTR InstName R11
SYMATTR Value 475
SYMBOL cap -192 304 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 39n
FLAG -448 -304 IN
FLAG 1504 -304 OUT
FLAG -448 -112 0
FLAG -288 432 0
FLAG 96 640 0
FLAG 480 176 0
FLAG -32 640 0
FLAG 256 176 0
FLAG -336 352 0
FLAG 256 640 0
FLAG -160 544 0
FLAG 256 544 VDRV
FLAG 688 112 VDRV
FLAG 736 432 0
FLAG 464 624 0
FLAG 608 -112 COM
FLAG 1360 -176 COM
FLAG 1504 -176 COM
FLAG 1008 480 COM
FLAG 1232 496 COM
FLAG 640 624 COM
FLAG 320 -16 NDRV
TEXT 208 -200 Left 2 !K1 L1 L2 1
TEXT 208 -160 Left 2 ;Np:Ns=1:108
TEXT 864 648 Left 2 !.tran 8m