logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Thrustmaster TX - brak zasilania układów scalonych 3,3 V

purejoy88 10 Mar 2016 21:35 22785 19
  • #1 15512475
    purejoy88
    Poziom 10  
    Witam

    Poszukuje schematu lub chociaż informacji co reguluje napięcie 3,3 V zasilające główne układy w płytce do kierownicy Thrustmaster TX.
    Płytka ma zasilanie 24 V (głównie do zasilania silnika), które zostaje uruchomione z momentem podłączenia kabla USB (poprzez przeslanie 5 V do zasilacza).
    Znalazłem na płytce jeden regulator DC-DC (TPS54040), który zbija napięcie do 12 V do zasilenia wentylatora chłodzenia. Podejrzewam, że z tej samej linii 24 V lub z wspomnianego 12 V napięcie zmniejszone jest do 3,3 V, ale nie mam pojęcia gdzie. Czy ktoś z Was miał styczność z ta płytką?

    Aktualnie po podłączeniu USB do komputera napięcie na układach rośnie powoli do 0,4 V. Nie wydaje mi się. że 3,3 V jest uzyskane z 5 V z USB - znajomy, który ma sprawną T500RS (o bardzo podobnej budowie) - po podłączeniu samego USB bez zasilacza, kierownica nie jest nawet wykrywana.

    Podłączyłem zewnętrzne zasilanie 3,3 V pod jeden z kondensatorów linii zasilającej układy (ten w pomarańczowej ramce na zdjęciu) i kierownica ożyła - PC ja wykrył poprawnie, silnik przekręcił trochę, zatem sterowanie też powinno być ok. Kierownica wykryta, udało się nawet zaktualizować firmware, ale nie działa czujnik położenia kierownicy (AS5048A), ani żaden z przycisków. 3,3 V które podłączyłem, dochodzi też do czujnika i jest zgodne z jego kartą katalogową.
    Zastanawiam się czy takie zewnętrzne podłączenie zasilania nie powoduje kolejnego problemu, który sprawia, że nie wykrywane są sygnały przez główna kostkę. Dlatego chciałem zacząć od naprawy zasilania 3,3 V.

    Sama płytka opiera sie na kostce TM4C123GE6PZ, do tego dochodzi sterownik silnika bezszczotkowego DRV8301 - oba zasilane z 3,3 V.
    Jest jeden układ, którego nie potrafię zidentyfikować - na obudowie znajduje sie cos takiego: 35901 74203 he327 i ma 10 pinów - wiecie co to może być?

    Zdjęcia poglądowe poniżej, z góry dzięki za pomoc.

    Thrustmaster TX - brak zasilania układów scalonych 3,3 V Thrustmaster TX - brak zasilania układów scalonych 3,3 V
  • Pomocny post
    #2 15580915
    Fikszyn
    Poziom 19  
    Napięcie 3,3 V realizuje sterownik DRV8301. Sprawdź diodę D1 (dioda Schottkiego, zaznaczyłeś ją w obszar na pomarańczowo), ale też zabezpieczenia FB35 i FB36 (ten wygląda jak tranzystor smd, jest szybką diodą, można zastosować 1N4848) dolny lewy róg foto 1.
    A tak poza tym jeśli miałeś uszkodzone mosfety to i DRV do wymiany - przyczyna uszkodzenie silnika, odklejony stojan z magnesu. Układy dostają błędną informację z halotronu, a halotron z silnika w którym sie przestawił stojan. Te informacje idą do układu, który stwierdza, że jest za mały prąd na silniku i katastrofa, lecą mosfety, często DRV.
    Thrustmaster TX - brak zasilania układów scalonych 3,3 V
  • #3 15584291
    ras2375
    Poziom 2  
    Walczę z kierownicą T300, praktycznie mechanicznie nowa. Najpierw rozłączała się podczas autokalibracji. Powodem był zimny lut na jednym z tranzystorów, uderzenie powodowało wyłączanie zasilacza, gdyż zanikało 5 V z USB. Potem kierownica nie była rozpoznawana przez PC jako T300RS, tutaj powodem był zły styk na przełączniku PS4/PS3. Po tygodniu użytkowania kierownica zaczęła tracić siłę force feedbacku i miała problemy z autokalibracją. Kalibracja silnika softwarem Thrustmastera przywracała ją do sprawności na jakieś 20 minut grania. Następnie kierownica postanowiła "włączyć zieloną lampkę" i nie być rozpoznawana przez PC - tutaj awarii uległ kwarc 6 MHz. Teraz kierownica chodzi jakieś 4 minuty prawidłowo, potem słabnie FFB. Zauważyłem, że słabnie opór na ograniczeniach kąta skrętu zwłaszcza w lewo. Po kilkukrotnym delikatnym skręcaniu na lewej skrajnej pozycji (tak jakbyś pompował) siła oporu wraca do normalnej i kierownica działa jakieś 3-5 minut. Po tym zabiegu pompowania nie ma też problemu z autokalibracją. Myślisz, że tutaj może być również uszkodzony silnik, czy coś z komunikacją między DRV8301 (mam na myśli voltage sense lub Isense) a TM4C123g, bo tu chyba sterowanie silnikiem jest w układzie bezsensorowym - jak to jest porównywane z czujnikiem kąta obrotu AS5048A na końcu silnika? Nie mam pojęcia czy szukać przyczyny w silniku, czy w elektronice? Może macie jakieś większe doświadczenie z tym chińskim bublem?
  • #4 15598880
    purejoy88
    Poziom 10  
    @Fikszyn - dzięki za podpowiedz. Wylutowałem i sprawdziłem diodę D1 jakiś czas temu - jest ok. Z której nóżki tego drivera jest brane to napięcie - z nr 23 (w karcie katalogowej twierdzą, że nie powinno być wykorzystywane do zasilania innych układów, poza tym nie widzę połączenia)?
    W międzyczasie z racji problemów dodatkowo z brakiem sygnałów dochodzących do kostki (przyciski i pozycja położenia koła/pedału) - zamówiłem nową płytkę u Thrustmastera (co kosztowało mnie 69 euro z przesyłką - biorąc pod uwagę, że kierownicę kupiłem za 150 zł to i tak jestem do przodu).
    Wcześniej sprawdziłem silnik - zmierzyłem opór na każdym uzwojeniu (równe) i napięcie, jakie się indukuje po podłączeniu go do wiertarki i kręceniu wirnikiem. Nie wyczuwałem też większego oporu przy kręceniu silnikiem - dlatego założyłem że jest sprawny.
    Jak kupiłem tą kierownicę (jako uszkodzoną), to z płytki wylutowany był DRV8301 - czyli ktoś już z tym wcześniej walczył, ale się poddał. Po wlutowaniu nowego sterownika miałem problem jaki opisałem w pierwszym poście.

    W każdym razie teraz kierownica działa na nowej płytce - natomiast starą zostawię sobie jako części zamienne. Dzięki za pomoc.

    ras2375 - skoro kręci ci silnikiem podczas kalibracji, to silnik jest ok. Dziwne, że kierownica "słabnie" dopiero po jakimś czasie grania. Nie spada ci napięcie na zasilaniu po jakimś czasie? - może winny zasilacz. Jeżeli jak mówisz "pompujesz" kierownicą - to może w ten sposób na chwile doładowujesz kondensatory (choć nie wiem czy to możliwe) i potem chwilę znów działa (do rozładowania).
    Poszukaj sobie poradnika "Andrew Daniels TX Thread" na forum isrtv.com - jeżeli to rzeczywiście zasilacz - może ten zamiennik jaki zaproponował Andrew do TX'a będzie pasował do T300RS (w gruncie rzeczy to takie same kierownice).
  • #5 15599669
    ras2375
    Poziom 2  
    @purejoy88 - dzięki za zainteresowanie, rzeczywiście przy słabej sile FFB napięcie na zasilaczu przy próbie przełamania oporu spada do 22 V. Ogólnie waha się pomiędzy 22 V a 32 V. Sprawdzałem na zasilaczu warsztatowym i dzieje się tak samo, pobór prądu wzrasta do 2,7 A. Silnik osiąga temperaturę 33 stopnie na radiatorze. Dość szybko załącza się wentylator. Kiedy działała prawidłowo, to wentylator włączał się po 15 minutach a teraz załącza się nawet po 30 sekundach. Nie mierzyłem jeszcze silnika, ale mechanicznie kręci się płynnie. Jak kupiłeś płytę od Thrustmastera? Można u nich kupić części zamienne?
  • #6 15610644
    purejoy88
    Poziom 10  
    Zachowanie zasilacza wydaje sie być ok - ciężka sprawa, nic mi więcej do głowy nie przychodzi. Kręciłeś samym silnikiem czy kierownicą? Może na przekładni/łożyskowaniu samej osi pojawił się jakiś opór, który powoduje przegrzewanie się silnika.
    Co do nowego pbc - trzeba pisać przez oficjalny support na:
    https://ts.thrustmaster.com
    Oficjalnie nie ma takiej części zamiennej i nie są chętni do ich wysyłania. Dopiero jak opisałem im kilka przypadków, gdzie miałem informacje z kilku forów, że oferowali taki zamiennik - to zgodzili się ją wysłać pod warunkiem, że zgadzam się że nie dostanę żadnej instrukcji jak wymienić płytkę i przyjmuję do wiadomości, że nie przysługuje mi żadna gwarancja.
  • #7 15623810
    Fikszyn
    Poziom 19  
    Z silnikiem jest taki problem, że po kalibracji dział prawidłowo, ale w czasie grania i silnych uderzeń w krańcówki przestawia się rdzeń magnetyczny silnika. To jest ten czarny wałek na zdjęciu, on jest osadzony na osi z aluminiowymi dystansami, patrz foto. Jest on przyklejony, ale pod wpływem temperatury i uderzeń się odkleja i przestawia, zaczyna nieprawidłowo reagować w grach. Na 50 sztuk 70% miało odklejony rdzeń.
  • #8 15625521
    ras2375
    Poziom 2  
    Faktycznie silnik nie jest najwyższej jakości. Podejrzewałem, że przesuwa się stojan w obudowie, ale jak widać z Twoich doświadczeń, winny jest magnes. Faktycznie jest tak, że silnik najciężej pracuje w stanie zatrzymania (pobór prądu z zasilacza powyżej 2 A) i wtedy bardzo szybko traci synchronizację, zaczyna się grzać i traci moc. Kiedy go przesuwam do punktu blokady ustawionego ogranicznika kąta obrotu, to wzrasta pobór prądu. Kiedy tak trzymam chwilę, to prąd spada i silnik odzyskuje moc, synchronizacja powraca i wszystko jest ok przez chwilę. Nie ma to nic wspólnego z obniżaniem mocy przez mikrokontroler (zabezpieczenie termiczne thrustmastera). W takim razie czy udało Ci się naprawić taki uszkodzony silnik?
  • #9 15713482
    Fikszyn
    Poziom 19  
    Magnes w silniku przyklejam klejem dwuskładnikowym <<J-B Weld>> po 24h jest gotów. Tak się dzieje jak opisałeś @ras2375 zalej mocnym klejem i będzie ok.
    Na zamieszczonym zdjęciu widać wyraźnie magnes i oś z łożyskiem i aluminiowe tuleje. Gdy silnik dojdzie do krańcówki, oś się zablokuje, ale magnes obraca się dalej na tych aluminiowych dystansach. To je należy przykleić do magnesu. To są dość duże siły i klej musi być bardzo dobry, dlatego stosuję ten klej do spawania na zimno.
    http://www.jbweld.com/
  • #10 16037189
    Melo83
    Poziom 9  
    Czytając to widzę, że mam ten sam problem co miał @Fikszyn, jestem przekonany, że mam tą samą przyczynę wadliwego działania mojej T300.
    Czy ma ktoś z was zrobiony poradnik krok po kroku ze zdjęciami jak to zrobić? Jestem totalnym laikiem i boję się samemu otwierać bazę kierownicy żeby czegoś nie pogorszyć.
    @Fikszyn jestem z Kujaw może miał bym blisko do Twojego serwisu :)
  • #11 16058386
    Melo83
    Poziom 9  
    Czy ktoś z was próbował już znaleźć silnik zastępczy do T 300?
    Pytam ponieważ rozebrałem silnik według wskazań Fiszkina, pokleiłem złożyłem i kierownica włącza się, komputer ją wykrywa, ale nie reaguje (nie rozpoczyna kalibracji).
  • #12 16083967
    Fikszyn
    Poziom 19  
    Sprawdź czy jest 3,3 V na DRV8301 (dioda D1) jeśli jest i nie powaliło mosfetów, to nie ustawiłeś polaryzacji halotronu, to ten mały magnesik pod płytką halotronu. Podłącz zasilanie przez amperomierz (najlepiej z zabezpieczeniem ustawionym na 2,5 A) i tak ustawiaj poprzez przesuwanie magnesiku w lewo-prawo minimalnymi krokami dosłownie po milimetrze, aż ruszy kalibracja. Ustaw prąd na max 2 A, a w stanie spoczynku by nie przekraczał 300 mA. Uwaga!!! to dość niebezpieczna regulacja dla układów, koniecznie ograniczcie zasilanie prądowo np. rezystorem. Żmudna praca wymaga cierpliwości i pomyślunku. Powodzenia

    Aha, pamiętam że korzystałem też z kompasu. Silnik na początku podłącz bez paska napędowego i znacz mazakiem centrum zatrzymania na zębatce i korpusie silnika, zabawa... Nie wiem jak to prościej spasować. Daj znać czy się udało.
  • #13 16093545
    Melo83
    Poziom 9  
    @Fikszyn a nie miałbyś ochoty pobawić się w to?
  • #14 16104250
    ryba8383
    Poziom 14  
    Posiadam T300, próbowałem usunąć usterkę ruchomego wirnika na wale silniczka, jednak przy otwieraniu silnika prawdopodobnie pourywałem druty łączące płytkę z termistorem z uzwojeniem silnika (U W V). Czy silnik, który znalazłem, jest odpowiedni do podmiany w kierownicy? Czy sygnały sterowania silnikiem są takie same?

    http://en.hengdrive.com/Products/B4260MBrushlessDCMot.html
  • #15 16288715
    kiszony11
    Poziom 10  
    Chcąc uniknąć rozklejenia stojana rozebrałem silnik i skleiłem go według rady Fikszyna. Sama kalibracja przysporzyła problemów, ale powoli obracając magnesem, który steruje halotronem, udało się ustawić kierownicę. Jeśli magnes będzie źle ustawiony, to kierownica będzie się zachowywać dokładnie tak, jak na wielu filmikach na youtube, np. będzie uderzać w jedną stronę i nie będzie się ustawiać w pozycji 0. Szybkie wyłączenie kabla USB i obrót magnesem, aż kierownica będzie sama się kalibrować, czyli w lewo w prawo i centrowanie. Zasilanie, jakie daje zasilacz w pozycji 0, to około 32 V i spada, gdy kręcimy kierownicą.
    Dodatkowo na mosfety założyłem radiator wraz z chłodzeniem, więc powinny mieć trochę lżej.
  • #16 16360663
    Lukson
    Poziom 32  
    kiszony11 napisał:
    Sama kalibracja przysporzyła problemów, ale powoli obracając magnesem, który steruje halotronem, udało się ustawić kierownicę.

    W XXI wieku, do takich rzeczy stosuje się oprogramowanie.
    Zwie się: thrustmaster motor calibration tool, do pobrania z załącznika.
    Uruchamiasz, podłączasz kierownicę i jak wszystko jest OK po wcześniejszym dokładnym złożeniu silnika i całego mechanizmu, to na końcu pojawia się ładny napis OK!
  • #17 16361237
    Fikszyn
    Poziom 19  
    Dawno tu nie byłem, wszyscy dają rada jak kolega @kiszony11. Ostrzegałem, że zabawa dla cierpliwych. Co do programiku od @Lukson, to i tak potrzeba ingerencji w ustawieniu magnesu pod halotron. Jeśli nie ustawicie prawidłowego prądu na silnik magnesikiem (by w odpowiednim momencie podawał napięcie na cewkę w silniku), to ten program może uszkodzić drivery.
  • #18 16366229
    kiszony11
    Poziom 10  
    Test programem zakończony napisem OK ;) więc myślę, że "ręczne" ustawienie magnesu na hallotronie powiodło się.
    Przy ustawianiu trzeba zaznaczyć sobie pozycję 0 - u mnie kierownica była lekko przekoszona, ale przesunięcie paska o 2 zęby dało pożądany efekt.
  • #19 16367491
    Lukson
    Poziom 32  
    Fikszyn napisał:
    Co do programiku od @Lukson, to i tak potrzeba ingerencji w ustawieniu magnesu pod halotron. Jeśli nie ustawicie prawidłowego prądu na silnik magnesikiem (by w odpowiednim momencie podawał napięcie na cewkę w silniku), to ten program może uszkodzić drivery.

    Nic mi do tej pory nie uszkodził. Dziwne.

    Co do samej kierownicy, to zamiast rezystorów pomiędzy driverem a mosfetami wstawiłbym diody zabezpieczające przed napięciem po spaleniu mosfet'a. Ewentualnie równolegle do rezystora.
    Muszę to sprawdzić w jednej z kierownic czy spali driver czy nie.
  • #20 17051482
    purejoy88
    Poziom 10  
    Ostatecznie poległem z moją płytką. Doszedłem do momentu gdzie PC rozpoznawał kierownice, ale nie reagowały żadne przyciski, pedały - silnik też nie kręcił i nie kalibrował położenia kierownicy.
    Udało mi się zdobyć zastępczą płytkę poprzez support thrustmastera - trzeba uparcie pisać do nich maile - ostatecznie zapłaciłem za nową płytkę 60 Euro z przesyłką jakiś rok temu. Po podłączeniu wszystko działa. Jest to ostateczne rozwiązanie, ale dobrze wiedzieć, że da się chociaż tak odratować kierownicę.
    Dziękuję za pomoc - temat do zamknięcia.
REKLAMA