I am currently setting up my current sensor with my Arduino. The current sensor output will put out +4V for current in the positive direction and -4V for negative direction. Since the Arduino can only read 0 to +5V, is there any solutions that could make the Arduino see both directions.
The answer depends on the sensor output capabilities. How much can it source/sink.
A link could help.
A simple 4:5 resistor voltage divider (to +5, not to ground) could be enough.
Leo..
No experience with these active hall current sensor.
Are you using it for DC or AC.
You could try a 15k pullup resistor from 5volt to A0, and a 12k resistor from sensor output to A0.
Read the analogue input. It should give you a value of about 455 without any current through the sensor.
Leo..
Don't expect a high resolution.
This way, and with Arduino's 10-bit A/D, you only have about 910 A/D values spread over +/-400A (800A).
So ~1Amp per A/D value.
If you need better, use an external 12-bit or 16-bit A/D.
Leo..