Skocz do zawartości


Zdjęcie

Quadcopter Arduino - Problem

arduino quadcopter dron quadrocopter silniki problem pomoc

  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 szymonSanok

szymonSanok
  • Modelarz
  • 3 postów
  • Age: 24
  • SkądSanok
  • Imię:Szymon

Napisano 21 czerwiec 2017 - 22:12

Witam, jestem na tym forum nowy, ale już co nieco przeglądnąłem wątki oraz zgłębiłem podstawy modelarstwa, jednakże połączenie arduino i aparatury sterującej oraz silników z regulatorami sprawia mi jeszcze troszkę problemów. A mianowicie: wszystko już reaguje na aparaturę, silniki przyśpieszają itd, problem jednak jest w tym, że nie robią one tego równomiernie, a dokładniej, że jeden z silników, aby zaczął się kręcić wymaga dużo większego wychylenia przepustnicy od poprzednich. Podejrzewam złe zaprogramowanie regulatorów, ponieważ w trakcie podłączania baterii 3 silniki "pikają" po dwa razy a tej jeden tylko raz. Drugim problemem jest to, że lubią się zawiesić (tzn kręcą się pomimo ustawienia przepustnicy za 0) w momencie gdy zrobię to gdy quadcopter nie jest w pozycji horyzontalnej. Poniżej zamieszczam link do dokumentacji całego quadcoptera, aby łatwiej było się zapoznać z tym jak jest zbudowany i jak działa.

Liczę na Waszą pomoc lub sugestie :) Pozdrawiam!

 

Dokumentacja:

https://docs.google....dit?usp=sharing

 

@Update, dron już zaczyna się poziomować, i reagować szybciej na aparaturę, pomogła zmiana częstotliwości na jakiej przetwarzane były impulsy w arduino. Pojawił się za to kolejny problem objawiający się tym, że moc na silniki nie jest przekazywana równomiernie. Tzn jeden z silników potrzebuje dużo więcej "gazu", żeby w ogóle zaczął się kręcić. Czy może być to wina źle zlutowanych kabli lub niedokładnych połączeń na konektorkach? Pozdrawiam!


  • 0

#2 Krzycho2992

Krzycho2992
  • Modelarz
  • 5 postów
  • Age: 25
  • SkądLublin
  • Imię:Krzysztof

Napisano 10 lipiec 2017 - 20:55

Najprawdopodobniej może być źle skalibrowana górna i dolna granica sygnału w kontrolerach obrotów. Najlepiej jest skalibrować je w granicach 1000-2000 mikrosekund. 

Najcześciej procedura ta odbywa się w ten sposób.

1) odłącz kontrolery obrotów od zasilania

2) ustaw na mikrokontroleze makxymalny sygnał

3) podłącz zasilanie do ESC

4) dzwięk różniący się niż przy podstawowym urucomieniu, 

5) przed uplywem ok 2 - 3s od usłyszenia sygnału dzwiekowego, zmniejsz na sygnał minimalny i zostaw.

6) w tym momencie kontrolery powinny sie uzbroic

 

Jednocześnie w swoim programie dla quada nie używałem biblioteki Servo. 


  • 0

#3 morfeusz1987

morfeusz1987
  • Modelarz
  • 228 postów
  • Age: 31
  • SkądRąbczyn/Wągrowiec
  • Imię:Adam

Napisano 16 lipiec 2017 - 19:30

Witam, jestem na tym forum nowy, ale już co nieco przeglądnąłem wątki oraz zgłębiłem podstawy modelarstwa, jednakże połączenie arduino i aparatury sterującej oraz silników z regulatorami sprawia mi jeszcze troszkę problemów. A mianowicie: wszystko już reaguje na aparaturę, silniki przyśpieszają itd, problem jednak jest w tym, że nie robią one tego równomiernie, a dokładniej, że jeden z silników, aby zaczął się kręcić wymaga dużo większego wychylenia przepustnicy od poprzednich. Podejrzewam złe zaprogramowanie regulatorów, ponieważ w trakcie podłączania baterii 3 silniki "pikają" po dwa razy a tej jeden tylko raz. Drugim problemem jest to, że lubią się zawiesić (tzn kręcą się pomimo ustawienia przepustnicy za 0) w momencie gdy zrobię to gdy quadcopter nie jest w pozycji horyzontalnej. Poniżej zamieszczam link do dokumentacji całego quadcoptera, aby łatwiej było się zapoznać z tym jak jest zbudowany i jak działa.

Liczę na Waszą pomoc lub sugestie :) Pozdrawiam!

 

Dokumentacja:

https://docs.google....dit?usp=sharing

 

@Update, dron już zaczyna się poziomować, i reagować szybciej na aparaturę, pomogła zmiana częstotliwości na jakiej przetwarzane były impulsy w arduino. Pojawił się za to kolejny problem objawiający się tym, że moc na silniki nie jest przekazywana równomiernie. Tzn jeden z silników potrzebuje dużo więcej "gazu", żeby w ogóle zaczął się kręcić. Czy może być to wina źle zlutowanych kabli lub niedokładnych połączeń na konektorkach? Pozdrawiam!

 

Popieram kolegę wyżej, kalibracja esc wszystkich jednocześnie bezpośrednio w odbiorniku, sam piszesz soft? dobrze widzę że nie ma tam żadnego filtra mpu?


  • 0



Również z jednym lub większą ilością słów kluczowych: arduino, quadcopter, dron, quadrocopter, silniki, problem, pomoc

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych