Du solltest dabei in jedem Fall auch an PWM denken.
Es kommt auf die Anwendung an, oft ist es einfach und sehr genau, aber etwas langsam.

https://www.roboternetz.de/phpBB2/viewtopic.php?t=31052