Stránka 1 z 1

Servo motor

Napsal: 17 dub 2019, 11:35
od Riso
Zdravím, chcem sa opýtať či je normálne ak dám servo motor otočiť na x stupňov a keď to dokončí tak motorček vibruje. Alebo v čom môže byť problém. Zapojený ho mám červený na + hnedý na - oranžový na pwm výstup. Viac menej som to robil podľa tohto návodu až na ten loop. Do loopu som dal len aby sa presunul na hodnotu 90 a po vykonaní príkazu vibruje. https://navody.arduino-shop.cz/arduino- ... motor.html
Jedná sa o tento motorček https://techfun.sk/produkt/servo-motorcek-mg996r/

Re: Servo motor

Napsal: 17 dub 2019, 11:53
od ohruska
Dej sem program, který ti nefunguje.
Ota

Re: Servo motor

Napsal: 17 dub 2019, 12:09
od pavel1tu
Nedojel náhodou na konec a ty ho posíláš ještě dál ?
Pracovní rozsah má totiž jen +-60st

Re: Servo motor

Napsal: 17 dub 2019, 15:39
od Riso
Program je len takýto jednoduchý. Len som testoval či funguje.

Kód: Vybrat vše

#include <Servo.h>

Servo myservo;

void setup() {
  myservo.attach(9);

}

void loop() {
  myservo.write(70);

}
No prišiel som na jednu vec ono to servo ako keby nedošlo po tú požadovanú hodnotu. Lebo ak s ním trochu pootočím do strany do ktorej sa točilo tak to prestane.

Re: Servo motor

Napsal: 17 dub 2019, 16:51
od pavel1tu
No, to je analogové servo a levné.
Serva si tak jakoby "vrní" normálně.

Re: Servo motor

Napsal: 17 dub 2019, 16:55
od jankop
Dovolím si pár poznámek:
1. Myslím, že většina serv má rozsah pohybu +90 až -90 stupňů
2. Je pravda, že mezní polohy s ohledem na okraj potenciometru bývají občas nestabilní
3. Je naprosto nevhodné napájet servo přímo z Arduina. I na nejmenší serva je potřeba mít externí zdroj
4. Je potřeba uvážlivě provést rozvod zemnícího vodiče s ohledem na úbytky napětí způsobené motorem, které se mohou negativně projevit na stabilitě serva
5. Ve tvém programu bych jednoznačně přemístil příkaz myservo.write(70); do smyčky setup(), protože neustále opakovaná inicializace polohy serva může být právě příčinou jeho cukání
6. Když jsem si hrál s analogovým mini servem, tak byly polohy pěkně stabilní, do doby, kdy jsem ho nechal omylem štěrchat celou noc sem a tam, pak už v některých polohách cukalo :D

Re: Servo motor

Napsal: 18 dub 2019, 06:34
od pavel1tu
Ten program jsem přehlédl, to cukání je tím.

Já ještě pár postřehů - nejsou to jen mé zkušenosti:
Já u letadel, kde je servo na docela dlouhém kabelu, dávám přímo k servu elektrolyt + 100n odrušovací. Velikost elektrolytu podle proudu serva.
Elektrolyt vykryje špičku proudu při rozjíždění serva (klidně i 5A - podle serva - ale po krátkou dobu).

Oddělená větev napájení pro serva s dalším elektrolytem je samozřejmostí.

Já používám ještě rychlejší "digitální" serva a mohu poslat obrázek z osciloskopu co to dělá s napájením když tam ty kondiky jsou a nejsou.

Re: Servo motor

Napsal: 19 dub 2019, 15:09
od Riso
Vďaka za tip. Skúsim kúpiť ten kondenzátor.