Other Parts Discussed in Thread: AMC1300
Hi,
I'm been struggling with this issue for a while now and would like to ask for your help.
I'm using ADS1115 IC to read a voltage across the current sense resistor for 4-20mA sensor.
I designed a step up from 3.5V to 24V isolated flyback converter (on the same board) and connected its output as in the schematic attached. Current sense resistor is 49.9 ohms.
When I test it, the current reading (or the actual voltage reading drops slightly) as the current increases. It reads 19.63 mA instead of 20 mA. But its okay when I apply 4mA.
When I take exactly same two boards and have the step up 24V and current sense resistor on one board and ads chip on the second board. And connect wires across the current sense resistor to the pads of the second board where current sense resistor should go and the reading is good! I get 20mA reading, no less. And 4mA is still the same. Also I tried moving the current sense resistor to the second board and the reading is still good. I tried using 24V externally and the reading is good. The reading is dropping only when I have 24V on the same board.
Do you think they interfere? How does the reading drop? I measured the actual voltage drop across the current sense at both situations (good and bad reading) and the voltage drop is the same. So its not losing the voltage. it must be something happening in ADS chip. I'm so confused.. If it was getting extra resistance on the way to the ADS chip then extra resistance would make overall voltage higher and the reading would be higher, not lower. If i had extra parallel resistance then I would see the lower voltage drop across the current sense resistor but the voltage is exactly the same with internal or external 24V.
One theory is the my layout is not correct. I have a step up in between the ADS chip and the current sense chip. And I should have a current sense resistor first and close to ADS chip. But still why does it work when I connect the same step up externally? I can redesign the layout and order new boards but I'm not sure if that is an issue.
Also I tried switching the boards and replacing the ADS chip. Didn't help.
Arghh.
Thank you!
Emilija
Current applied (mA) | The actual reading (mA) |
4 | 3.99 |
8 | 7.99 |
12 | 11.89 |
16 | 15.77 |
20 | 19.63 |