Before I begin, just to let you know that I'm new to electrical engineering, in case that my question sound weird to you, but here's my problem.
I bought few days ago ACS712 Low Current Sensor and hooked up everything on my Arduino board, but the values that I'm getting are weird.
From my understanding, the Vout from that sensor without any load should be 2.5v, right? And if there's any load, it should change.
However, I'm getting different values on Vout while I read them in my code (from 505 to 520) (as raw input without any analog to digital conversion). Is that normal? I thought I will get stable (constant) input value if there's no load?
How can I tweak that and how to convert it properly from that number into milliamps?