Spis tre ci ś
Transkrypt
Spis tre ci ś
Spis treści wstęp i ogólne info ................................................................................................................. 2 Funkcje dodatkowe dla OSD ..................................................................................................2 Podłączenie elektryczne.......................................................................................................... 2 Sygnały sterujące autopilota...................................................................................................5 Tryby pracy autopilota............................................................................................................. 5 Tryb transparentny............................................................................................................... 6 Tryb stabilizacji ................................................................................................................... 6 Tryb autonomicznego lotu...................................................................................................6 Lotki na jednym kanale RC..............................................................................................8 Modele bez lotek.............................................................................................................. 9 Rewers lotek.................................................................................................................... 9 Rewers steru wysokości...................................................................................................9 Rewers steru kierunku...................................................................................................10 Zapis trymerów..................................................................................................................10 Weryfikacja i kompensacja położenia autopilota...............................................................11 Konfigurowanie trybu stabilizacji........................................................................................11 Siła stabilizacji przechyłów..................................................................................11 Siła stabilizacji pochylenia...................................................................................12 Konfigurowanie trybu auto.................................................................................................12 Ograniczenie przechyłu..................................................................................................13 Mikser lotki->kierunek....................................................................................................13 Limit gazu....................................................................................................................... 14 Pozostałe ustawienia......................................................................................................... 15 Wysokość przelotowa....................................................................................................15 Prędkość minimalna GPS..............................................................................................15 FPV manager ....................................................................................................................... 16 Zerowanie magnetometru..............................................................................................16 Serial PPM..................................................................................................................... 16 wstęp i ogólne info -(wstęp i ficzery jak w OSD) - praca tylko z OSD i GPS -konfiguracja przez menu OSD Funkcje dodatkowe dla OSD Oprócz podstawowej funkcjonalności Autopilot jest źródłem informacji o stanie modelu dla OSD. Przekazuje takie informacje jak: • informacje o pochyleniu i przechyleniu pobierane z jednostki inercyjnej potrzebne do wizualizacji sztucznego horyzontu, • informacje o wysokości barometrycznej pobierane z czujnika ciśnienia , • informacja o prędkości pionowej pobierana z wariometru, • informacja o kursie magnetycznym pobierana z magnetometru . -źródło informacji o kursie / magnetometr -źródło informacji o wysokości/variometr -Horyzont Podłączenie elektryczne Autopilot zasilany jest napięciem 4,8-6V ze złącza odbiornika RC i serwomechanizmów. Zasilanie z tego złącza przekazywane jest do OSD oraz odbiornika GPS. Źródło zasilania np. BEC lub pakiet zasilający może być podłączony do dowolnego kanału. Równoważnym wejściem zasilania jest złącze USB. Oba wejścia są odseparowane diodami i mogą być podłączone jednocześnie. W przypadku podłączenia dwu źródeł zasilania, będzie ono pobierane ze źródła o wyższym napięciu. Autopilot w przeciwieństwie do OSD nie może być zasilany z pakietu wideo. Źródło zasilania powinno być wystarczająco wydajne aby spadki napięcia wywołane ruchami obciążonych serwomechanizmów nie były niższe niż 4,0V, gdyż grozi to obniżeniem napięcia zasilającego mikroprocesor autopilota i w rezultacie jego reset. Do płytki autopilota mogą być podłączane następujące urządzenia peryferyjne: • Odbiornik GPS. W zależności od typu odbiornika może być zasilany napięciem 3,3V lub 5V (napięciem zasilania serwomechanizmów). Wyboru źródła napięcia dokonuje się za pomocą zworki wykonanej cyną na spodniej stronie płytki. Domyślnie zasilanie ustawione jest na 5V gdyż dołączane do zestawu moduły z odbiornikiem GPS mają własny stabilizator napięcia. Zworka jest przedstawiona na poniższej ilustracji Ilustracja 1: Zwora konfigurująca zasilanie odbiornika GPS • Dwa czujniki analogowe, podłączane do czarnego gniazda opisanego "ANALOG_IN". Zasilane są niestabilizowanym napięciem 5V do zasilania serwomechanizmów. Wyposażone są w zabezpieczenie przeciwzwarciowe w postaci opornika 1Ω. Do wejść opisanych jako A1 i A2 można podłączyć czujniki o napięciu nie przekraczającym 3,3V. W przypadku gdy napięcie wyjściowe czujnika jest wyższe, należy zastosować dzielnik napięcia. • Czujniki cyfrowe na magistrali I2C, podłączane do pomarańczowego złącza opisanego jako I2C. Linie magistrali pracują na napięciu 3,3V i nie mają oporników podciągających Pull-up. Podciąganie magistrali należy zapewnić w jednym z podłączonych czujników. Czujniki zasilane są niestabilizowanym napięciem 5V do zasilania serwomechanizmów. Powinny posiadać własny stabilizator napięcia. Linie magistrali nie tolerują napięcia 5V. Wyjście zasilające jest wyposażone w zabezpieczenie przeciwzwarciowe. • Łącze UART lub S-Bus, podłączone do zielonego złącza. Na spodniej stronie płytki znajdują się dwie zwory wykonane cyną konfigurujące złącze jako port komunikacyjny UART lub magistralę S-Bus zgodną ze standardem Futaby. Złącze SBus posada wbudowany inwerter i może być podłączane bezpośrednio do magistrali. Poprzez magistralę S-Bus autopilot może odczytywać sygnały sterujące z odbiornika RC oraz sterować serwomechanizmami. Złącze UART pracuje na napięciu 3,3V ale potrafi tolerować napięcia 5V. Położenie zworek konfiguracyjnych zostało przedstawione na poniższej ilustracji: Ilustracja 2: Zwory konfigurujące złącze jako UART lub S-Bus Odbiornik RC, podłączany do złącza kątowego 3x8 służy do odczytu sygnałów sterujących z aparatury RC. Są dostępne dwa tryby pracy odbiornika: • Równoległy, gdzie każdy z 7 kanałów wejściowych wyprowadzony jest na szpilki złącza • Szeregowy, gdzie podaje się sygnał PPM na wejście nr. 6 W przypadku gdy sygnały z odbiornika RC podane są na wejście szeregowe, pozostałe szpilki złącza mogą pełnić funkcje alternatywne. W takiej sytuacji wejścia 1-5 mogą być skonfigurowane jako wyjścia 7-11. Wejście 7 jest połączone z OSD i przekazuje mu sterowanie. Wejście 8 służy do odczytu sygnału RSSI (ang. Receiver Signal Strength Information czyli siły odbieranego sygnału) z odbiornika RC. Kanały wyjściowe, podłączane do złącza kątowego 3x6 służą do sterowania płaszczyznami sterowymi samolotu za pomocą serwomechanizmów oraz sterowania silnikiem napędowym przez regulator modelarski, odpowiedni dla danego silnika. Znaczenie poszczególnych kanałów jest następujące: Numer kanału Funkcja 1 Lotka 1 (prawa czy lewa?) 2 Ster wysokości 3 Ster kierunku 4 Regulator silnika 5 Lotka 2 6 Sterowanie trybem pracy autopilota Tabela 1 Znaczenie kanałów wyjściowych autopilota Na spodzie płytki znajdują się dwa żeńskie złącza do osadzenia autopilota na płytce OSD. Zapewniają one komunikację między dwoma urządzeniami, przekazują sygnały z odbiornika: sterowanie OSD z kanału wejściowego 7, RSSI i zasilanie 5V oraz sygnały z odbiornika GPS, dzięki czemu odbiornik jest widziany przez oba urządzenia. -zasilanie AP, zasilanie GPS - Serwa/regulator - odbiornik serial/paralel - OSD Sygnały sterujące autopilota Autopilot sterowany jest typowymi sygnałami PPM bezpośrednio z odbiornika RC. Układ może być podłączony do odbiornika wielożyłowym przewodem bezpośrednio do poszczególnych kanałów wyjściowych odbiornika (tryb równoległy), albo jednym przewodem sygnałowym PPM sum (tryb szeregowy), w tym przypadku autopilot dokonuje dekodowania sygnału sumarycznego na poszczególne kanały i przypisania poszczególnych kanałów do określonych funkcji autopilota. Autopilot analizuje poprawność impulsów wejściowych (czas trwania impulsów) i niepoprawne impulsy, o czasie poniżej 850 mikrosekund oraz powyżej 2200 mikrosekund odrzuca (nie poddaje przetwarzaniu i nie przekazuje ich na wyjście). W szczególności podczas włączenia zasilania urządzeń pokładowych, gdy odbiornik RC nie przekazuje jeszcze sygnałów wyjściowych, na wyjściu autopilota również nie ma impulsów wyjściowych. W trybie OFF autopilot przekazuje poprawne impulsy PPM z wejścia na wyjście bez żadnej ingerencji w ich długość. W trybie STAB oraz AUTO autopilot przetwarza i ogranicza impulsy do zakresu nominalnego PPM 1000us..2000us. W obecnej wersji autopilota nie ma możliwości ustawienia własnego zakresu impulsów wyjściowych PPM. Należy mieć to na uwadze, jeśli w nadajniku stosowane są inne zakresy końcowe (EPA) sygnałów poszczególnych kanałów. UWAGA : w obecnej wersji autopilot nie obsługuje sygnału szeregowego S-BUS. Tryby pracy autopilota Autopilot posiada 3 tryby pracy, sterowane jednym kanałem odbiornika. Do wyboru tych trybów należy użyć trójpozycyjnego przełącznika w nadajniku. W przypadku podłączenia równoległego odbiornika, kanał sterujący trybem pracy podłączamy do wejścia I6 autopilota. W przypadku podłączenia szeregowego (PPM sum) odpowiedniej konfiguracji dokonujemy z poziomu aplikacji FPV_manager. Tryb transparentny W trybie transparentnym (OFF) autopilot przekazuje sygnały z odbiornika bezpośrednio do serw i regulatora silnika. UWAGA: autopilot przekazuje impulsy z odbiornika do serw i regulatora tylko gdy jest zasilany prawidłowym napięciem z zakresu 4…6V. Tryb stabilizacji Tryb stabilizacji (STAB) ma następujące zadania: - przeciwdziała nieoczekiwanym i niepożądanym przechyłom lub pochyleniom modelu, spowodowanym np. podmuchami wiatru lub turbulencjami, czyniąc lot spokojniejszym. Stabilizacja przechyłu działa na zasadzie sterowania wychyleniami lotek tak, aby przeciwdziałać niepożądanym przechyleniom modelu na skrzydło i ogólnie obrotom wokół osi podłużnej modelu. Stabilizacja pochylenia działa na zasadzie sterowania wychyleniami steru wysokości (lub sterolotek w modelu typu latające skrzydło) tak, aby przeciwdziałać niepożądanym pochyleniom dziobu modelu w górę i w dół. - przekłada wychylenia drążka sterowego na proporcjonalne do niego przechylenia lub pochylenia modelu, a w szczególności cofniecie (puszczenie) drążków do pozycji neutralnej powoduje szybki powrót modelu do lotu poziomego, niezależnie od aktualnego jego położenia. Takie zachowanie modelu z włączoną opcją stabilizacji wyraźnie odbiega od zachowania modelu bez stabilizacji i w pierwszej chwili może być zaskoczeniem dla pilota. Model wykonuje przechył szybciej i zatrzymuje się w przechyle po uzyskaniu odpowiedniego kąta przechyłu. Sterowanie modelem jest bardziej precyzyjne i przewidywalne, co również pomaga w nauce latania mniej doświadczonych modelarzy. UWAGA: Przy dużych wartościach siły stabilizacji, maksymalny przechył modelu jaki można uzyskać wynosi ok 50 stopni, a więc nie jest możliwe wykonanie bardzo gwałtownych manewrów ani też akrobacji. UWAGA: bez prawidłowego ustawienia parametrów stabilizacji nie jest możliwy lot autonomiczny. Tryb autonomicznego lotu Tryb lotu autonomicznego (AUTO) pozwala wykonywanie (kontynuowanie) lotu modelu bez udziału pilota. Zasadniczym zadaniem tego trybu jest zapewnienie bezpieczeństwa lotu w sytuacja awaryjnych oraz wsparcie pilota w przelocie po zaplanowanej trasie. W zależności od ustawień może to być samodzielny powrót do punktu startu (np. po utracie zasięgu aparatury RC lub linku video), a także automatyczny lot po ustawionych wcześniej punktach trasy (wykonywanie misji). Tryb automatyczny jest sterowany poziomem sygnału na jednym z kanałów odbiornika RC i może być wyzwalany zarówno ręcznie (przełącznikiem w nadajniku), jak też automatycznie po utracie zasięgu aparatury, poprzez prawidłowo zaprogramowany tryb FailSafe w odbiorniku RC. Instalacja autopilota w modelu Autopilot może być umieszczony w dowolnym miejscu w kabinie modelu (nie koniecznie w środku ciężkości). Płytka autopilota musi być umieszczona wzdłuż osi podłużnej modelu, złączami szpilkowymi w kierunku ogona modelu (przeciwnie do kierunku lotu) oraz złączami do góry. Mocujemy tak, aby podczas poziomego lotu (na stałej wysokości) płytka autopilota była poziomo. Błąd w granicach +/- 10 stopni można skorygować programowo, ale zasadniczo im mniejszy błąd mocowania mechanicznego, tym lepiej. Mocowanie powinno być takie, aby płytka nie przemieszczała się w czasie lotu. Autopilot powinien być chroniony przed wibracjami (która wpływają na czujniki położenia: akcelerometry jak i żyroskopy). Można zastosować gumowe dumpery, gąbkę, albo jeszcze inne własne patenty. Elementy antywibracyjne powinny tłumić wibracje i rezonanse (nie należy stosować sprężyn). UWAGA: Im większa masa izolowanego elementu, tym skuteczniej ograniczane są wibracje, dlatego lepiej mocować elastycznie całą „kanapkę” OSD + autopilot, a nie sama płytkę autopilota. Poziom wibracji sprawdzamy przy włączonym silniku - jeśli przeciążenia i wibracje przekraczają 2g na ekranie pojawi się liczba pokazująca aktualne przeciążenia (2g, 3g aż do 8g). Zbyt wysoki poziom wibracji powoduje przechylanie („odpływanie”) sztucznego horyzontu na ekranie OSD, pomimo że model wciąż jest poziomo. Zastosowane czujniki i algorytmy autopilota powinny zapewniać prawidłową pracę do wartości przeciążeń rzędu 5g, ale należy pamiętać, ze w locie występują dodatkowe przeciążenia (turbulencje, siła odśrodkowa itd.), oraz ogólnie im mniejsze wibracje, tym dokładniejsza jest praca autopilota. Należy więc dążyć do uzyskania poziomu wibracji od silnika poniżej 2g. Autopilot wyposażony jest w elektroniczny kompas, z tego względu płytkę autopilota należy umieszczać z dala od silnych pól magnetycznych oraz dużych metalowych (żelaznych) przedmiotów (np. magnetyczne zatrzaski kabiny, silnik). Również kable wysokoprądowe (z pakietu napędowego lub przewody do silnika) powinny być odsunięte od płytki autopilota. Oczywiście te uwagi mają znaczenie tylko przy korzystaniu z magnetometru jako źródła informacji o kursie (menu OSD ustawienia serwisowe -> kurs magnetometer/ext ) Ustawienie rodzaju modelu i usterzenia. Autopilot obsługuje modele posiadające lotki na jednym kanale RC, lotki rozdzielone na dwa kanały oraz klapolotki, zarówno ze sterem klasycznym jak i w układzie V, oraz modele typu latające skrzydło (bezogonowce). Właściwe ustawienia rodzaju usterzenia modelu dokonujemy w menu OSD autopilot>miksery UWAGA: aktualnie wybrane ustawienia są oznaczone gwiazdka '*' po nazwie ustawienia Lotki na jednym kanale RC Lotki na jednym kanale RC to albo jedno serwo poruszające obydwie lotki (stosowane w najmniejszych modelach), albo dwa serwa lotek są na jednym kanale RC (na kablu "Y" rozgałęziającym sygnał jednego kanału na dwa serwa). Dla takiej konfiguracji kabelek Y powinien być podłączony do wyjścia "lotka1" autopilota, a wejście "lotka1" do odpowiedniego kanału odbiornika. Można również podłączyć jedno Serwo do wyjścia „Lotka1”, a drugie Serwo do wyjścia „lotka2”, gdyż autopilot wewnętrznie działa w tym trybie jak rozdzielacz sygnału. lotki na dwóch kanałach RC Ten tryb jest przeznaczony dla modeli z lotkami obsługiwanymi przez dwa oddzielne kanały odbiornika. W zależności od konstrukcji napędu lotek (Serwa mogą być zamontowane w skrzydłach na różne sposoby: na lewym lub na prawym boku, z popychaczami od góry lub od dołu) różny może być kierunek ruchu każdego z serw powodujący wychylenie lotki w określona stronę. Należy wybierać takie ustawienie (lotki zgodnie lub przeciwnie), aby w trybie stabilizacji, po przechylaniu modelu na boki lotki będą zachowywały się jak lotki (czyli gdy jedna wychyla się w górę, to druga wychyla się w dół) a nie jak klapy (obydwie w górę lub obydwie w dół). W osobnej opcji ustawiamy właściwy rewers lotek – jest to opisane w dalszej części konfiguracji Latające skrzydło (delta) To ustawienie jest przeznaczone dla modeli bezogonowców (latające skrzydło ze sterolotkami). Mamy do dyspozycji dwa ustawienia ( zgodnie lub przeciwnie). Należy wybierać takie ustawienie (lotki zgodnie lub przeciwnie), przy którym lotki w trybie stabilizacji, po przechylaniu modelu na boki będą zachowywały się jak lotki (czyli gdy jedna wychyla się w górę, to druga wychyla się w dół), oraz przy pochylaniu modelu w dół lotki będą wychylały się jednocześnie w górę lub w dół czyli działały jak ster wysokości. W osobnej opcji ustawiamy właściwy rewers lotek/steru wysokości – jest to opisane w dalszej części konfiguracji Usterzenie Rudlickiego, czyli \/ lub /\ Te opcje przeznaczone są dla modeli z usterzeniem Rudlickiego, czyli typu V (zwykłe lub odwrócone). UWAGA: To ustawienie nie dotyczy (i wyklucza się z ustawieniem) modelu typu „latające skrzydło”. Wybieramy jedno z ustawień (zgodnie lub przeciwnie) tak, aby w trybie stabilizacji, przy pochylaniu dzioba modelu góra-dół powierzchnie sterowe ogona zachowywały się jak ster wysokości a nie ster kierunku. W osobnej opcji ustawiamy właściwy rewers steru kierunku/steru wysokości – jest to opisane w dalszej części konfiguracji usterzenie klasyczne, czyli T lub _|_ Dla usterzenia klasycznego, z rozdzielonymi powierzchniami sterowymi steru kierunku i wysokości nie ustawiamy trybu zgodności kierunku ruchu serw, tylko niezależnie rewersy – jest to opisane w dalszej części konfiguracji Modele bez lotek Autopilot jest przeznaczony do modeli wyposażonych w lotki, jednakże był z powodzeniem używany również w modelu Easy Star, nie posiadającym lotek. Producent nie gwarantuje jednak poprawnej pracy układu w modelu bez lotek i ewentualne problemy występujące w tych modelach nie są podstawą do reklamacji. Dla tego rodzaju modeli wybieramy opcje „lotki na jednym kanale RC” oraz odpowiedni rodzaj usterzenia. Dla tego rodzaju modeli, w trybie stabilizacji, autopilot stabilizuje wyłącznie pochylenia modelu, nie stabilizuje przechyłów. W związku z tym model bez lotek musi być samostateczny, z odpowiednio dużym zapasem stateczności. Również ustawienia trybu AUTO musza być dokonywane z większym marginesem bezpieczeństwa, aby uniknąć zbyt dużych przechyłów modelu. Rewersy Rewersy sterów ustawiamy w menu OSD autopilot->miksery. Prawidłowe rewersy muszą być ustawione przed pierwszym lotem, zależą od nich prawidłowe działanie trybu stabilizacji modelu oraz działanie trybu autonomicznego lotu. Odwrotne ustawienie rewersu powoduje, że model w locie nie wraca sam do lotu poziomego, ale pogłębia przechyły. Rewers lotek Rewers lotek sprawdzamy po włączeniu trybu stabilizacji (na ekranie OSD przy symbolu autopilota powinien być wyświetlany symbol STAB). Trzymany poziomo model przechylamy na jedno skrzydło. Lotki powinny wychylić się w taki sposób, aby w locie przeciwdziałały takiemu przechyleniu, czyli przykładowo jeśli przechylimy model na prawe skrzydło (prawe skrzydło w dół), również prawa lotka powinna wychylić się w dół. Jeśli reakcja lotek jest odwrotna, zmieniamy ustawienie rewersu. Rewers steru wysokości Rewers steru wysokości sprawdzamy po włączeniu trybu stabilizacji (na ekranie OSD przy symbolu autopilota powinien być wyświetlany symbol STAB). Trzymany poziomo model pochylamy dziobem w dół. W przypadku modeli z usterzeniem klasycznym ster wysokości powinien wychylić się w górę, aby w locie przeciwdziałać takiemu pochyleniu. Jeśli reakcja steru jest odwrotna, zmieniamy ustawienie rewersu. W przypadku latającego skrzydła obydwie sterolotki powinny unieść się w górę, aby w locie przeciwdziałać takiemu pochyleniu. Jeśli reakcja steru jest odwrotna, zmieniamy ustawienie rewersu. W przypadku modelu z usterzeniem \/ obydwie powierzchnie sterowe powinny wychylić się do wewnątrz (w górę), aby w locie przeciwdziałać takiemu pochyleniu. Jeśli reakcja steru jest odwrotna, zmieniamy ustawienie rewersu. W przypadku modelu z usterzeniem /\ obydwie powierzchnie sterowe powinny wychylić się na zewnątrz (w górę), aby w locie przeciwdziałać takiemu pochyleniu. Jeśli reakcja steru jest odwrotna, zmieniamy ustawienie rewersu. Rewers steru kierunku Ster kierunku wykorzystywany jest tylko w trybie lotu autonomicznego (nie bierze udziału w stabilizacji przechyłów oraz stabilizacji pochylenia), dlatego nie jest możliwe sprawdzenie poprawności tego rewersu analogicznie do pozostałych rewersów. W celu sprawdzenia poprawności ustawienia należy obserwować zachowanie steru kierunku po zmianie rewersu w menu OSD. Autopilot potwierdza zmianę ustawienia tego rewersu wychylając ster kierunku na około sekundę do skrętu w prawą stronę. Jeśli po zmianie ustawienia wychylenie jest nieprawidłowe, należy jeszcze raz zmienić to ustawienie na przeciwne. Zapis trymerów Przed pierwszym lotem, oraz po każdorazowej zmianie trymowania modelu należy zapisać do autopilota pozycje drążków (wartości sygnałów PPM), odpowiadające poziomemu lotowi modelu. Służy temu opcja w menu OSD autopilot->zapisz trymery. Zapisanie trymerów jest ważne z punktu widzenia autopilota, gdyż w trybie AUTO autopilot niejako przejmuje rolę nadajnika RC i musi wiedzieć, jakie wartości sygnału PPM (wysterowania serw) odpowiadają swobodnemu lotowi po linii prostej, bez przechyłów i bez przeciągania modelu. Zmiana trymowania bez zapisania zmian w autopilocie będzie skutkować przechyłem i skrętem modelu w trybie STAB, oraz gorszą pracą trybu lotu autonomicznego (niesymetryczne skręty, a w skrajnych przypadkach przeciągnięcia lub problemy z utrzymywaniem wysokości lotu). Zapisanie trymerów może odbywać się zarówno na ziemi jak i w locie. Trymowania modelu w locie powinniśmy dokonywać w trybie OFF (z wyłączoną stabilizacją), aby prawidłowo obserwować zachowania samego modelu w locie swobodnym. UWAGA: zapisywania trymerów należy dokonywać zawsze z gazem ustawionym na minimum. Funkcja zapisywanie trymera gazu jest istotna w modelach z napędem spalinowym, pozwalając na utrzymanie właściwych obrotów minimalnych silnika, podczas lotu w trybie autonomicznym. Weryfikacja i kompensacja położenia autopilota Po wstępnym ustawieniu usterzenia oraz rewersów należy wykonać lot testowy z autopilotem w trybie OFF. Lot najlepiej wykonać podczas bezwietrznej pogody. Start wykonujemy dopiero po rozpoczęciu nawigacji przez GPS (do prawidłowej pracy horyzontu konieczna jest znajomość aktualnej prędkości podawanej przez GPS). Wznosimy się wytrymowanym modelem na bezpieczną wysokość, ustawiamy minimalną prędkość oraz drążki w pozycji neutralnej i obserwujemy położenie sztucznego horyzontu. Najlepiej w tym celu przełączyć ekran OSD na układ M644, który pokazuje liczbowo wartość przechyłu i pochylenia horyzontu. Przy prawidłowo umieszczonym horyzoncie zarówno przechylenie jak i pochylenie horyzontu nie powinno przekraczać pojedynczych stopni. Duże odchylenia redukujemy przez zmianę położenia autopilota w modelu, pojedyncze stopnie kompensujemy z poziomu menu OSD przechył horyzontu->pochylenie oraz przechył horyzontu->przechył. Kompensacji można dokonać również podczas lotu, obserwując efekt zmian na ekranie OSD. UWAGA: OSD pozwala na kompensację położenia w zakresie +/- 10 stopni. Po wyświetleniu menu skrajne wartości mogą nie być dostępne, należy wówczas wybrać i zatwierdzić maksymalną dostępną wartość, a następnie ponownie wyświetlić menu – pokazany zostanie wówczas nowy (przesunięty) zakres dostępnych wartości. Przy prawidłowym położeniu (skompensowaniu) autopilota, podczas poziomego lotu z minimalną prędkością, po włączeniu trybu stabilizacji model powinien nadal kontynuować lot po prostej, bez przyspieszania lub zwalniania. Konfigurowanie trybu stabilizacji Do pierwszego lotu, w menu OSD autopilot->siła stabilizacji przechyłu wybieramy ustawienie 50%, analogicznie w menu OSD autopilot->siła stabilizacji pochylenia wybieramy również ustawienie 50%. Startujemy z autopilotem w trybie OFF, a po nabraniu wysokości redukujemy gaz do wartości wystarczającej do utrzymania wysokości modelu, ustawiamy drążki sterów w neutrum, włączamy tryb STAB i obserwujemy zachowanie modelu. UWAGA: Przy prawidłowo skonfigurowanym usterzeniu oraz rewersach serw, po włączeniu trybu stabilizacji model nie powinien wykonać żadnego gwałtownego manewru, tylko kontynuować spokojny lot po prostej. Gdyby model wykonał gwałtowny manewr (przechył, skręt, pikowanie itd.) należy zweryfikować prawidłowość poprzednich kroków konfiguracji. Ustawienie siły stabilizacji dobieramy zależnie od charakterystyki modelu oraz swoich potrzeb i odczuć, kierując się zasadami podanymi poniżej. Siła stabilizacji przechyłów Ustawiamy największą wartość siły stabilizacji, przy której model leci stabilnie nie wpadając w oscylacje. Zbyt duża wartość objawia się szybkimi i krótkimi wahaniami skrzydeł – szczególnie ze wzrostem prędkości. UWAGA: Zbyt mała wartość siły stabilizacji przechyłów może uniemożliwić prawidłowy lot w trybie AUTO (niestabilny lot, zbyt małe lub zbyt silne przechyły modelu podczas skrętów) Siła stabilizacji pochylenia Wybieramy średnie wartości siły stabilizacji, przy których model skierowany ostro w dół, po puszczeniu drążków wraca do poziomu bez pompowania, po wyłączeniu gazu szybuje bez wytracania prędkości i przeciągania, a po dodaniu gazu nabiera wysokości, ale również nie zadziera zbyt mocno do góry. Małe wartości stabilizacji mogą powodować pompowanie modelu, a dla modeli z silnym napędem zbyt gwałtowne zadzieranie modelu na gazie. Zbyt duże wartości siły stabilizacji mogą powodować szybkie, krótkie oscylacje w górę i w dół, szczególnie przy większych prędkościach, a ponadto powodować przeciąganie modelu bez gazu, oraz słabe wznoszenie na gazie (model przyspiesza, nie wznosi się), powodując problemy w locie autonomicznym. Konfigurowanie trybu auto Ustawienia wstępne Przed pierwszym użyciem trybu AUTO dokonujemy wstępnych ustawień (w menu OSD Autopilot), które pomogą w łatwiejszym dostrajaniu kolejnych parametrów autopilota. autopilot->tryb gazu ustawiamy na stały autopilot->limit gazu ustawiamy na 40% (przy silnych napędach 30%) autopilot->ograniczenie przechyłu ustawiamy na 20 stopni autopilot->siła powrotu na kurs ustawiamy na 50% autopilot->spowolnienie zakrętu ustawiamy na 0% autopilot->kompensacja bocznego wiatru ustawiamy na 0% autopilot->minimalna prędkość GPS ustawiamy na wyłączony. autopilot->Limity wysokości ustawiamy na minimum 50m oraz maksimum 300m autopilot->miksery->mikser lotki–kierunek ustawiamy na 50%, a w przypadku modelu bez lotek na 70% ustawienia serwisowe->Kurs ustawiamy na Kurs GPS Wznosimy się na bezpieczna wysokość odlatujemy na odległość ok 200m i lecąc wciąż od bazy włączamy tryb AUTO. Model powinien zacząć skręt w kierunku bazy, w tę stronę, w którym jest mniejszy kąt do pokonania w kierunku bazy. Obserwujemy kąt przechylenia modelu, szybkość skrętu, oraz wskaźnik kursu na bazę, szczególnie w momencie osiągnięcia przez model kursu na bazę. Ograniczenie przechyłu Podczas skrętu do bazy model powinien uzyskiwać maksymalny przechył w granicach 20-30 stopni przy kursie od bazy, a w miarę zbliżania się modelu do kursu na bazę, przechył ten powinien maleć. UWAGA: Konkretną wartość ograniczenia maksymalnego przechyłu należy dobrać eksperymentalnie, podane w menu wartości w stopniach należy traktować orientacyjnie, gdyż rzeczywisty maksymalny przechył zależy również od charakterystyki (zwrotności) modelu. Zbyt małe wartości maksymalnego przechyłu zwiększają promień skrętu modelu lub mogą w ogóle uniemożliwić skręt w warunkach silnego wiatru. Zbyt duże wartości mogą spowodować problemy ze stabilnością modelu w powietrzu, oraz powodują znaczne odchylenie (opóźnienie) kursu podawanego przez GPS w stosunku do rzeczywistego kursu modelu. To opóźnienie GPS powoduje, ze autopilot znacznie przekracza kurs na bazę, po czym rozpoczyna skręt w druga stronę i znów znacząco przekracza kurs na bazę, oscylując wokół kursu na bazę. Mikser lotki->kierunek Mikser lotki-kierunek wspomaga skręty modelu. W modelach z lotkami jego stosowanie oraz wartość pozostaje do uznania pilota. Zbyt duże wartości tego miksera mogą powodować nadmierne przechyły modelu w stosunku do wartości ograniczenia przechyłu ustawionego w menu autopilota. W modelach bez lotek musi być ustawiony na stosunkowo duże wartości (50% lub więcej), gdyż jest to jedyny mechanizm sterowania modelu w trybie autonomicznym. UWAGA: ster kierunku nie bierze udziału w stabilizacji modelu. Siła powrotu na kurs Ten parametr określa, jak bardzo autopilot reaguje (wychyla stery i przechyla model) jeśli aktualny kurs modelu nie pokrywa się z kursem do bazy (lub waypointa). Im większa odchyłka kursu, tym silniejsze wychylenia sterów powodujące powrót na kurs. To powoduje, że gdy odchyłka kursu jest duża, to również szybkość skrętu modelu jest duża, a w miarę zbliżania się do oczekiwanego kursu szybkość skrętu maleje. Jeśli wartość tego parametru jest za mała, to model będzie wolno skręcał i nie dochodził do kursu na bazę. Zbyt duża wartość powoduje, że model wykonuje szybki skręt również gdy odchyłka kursu jest niewielka, przez co model przekracza kurs o znaczną wartość i oscyluje wokół kursu lecąc zygzakiem. UWAGA: lot zygzakiem może być spowodowany również opóźnieniem danych z GPS, należy wiec obserwować również zachowanie wskaźnika kursu na bazę i dobrać odpowiednią wartość spowolnienia zakrętu spowolnienie zakrętu Ponieważ zbyt małe wartości maksymalnego przechyłu modelu mogą powodować problemy w sytuacji silnego wiatru, konieczne jest stosowanie średnich wartości limitu przechyłu, wspomaganych dynamicznym ograniczeniem (spowolnieniem) szybkości skrętu, co zapobiega problemom z kursem GPS. Zbyt duża wartość spowolnienia zakrętu może powodować utratę płynności skrętu, model robi zakręt "skokami" - w trakcie skrętu cyklicznie przyspiesza skręt i spowalnia skręt. UWAGA Przy stosowaniu kursu magnetycznego nie jest konieczne dodatkowe spowalnianie zakrętu, gdyż zastosowany magnetometr charakteryzuje się wystarczająca szybkością i precyzją działania, również przy silniejszych przechyłach i szybkich skrętach. Kompensacja bocznego wiatru Jeśli jakiś czynnik, np. boczny wiatr (ale również złe trymowanie lub zła kompensacja położenia autopilota) powoduje, że model jest wciąż spychany z kursu i "nie dociąga" do kursu na bazę, to ten błąd jest cały czas kontrolowany i jeśli nie zanika, to autopilot systematycznie zwiększa wychylenie lotek, aby ten błąd skompensować. Trwa to stosunkowo długo (do kilkunastu sekund lub nawet dłużej) i powoduje systematyczne "dociąganie" autopilota do właściwego kursu. Kompensację dobieramy według uznania, pamiętając o tym, że zbyt duża wartość może powodować przekraczanie przez model linii kursu i powolny powrót na kurs (lub lot zygzakiem z powolną zmianą kursu), bo poprawka jak długo narasta, podobnie długo zanika. Limit gazu Limit gazu określa maksymalna wartość gazu jakiej może używać autopilot w trybie AUTO. Ograniczenie gazu pozwala na bardziej ekonomiczny lot i ograniczenie maksymalnej prędkości przelotowej w modelach z silnym napędem. Ograniczenie gazu poprawia również płynność operowania gazem, ale może powodować problemy przy locie pod silny wiatr. Limit gazu musi być na tyle duży, aby zapewnić modelowi wznoszenie również w niekorzystnych warunkach termicznych („duszenie przez prądy zstępujące). UWAGA: zapisanie trymerów z wychylonym drążkiem gazu może powodować nieprawidłowe operowanie gazem przez autopilota (przekraczanie ustawionego limitu gazu) Tryb gazu Tryb gazu dobieramy według własnych preferencji. Tryb włącz-wyłącz przeznaczony jest do modeli szybowców. W tym trybie silnik jest włączany z poziomem gazy określonym parametrem limit gazu, a po uzyskaniu wysokości dodatkowych 50 -70m (zależnie od wysokości włączenia autopilota) silnik jest wyłączany i model swobodnie szybuje, aż do wytracenia uzyskanej wysokości, po czym proces się powtarza. W trybie stałego gazu silnik jest sterowany stałym poziomem określonym przez parametr limit gazu. Ten tryb jest zalecany w sytuacji gdy wymagany jest szybki powrót do bazy lub szybka realizacja lotu po punktach trasy, szczególnie w warunkach silnego lub zmiennego wiatru, a także w modelach słabo szybujących, o skłonnościach do przeciągnięcia. Tryb dynamiczny jest zalecany do większości modeli. W tym trybie gaz jest ustawiany na taką wartość, przy której model utrzymuje stałą wysokość lotu. Pozwala to na najbardziej ekonomiczny lot modelu w warunkach umiarkowanego wiatru. Maksymalna wartość gazu używanego przez autopilota w tym trybie jest określona parametrem limit gazu. Pozostałe ustawienia Wysokość przelotowa Ustawienia ograniczenia wysokości przelotowej obejmują dwa parametry, ustawiane w menu OSD autopilot->wysokość przelotowa: Wysokość minimalna: jeśli w momencie włączenia trybu AUTO aktualna wysokość modelu jest poniżej podanej wartości, autopilot wzniesie model na ustawioną wysokość minimalną i będzie kontynuował lot na tej wysokości. Pozwala to na powrót do bazy na bezpiecznej wysokości, np. powyżej linii drzew lub innych przeszkód terenowych. UWAGA: wyłączenie wysokości minimalnej umożliwia lot po punktach trasy znajdujących się poniżej punktu startu (np. w przypadku startu ze wzgórza) Wysokość maksymalna: jeśli w momencie włączenia trybu AUTO aktualna wysokość modelu jest powyżej podanej wartości, autopilot nie będzie utrzymywał tej wysokości, ale będzie obnizal lot sterem wysokości i nie uruchomi silnika do chwili, aż model obniży lot do ustawionej wysokość maksymalnej i następnie będzie kontynuował lot na tej wysokości (utrzymywał tę wysokość). To ustawienie umożliwia m.in. bezpieczny powrót modelu do strefy, gdzie możliwe będzie uzyskanie utraconego zasięgu sterowania RC, linku video lub kontaktu wzrokowego z modelem. Prędkość minimalna GPS W przypadku lotów przy silnym wietrze istnieje ryzyko, ze model szybujący pod wiatr stoi w miejscu lub porusza się do tyłu (szybkość swobodnego szybowania jest mniejsza od prędkości wiatru), a w sytuacji gdy model cofa się, wówczas kurs wskazywany przez GPS staje się przeciwny do kierunku w która ustawiony jest model. Powoduje to, że autopilot robi koło, próbując powrócić na prawidłowy kurs. Te zjawiska mogą spowodować, ze autopilot nie będzie w stanie samodzielnie wrócić do bazy Ustawienie minimalnej prędkości GPS (prędkości względem ziemi) powoduje, że autopilot uruchamia silnik zawsze gdy aktualna prędkość GPS jest poniżej tej prędkości, eliminując ryzyko cofania się modelu (oddalania od bazy), oraz zawracania z wiatrem. UWAGA: W celu zwiększenia prędkości (powyżej zadanej wartości minimalnej) autopilot może użyć wartości gazu również powyżej ustawionego limitu gazu. Zastosowane algorytmy mają na celu wyłącznie wyeliminowanie ryzyka cofania się modelu pod wiatr, sterowanie gazem może nie być płynne, a algorytmy utrzymywania wysokości mogą działać mniej skutecznie . Wybór kursu GPS lub magnetycznego Nawigacja według GPS (cmg). Autopilot utrzymuje cały czas kurs na bazę, ale leci bokiem żeby skompensować znoszenie przez wiatr. lecimy po najkrótszej drodze do celu, ale Kompas magnetyczny w modelu będzie pokazywał kierunek wcale nie do punktu docelowego, tylko w bok. Podobnie obraz z kamery bedzie pokazywał, że "wcale nie lecimy" do punktu docelowego. nawigacja cały czas ustawiając model dziobem do bazy (czyli nawigacja według kompasu - magnetycznego kierunku na bazę) . Zawsze lecimy nosem na bazę, ale model cały czas jest spychany w bok i leci po łuku aby na koniec lotu zawsze dolatywać pod wiatr. W tym przypadku w kamerze zawsze widzimy punkt docelowy i kompas magnetyczny pokazuje własciwy kierunek, tylko trasa "jest dziwna". FPV manager -opis ogólny jak w OSD -aktualizacje softu -magnetometr diagnostyka/kalibracja -akcelerometr diagnostyka/kalibracja - Żyroskop diagnostyka/kalibracja -barometr diagnostyka - diagnostyka i ustawienie PPM Kilka słów o kalibracji żyroskopu -------------------------------------------------------------------------Żyroskop reaguje na ruch. Położony nieruchomo powinien wskazywać zero. Poruszany (obracany) pokazuje wartość proporcjonalną do szybkości obracania. Ale jak każde urządzenie ma skończoną dokładność swoich parametrów, oraz pewną wrażliwość na zmiany warunków zewnętrznych np. temperatury. Żyroskop jest kalibrowany w procesie produkcji, ale wraz z upływem czasu jego parametry mogą ulegać zmianie (starzenie się elementów, zmiana naprężeń mechanicznych itd.), co może spowodować zmianę jego parametrów. Najbardziej krytycznym parametrem jest wartość zerowa (w spoczynku), której zmiana powoduje przechył horyzontu (żyroskop „twierdzi” że się powoli obraca, choć wciąż jest nieruchomo). Niewielkie odchylenia są na bieżąco kompensowane za pomocą wewnętrznych algorytmów autopilota, jednak większe odchylenia wymagają ponowienia kalibracji termicznej zera. Drugim parametrem jest czułość zakresu, czyli proporcja między sygnałem wyjściowym żyroskopu oraz szybkością obrotu żyroskopu. Zmiana tego parametru ma mniejsze znaczenie dla typowego lotu FPV, ale ma duże znaczenie dla akrobacji, gdzie model wykonuje np. kilkukrotną pętlę albo beczkę i po kilku obrotach sztuczny horyzont nie pokrywa się dokładnie z naturalnym, właśnie z powodu odchyłki czułości żyroskopu. Np. odchyłka kalibracji zakresu tylko o 0,5% po 3 obrotach modelu wokół własnej osi powoduje błąd położenia horyzontu w granicach 5 stopni. Taki błąd jest również systematycznie kompensowany przez algorytmy autopilota, jednakże pełne skompensowanie tego błędu trwa kilka do kilkunastu sekund. Problemy z zerem najlepiej diagnozować w aplikacji FPV_manager, w zakładce „kalibracja”. Wartości „Zero X”, „Zero Y”, oraz „Zero Z” na karcie żyroskopu, powinny oscylować w okolicy zera, osiągając wartości nie przekraczające zakresu -10…10, również po oziębieniu lub ogrzaniu żyroskopu (płytki autopilota). Istotne odchyłki czułości będą widoczne po wykonaniu pełnego obrotu w osi pitch lub roll (i obserwowaniu położenia horyzontu po stosunkowo szybkim obrocie). Czułość w osi yaw sprawdzamy ustawiając model poziomo, ale z jednym skrzydłem w dól, a następnie wykonując obrót w płaszczyźnie jaw, obserwując po pełnym obrocie modelu przesunięcie „pitch” horyzontu. (gdy model jest tak obrócony wówczas obrót w osi yaw zmienia wysokość horyzontu – pitch) Jeśli wynik testu nie jest satysfakcjonujący, należy wykonać ponowną kalibrację żyroskopu, korzystając z menu OSD (zerowanie termiczne również z poziomu FPV_managera). UWAGA: informacje na ekranie OSD mówią o obracaniu modelu 3x (3x360 stopni), ale wersja BETA autopilota wymaga tylko jednokrotnego obrotu (1x360 stopni) - będzie to oczywiście zmienione w wersji komercyjnej autopilota (lub nawet wcześniej). Zerowanie magnetometru "Zero..." w ramce magnetometru (reszta przycisków jest dla mnie i Piotra). A po kliknieciu pojawia się okienko z wytłumaczonymi dokladnie 3 prostymi krokami kalibracji. Jelsi ktos po zobaczeniu tego okienka bedzie miał watpliwości (ale dopiero po jego zobaczeniu) prosze o napisanie tego na forum. A ponieważ okienko ma napisy po angielsku, pozwoliłem sobie je tu przetłumaczyc: ----------------------------------------------------------------------Zerowanie magnetometru ma krytyczne znaczenie do wyznaczania kursu magnetycznego (kierunku, w którym skierowany jest dziób modelu) Wykonaj nastepujące trzy kroki w celu prawidlowej kalibracji czujnika 1. Trzymaj model nieruchomo, poziomo, nosem skierwanym na wschód i nacisnij przycisk [kalibruj1] UWAGA: w tekście angielskim jest "south" powinno byc "east" 2. Trzymaj model nieruchomo, poziomo, nosem skierowanym na pólnoc i nacisnij przycisk [Kalibruj2] 3. Trzymaj model nieruchomo, z lewym skrzydłem do dołu, z nosem skierowanym na północ i nacisnij przycisk [kalibruj3] Serial PPM Konfiguracja jest w zakładce Radio PPM, dane konfiguracyjne pojawią się dopiero po wgraniu nowego firmware do autopilota. Wybieramy który numer kanału w sygnale serialPPM (numeracja od 1) odpowiada której funkcji autopilota (lotki, SW,SK itd). UWAGA: monitor wejść PPM pokazuje wartości już po zamapowaniu, a nie jak są w oryginalnym sygnale serialPPM. Autopilot analizuje pierwsze 9 kanałów w sygnale (dalsze nie sa dostepne). Oczywiscie jesli nadajnik ma ich mniej, to po prostu ich nie bedzie w danych wejściowych. Zmiany zapisujemy guzikiem "save". Mapowanie jest dostepne tylko dla sygnału serial, dla parallel trzeba jak poprzednio odpowiednio wpiąć wtyczki.