Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ericfont/0930a8e97339620567d8e072623cce07 to your computer and use it in GitHub Desktop.
Save ericfont/0930a8e97339620567d8e072623cce07 to your computer and use it in GitHub Desktop.
Version 4
SHEET 1 2148 680
WIRE 800 -96 64 -96
WIRE 64 -64 64 -96
WIRE 1040 16 1024 16
WIRE 1152 16 1120 16
WIRE -464 32 -464 0
WIRE -384 32 -384 0
WIRE 1024 112 1024 16
WIRE 1040 112 1024 112
WIRE 1152 112 1152 16
WIRE 1152 112 1104 112
WIRE -464 128 -464 112
WIRE -464 128 -480 128
WIRE -384 128 -384 112
WIRE -384 128 -464 128
WIRE -384 144 -384 128
WIRE -16 240 -224 240
WIRE 64 240 64 16
WIRE 64 240 48 240
WIRE 464 240 432 240
WIRE 800 240 800 -96
WIRE 832 240 800 240
WIRE 912 240 896 240
WIRE 1024 240 1024 112
WIRE 1024 240 992 240
WIRE 1056 240 1024 240
WIRE 64 256 64 240
WIRE 160 256 64 256
WIRE 304 256 160 256
WIRE 368 256 304 256
WIRE 1152 256 1152 112
WIRE 1152 256 1120 256
WIRE 1248 256 1152 256
WIRE -224 272 -224 240
WIRE 480 272 432 272
WIRE 800 272 800 240
WIRE 800 272 480 272
WIRE 1056 272 1024 272
WIRE 1024 320 1024 272
FLAG -480 128 0
FLAG -384 0 +5V
FLAG -384 224 -5V
FLAG -464 0 +2.5V
FLAG -224 432 0
FLAG 480 272 s_out-
FLAG 464 240 s_out+
FLAG 304 256 integrated
FLAG 1024 320 0
FLAG 1088 224 +5V
FLAG 1088 288 -5V
FLAG 1248 256 filtered1_s_out
FLAG 160 320 0
SYMBOL voltage -384 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -384 128 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V2
SYMATTR Value 5
SYMBOL voltage -224 336 R0
WINDOW 3 -236 57 Left 2
WINDOW 123 -16 85 Left 2
WINDOW 39 0 0 Left 0
WINDOW 0 -16 57 Left 2
SYMATTR Value SINE(0 1.414 1k)
SYMATTR InstName V3
SYMBOL voltage -464 16 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V4
SYMATTR Value 2.5
SYMBOL Digital\\schmitt 368 192 R0
WINDOW 39 -42 127 Left 2
SYMATTR SpiceLine Vt=0 Vh=.1 Td=100n Vhigh=5 Vlow=-5
SYMATTR InstName A1
SYMBOL res 80 32 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R3
SYMATTR Value 10k
SYMBOL res 1008 224 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 10k
SYMBOL cap 1104 96 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C4
SYMATTR Value 1n
SYMBOL voltage -224 256 R0
WINDOW 3 -236 58 Left 2
WINDOW 123 -16 85 Left 2
WINDOW 39 0 0 Left 0
WINDOW 0 -16 57 Left 2
SYMATTR Value SINE(0 .1414 10k)
SYMATTR InstName V5
SYMBOL cap 48 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C1
SYMATTR Value 1n
SYMBOL OpAmps\\UniversalOpAmp2 1088 256 R0
SYMATTR InstName U1
SYMBOL res 1136 0 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 10Meg
SYMBOL cap 896 224 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C2
SYMATTR Value 470n
SYMBOL cap 144 256 R0
SYMATTR InstName C3
SYMATTR Value 10p
TEXT -288 -24 Left 2 ;.ac dec 1000 1 1T
TEXT -304 40 Left 2 !.tran 0 50.5m 0 1n uic
TEXT -304 64 Left 2 ;.options numdgt=7
TEXT -304 88 Left 2 !.options plotwinsize=0
@ericfont
Copy link
Author

downside is more low frequency noise:

image

@ericfont
Copy link
Author

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment