Summary. While investigating loudspeakers non-linearity, I found non-linear effects in the 0.1 Ohm resistors I used as current sensors. It turns out that self-made copper wire and metal film resistors have acceptable distortion figures, but carbon film and cement resistors are not.
Method. I used the following instrumentation connected as show in the schematics below:
- Focusrite 2i2 3rd gen,
- Douk Audio TPA3255 PFFB amplifier,
- a sensing network with R5 as the DUT Device Under Test)
The input signal was an exponentially swept sine wave, while I used MATLAB as signal processing tool for the measured output data.
Results. The following plot shows the processed data measured for several different kind of resistors. Distortions are dominated by the 3rd harmonics, see below. The amplifiers output voltage distortions are negligible and thus omitted for simplicity's sake. 
- d1 - carbon film 0R1 1W resistor;
- d2 - cement 5W 0R1;
- d3 - self-made ~1.5m copper wire, bent in halves, 0R1;
- d4 - 5 metal film 0R5 0.125W resistors in ||;
- 6w50 - 6R0 50W, wirewound;
- 5w5 - 5 of 3W 1R0 wirewound fuse, in series;
- 80 - 1.17V RMS.
Question. Do you have any scientific explanation for these results?
