I also have same problem to convert 4-20ma into 0-3.3v but i am connecting it to stm32 and i want 0.1mv prescision so how can i get that resultI am trying to convert 4-20 mA current loop signal to 0-3.3/0-3 V output for my 10 bit ADC IC that is connected to a Raspberry pi 3B+.
Schematic:
The input sensor is a 12 V loop powered 4-20 mA output humidity sensor. The op-amp is an MCP6002 rail-to-rail. The output of the op-amp is connected to a 10 bit ADC-MCP3008 (SPI enabled connected to RPi.)
The output voltage only varies from 0.6 to 2 V and I don't know where exactly the voltage drops.
The circuit works fine if I read the voltage using only a 150 Ω resistor (0-3 V.)
I can't understand what's wrong in this circuit.
Prior answers related to this question didn't give the solution. Please help me to find a reliable solution.
Mod: link to old thread.
https://forum.allaboutcircuits.com/...-using-rail-to-rail-opamp.194166/post-1826317



