Hi,
Currently I am using an oxygen sensor and it outputs 4-20mA values. I want to read the 4-20 values and display it onto another screen using Arduino Nano/equivalent. I've been looking through the forum but almost all of the related topics require to convert 4-20mA to 1-5V. Why does this need to be done?
Can't I just feed the 4-20mA point to analog input of my Nano? Please help.
I have moved your topic to a more appropriate forum category @jaga13.
In the future, please take some time to pick the forum category that best suits the subject of your question. There is an "About the _____ category" topic at the top of each category that explains its purpose.
Thanks in advance for your cooperation and best wishes for success with your project.
Which is fundamentally wrong. Unfortunately old mistakes are being kept alive by the interweb.
Wrong also because a classic Nano supply can be about 4.6volt on USB supply.
If this is a classic Nano v3, then it's much better (stable) to convert to 1.1volt.
If this is a more modern Nano, then you might have to convert to 1volt or 1.65volt or 2.23volt.
Post#5 here has the right diagram for a classic V3 Nano.
Must use analogReference(INTERNAL); // switch to internal 1.1volt Aref
in setup().
51ohm can be 2 * 100ohm in parallel, which is usually close enough.
Leo..