so panucatt is your gig Roy? Really like the design of those current sensors ... and your web site intro where you crossed out "mission critical applications" and change it to "mad scientist projects" (from memory). ... funny
One of my current sensors might be a fit for what you're looking for.http://www.panucatt.com/Current_Sensor_for_Arduino_p/cs-100a.htmSome users I've talked to are using them on electric scooters similar to yours.ThanksRoy
In my project I want to read scooter amps in range from +70A to -10A with reasonable accuracy even at low currents. I put the CS100 in a circuit with 12V battery and 2 x 1 ohm 50W accurate resistors and the CS100 reported values jumped around a little, with values in a range like this (actual current was 5.8A):analogRead Amps 533 5.13 535 5.62 537 6.10 539 6.59It's in right range, but 1.4 amps uncertainty is a bit too much for my purposes.
Lastly I'm going to make a bold suggestion regarding the formula in your application sheet: Current = ((analogRead(1)*(5.00/1024))-2.5)/0.02I believe the 1024 should be 1023.
... the reading you get from analogRead tells you the input voltage rounded down to the next step. ... This means there is a case for adding 0.5 to the reading you get before doing the maths on it.