You could use a hall-effect current sensor, which does not need a shunt - but then it's another device that needs power..
It does avoid voltage drops and heat though.
eg. One of these needs around 20 - 25mA at 5 - 6V and gives 0-5V out for 0 to whatever rating current:
There again, 5 milliohms at 25A is (I^2 * R) 3.125W - it should not be producing a lot of heat?
It should drop 125mV, I think you need a better resistor type.
Two of those open metal 10mR ones I mentioned early on, in parallel, would give you 5mR 10W, enough for over 40A?
edit - ps. While using a shunt resistor, the voltage sense should be from the battery end of the shunt, not the dynamo end.. Just spotted that on the drawings.
It does avoid voltage drops and heat though.
eg. One of these needs around 20 - 25mA at 5 - 6V and gives 0-5V out for 0 to whatever rating current:
There again, 5 milliohms at 25A is (I^2 * R) 3.125W - it should not be producing a lot of heat?
It should drop 125mV, I think you need a better resistor type.
Two of those open metal 10mR ones I mentioned early on, in parallel, would give you 5mR 10W, enough for over 40A?
Arcol 10mΩ Metal Film Fixed Resistor 5W ±1% MSR-5 R01 F | RS
uk.rs-online.com
edit - ps. While using a shunt resistor, the voltage sense should be from the battery end of the shunt, not the dynamo end.. Just spotted that on the drawings.