Skocz do zawartości
Av4444

Arduino sterowanie ruchem - wygladzanie ruchu

Pomocna odpowiedź

Witam!

Mam następujący problem. Steruje bezprzewodowo kilka serwomechanizmów (ramię robota) i przy sterowaniu ruch robota jest trochę "niepłynny". Ta niepłynność zwiększa się wraz ze wzrostem odległości (max kilka metrów) jeżeli przełącze sterowanie na tryb ręczny to wiadomo żadnych niepłynności, skoków nie widać czyli jest to problem z wysyłaniem, odbieraniem danych. Czy można temu jakoś zaradzić, jakoś to programowo wygladzić? Korzystam z Nano z Modułem RF433Mhz. Podkreśle że problem jest nawet od 1m. Mam przylutowane antenki długości ok 50cm w nadajniku i odbiorniku

Udostępnij ten post


Link to post
Share on other sites

Jaką masz ustawioną prędkość transmisji? Czy w jakikolwiek sposób sprawdzasz poprawność przesłanych danych (sumy kontrolne)?

Udostępnij ten post


Link to post
Share on other sites
Jaką masz ustawioną prędkość transmisji? Czy w jakikolwiek sposób sprawdzasz poprawność przesłanych danych (sumy kontrolne)?

prędkośc transmisji to 2000. Poniżej 800 to już jest w ogóle tragedia. Nie sprawdzam poprawności przesyłania danych, można jakies materiały na ten temat? Pozdrawiam!

Udostępnij ten post


Link to post
Share on other sites

Av4444, opis też jak wygląda dokładnie Twoje sterowanie. Kiedy wysyłasz komendy, jak często to robisz itd.

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...