Version 4 SHEET 1 936 680 WIRE 368 -64 -320 -64 WIRE 416 -16 416 -32 WIRE 512 -16 512 -32 WIRE 256 0 224 0 WIRE 368 0 368 -64 WIRE 368 0 320 0 WIRE -96 80 -96 64 WIRE 416 80 416 64 WIRE 512 80 512 64 WIRE -128 96 -192 96 WIRE 288 96 288 80 WIRE -192 112 -192 96 WIRE 0 112 -64 112 WIRE 32 112 0 112 WIRE 80 112 32 112 WIRE 224 112 224 0 WIRE 224 112 160 112 WIRE 256 112 224 112 WIRE -128 128 -144 128 WIRE 368 128 368 0 WIRE 368 128 320 128 WIRE 416 128 368 128 WIRE 256 144 224 144 WIRE -96 160 -96 144 WIRE 224 160 224 144 WIRE 288 176 288 160 WIRE -320 208 -320 -64 WIRE -272 208 -320 208 WIRE -144 208 -144 128 WIRE -144 208 -192 208 WIRE -112 208 -144 208 WIRE 32 208 32 112 WIRE 32 208 -32 208 WIRE 80 208 32 208 WIRE 176 208 160 208 FLAG 512 -32 -V FLAG 416 80 0 FLAG 512 80 0 FLAG -96 160 -V FLAG 288 176 -V FLAG 224 160 0 FLAG -192 112 0 FLAG 416 128 triang IOPIN 416 128 Out FLAG -96 64 +V FLAG 416 -32 +V FLAG 288 80 +V FLAG 0 112 Sqr FLAG 176 208 +V SYMBOL res -176 192 R90 WINDOW 0 17 109 VBottom 0 WINDOW 3 -10 4 VTop 0 SYMATTR InstName R1 SYMATTR Value 10K SYMBOL res -16 192 R90 WINDOW 0 17 102 VBottom 0 WINDOW 3 -9 -6 VTop 0 SYMATTR InstName R2 SYMATTR Value 47K SYMBOL res 176 96 R90 WINDOW 0 15 107 VBottom 0 WINDOW 3 -11 4 VTop 0 SYMATTR InstName R3 SYMATTR Value 100K SYMATTR SpiceLine tol=1 pwr=0.1 SYMBOL cap 320 -16 R90 WINDOW 0 16 53 VBottom 0 WINDOW 3 -13 -4 VTop 0 SYMATTR InstName C SYMATTR Value 1nF SYMBOL voltage 416 -32 R0 WINDOW 123 0 0 Left 0 WINDOW 0 -12 58 Left 0 WINDOW 3 10 11 Left 0 SYMATTR InstName Vp SYMATTR Value 12V SYMATTR SpiceLine Rser=0 SYMBOL voltage 512 -32 R0 WINDOW 123 0 0 Left 0 WINDOW 0 -14 58 Left 0 WINDOW 3 16 10 Left 0 SYMATTR InstName Vn SYMATTR Value -12V SYMATTR SpiceLine Rser=0 SYMBOL res 176 192 R90 WINDOW 0 15 110 VBottom 0 WINDOW 3 -10 17 VTop 0 SYMATTR InstName Rc SYMATTR Value 2.2k SYMBOL Robertugo\\OPAMP5 288 64 R0 SYMATTR InstName U2 SYMATTR SpiceModel TL082 SYMBOL Robertugo\\OPAMP5 -96 48 R0 SYMATTR InstName U1 SYMATTR SpiceModel TL082 TEXT 528 200 Left 0 !.tran 0 1ms 0 1s startup TEXT -328 -168 Left 0 ;Triangular/Square Wave Oscillator TEXT -328 -136 Left 0 ;The oscillator employes a Shmitt trigger, made using an open-collector comparator (U1),\nand an ideal integrator. The integrator and the trigger are closed in a a negative feedback loop.\nThe integrator's output voltage has the task to switch the trigger's output from one level to the other. TEXT -312 -48 Left 0 ;Thigh=Tlow=2C*R3*R1/R2=41.6usec