I want to measure current of 0-50A. For that, in my application I am using HE100T01 hall effect sensor which can measure current from -100A to +100A(depending on the direction of flow it gives -ve and +ve values). The Hall effect sensor gives a current output of -50mA to +50mA. Since my micro controller ADC can't measure negative voltage, I tried level shifting the sensor output to positive region using the circuit which is attached. But the negative voltage is not properly clamping to the +2.5V offset. Can anyone please help me to identify the problem and also give any alternate circuitry to convert the sensor output which can be measured using a micro controller ADC?
Please find the datasheet for the Hall effect sensor and attached schematic. http://www.electrohms.com/data_pdf/2_1_HE100T01-05.pdf
Looking forward for earlier responses.