Ah, that sounds interisting.
First I thought it would add an additional resistance to the 10mR shunt, but after calculation the trace resistance should only add ~305µR :-).
(But thats additional 3,05% of 10mR (which has tol. of +/-0,1%) isn't it ? Maybe my striplinecalculator is joking, otherwise it could have influence on the measurement result.) My fault, VGND is refered to a point between that bottleneck and the neg. terminal of R1, very nice!
But what about the contact resistances of the range switch ?
Datasheed only says:
CONTACT RESISTANCE: Below 10 mR typ. initial @ 2-4 V DC, 100 mA, for both silver and gold plated contacts.
Thankfully this will only add up on the burdon voltage and will not influence the current measurement.
--------
Another question: The recommended operationg voltage of the OpAmps is 2V7...5V5.
Would it make sense to set Vcc e.g. up to 5V to enlarge the measurement range ? Or would it have other negative sideeffects ?
Higher currents are available by increasing the battery voltage, to a maximum of 5.5V, which would give +/-2250mA/2250µA/2250nA maximum)
Lol I skipped that text and run directly into the scematic and pcb design - sorry for that.
Seens, that i could answer many of my questions myself.
At least a 3V6 lithium battery would improve system lifetime by nice factor ... (a coin cell only holds abut 260mAh)