Using the components available in LTSpice. Could use some work. It is not original.
Version 4 SHEET 1 880 680 WIRE 768 -208 608 -208 WIRE -192 -112 -832 -112 WIRE -64 -112 -192 -112 WIRE 80 -112 -64 -112 WIRE 272 -112 160 -112 WIRE 352 -112 272 -112 WIRE 608 -96 608 -208 WIRE 352 -80 352 -112 WIRE 768 0 768 -208 WIRE 352 16 352 -16 WIRE -832 32 -832 -112 WIRE -192 32 -192 -112 WIRE -832 128 -832 96 WIRE -784 128 -832 128 WIRE -656 128 -704 128 WIRE -528 128 -576 128 WIRE -368 128 -448 128 WIRE -192 128 -192 96 WIRE -192 128 -288 128 WIRE -64 128 -64 -112 WIRE -16 128 -64 128 WIRE 96 128 48 128 WIRE 272 128 272 -112 WIRE 352 128 272 128 WIRE 608 128 608 -16 WIRE 608 128 544 128 WIRE -64 144 -64 128 WIRE -832 160 -832 128 WIRE -192 160 -192 128 WIRE 608 192 544 192 WIRE 768 192 768 80 WIRE 768 192 608 192 WIRE 96 224 96 128 WIRE 352 224 96 224 WIRE -832 272 -832 224 WIRE -192 272 -192 224 WIRE -192 272 -832 272 WIRE -64 272 -64 224 WIRE -64 272 -192 272 WIRE 608 288 608 192 WIRE -64 304 -64 272 FLAG 608 288 0 FLAG -64 304 0 FLAG 352 16 0 SYMBOL Optos\\MOC207 448 192 R0 SYMATTR InstName U1 SYMBOL cap 336 -80 R0 SYMATTR InstName C2 SYMATTR Value 4.7=B5 SYMBOL res -48 240 R180 WINDOW 0 36 76 Left 2 WINDOW 3 -44 16 Left 2 SYMATTR InstName R2 SYMATTR Value 10K SYMBOL voltage -688 128 R90 WINDOW 3 -276 62 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value SINE(0 158 60 0 0 0 100) SYMBOL voltage 768 -16 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 5V SYMBOL res 592 -112 R0 SYMATTR InstName R1 SYMATTR Value 4.7K SYMBOL diode 48 112 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 -57 18 VTop 2 SYMATTR InstName D2 SYMATTR Value GSD2004W-V SYMBOL res 176 -128 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R3 SYMATTR Value 27K SYMBOL diode -816 96 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D3 SYMATTR Value MURS120 SYMBOL diode -176 96 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D4 SYMATTR Value MURS120 SYMBOL diode -816 224 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D5 SYMATTR Value MURS120 SYMBOL diode -176 224 R180 WINDOW 0 24 64 Left 2 WINDOW 3 24 0 Left 2 SYMATTR InstName D6 SYMATTR Value MURS120 SYMBOL voltage -272 128 R90 WINDOW 3 -215 58 Left 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V3 SYMATTR Value SINE(0 53 180 0 0) SYMBOL voltage -432 128 R90 WINDOW 0 -32 56 VBottom 2 WINDOW 3 32 56 VTop 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V4 SYMATTR Value SINE(0 32 300) SYMBOL voltage -560 128 R90 WINDOW 0 -32 56 VBottom 2 WINDOW 3 32 56 VTop 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V5 SYMATTR Value SINE(0 1 11060) TEXT -866 322 Left 2 !.tran 0 500m 200m