Post Go back to editing

How to ensure zero phase shift for multiple detection channels


I need some help from friends in this forum.

I have my system which has 16 channels sensor(E1,E2....,E15,E16 ) made from the conductive plate that put on the outside of the acrylic circle pipe wall. Each sensor is shielded by another conductive plate and this made the sensor function as a cap. Or it is known as electrical capacitance tomography sensor.

Now,what I want to do is to determine the resistive load of the i.e conductive liquid inside the pipe. So, i made one of the sensor as a source,i.e E1 by giving voltage input 10 Vp-p, 2 MHz sine waveform and all the remain sensors,E2...E16 as the detection sensor and measure the current value to the ground.

Thus, in processing the detection current value which is in between 0.1mA to 1mA, i need the I to V converter amplifier and other steps so that I can used it in ADC part. For time being, i used the LT1360 as my op amp to convert current to voltage amplifier with inverting input.. However, I noticed that, if i used the same gain of inverting feedback, i.e Rf=0.9K ohm; the output of course will be the invert of the input. The nearest of detection sensor, E2 showed no phase shift(that is totally inverting of the voltage input). But, the phase shift will keep increasing across the sensor, E3..E9 and for the farthest detection sensor,E9 ; it showed the phase shift is almost 180 deg.Then, it will decreasing again till no phase shift at E16. The output voltage peak to peak showed like a 'smile graph' which is between 0.1V and 1V.

However, the correct signal should be in zero phase shift for all detection sensors with the 'smile' curve of amplitude voltage.

What is the suitable approach/ic that I can use to make it all the signal in zero phase shift with the operating frequency 2Mhz?

I read some of people use phase shift demodulation,PSD technique, but i think it is complicated.

I also read some of them use programmable gain amplifier,PGA but is there any other method that I can use to solve this problem?

So sorry if this post is too long.