Ein einstellbarer Stromregler ist doch eigentlich in allen ernstzunehmenden Schrittmotorsteuer-ICs enthalten. Der Einfachste davon wäre wohl der L297, da lässt sich dann mit einer Referenzspannung der gewünschte Strom einstellen. Wie man die nötige Referenzspannung für einen bestimmten Strom bekommt, sollte im Datenblatt des L297 stehen.