chiark / gitweb /
m% does not include loc labels and bars
[trains.git] / spice / opmodmac.cir
1 OPAMP MACRO MODEL, SINGLE-POLE 
2 * connections:      non-inverting input    gnd
3 *                   |   inverting input    |    vcc 
4 *                   |   |   output         |    |
5 *                   |   |   |              |    |
6 .SUBCKT OPAMP1      1   2   6              20   40
7 *3      4
8 * INPUT IMPEDANCE
9 RIN     1       2       10MEG
10 * DC GAIN=100K AND POLE1=100HZ
11 * gain, centralise and clamp
12 rclah   40      30      10k
13 rclal   30      20      10k
14 ecent   31      30      1 2      30k
15 .model diode d
16 vclamph 40      39      1.5
17 vclampl 21      20      1.5
18 dclamph 31      39      diode
19 dclampl 21      31      diode
20
21 * first pole: UNITY GAIN = DCGAIN X POLE1 = 10MHZ
22 epole   3 0    31 0     1
23 RP1     3       4       10
24 CP1     4       0       1.5915UF
25 * OUTPUT BUFFER AND RESISTANCE
26 EBUFFER 5 0     4 0     1
27 ROUT    5       6       10
28 .ENDS