Problem z kompasem APM 2.6

Moderatorzy: moderatorzy2014, moderatorzy

oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

Kompilujesz, wgrywasz na płytkę, i na porcie szeregowym widzisz czy kompas żyje. Mogę podesłać plik .hex.

Wgrałem na APM2.6 z uszkodzonym i wylutowanym MPU6000, ale jak widać kompasowi to nie przeszkadza:

Compass library test
init done - 1 compasses detected
Heading: -26.32 (301,149,530) i2c error: 0 offsets(-150.76, -74.57, -265.03) t=243
Heading: -24.55 (304,139,529) i2c error: 0 offsets(-152.28, -74.57, -265.03) t=242
Heading: -22.82 (308,129,529) i2c error: 0 offsets(-154.19, -74.57, -265.03) t=252
Heading: -22.29 (312,128,523) i2c error: 0 offsets(-156.13, -74.57, -265.03) t=244
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Jak byś mógł to bardzo by mi to pomogło. Pierwszy raz coś takiego będę robił więc twoja pomoc będzie mi bardzo przydatna. Jaką masz wersję MP aby to wgrać.
oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

Gdzie więc przesłać plik hex?

Używam APM Plannera, najnowszego czyli chyba 2.0.18, na linuksie. Można nim wgrać hex-a, można też dowolną wersją Mission Plannera, a i tak zwykle wgrywam avrdude.
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Wyślij mi na PW

Ja mam na innym kompie APM Planner (2.0.18 na win 7) więc nie będzie problemu. Program Avrdude znam słabo, więc najpierw może przez APM zobaczymy jak pójdzie
oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

No to wracamy na forum, bo może innym się przyda albo coś dopowiedzą. Jak zainstalować hex-a przez APM Plannera? Trzeba zaznaczyć w menu "Opcje zaawansowane", i wtedy w okienku instalacji firmware pokaże się przycisk "Custom", wybieramy hex-a i się instaluje.
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Ok co dalej?:)
oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

Podłączasz płytkę przez usb do komputera, odpalasz terminal i patrzysz co tam się napisze, czy w ogóle są odczyty i czy się zmieniają gdy obracasz APMa. Ja na linuksie używam gtkterm, a co do windows to przyznam że nie wiem, ale są na pewno jakieś programy. Coś kojarzę realterm? putty?
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Putty jest taki program. Myślałem o nim ale nie wiedziałem jak go wykorzystać do kompasu.
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Compas library test
No Compass backends available

To co wypluło Putty
oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

No to chyba jest problem że nie widzi kompasu. U mnie w tym miejscu pisze, że go wykryło. A jak wgrasz z powrotem ArduPlane albo ArduCopter i po podłączeniu do APM Plannera dasz "Console" albo "Messages" (nie pamiętam), to co pisze?
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Na żadnym z nich nie widzi kompasu. Kupiłem też zew kompas osobny ale ten w ogóle nie nawiązuje połączenia, czyżby był jeszcze gorzej walnięty?
W APM-e między pinami I2C a Atmegą jest mały układzik I2C Bus (PCA9306). myślę że to o jest uwalony i nie daje sygnału do procka, przejścia sprawdziłem zwarć też nie ma. A układu tez nigdzie dostać nie można, może jakiś zamiennik da się znaleźć.

Znalazłem ten układ i zamówiłem zobaczymy czy to coś zmieni.
oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

Zanim zaczniesz lutować, warto by wgrać skaner I2C, np taki jak tu:

http://playground.arduino.cc/Main/I2cScanner

No i jeszcze bym zobaczył czy inne urządzenia podłączone przez I2C są widoczne, o ile takowe są na płytce.
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Na I2C jest tylko Kompas z tego co widziałem. Patrzę ten skaner jak go uruchomić aby sprawdzić szynę I2C
oko
Posty: 919
Rejestracja: wtorek 22 paź 2013, 10:48
Lokalizacja: Warszawa

Re: Problem z kompasem APM 2.6

Post autor: oko »

Odpowiadając na pytanie z maila: tak, trzeba ten skaner skompilować i uruchomić.

Tu opis podobnego problemu po hiszpańsku
Awatar użytkownika
Poli25
Posty: 917
Rejestracja: środa 25 lut 2015, 19:22
Lokalizacja: Trzebnica

Re: Problem z kompasem APM 2.6

Post autor: Poli25 »

Jakiego używasz kompilatora? No chyba ze będziesz taki dobry i mi to skompilujesz
ODPOWIEDZ