Version 4 SHEET 1 880 680 WIRE 176 -112 64 -112 WIRE 432 -112 176 -112 WIRE 64 -80 64 -112 WIRE 432 -64 432 -112 WIRE 384 -48 288 -48 WIRE 288 -16 288 -48 WIRE 64 32 64 0 WIRE 176 64 176 -112 WIRE 144 80 -64 80 WIRE 432 80 432 32 WIRE 480 80 432 80 WIRE 288 96 288 64 WIRE 288 96 208 96 WIRE 320 96 288 96 WIRE 144 112 64 112 WIRE 288 144 288 96 WIRE 432 144 432 80 WIRE -64 160 -64 80 WIRE 64 160 64 112 WIRE -64 272 -64 240 WIRE 64 272 64 240 WIRE 64 272 -64 272 WIRE 176 272 176 128 WIRE 176 272 64 272 WIRE 288 272 288 224 WIRE 288 272 176 272 WIRE 432 272 432 224 WIRE 432 272 288 272 WIRE 432 288 432 272 FLAG 64 32 0 FLAG 480 80 out FLAG 432 288 0 FLAG 288 -48 g1 FLAG 432 -112 VB FLAG 320 96 op1 FLAG -64 80 in1 FLAG 64 112 in2 SYMBOL voltage -64 144 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 WINDOW 3 -27 153 Left 2 SYMATTR InstName V1 SYMATTR Value PWL(0 0 1m 2) SYMBOL voltage 64 144 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V2 SYMATTR Value 1V SYMBOL voltage 64 -96 R0 WINDOW 123 0 0 Left 2 WINDOW 39 0 0 Left 2 SYMATTR InstName V3 SYMATTR Value 9 SYMBOL Opamps\\opamp2 176 32 R0 SYMATTR InstName U2 SYMATTR Value LM358 SYMBOL pmos 384 32 M180 SYMATTR InstName M1 SYMATTR Value IRF4905 SYMATTR Prefix X SYMBOL Misc\\EuropeanResistor 272 128 R0 SYMATTR InstName R1 SYMATTR Value 10k SYMBOL Misc\\EuropeanResistor 416 128 R0 SYMATTR InstName RL SYMATTR Value 10 SYMBOL Misc\\EuropeanResistor 272 -32 R0 SYMATTR InstName R2 SYMATTR Value 220 TEXT -96 352 Left 2 !.tran 0 1m 0 10u TEXT -96 392 Left 2 !.include LM358.101 TEXT -96 432 Left 2 !.include irf4905.spi TEXT 152 352 Left 2 ;Place a symbol "pmos" \nCtrl right mouse click on this symbol\nPrefix:MP -> Prefix:X\nValue: IRF4509\nOK