Дык у них если что и стабильно, то время паузы. Принцип работы - как ток в обмотке превысил заданных, выждать фиксированную паузу. Последствие 1: двигатель "поёт" на звуковых частотах, причём ужасно фальшивит и петухов пускает :-)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)