Version 4 SHEET 1 1160 680 WIRE 496 48 496 32 WIRE 512 48 496 48 WIRE 880 48 880 32 WIRE 896 48 880 48 WIRE 416 64 416 32 WIRE 496 64 496 48 WIRE 496 64 464 64 WIRE 800 64 800 32 WIRE 880 64 880 48 WIRE 880 64 848 64 WIRE 144 112 48 112 WIRE 288 112 224 112 WIRE 320 112 288 112 WIRE 400 112 320 112 WIRE 544 112 480 112 WIRE 784 112 544 112 WIRE 928 112 864 112 WIRE -160 128 -224 128 WIRE 48 128 48 112 WIRE 288 144 288 112 WIRE 544 144 544 112 WIRE -160 224 -160 208 WIRE 48 224 48 208 WIRE 288 224 288 208 WIRE 544 224 544 208 WIRE 928 224 928 192 FLAG 48 224 0 FLAG 288 224 0 FLAG 512 48 0 FLAG 544 224 0 FLAG 896 48 0 FLAG 928 224 0 FLAG -160 224 0 FLAG -224 128 calc FLAG 320 112 sim SYMBOL voltage 48 112 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V1 SYMATTR Value {U0} SYMBOL res 240 96 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value {R} SYMBOL cap 272 144 R0 SYMATTR InstName C1 SYMATTR Value {Cbuf} SYMBOL sw 496 112 R90 SYMATTR InstName S1 SYMATTR Value mySW SYMBOL voltage 400 32 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 96 -5 VBottom 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value PULSE(0 1 {1/(2*fs)} 1n 1n {1/(2*fs)} {1/fs}) SYMBOL cap 528 144 R0 SYMATTR InstName C2 SYMATTR Value {Cint} SYMBOL sw 880 112 R90 SYMATTR InstName S2 SYMATTR Value mySW SYMBOL voltage 784 32 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 93 104 VBottom 2 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V3 SYMATTR Value PULSE(1 0 {1/(2*fs)} 1n 1n {1/(2*fs)} {1/fs}) SYMBOL res 912 96 R0 SYMATTR InstName R2 SYMATTR Value 0.1 SYMBOL bv -160 112 R0 SYMATTR InstName B1 SYMATTR Value V={CalcV} TEXT 344 264 Left 2 !.model mySW SW(Ron = 1k, Roff = 10Meg, Vt = 0.5) TEXT 32 312 Left 2 !.param fs 200k TEXT 32 344 Left 2 !.param R 1k TEXT 248 352 Left 2 !.tran 0 50m 0 1m TEXT 32 376 Left 2 !.param Cbuf 10u TEXT 32 408 Left 2 !.param Cint 20p TEXT 32 440 Left 2 !.param CalcV { U0 - Cint * U0 *fs * R} TEXT 32 280 Left 2 !.param U0 5 TEXT 728 376 Left 2 !.step param R list 1 100 1k