When testing small currents, for example, currents less than 10 mA, my DL3021A does not apply the correct current until it reaches 8 or 9mA, then when dialing back to 0mA it seems to work until you reach 0mA then the trouble starts over.
For example, setting the load to 0mA applying a source voltage 3.3V shows:
current setting read value (manually increasing by 1mA)
=================
0.000A 0.0021A
0.001A 0.0022A
0.002A 0.0023A
0.003A 0.0023A
0.004A 0.0023A
0.005A 0.0024A
0.006A 0.0024A
0.007A 0.0025A
0.008A 0.0025A
0.009A 0.0095A <- trigger point
once this point is reached it will work when dialing backwards until the error message at 0mA is shown then the same behavior repeats.
The general offset of 2mA is already bad, but this hysteresis behavior is really annoying. Range is set to 4A but it does not make a difference if set to 40A. Slew rate changes make also no difference.
Anybody got the same erroneous behavior?
atx