eLeReS v2 + MPU6050 + GPS = Tani autopilot do samolotów

Moderatorzy: marbalon, moderatorzy2014, moderatorzy

Awatar użytkownika
daniellol
Posty: 194
Rejestracja: piątek 25 lip 2014, 11:01
Lokalizacja: Oborniki Wlkp

Post autor: daniellol »

Mam logi z track my rc. Znalazłem jakiś kalkulator w sieci. Podstawiłem wartości z pierwszego i ostatniego loga i wyszło dokładnie to co pokazał trackmyrc. Mogę podesłać jeżeli trzeba. Mogę też zrobić jakieś testy, które pomogą w znalezieniu błędu. Służę wszelką pomocą :)
Załączyłem model w samochodzie i aplikacje track my rc i jechałem autem do domu. Trackmyrc pokazało 1410m a OSD 2421m.

Na licznik nie spojrzałem. Na najprostsze rozwiązania się nie wpada niestety od razu :) Z tego miejsca, z którego ruszyłem nie ma 2 km. Pozdrawiam.
Ostatnio zmieniony piątek 20 mar 2015, 19:33 przez daniellol, łącznie zmieniany 2 razy.
Sky Surfer 1400, eLeReS v2 i eLeReS max :), S500 na KFC32FTB, FOX800,
Awatar użytkownika
daniellol
Posty: 194
Rejestracja: piątek 25 lip 2014, 11:01
Lokalizacja: Oborniki Wlkp

Post autor: daniellol »

Dla ułatwienia znalezienia przyczyny przeprowadziłem kilka testów. Samolot do samochodu, wykorzystałem endomondo i licznik w samochodzie oraz Trackmyrc. Drogę przebytą liczy prawidłowo. Potem testowałem pomiar odległości od bazy. Na odcinku 3km. Licznik w samochodzie pokazał 3km zgodnie z Trackmyrc i endomondo. Autopilot policzył 4088m. Trasa przebyta w dwie strony to 6km. Tu autopilot policzył dobrze i licznik w samochodzie to potwierdził. Problem leży tylko w odległości od bazy, odometer działa ok. Pozdrawiam.
Ostatnio zmieniony piątek 20 mar 2015, 19:35 przez daniellol, łącznie zmieniany 1 raz.
Sky Surfer 1400, eLeReS v2 i eLeReS max :), S500 na KFC32FTB, FOX800,
Awatar użytkownika
miś
Posty: 9242
Rejestracja: niedziela 07 lut 2010, 15:24
Lokalizacja: Bytom

Post autor: miś »

Daniel, dzięki za testy. Trochę nadgorliwy jesteś :-P
Błąd w AP już znalazłem, tak więc niebawem będzie aktualizacja i problem z dyńki.
Do tego będzie nowy soft do OSD, bo po tej aktualizacji AP samo OSD będzie zawyżać przebytą trasę. Po aktualizacji OSD trasa też już będzie OK. Tak więc spokojnie, czekamy na aktualizację plików na serwerze eleresa.

EDIT:
Już jest w konfiguratorze poprawiony AP 1.23b.
Pzdr. -----MIŚ-----
Awatar użytkownika
daniellol
Posty: 194
Rejestracja: piątek 25 lip 2014, 11:01
Lokalizacja: Oborniki Wlkp

Post autor: daniellol »

Co tam. Robicie taką robotę, więc chciałem jakoś pomóc. Lubię testować.
po tej aktualizacji AP samo OSD będzie zawyżać przebytą trasę
Czyli czekamy jeszcze na aktualizacje do OSD tak?
Bardzo dziękuję i pozdrawiam.
Sky Surfer 1400, eLeReS v2 i eLeReS max :), S500 na KFC32FTB, FOX800,
Awatar użytkownika
daniellol
Posty: 194
Rejestracja: piątek 25 lip 2014, 11:01
Lokalizacja: Oborniki Wlkp

Post autor: daniellol »

Przetestowane. Poprawka odniosła skutek. Odległość mierzona idealnie :) Autopilot pięknie lata trawersem. Przy dzisiejszym wietrze idealnie daje sobie radę. Kurcze przez tą stabilizację oduczę się latać bez :) Dziękuje i pozdrawiam.
Sky Surfer 1400, eLeReS v2 i eLeReS max :), S500 na KFC32FTB, FOX800,
Awatar użytkownika
NeXuS
Posty: 881
Rejestracja: sobota 01 lut 2014, 21:05
Lokalizacja: Warszawa

Post autor: NeXuS »

Posiadam Mini OSD z HK i mam taką koncepcję, żeby je (tymczasowo) wykorzystać razem z eLeReS AP. To mini OSD standardowo ma kiepawy GPS 1Hz, ale z MTK 3339 udało mi się je zmusić do działania na 5Hz i baud rate 9600. Wiem, że będę musiał jeszcze zmusić eLeReSa, żeby mi nie przestawiał modułu, ale zanim zacznę kombinować to mam pytanie czy podłączenie wg schematu z pierwszego posta jednego GPS do eLeReSa i OSD (z rezystorami 1K) powinno teoretycznie zadziałać z moim HK Mini OSD?
Czy jest gdzieś określone jakie minimum dane NMEA z GPS wymaga AP eLeReSa aby poprawnie działać?
Awatar użytkownika
miś
Posty: 9242
Rejestracja: niedziela 07 lut 2010, 15:24
Lokalizacja: Bytom

Post autor: miś »

NeXuS pisze:udało mi się je zmusić do działania na 5Hz i baud rate 9600
To jest na granicy przepustowości UART na 9600baud. Jak GPS nie będzie inicjowany tak aby wysyłał tylko niezbędne informacje to będzie problem z gubieniem danych/przepełnieniami.

Robiąc tak OSD musisz podłączyć pod TXD z GPS, tak aby czytał dane wprost z GPS a nie z AP.
AP możesz zmusić do pracy na 9600baud. Wystarczy wyłączyć "autoconfigure GPS" w AP, oraz ustawić prędkość uarta w AP na 9600baud.
Oczywiście w tym przypadku o ficzerach typu horyzont, czy tryb lotu na OSD możesz zapomnieć.
Pzdr. -----MIŚ-----
Awatar użytkownika
uszy19922
Posty: 824
Rejestracja: poniedziałek 23 lip 2012, 08:31
Lokalizacja: Wrocław/Sulechów

Post autor: uszy19922 »

Gdy mam wpięte MPU i podłączam Eleresa do kompa, to się chyba zatyka całkowicie komunikacja. Bo eleres configurator raz się po prostu zawiesza, innym razem wyrzuca błąd przy próbie ściągnięcia konfiguracji.
FPV Forever!! :)
Awatar użytkownika
miś
Posty: 9242
Rejestracja: niedziela 07 lut 2010, 15:24
Lokalizacja: Bytom

Post autor: miś »

uszy19922, Jak byś robił wszystko zgodnie z dokumentacją, a nie kombinował po swojemu, jak tu poskładać coś z tego co masz w szufladzie, to nie miałbyś problemów.
Pzdr. -----MIŚ-----
Awatar użytkownika
uszy19922
Posty: 824
Rejestracja: poniedziałek 23 lip 2012, 08:31
Lokalizacja: Wrocław/Sulechów

Post autor: uszy19922 »

Misiu, mam MPU 6050, uarta polecanego, najnowszy konfigurator. Nie kombinuje nic na około :(
Zanim wpinam MPU wszystko gra, po wpięciu zawiesza się wszystko.
Co robię źle?
FPV Forever!! :)
Awatar użytkownika
KamilK
Posty: 35
Rejestracja: czwartek 04 wrz 2014, 12:38
Lokalizacja: Ruda Śl

Post autor: KamilK »

NeXuS Mam te miniOSD z HK i MTK3339. Mini osd z ruskim softem uOSD (to chyba klucz do sukcesu) . Wszystko o o dziwo ładnie działa z eLeReSem AP na 57600 i 5Hz. Mini widzi dane z gpsa i ładnie odświeża, wszystko działa. Zaznaczam, że testowałem to wstępnie tylko na ziemi i dość pobieżnie, nie latałem jeszcze z tym setem.
Awatar użytkownika
uszy19922
Posty: 824
Rejestracja: poniedziałek 23 lip 2012, 08:31
Lokalizacja: Wrocław/Sulechów

Post autor: uszy19922 »

Teraz nawet bez MPU się wiesza. Nie da rady ściągnąć konfiguracji. Zasilam nawet wszystko z zewnętrznego beca 5v i dalej lipa. Z eleresem v1 nie miałem nigdy podobnych problemów.


Edit:
Jak to możliwe, że nowiutki eleres v2, ma defaultowo identyczną sygnature jaką mam w każdym innym swoim eleresie? ....

Edit2:

Doszedłem dlaczego Eleres się zawieszał. Pod szyne TX miał wpięte jednocześnie OSD, nie powinno to mieć znaczenia. A jednak ma.. Po całkowitym odpięciu OSD, zaczęło chodzić.
Ostatnio zmieniony wtorek 23 gru 2014, 13:39 przez uszy19922, łącznie zmieniany 1 raz.
FPV Forever!! :)
Awatar użytkownika
NeXuS
Posty: 881
Rejestracja: sobota 01 lut 2014, 21:05
Lokalizacja: Warszawa

Post autor: NeXuS »

KamilK dzięki, muszę w takim razie jeszcze popróbować, bo u mnie jakoś nie chciało się rozbujać na prędkości powyżej 9600, ale może za mało się starałem. Łączysz przez oporniki 1K?
Awatar użytkownika
KamilK
Posty: 35
Rejestracja: czwartek 04 wrz 2014, 12:38
Lokalizacja: Ruda Śl

Post autor: KamilK »

Nie mam oporników ani pomiedzy gps, a eleresem ani eleresem a osd. Poniżej fotka na szybko jak to mam pożenione, myślę, że się połapiesz jak pójdziesz po kabelkach.
Fotka
Obrazek

jak widać mam to połatane inaczej niz na schemacie z pierwszej strony
Awatar użytkownika
miś
Posty: 9242
Rejestracja: niedziela 07 lut 2010, 15:24
Lokalizacja: Bytom

Post autor: miś »

uszy19922 pisze:Jak to możliwe, że nowiutki eleres v2, ma defaultowo identyczną sygnature jaką mam w każdym innym swoim eleresie? ....
Bo odbiorniki mają zawsze taką samą defaultową sygnaturę. A stare nadajniki też miały taką samą, dopiero od którejśtam wersji softu jest automatycznie generowana losowa sygnatura nadajnika przy pierwszym uruchomieniu nadajnika. A Tobie radzę zmienić te sygnatury, bo się kiedyś zdziwisz jak ktoś kto również nie zmienił sygnatury strąci Twój model.
uszy19922 pisze:Doszedłem dlaczego Eleres się zawieszał. Pod szyne TX miał wpięte jednocześnie OSD, nie powinno to mieć znaczenia. A jednak ma.. Po całkowitym odpięciu OSD, zaczęło chodzić.
Litości. Jak można próbować konfigurować eleresa mając do niego podłączone cokolwiek innego przez UART ?
Pzdr. -----MIŚ-----
ODPOWIEDZ