Electronics > Projects, Designs, and Technical Stuff

Bandpass filter - ltspice vs real life

<< < (2/2)

SilverSolder:

--- Code: ---* LM2902 Spice Model
*
* WARNING : please consider following remarks before usage
*
* 1) All models are a tradeoff between accuracy and complexity (ie. simulation time).
*
* 2) Macromodels are not a substitute to breadboarding, they rather confirm the
*    validity of a design approach and help to select surrounding component values.
*
* 3) A macromodel emulates the NOMINAL performance of a TYPICAL device within
*    SPECIFIED OPERATING CONDITIONS (ie. temperature, supply voltage, etc.).
*    Thus the macromodel is often not as exhaustive as the datasheet, its goal
*    is to illustrate the main parameters of the product.
*
* 4) Data issued from macromodels used outside of its specified conditions
*    (Vcc, Temperature, etc) or even worse: outside of the device operating
*    conditions (Vcc, Vicm, etc) are not reliable in any way.
*
*
** Standard Linear Ics Macromodels, 1993.
** CONNECTIONS :
* 1 INVERTING INPUT
* 2 NON-INVERTING INPUT
* 3 OUTPUT
* 4 POSITIVE POWER SUPPLY
* 5 NEGATIVE POWER SUPPLY
.SUBCKT LM2902 1 2 3 4 5
***************************
.MODEL MDTH D IS=1E-8 KF=3.104131E-15 CJO=10F
* INPUT STAGE
CIP 2 5 1.000000E-12
CIN 1 5 1.000000E-12
EIP 10 5 2 5 1
EIN 16 5 1 5 1
RIP 10 11 2.600000E+01
RIN 15 16 2.600000E+01
RIS 11 15 2.003862E+02
DIP 11 12 MDTH 400E-12
DIN 15 14 MDTH 400E-12
VOFP 12 13 DC 0
VOFN 13 14 DC 0
IPOL 13 5 1.000000E-05
CPS 11 15 3.783376E-09
DINN 17 13 MDTH 400E-12
VIN 17 5 0.000000e+00
DINR 15 18 MDTH 400E-12
VIP 4 18 2.000000E+00
FCP 4 5 VOFP 3.400000E+01
FCN 5 4 VOFN 3.400000E+01
FIBP 2 5 VOFN 2.000000E-03
FIBN 5 1 VOFP 2.000000E-03
* AMPLIFYING STAGE
FIP 5 19 VOFP 3.600000E+02
FIN 5 19 VOFN 3.600000E+02
RG1 19 5 3.652997E+06
RG2 19 4 3.652997E+06
CC 19 5 6.000000E-09
DOPM 19 22 MDTH 400E-12
DONM 21 19 MDTH 400E-12
HOPM 22 28 VOUT 7.500000E+03
VIPM 28 4 1.500000E+02
HONM 21 27 VOUT 7.500000E+03
VINM 5 27 1.500000E+02
EOUT 26 23 19 5 1
VOUT 23 5 0
ROUT 26 3 20
COUT 3 5 1.000000E-12
DOP 19 25 MDTH 400E-12
VOP 4 25 2.242230E+00
DON 24 19 MDTH 400E-12
VON 24 5 7.922301E-01
.ENDS

--- End code ---

Jay_Diddy_B:
Hi,

Using the generic 3 terminal opamp you adjust the parameters including GBW.

Here I have setup the model to step the GBW of the opamp from 100kHz to 10MHz in a logarithmic fashion:




Results



The results show that the circuit is relatively insensitive to the opamp GBW.

This is the expected result. The filter should be defined by the passive components not some parameter of the opamp.

Regards,
Jay_Diddy_B

Jay_Diddy_B:
Hi,

The LM2902 is very similar to an LM324. It has a 1.3MHz GBW product.

The LT1013 is has similar GBW,but much better offset voltage.

Use the LT1013 in place of the LM2902.

Regards,
Jay_Diddy_B

injb:
Thanks for the replies. I discovered I made a few mistakes in my schematic - there is actually a resistor between R1 and C1 that goes to the noninverting input, and the noninverting input is biased to 5v. Adding that missing resistor made a big difference, but it was still noticeably off where the actual circuit is, this time much higher. I downloaded an LM2902 spice model from TI and that seems to have fixed it - now it's giving me a very good match to what I see in the real circuit.

To everyone giving advice about the quality of the 2902: thanks, I'll keep that in mind, but I'm not building anything in this case, I'm just trying to understand an existing circuit that uses the 2902. It was designed in the mid 80s.

Wimberleytech:

--- Quote from: Jay_Diddy_B on April 21, 2020, 01:32:06 am ---Hi,

Using the generic 3 terminal opamp you adjust the parameters including GBW.

Here I have setup the model to step the GBW of the opamp from 100kHz to 10MHz in a logarithmic fashion:


--- End quote ---

Thanks for sharing...until now, I did not know about the "step" feature.  Cool!

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod