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

[Rozwiązano] VW Golf VI - Usterka wskaźnika paliwa po naprawie licznika, potrzebny wsad do nr 5K0920

Pfemek 03 Mar 2021 12:03 2022 7
REKLAMA
  • #1 19294021
    Pfemek
    Poziom 24  
    Witam.
    Trafił mi się golf z martwym zestawem wskaźników, nie palący. Usterka zegarów czysto programowa. Udało mi się przywrócić je do życia poprzez wgranie wsadu do 24c32 z innego licznika. Licznik ruszył, wgrałem ory wsad i wszystko wróciło do normy, silnik pali. Jednak okazało się że nie działa wskaźnik paliwa. Mam błąd zwarcia z masą w obwodzie czujnika poziomu paliwa. Albo uszkodzony jest w jakimś stopniu wsad w NEC'u albo padły któreś porty. Tor wejściowy czujnika nie ma usterek. Mam drugi licznik, na nim wskaźnik działa ale niestety nie mogę go dopisać. Nie mam programatora do NEC,a. Carprog łączy się z obydwoma licznikami ale nic nie czyta, wywala błąd, że bootloader jest zablokowany. Próbowałem procedurą z codecard.eu ale też nie pomogło. Czym to mogę ruszyć? Przyszło mi też na myśl, że być może udało by się przeflashować lcznik nowym wsadem np. przez VCP ale nie próbowałem jeszcze tego robić i nie mam wsadu? Czy w ogóle się da? I czy miał by ktoś wsad do licznika o nr 5K0920860D?
  • REKLAMA
  • REKLAMA
  • #3 19296008
    rosak
    Specjalista liczniki samochodowe
    Po wiadomości PM widzę, że odpowiednio podszedłeś do tematu, zadałeś sobie trud i ustaliłeś, jak to powinno działać. Prawidłowo, bo bez tego nie naprawisz nic. Napisałeś, że przeanalizowałeś, ale nie napisałeś, czy sprawdziłeś. Na 99% nie sprawdziłeś i tu jest problem.

    Pfemek napisał:
    uszkodzony jest w jakimś stopniu wsad w NEC'u albo padły któreś porty


    Nie mogę tego wiedzieć z całą pewnością ale myślę, że nie.

    Na wyminach się nie znam, bo zawsze naprawiam, ale wiem, że Xprog poradzi sobie i z flash i z eep.
    Bez przerzucania flash/eep też się da wymienić ale potrzebujesz do tego choćby FVDI. Kiedyś to robiłem jak "firma" kompletnie zniszczyła licznik klienta.
  • REKLAMA
  • #4 19297442
    Pfemek
    Poziom 24  
    Dziś miałem chwilę żeby się tym znów zająć. Jeszcze raz przeanalizowałem tor wejściowy z czujnika poziomu paliwa. Jeden istotny element pominąłem. Czujnik działa w układzie potencjometrycznym. Ma trzy piny. Masa czujnika jest tutaj środkiem (pin 20 licznika). Podłączylem też oscyloskop do wejść czujnika. Próbkowanie w postaci szpilek o amplitudzie w przybliżeniu od 0 do 5V w zależności od rezystancji czujnika. Jeden sygnał rośnie, drugi maleje. Dwa takie sygnały wstępnie ukształtowane w torze wejściowym trafiaja poprzez rezystory bezpośrednio do wejść uC. No i już się cieszyłem że znalazlem usterkę gdyż sygnał z jednego wejścia czujnika, za wyżej wspomnianym rezystorem był bliski zera, zwarcie. Pierwsze co przyszło do głowy to zwarty kondensator odsprzęgający bezpośrednio przy nóżce uC. Pomiar i wyszło coś koło 2,5k. Wylutowalem go ale rezystancja pozostała. Wskaźnik dalej nie działa. W sprawnym liczniku mam tam kilka mega omów. Dodatkowo okazało się że cały obwód zasilania 5V ma rezystancję około 340ohm. W sprawnym też kilka mega. Wylutowalem kilka kondensatorow ale rezystancja dalej pozostała. Więc jeszcze jedna próba. Jak podgrzewam procesor, już przy około 70 stopniach rezystancja rośnie do około 400ohm. Po tym zabiegu licznik znów umarł. Nie wiem czy to jest wynikiem braku kilku kondensatorow na zasilaniu 5V ale raczej nie więc chyba jednak procek padł. Nie ciekawie to wygląda...
  • REKLAMA
  • #6 19298047
    Pfemek
    Poziom 24  
    adam7009 napisał:
    Dwa liczniki z kluczykiem i przepiszę immo do drugiego.


    Dzięki za chęć pomocy. Jeżeli nie dam rady to będę się kontaktował.

    Wracając do tematu. Kondensatory poszły na swoje miejsca i zegary działają. Jak będzie chwila to dalej będę szukał usterki...
  • #7 19301049
    Pfemek
    Poziom 24  
    Mam len luksus, że mam dwa liczniki. Porobiłem pomiary i na obecną chwilę obydwa tory wejściowe z czujnika poziomu paliwa zachowują się tak samo. Jeden kondensator był uszkodzony. Mimo to w uszkodzonym liczniku cały czas nie działa wskaźnik paliwa i wywala on błąd zbyt małej rezystancji w obwodzie czujnika poziomu paliwa. Sygnał na oscyloskopie jest taki sam w obydwu licznikach od złącza do samego wejścia na przetwornik A/C mikrokontrolera. Zasilanie na przetwornik w uC jest, napięcie referencyjne też, zresztą ten sam przetwornik robi pomiar temperatury zewnętrznej a to działa prawidłowo. Wychodzi na to co stawiałem od początku albo posypał się flash albo uwalony procesor. Jeszcze pozostaje pytanie jak mikrokontroler określa błąd za małej rezystancji? Raczej przez pomiar napięcia. Napisz kolego Rosak, jak masz ochotę, co o tym sądzisz? 🙂
  • #8 19307944
    Pfemek
    Poziom 24  
    Auto trafi być może do kogoś z Was. Zamykam...
REKLAMA