A “programmable current regulator” such as the Analog Devices LT3092 IC proved to be ideal for this application. This is an integrated, serial current source to provide an adjustable current between 0 ...