63 lines
1.7 KiB
Markdown
63 lines
1.7 KiB
Markdown
|
|
# Voltage-controlled current source
|
|
|
|
```circuitjs
|
|
$ 1 0.000005 10.20027730826997 50 5 50 5e-11
|
|
409 640 368 800 368 1 0.6 -16.023420346306043 0.023100000000000002 0
|
|
v 592 432 592 384 0 0 40 1 0 0 0.5
|
|
w 592 384 640 384 0
|
|
r 800 368 880 368 0 470
|
|
w 800 368 800 256 0
|
|
w 800 256 592 256 0
|
|
w 592 256 592 352 0
|
|
w 592 352 640 352 0
|
|
w 592 432 880 432 0
|
|
w 880 368 880 432 0
|
|
w 880 368 928 368 3
|
|
r 928 368 928 448 0 220
|
|
g 928 448 928 496 0 0
|
|
R 720 400 720 496 0 0 40 -15 0 0 0.5
|
|
R 720 336 720 208 0 0 40 15 0 0 0.5
|
|
p 800 368 800 416 1 0 0
|
|
o 10 16 3 159746 0.0001 0.0001 0 1
|
|
o 3 16 3 159746 0.0001 0.0001 1 1
|
|
38 1 F1 0 0 12 -1 Voltage
|
|
```
|
|
|
|
|
|
# Differentiators based on OA
|
|
```circuitjs
|
|
$ 1 0.000005 10.20027730826997 50 5 50 5e-11
|
|
c 512 416 624 416 0 6.8000000000000005e-9 11.432213268038161 0.001
|
|
409 624 432 768 432 1 0.6 29.03806612154948 0.0231 0
|
|
r 624 352 768 352 0 470
|
|
w 768 432 768 352 0
|
|
w 624 416 624 352 0
|
|
g 624 448 624 496 0 0
|
|
R 512 416 512 480 0 1 50 5 0 0 0.5
|
|
R 688 400 688 368 0 0 40 -15 0 0 0.5
|
|
R 688 464 688 496 0 0 40 15 0 0 0.5
|
|
O 768 432 832 432 1 0
|
|
o 9 16 0 159746 14.661466041813108 0.0001 0 1
|
|
```
|
|
|
|
# Pseudo Integrators based on OA
|
|
|
|
```circuitjs
|
|
$ 1 0.000005 10.20027730826997 50 5 50 5e-11
|
|
409 624 432 768 432 1 0.6 29.035877276181203 0.0231 0
|
|
r 624 352 768 352 0 10000
|
|
w 768 432 768 352 0
|
|
w 624 416 624 352 0
|
|
g 624 448 624 496 0 0
|
|
R 512 416 512 480 0 1 50 1 0 0 0.5
|
|
R 688 400 688 368 0 0 40 -15 0 0 0.5
|
|
R 688 464 688 496 0 0 40 15 0 0 0.5
|
|
O 768 432 832 432 1 0
|
|
w 624 352 624 288 0
|
|
w 768 352 768 288 0
|
|
c 624 288 768 288 0 1.0000000000000001e-7 12.907537355618608 0.001
|
|
r 512 416 624 416 0 1000
|
|
o 8 16 0 159746 13.58313090577521 0.0001 0 1
|
|
o 5 16 0 159746 0.9999999999999959 0.0001 0 2 5 3
|
|
``` |