Arduino Polska Forum

Pełna wersja: Sterowanie prędkością serwonapędu 360 - praca ciągła
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam,
używam serwonapędu  AR-3606HB - praca ciągła 360. 
Znacie może jakiś sposób na kontrolowanie prędkości jego obrotów?
<próbowałem użyć analogWrite(poniekąd się udało ale zaczął pożerać ponad 1A), servo.write()/servo.writeMicroseconds() oraz servo.slowmove(). Żadna z komend nie pomogła, znacie może jakąś bibliotekę bądź sposób aby spowolnić jego obrót? 
<gdy podłączam servo (servo.attach()) zaczyna bardzo powoli się obracać>
Z góry dziękuję za wskazówki,
Konkretnie w tym modelu, prędkość regulowana jest szerokością impulsu.
W zwykłych serwach szerokością impulsu reguluje się kąt wychylenia.
Standardowo 1,5 ms jest punktem neutralnym, 2 ms to maksymalna prędkość, a 1 ms to maks w przeciwnym kierunku.
Twoje serwo ma potencjometr regulujący punkt neutralny i być może tu tkwi problem, że jest ustawione skrajnie, albo coś w tym stylu.