The LM317 adjustable voltage regulator can be wired as an adjustable current source: ae5d.com is for sale | HugeDomains