We found this circuit in a 90s Popular Electronics. The operational amplifier can be replaced by current equivalents.
This amplifier with very high input impedance was suggested by Texas Instruments in a manual of...
Using only a ULN5804 integrated circuit, stepper motors up to 500 mA can be controlled from TTL...
Constant current sources are used in applications such as battery chargers, electrolytic tanks, etc....