I have been designing some multiple feedback bus filters as part of an electronics project which I am setting up for my students. I have simulated the devices successfully and I have built them. However they are producing the most insane behavior... they seem to be super sensitive to moisture. Before that please see my due diligence with simulation:
Specs:
- Using the TL3472 op amp, 4.5 MHz GBW, 13V/us slew rate, has a bit of a large input offset voltage at 1.5mV but I did also try the TL081
- +-3.7V supplies
- Center frequency = 13.5 kHz
- Q = 9
- Gain = 1
Simulation circuit with parasitics (I simulated 300 instances using a Monte Carlo):

Stability test circuit (TI's technique):

Stability test circuit results (Great, 82 degrees PM):

After all that I built the test circuits on a breadboard and then soldered them together. After a little while I found that the output slowly varied and that if I blew on the circuit the center frequency and gain would change significantly. After hours of debugging for ever possible human error/obvious issue I discovered moisture seems to be the culprit.
Here are some videos of me blowing on the circuit and spraying it (On a drive): https://drive.google.com/drive/folders/1ayOex94lrCbvPWqzv2LzK6VT_3tRQVVs?usp=sharing
My questions:
- Do you agree this is a moisture problem, or is it something else?
- How would I address this problem (Assuming it is moisture)
- Why does such a common topology have this as a problem, I am not exactly pushing any limits to the extreme.
To save some time here is all the things I have tried to get the damn filter to work (Not exhaustive):
- Changed all test equipment and leads
- Built 6 versions of the circuit (some 13.5kHz some 8kHz and some 5.5Khz)
- 3 on breadboards
- 3 soldered prototypes
- Checked every connection repeatedly and resoldered everything
- Replaced every component
- Used 1 nF initial filter capacitors
- Resulted in resistor values around 100 kΩ
- Used 10 nF initial filter capacitors (recommended starting value)
- Resulted in resistor values around 10 kΩ
- Tested with two op amps
- TL081
- TL3472
- Ran extensive simulations including
- Parasitic capacitance analysis
- Monte Carlo tolerance analysis
- Temperature analysis
- Stability analysis for phase margin
- Used Texas Instruments calculators and other reference calculators
- All agreed closely, within roughly 5% on resistor values
- Added decoupling capacitors
- 100 nF
- 220 µF
- Tried grounding every node with 1 MΩ resistors to eliminate floating nodes
- Tried using a 200c soldering iron to check if it was temperature dependance (It did drop the gain but only after like a minute)
- [Edit 2] I have tried adding feedback from the output back to the input (Changing from Bessel to Chebyshev, resistor divider with 200 and 15.2k resistor). This initially does seem to help, I need to do more testing
EDIT 1: So additional tests/clarifications based on responses:
- I am currently making a single stage (1 op amp) MFB bandpass filter
- I have used ceramic capacitors, I am using pots for the resistors to tune them exactly, although I did use resistors before to the same effect
- I am not using a PCB, so no guard rings (Remember I am making this for undergrad students who can't make PCBs). The inverting node and output node are probably like 1mm away. I am using breadboards and these 2 types of prototype boards:

The op amp layout (Using op amp 2):

Used isopropyl alcohol on nodes (Much higher resistance than normal water), got a similar response just not quite as rapid
Based on Tony's response I made a filter with f0=1khz and Q=9 so: $$ \mathrm{GBW} = f_0 Q^2 = 1 \cdot 9^2 = 81\,\text{kHz} $$ This way below the GBW and tested it and concluded it is just as sensitive if not more.
I don't have access to a high GBW bandwidth op amp at the moment


