Post Go back to editing

AD5941 EIS technique BiasVolt modification

Category: Software

I am working with a custom-designed AD5941+RP2040 potentiostat. The CV and SWV techniques are working well, but I'm having trouble with the EIS technique. My main issue is that I can't shift the excitation sine wave, meaning the Bias voltage adjustment isn't working for me. I have attached two diagrams, both using a Randles dummy cell. When the BiasVolt is set to 0.0, everything seems fine, but if I change the BiasVolt value (e.g., to 200 mV), I get erratic points on the Nyquist plot.

BiasVolt: 0.0

BiasVolt: 200.0

The codes I'm using, with some modifications, are from GitHub:

 https://github.com/analogdevicesinc/ad5940-examples/tree/master/examples/AD5940_Impedance

Where should I look for the error, and what could be the cause of the error?