Version 4 SHEET 1 1632 680 WIRE 1088 -144 1040 -144 WIRE 1200 -144 1152 -144 WIRE 576 -128 416 -128 WIRE 768 -112 688 -112 WIRE 912 -112 848 -112 WIRE 576 -96 480 -96 WIRE 1040 -48 1040 -144 WIRE 1088 -48 1040 -48 WIRE 1200 -48 1200 -144 WIRE 1200 -48 1168 -48 WIRE -288 -32 -384 -32 WIRE 416 -32 416 -128 WIRE 416 -32 240 -32 WIRE -384 0 -384 -32 WIRE 576 0 240 0 WIRE 768 16 688 16 WIRE 912 16 912 -112 WIRE 912 16 848 16 WIRE 416 32 240 32 WIRE 480 32 480 -96 WIRE 576 32 480 32 WIRE 912 48 912 16 WIRE 1040 48 1040 -48 WIRE 1040 48 912 48 WIRE 1088 48 1040 48 WIRE 352 64 240 64 WIRE 1200 64 1200 -48 WIRE 1200 64 1152 64 WIRE 1216 64 1200 64 WIRE 1088 80 1040 80 WIRE -384 96 -384 80 WIRE 480 96 480 32 WIRE 480 96 240 96 WIRE 416 128 416 32 WIRE 576 128 416 128 WIRE 1040 128 1040 80 WIRE 768 144 688 144 WIRE 912 144 912 48 WIRE 912 144 848 144 WIRE 480 160 480 96 WIRE 576 160 480 160 WIRE -288 192 -384 192 WIRE -384 224 -384 192 WIRE 1040 224 1040 208 WIRE 352 256 352 64 WIRE 576 256 352 256 WIRE 768 272 688 272 WIRE 912 272 912 144 WIRE 912 272 848 272 WIRE 480 288 480 160 WIRE 576 288 480 288 WIRE -384 320 -384 304 FLAG -384 96 0 FLAG -288 -32 CLOCK IOPIN -288 -32 Out FLAG 16 -96 CLOCK FLAG 16 -160 0 FLAG 1040 224 0 FLAG 1216 64 OUT IOPIN 1216 64 Out FLAG -384 320 0 FLAG -288 192 REAL_SIN IOPIN -288 192 Out SYMBOL Dig_Add\\CD4xxx\\cd4040b 128 -224 R0 SYMATTR InstName U1 SYMBOL voltage -384 -16 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value PULSE(0 {VDD} 0 0 0 50ms 100ms) SYMBOL Dig_Add\\CD4xxx\\cd4030b 624 -176 R0 SYMATTR InstName U2 SYMATTR SpiceLine VDD={Vdd} SPEED=1.0 TRIPDT=5e-9 SYMBOL res 864 256 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL res 864 128 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R2 SYMATTR Value 27k SYMBOL res 864 0 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R3 SYMATTR Value 68k SYMBOL res 864 -128 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R4 SYMATTR Value 150k SYMBOL Opamps\\opamp 1120 0 R0 SYMATTR InstName U6 SYMBOL res 1184 -64 R90 WINDOW 0 0 56 VBottom 0 WINDOW 3 32 56 VTop 0 SYMATTR InstName R5 SYMATTR Value 2k2 SYMBOL voltage 1040 112 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V2 SYMATTR Value 7.5V SYMBOL Dig_Add\\CD4xxx\\cd4030b 624 -48 R0 SYMATTR InstName U3 SYMATTR SpiceLine VDD={Vdd} SPEED=1.0 TRIPDT=5e-9 SYMBOL Dig_Add\\CD4xxx\\cd4030b 624 80 R0 SYMATTR InstName U4 SYMATTR SpiceLine VDD={Vdd} SPEED=1.0 TRIPDT=5e-9 SYMBOL Dig_Add\\CD4xxx\\cd4030b 624 208 R0 SYMATTR InstName U5 SYMATTR SpiceLine VDD={Vdd} SPEED=1.0 TRIPDT=5e-9 SYMBOL cap 1152 -160 R90 WINDOW 0 0 32 VBottom 0 WINDOW 3 32 32 VTop 0 SYMATTR InstName C1 SYMATTR Value 10n SYMBOL voltage -384 208 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V3 SYMATTR Value SINE(7.5 2.5 0.3125 0 0 84.375) TEXT -272 -152 Left 0 !.tran 0 5s 0 TEXT -272 -192 Left 0 !.param VDD=15 TEXT -272 -112 Left 0 !.lib opamp.sub