I have two identical 3 stage active band pass filters consisting of 3 op amps each. The problem is that I get varying gain in the channels depending on the input signal level.
For a test I ran the same signal to both channels at the same time and sample the output from each channel. Those sampled signal are then adjusted so the static gain is the same for both channels. And then the bias is adjusted.
If I then plot the signals they seem to be exactly the same. But if I plot the deferens between the channels I can se the sometimes ch1 is a bit more than ch2 and vise versa. It's dependent of the input signal amplitude.
What can cause this, any tips?
In my application it is important that both channels change the same percentage. If the input signal to ch1 and ch2 attenuates 1% the outputs from ch1 and ch2 must attenuate 1% also.
ADC's can have small non-linearity errors. So maybe I'm going to connect one band pass signal to both ADC's to check if I get the same result.