P
Petkovic
- Jan 1, 1970
- 0
------------------------------------------------------------------------------------------JosephKK said:I doubt that your contact resistances are that low, nor are they
repeatable enough to get the results you are looking for. Redo the
circuit so that you are not measuring the voltage across the current
path relay/switch contacts. The inconsistent contact resistance will
introduce nearly 1 % errors with the lowest current shunt value
(highest range).
Ok,I will do it, If I want to remove switches then I have to place one
Diff. Opamp for each range and use an analog multiplexer. and then I
have different Offset/Gain/CMRR errors for each range that have to be
calibrated. While I doubt that this problem goes away with just
removing switches but it worth a try. this problem of reading different
values for each range exists even when current is just 100mA. I think
when current is high switches may create significant non-linearity but
because I have this problem even in lower currents and even when I used
0.1% metal film resistors I think I more need a good calibration procedure.
I also tended to try linnix's suggestion of creating look up tables but
interestingly no one else here endorsed his suggestion.
------------------------------------------------------------------------------------------