MWC na STM32 - czyli afroflight32 dla "białasów" ;
Moderatorzy: moderatorzy2014, moderatorzy
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
"Flip" znaczy tyle, co "upside down". Mam identyczne ustawienie, ale bez obudowy, więc nie pamiętam jak dokładnie ustawiony :)
Po pierwsze skalibruj kompas według wytycznych (BARDZO ważne) - https://github.com/iNavFlight/inav/wiki ... alibration
Następnie obracaj copterem i porównuj wskazania - np. korzystając z telefonu jak ktoś podpowiada.
Na koniec zweryfikuj kalibrację: ustaw w jakiejś pozycji i przechylaj przód-tył i na boki. Wskazanie kierunku powinno się nie zmieniać. To samo powtórz w innych ustawieniach względem stron świata.
Po pierwsze skalibruj kompas według wytycznych (BARDZO ważne) - https://github.com/iNavFlight/inav/wiki ... alibration
Następnie obracaj copterem i porównuj wskazania - np. korzystając z telefonu jak ktoś podpowiada.
Na koniec zweryfikuj kalibrację: ustaw w jakiejś pozycji i przechylaj przód-tył i na boki. Wskazanie kierunku powinno się nie zmieniać. To samo powtórz w innych ustawieniach względem stron świata.
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Nie dziwne że ucieka, bo jeśli patrzy na lewy tylny silnik, to nie jest to ani 180' ani 270', tylko 225' Takiej opcji w iNav nie da się ustawić z tego co pamiętam. Jeśli w KFC działało to po prostu miałeś szczęście ale był to błąd. Popraw ustawienie kompasu i dobierz ustawienie w iNav tak, żeby w zakładce Setup (tam gdzie pokazuje model copterka) kierunek wskazywany przez model pokrywał się z kierunkiem z telefonu/komapsu.
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
dzięki panowie
sugerowałem się KFC32 Tool i działało
cyt
włączyć COMPASS_UPSIDE_DOWN
obrócić całość w tej plastikowej okrągłej obudowie tak aby wygrawerowana strzałka nad napisem "GPS" była skierowana w lewo w stosunku do przodu modelu
http://kfc32.direk.info/index.php?title=Magsettings
sugerowałem się KFC32 Tool i działało
cyt
włączyć COMPASS_UPSIDE_DOWN
obrócić całość w tej plastikowej okrągłej obudowie tak aby wygrawerowana strzałka nad napisem "GPS" była skierowana w lewo w stosunku do przodu modelu
http://kfc32.direk.info/index.php?title=Magsettings
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Przeszłem na INAV i ja.
Tylko teraz mam jakiś dziwny problem z pid'ami.
O ile w oryginalnym sofcie KFC quad (450ka, 10" 3S 920KV) latał bardzo fajnie nawet na defaultowych pidach,
to teraz nie mogę się pozbyć bujania quada w pitch i roll - z częstotliwością 2-3/sekundę.
Niezależnie czy wartości P są niskie czy wysokie - może przy zbyt wysokich jest to tylko wyraźniejsze.
A myślałem, że co nieco wiem o pid'ach
Dodam, że piduję w trybie ANGLE, bo acro nie latam za dobrze ;).
Tylko teraz mam jakiś dziwny problem z pid'ami.
O ile w oryginalnym sofcie KFC quad (450ka, 10" 3S 920KV) latał bardzo fajnie nawet na defaultowych pidach,
to teraz nie mogę się pozbyć bujania quada w pitch i roll - z częstotliwością 2-3/sekundę.
Niezależnie czy wartości P są niskie czy wysokie - może przy zbyt wysokich jest to tylko wyraźniejsze.
A myślałem, że co nieco wiem o pid'ach
Dodam, że piduję w trybie ANGLE, bo acro nie latam za dobrze ;).
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Sprawa się komplikuje, bo... do ustawiania jest więcej niż pidy. Miałem niedawno podobny objaw do tego jaki opisujesz (choć nie na KFC) i pomogło odpowiednie ustawienie notch-filtrów na gyro i d-term.
Żeby to zrobić:
- wyłączamy wszystkie LPF filtry na gyro i d-term
- włączamy logowanie (blackbox) - tu podstawowe pytanie - czy KFC to ma???
- robimy krótki lot
- zgrywamy log i otwieramy go w inav-owym "blackbox explorerze"
- patrzymy na wykresy z żyroskopów, włączamy wykres widma i patrzymy na jakich częstotliwościach mamy największe szumy
- powinny być dwa piki - u mnie jeden był w okolicy 90Hz, drugi w okolicy 180Hz (to zależy od maszyny, silników, itp)
- drugi pik jest na częstotliwości x2 dla śmigieł dwułopatowych, lub x3 dla 3-łopatowych
- następnie ustawiamy notch-filtry na gyro na tych właśnie częstotliwościach
- i ponawiamy lot - powinno być ZNACZNIE lepiej, ale nagrywamy kolejny log
- znów go zgrywamy i patrzymy czy nie ma falowania na D na pitch i roll
- jak jest to sprawdzamy częstotliwość i ustawiamy notch-filtr na D
- dodatkowo przydadzą się LPF filtry na gyro (u mnie 50Hz) i D
- no i jeszcze klasycznie poprawiamy tunowanie pidów na koniec :)
Żeby to zrobić:
- wyłączamy wszystkie LPF filtry na gyro i d-term
- włączamy logowanie (blackbox) - tu podstawowe pytanie - czy KFC to ma???
- robimy krótki lot
- zgrywamy log i otwieramy go w inav-owym "blackbox explorerze"
- patrzymy na wykresy z żyroskopów, włączamy wykres widma i patrzymy na jakich częstotliwościach mamy największe szumy
- powinny być dwa piki - u mnie jeden był w okolicy 90Hz, drugi w okolicy 180Hz (to zależy od maszyny, silników, itp)
- drugi pik jest na częstotliwości x2 dla śmigieł dwułopatowych, lub x3 dla 3-łopatowych
- następnie ustawiamy notch-filtry na gyro na tych właśnie częstotliwościach
- i ponawiamy lot - powinno być ZNACZNIE lepiej, ale nagrywamy kolejny log
- znów go zgrywamy i patrzymy czy nie ma falowania na D na pitch i roll
- jak jest to sprawdzamy częstotliwość i ustawiamy notch-filtr na D
- dodatkowo przydadzą się LPF filtry na gyro (u mnie 50Hz) i D
- no i jeszcze klasycznie poprawiamy tunowanie pidów na koniec :)
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Mam Kfc32 i przeszedłem na inav z FRsky v8fr-II. Nie reaguje mi na kontroler. Każdy kanał podłączony oddzielnie. Również nie wykrywa GPS U-blox. Na oryginalnym sofcie v72 wszystko działało. Proszę o pomoc.
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
A ustawiłeś tryb odbiornika w configuratorze? Musisz wybrać czy używasz PPM czy każdy kanał osobno.
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Ustawiałem różne odbiorniki i brak reakcji, mam każdy kanał osobno.
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
KM, ech, po tym jak przyfasoliłem plecami koptera w glebę - bo tak się bujnął, to niestety wróciłem do starego softu .
Spróbuję może jeszcze kiedyś ;).
Spróbuję może jeszcze kiedyś ;).
GPS ustaw na UART-4, i trzeba aktywować gps na którejś tam kolejnej zakładce. To akurat mi śmignęło od razu.nigard pisze:GPS U-blox
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Miałem soft 1.6.1 i nie działał gps, wgrałem 1.4.0 i od razu zadziałało
-
- Posty: 505
- Rejestracja: wtorek 27 kwie 2010, 13:40
- Lokalizacja: Kraków
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
W Inav żeby działał gps trzeba po pierwsze zaznaczyc go w zakladce Port, save i restart a pozniej jeszcze w zakladce Configurator i wybrac odpowiedni typ gps'a
- StaryDzolero
- Posty: 77
- Rejestracja: czwartek 06 sie 2015, 09:44
- Lokalizacja: Poznań
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Poległem, składałem SW1900 na kfc32ftb z softem v72 (przekładałem z pioneer 1400) mam tam wsadzone serwa TowerPro MG90D po uzbrojeniu wszystkiego wszystkie serwa zaczynają mi świrować o dziwo w pioneerze na analogowych nie było z tym problemów. Wystarczy, że lekko dotknę jakiegokolwiek drążka aparatury to najbardziej widać, że lotki kierunków dostają świra.
Miał ktoś może coś takiego ? Pierścienie ferrytowe nie pomagają. Odłączyłem prawie wszystko i dalej to samo się dzieje, nawet jak zostawiłem same lotki kierunku. Serwa zasilane są oddzielnym BECem, KFC zasilane z BEC z regla - zgodnie z instrukcją.
Miał ktoś może coś takiego ? Pierścienie ferrytowe nie pomagają. Odłączyłem prawie wszystko i dalej to samo się dzieje, nawet jak zostawiłem same lotki kierunku. Serwa zasilane są oddzielnym BECem, KFC zasilane z BEC z regla - zgodnie z instrukcją.
Hexa Tarot 690__| Lisam LS210
Pioneer 1400____| Hubsan Q4
Hubsan h107d___| QAV250
Eachine QX90____| s500
i się rozrasta :)
Pioneer 1400____| Hubsan Q4
Hubsan h107d___| QAV250
Eachine QX90____| s500
i się rozrasta :)
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Można by spróbować autotune... ale wolne bujanie to sugeruje coś na parametr I... dawałeś predefiniowane pidy dla 450-tki ?volender pisze:Przeszłem na INAV i ja.
Tylko teraz mam jakiś dziwny problem z pid'ami.
O ile w oryginalnym sofcie KFC quad (450ka, 10" 3S 920KV) latał bardzo fajnie nawet na defaultowych pidach,
to teraz nie mogę się pozbyć bujania quada w pitch i roll - z częstotliwością 2-3/sekundę.
Niezależnie czy wartości P są niskie czy wysokie - może przy zbyt wysokich jest to tylko wyraźniejsze.
A myślałem, że co nieco wiem o pid'ach
Dodam, że piduję w trybie ANGLE, bo acro nie latam za dobrze ;).
Tutaj jest wersja 1.7.0 w której poprawiłem odbiorniki PWM. Jeszcze mocno nie przetestowana ta 1.7 ale powinno być oknigard pisze:Mam Kfc32 i przeszedłem na inav z FRsky v8fr-II. Nie reaguje mi na kontroler. Każdy kanał podłączony oddzielnie. Również nie wykrywa GPS U-blox. Na oryginalnym sofcie v72 wszystko działało. Proszę o pomoc.
http://baliniak.2box.pl/qq/inav_1.7.0_KFC32.zip
Pierwszy raz widzę aż takie wahnięcia, nie wygląda to na zakłócenia od eleresa itp. Bardziej jak by BEC nie wyrabiał i się resetowały co niektóre czasami...StaryDzolero pisze:Poległem, składałem SW1900 na kfc32ftb z softem v72 (przekładałem z pioneer 1400) mam tam wsadzone serwa TowerPro MG90D po uzbrojeniu wszystkiego wszystkie serwa zaczynają mi świrować o dziwo w pioneerze na analogowych nie było z tym problemów. Wystarczy, że lekko dotknę jakiegokolwiek drążka aparatury to najbardziej widać, że lotki kierunków dostają świra.
Miał ktoś może coś takiego ? Pierścienie ferrytowe nie pomagają. Odłączyłem prawie wszystko i dalej to samo się dzieje, nawet jak zostawiłem same lotki kierunku. Serwa zasilane są oddzielnym BECem, KFC zasilane z BEC z regla - zgodnie z instrukcją.
- StaryDzolero
- Posty: 77
- Rejestracja: czwartek 06 sie 2015, 09:44
- Lokalizacja: Poznań
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Dobrze mówią, by czasami porozmawiać z kimś mądrzejszym :) Zasilanie KFC z BEC od regla - to była przyczyna, wywaliłem połączenie i podłączyłem osobny BEC 5A do zasilania KFC i wszystko śmiga jak trzeba. Dzięki marbalon za nakierowanie na problem :)marbalon pisze:Pierwszy raz widzę aż takie wahnięcia, nie wygląda to na zakłócenia od eleresa itp. Bardziej jak by BEC nie wyrabiał i się resetowały co niektóre czasami...
Hexa Tarot 690__| Lisam LS210
Pioneer 1400____| Hubsan Q4
Hubsan h107d___| QAV250
Eachine QX90____| s500
i się rozrasta :)
Pioneer 1400____| Hubsan Q4
Hubsan h107d___| QAV250
Eachine QX90____| s500
i się rozrasta :)
Re: MWC na STM32 - czyli afroflight32 dla "białasów" ;
Marbalon mam prośbę czy możesz pokazać printscrena swoich PID w Inav mamy taki sam stetap w legwanie
mój w inavi lata dobrze ale dziś troszkę wiało i stal w miejscu ale szarpie jak szalony
druga sprawa czy możecie pokazać jak przyczepiliście czujnik MPU 6050 w Kfc32
U mnie wygląda to tak i mi się nie podoba myślę zęby przykleić go od spodu na supr taśmę
mój w inavi lata dobrze ale dziś troszkę wiało i stal w miejscu ale szarpie jak szalony
druga sprawa czy możecie pokazać jak przyczepiliście czujnik MPU 6050 w Kfc32
U mnie wygląda to tak i mi się nie podoba myślę zęby przykleić go od spodu na supr taśmę