Skocz do zawartości

Turnigy 9X - poważna awaria czy błąd w konfiguracji.


marcys193
 Udostępnij

Rekomendowane odpowiedzi

Witam,

 

Chłopaki mam poważny problem do rozwiązania... i bardzo proszę o jakąkolwiek pomoc przy nim.

 

Dziś postanowiłem dorobić do swojej apki Turnigy 9X (ER9X) głośnik i silniczek wibracyjny zgodnie z instrukcjami ze strony z modami. Przy próbie dolutowanie kabelka do PINU 43 procesora, zlutowalem ze sobą nóżki 42 i 41... udało sie je rozdzielić przynajmniej tak mi się wydawało do momentu włączenia apki. 

Aparatura właczyła się normalnie nic nie migało nie "zapaliło się" itp. jednak przełącznik AIL D/R wywaliło jako aktywny i żadne położenie nie powoduje jego wyłączenia... Inne przełączniki niby działają. 

Pomyślałem jakiś  błąd może jakieś zwarcie szybkie... Więc poszedłem przeinstalowac system, ku mojemu zdziwieniu wszystko przebiegło pomyślnie i nie wywaliło żadnego błędu... co oznaczało by że procesor działa... Jednak nie wyeliminowało to problemu przełącznik, jak był aktywny tak został.

 

Największy problem wyszedł przy próbie kontaktu z odbionikiem, zestaw był już bindowany więc pomyślałem podłącze i sprawdze, a tu nic się nie dzieje... zero reakcji. To spróbowałem zbindować odbiornik po raz kolejny, wkładam zworkę, LED miga, binduje, LED przestaje mrugac i swieci światłem ciągłym czyli zgodnie z instrukcją. Jednak w dalszym ciągu zero reakcji na jakikolwiek ruch drążków... zero. nadajnik działa jakby jej nic nie było, swobodnie można łazić po menu i ustawiać wszystko... 

 

Dodam jeszcze, że aparatura na symulatorze AeroFly działa....

 

Jestem już zdesperowany i naprawdę nie wiem co mam robić... Dlatego bardzo proszę o pomoc, może ktoś już spotakł się z taki problemem ...

Odnośnik do komentarza
Udostępnij na innych stronach

Postaw mi kawę na buycoffee.to

Ale jeżeli zostałaby jakaś ścieżka to procek dał by się zaprogramować? Nie powinno wywalać całkiem systemu?

 

Na symulatorz wszystko działa jak należy, a z odbionikiem kicha wciąż...

 

Wszystko zależy od tego co zostało zwarte. Nie wiem jaki tam jest procesor i co jest na tych wyprowadzeniach, które mogły zostać zwarte. Na pewno warto zacząć od upewnienia się na 100%, że nie ma tam zwarcia. A potem ewentualnie szukać dalej co takie zwarcie mogło uszkodzić wewnątrz procesora lub poza nim.

Odnośnik do komentarza
Udostępnij na innych stronach

Pin 42 i 41 w oryginalnym sofcie są nieużywane. Dopiero w er9x można je wykorzystać np. do obsługi telemetrii.

Pin 3 odpowiedzialny jest za Twój nie działający przełącznik AIL D/R.

Pin 10 to PPM_out, jeżeli działa na symulatorze, to musi działać z modułem. 

Odnośnik do komentarza
Udostępnij na innych stronach

Niestety okazało się, że pin 43 został całkowićie uszkodzony, po dotknięciu lutownicą całkowicie odpadła nóżka. Aparatura załatwiona na amen. Aktualnie tylko świeci się podświetlenie ekranu.

 

Nie ma może ktoś na sprzedaż, płyty głownej z procesorem?

Odnośnik do komentarza
Udostępnij na innych stronach

Naprawdę?

Wystarczy wlutować i zaprogamować przez ten sam progamator AVR?

 

A czy mogę wymieć na ten 128A?

Czy muszę szukać 64A?

 

http://allegro.pl/mikrokontroler-avr-atmega128a-au-smd-tqfp64-i4805338957.html

 

Zaprogramować możesz tym samym programatorem. Tak w wiekszości programuje się procesory AVR .

Co do drugiego pytania, to przejrzyj noty katalogowe i jeśli zgadzają się wyprowadzenia pinów to nie powinno być problemu z zamianą.

Oczywiście wgrywasz wtedy soft er od procka 128

Odnośnik do komentarza
Udostępnij na innych stronach

Możesz śmiało zmienić na 128, tylko pamiętaj o wsadzie pod ten właśnie procek. No i oczywiście w świeżym procku trzeba odpowiednio fusy ustawić.

Choć z drugiej strony... skoro przy dolutowaniu kilku przewodów urwałeś (wygrzałeś) końcówkę procka to może lepiej żebyś się nie zabierał za cały procek :) ścieżki nie są zbyt odporne... kolega polpakpol coś wie na ten temat :D

Odnośnik do komentarza
Udostępnij na innych stronach

Nic już nie mam do stracenia:) Skoro i tak "się zepsuło" 

Lutowanie oddam do znajomego elektronika, zawodowo się bawi w takie układy więc mi w firmie wlutuje. Co do fussów to ustawienia znalazłem już na tym forum :) więc myśle że nie powinno być większego problemu. Wsad er9x na 128 już jest jakiś czas ztego co widzę.

Odnośnik do komentarza
Udostępnij na innych stronach

Pinouty są identyczne dla 64A i 128A cena procka ta sama, wiec nie widzę powodu by instalować 64A. Zostaje próbować juz nic więcej do stracenia nie mam.

 

Skoro tak juz zmasakrowałeś mikroprocesor, rozważ instalację 2560/2561 w miejsce swojego 64A.

 

Co do programowania TGY zerknij na to http://theboredengineers.com/2013/01/flashing-a-turnigy-9x-with-an-arduino/

Odnośnik do komentarza
Udostępnij na innych stronach

Bez przesady z cenami

ATMEGA 128 http://www.tme.eu/pl/details/atmega128a-au/mikrokontrolery-atmel-avr-smd/atmel/#

ATMEGA 2561 http://www.tme.eu/pl/details/atmega2561-16au/mikrokontrolery-atmel-avr-smd/atmel/#

 

A co daje? Jeśli używasz firmware'u z projektów wykorzystujących większą pamięć z pewnością się przyda :)

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm, z tego co czytałem to openTx jednak na razie korzystałem z ER9X i powiem szczerze najbardziej mi się podoba, i najbardziej mi podchodzi. Co do procesora i tego czy da się coś w ogóle zrobić z moja płytą, to mam nadzieje ze sprawa dziś się rozstrzygnie :)

Odnośnik do komentarza
Udostępnij na innych stronach

marcys193 atmega128 spokojnie wystarczy, nie ma potrzeby wstawiać niczego większego. 

Już przy 64, jest dość pamięci aby robić z tą apką cuda na kiju, a co dopiero z 128. 

Andy ma już tą przypadłość aby robić wszystko nad wyraz np. podwójne anteny bez diversity, wstawiać nie ekonomiczne mikrokontroletry itp.  :P

  • Lubię to 2
Odnośnik do komentarza
Udostępnij na innych stronach

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.