I want to measure up to 150 amps of current using an Arduino.
I'm aware of the ACS758 Hall Effect sensor, but I don't want to use it. There is another option which is a shunt resistor.
The problem is that if I was to get say a 200 amp shunt which was rated to give a 75mv drop, it would only give me 15 values to resolve to! This is ofcourse because the Arduino has a 10 bit ADC which is generically at a 5v reference. So I'd only get outputs incrementing in 13a increments!
I know that you can set the ADC ref, but I'm using the ADC for other sensors too at 5v. What is the accepted way around this problem?