* SPICE netlist
D1 17 14 BPW34
U1 13 14 15 16 15 11 9 7 6 4 5 1 8 2 TL074
R1 16 17 10k
R2 17 5 22k
R5 13 14 100k
R3 16 15 100k
R4 15 5 100k
C1 15 5 100n
C2 5 16 100n
C3 12 3 1
R6 3 13 10k
R8 11 12 2.2k
R9 9 11 100k
R7 12 5 R
C6 4 9 1
R14 7 6 22k
R12 4 5 12k
R13 6 5 10k
R11 16 4 82k
R15 1 7 1k
R18 2 1 100k
R16 16 8 10k
R17 8 5 10k
J1 10 Sgn NC_01 NJF
C4 5 16 1
J3 5 D_GND NC_02 NJF
J4 16 12V NC_03 NJF
J5 5 0 NC_04 NJF
C7 13 14 22p
C5 9 11 22p
C8 8 5 100n
R10 10 2 27k
R19 5 10 10k

* LTspice schematic (.asc)
Version 4
SHEET 1 1744 672
SYMBOL diode -872 256 R0
SYMATTR InstName D1
SYMATTR Value BPW34
FLAG -856 256 17
FLAG -856 320 14
SYMBOL urc -664 240 R0
SYMATTR InstName U1
SYMATTR Value 16 15 11 9 7 6 4 5 1 8 2 TL074
FLAG -648 256 13
FLAG -648 320 14
FLAG -680 288 15
SYMBOL res -488 240 R0
SYMATTR InstName R1
SYMATTR Value 10k
FLAG -472 256 16
FLAG -472 336 17
SYMBOL res -296 240 R0
SYMATTR InstName R2
SYMATTR Value 22k
FLAG -280 256 17
FLAG -280 336 5
SYMBOL res -104 240 R0
SYMATTR InstName R5
SYMATTR Value 100k
FLAG -88 256 13
FLAG -88 336 14
SYMBOL res 88 240 R0
SYMATTR InstName R3
SYMATTR Value 100k
FLAG 104 256 16
FLAG 104 336 15
SYMBOL res 280 240 R0
SYMATTR InstName R4
SYMATTR Value 100k
FLAG 296 256 15
FLAG 296 336 5
SYMBOL cap 472 256 R0
SYMATTR InstName C1
SYMATTR Value 100n
FLAG 488 256 15
FLAG 488 320 5
SYMBOL cap 664 256 R0
SYMATTR InstName C2
SYMATTR Value 100n
FLAG 680 256 5
FLAG 680 320 16
SYMBOL cap 856 256 R0
SYMATTR InstName C3
SYMATTR Value 1u
FLAG 872 256 12
FLAG 872 320 3
SYMBOL res -872 48 R0
SYMATTR InstName R6
SYMATTR Value 10k
FLAG -856 64 3
FLAG -856 144 13
SYMBOL res -680 48 R0
SYMATTR InstName R8
SYMATTR Value 2.2k
FLAG -664 64 11
FLAG -664 144 12
SYMBOL res -488 48 R0
SYMATTR InstName R9
SYMATTR Value 100k
FLAG -472 64 9
FLAG -472 144 11
SYMBOL res -296 48 R0
SYMATTR InstName R7
SYMATTR Value R
FLAG -280 64 12
FLAG -280 144 5
SYMBOL cap -104 64 R0
SYMATTR InstName C6
SYMATTR Value 1u
FLAG -88 64 4
FLAG -88 128 9
SYMBOL res 88 48 R0
SYMATTR InstName R14
SYMATTR Value 22k
FLAG 104 64 7
FLAG 104 144 6
SYMBOL res 280 48 R0
SYMATTR InstName R12
SYMATTR Value 12k
FLAG 296 64 4
FLAG 296 144 5
SYMBOL res 472 48 R0
SYMATTR InstName R13
SYMATTR Value 10k
FLAG 488 64 6
FLAG 488 144 5
SYMBOL res 664 48 R0
SYMATTR InstName R11
SYMATTR Value 82k
FLAG 680 64 16
FLAG 680 144 4
SYMBOL res 856 48 R0
SYMATTR InstName R15
SYMATTR Value 1k
FLAG 872 64 1
FLAG 872 144 7
SYMBOL res -872 -144 R0
SYMATTR InstName R18
SYMATTR Value 100k
FLAG -856 -128 2
FLAG -856 -48 1
SYMBOL res -680 -144 R0
SYMATTR InstName R16
SYMATTR Value 10k
FLAG -664 -128 16
FLAG -664 -48 8
SYMBOL res -488 -144 R0
SYMATTR InstName R17
SYMATTR Value 10k
FLAG -472 -128 8
FLAG -472 -48 5
SYMBOL njf -296 -144 R0
SYMATTR InstName J1
SYMATTR Value
FLAG -248 -144 10
FLAG -296 -80 Sgn
FLAG -248 -48
SYMBOL cap -104 -128 R0
SYMATTR InstName C4
SYMATTR Value 1u
FLAG -88 -128 5
FLAG -88 -64 16
SYMBOL njf 88 -144 R0
SYMATTR InstName J3
SYMATTR Value
FLAG 136 -144 5
FLAG 88 -80 D_GND
FLAG 136 -48
SYMBOL njf 280 -144 R0
SYMATTR InstName J4
SYMATTR Value
FLAG 328 -144 16
FLAG 280 -80 12V
FLAG 328 -48
SYMBOL njf 472 -144 R0
SYMATTR InstName J5
SYMATTR Value
FLAG 520 -144 5
FLAG 472 -80 GND
FLAG 520 -48
SYMBOL cap 664 -128 R0
SYMATTR InstName C7
SYMATTR Value 22p
FLAG 680 -128 13
FLAG 680 -64 14
SYMBOL cap 856 -128 R0
SYMATTR InstName C5
SYMATTR Value 22p
FLAG 872 -128 9
FLAG 872 -64 11
SYMBOL cap -872 -320 R0
SYMATTR InstName C8
SYMATTR Value 100n
FLAG -856 -320 8
FLAG -856 -256 5
SYMBOL res -680 -336 R0
SYMATTR InstName R10
SYMATTR Value 27k
FLAG -664 -320 10
FLAG -664 -240 2
SYMBOL res -488 -336 R0
SYMATTR InstName R19
SYMATTR Value 10k
FLAG -472 -320 5
FLAG -472 -240 10