Реших да започна с измерване на скоростта на първото серво - MG90S. За целта обаче трябваше предвартелно да определя какъв е обхвата на сервото (на колко градуса се отклонява при 1000 и при 2000 микросекунди импулс) и колко микросекунди са необходими, за да го придвижа с 60 градуса. И тука се сблъсках с първия проблем:

При движение на сервото между 1000 и 2000 микросекунди то позиционираше на различно място. В началото се движеше между -38 и +42 градуса (спрямо абсолютния център от 90 градуса), но след няколко движения и двете крайни позиции започнаха да пълзят, като отклонението надхвърли 1 градус. Центъра също се премести с около 1 градус.

В началото помислих, че се е разместила лепенката, но после след няколко експеримента осъзнах, че явно сервото има някакъв дрейф. След това хванах и го движих в продължение на 1 минута и после го центрирах - сервото се позиционира на 96 градуса.

За 1 минута движение центъра избяга с 6 градуса !!!

После спрях и наблюдавах как на всеки 10-15 секунди сервото правеше цък-цък и стрелката през половин градус бавно бавно се приближаваше към центъра.

По принцип знаех, че аналоговите сервота са температурно нестабилни, но чак такова голямо отклонение не съм очаквал.