I've connected this straight to an analog pin on the Arduino and it all seems to work fine. What I'm not sure about is if the current flowing through the sensor briefly exceeds its limits (which could happen in my scenario), will it generate an a voltage greater than the +5V the arduino can handle on its analog pins?
I've seen this article on protecting the analog input pin:
If you are powering the sensor from +5v and ground, then it can't output any negative voltages, or any voltages greater than +5V. So no need for external pin protection.
dc42:
If you are powering the sensor from +5v and ground, then it can't output any negative voltages, or any voltages greater than +5V. So no need for external pin protection.
Thanks for your response and info.
I am powering the sensor from the +5v on the Arduino so that's great that I don't need to add any addition circuitry.