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

Diagnostyka usterki sterownika zawieszenia hydraulicznego z procesorem MC6809EP

dkx2 16 Lip 2023 16:44 672 9
REKLAMA
  • #1 20656369
    dkx2
    Poziom 16  
    Witam
    Trafił do mnie dość stary bo 20letni samochód ciężarowy na naprawę zawieszenia hydraulicznego. Problemem okazał się byś sterownik tego zawieszenia zbudowany na ww procesorze. Pierwotną przyczyna usterki okazała się linia zasilania 5V . Stabilizator uległ uszkodzeniu i na elektronikę poszło znacznie większe napięcie, spaleniu uległy zabezpieczają diody zenera 6v1 niestety chwilowy wzrost napięcia uszkodził sporą część elektroniki. Po naprawie lini zasilania wymieniłem procesor i układy 74hct245 niestety układ nie ruszył. Profilaktycznie zmieniłem również układ zegara ef6840p i układ mc6821p niestety sterownik dalej nie pracuję. Sterownik posiada 4 kości m27c64a i sram DS1225y.
    Pamięci eprom jak i sram pozostały oryginalne. Wszystkie kości kontrolnie odczytałem programatorem. Poniżej zamieszczam zrzuty pamięci i zdjęcie poglądowe elektroniki.

    Zastanawiam się czy możliwe jest zawieszanie się układu z powodu błędnych danych w układzie sram spowodowanych wcześniejszą usterką i czy możliwe jest skasowanie tej pamięci tak aby układ doczytał sobie dane bezpośrednio z epromu?


    Niestety układy cyfrowe to nie moja bajka dlatego zwracam się z prośbą o poradę co warto sprawdzić w dalszej kolejności?

    Pozdrawiam
    Dawid Diagnostyka usterki sterownika zawieszenia hydraulicznego z procesorem MC6809EP


    Diagnostyka usterki sterownika zawieszenia hydraulicznego z procesorem MC6809EP
  • REKLAMA
  • Pomocny post
    #2 20656787
    JarekC
    Poziom 32  
    Jaki był oryginalny procesor (podaj pełne oznaczenie)?

    Bo widzę, że wstawiłeś wersję MC6809EP, to jest to wersja, która wymaga zewnętrznych sygnałów zegarowych E i Q,
    natomiast wersja MC6809P wymaga zewnętrznego kwarcu z kondensatorami.

    Zdjęcie pokazuje, że na płytce jest kwarc, więc sugeruje to, że powinna być wersja procesora bez litery E w oznaczeniu.
  • REKLAMA
  • #3 20657952
    dkx2
    Poziom 16  
    Dziękuję serdecznie za informację o procesorze. Rzeczywiście na tym procesorze rezonator nie pracuję. Ten konkretny ze zięcia zamontowałem do testów zanim udało mi się dostać paczkę oryginalnych procesorów i akurat tak się złożyło niefortunnie ze wtedy zrobiłem zięcie płytki. Oryginalny procesor w układzie to EF68B09P i dokładnie taki udało mi się załatwić.
    Na tym procesorze rezonator pracuje. poza przebiegiem rezonatora mam jeszcze przebiegi prostokątne na nodze 34 E i 35 Q
    Poza tym pomierzyłem napięcia na nogach

    2 nmi 5V
    3 irq 5V
    4 firq 5v
    5 bs 0v
    6 ba 0v
    36 mrdy 5V
    37reset 0.2v
    40halt 5v

    Być morze takie informację pomogą w postawieniu diagnozy?
  • REKLAMA
  • REKLAMA
  • #5 20658017
    dkx2
    Poziom 16  
    Tak się właśnie zastanawiałem czy reset nie powinien być w stanie wysokim. Ten mały układ to ADM690AN. Nie miałem dzisiaj zbyt wiele czasu aby to dokładniej sprawdzić, zdążyłem tylko pomierzyć napięcia i przebiegi. Jutro sprawdzę ten reset i dam znać czy układ ruszył.
  • #7 20658061
    dkx2
    Poziom 16  
    Znalazłem taki układ.
    Diagnostyka usterki sterownika zawieszenia hydraulicznego z procesorem MC6809EP

    Czy coś takiego na próbę będzie w porządku?
  • #9 20659109
    dkx2
    Poziom 16  
    Witam
    Po dokładniejszym sprawdzeniu układu reset sugerując się postem kolegi sprawdziłem pin 6 WDI.
    Na pinie tym mam cały czas stałe 5v a z tego co udało mi się wyczytać w nocie katalogowej powinien być tam podawany sygnał prostokątny.

    Na próbę zrobiłem reset bez tego układu. Po podpięciu zasilania procesor uruchomił się jednak wysyłał tylko krótkie sygnały na liniach danych i przestawał pracować. Po dokładnym sprawdzeniu okazało się ze układ zegara EF6840p niestety nie będzie działał w tym sterowniku. Procesor taktowany jest 8mhz a układ zegara 4mhz. Oryginalny zegar który był zamontowany to EF68B40P. Niestety nie mam takiego zegara dlatego na próbę zmieniłem rezonator na 4mhz i sterownik częściowo się uruchomił, mam ciągłą komunikację na liniach danach.

    Jestem w trakcie szukania pasującego zegara, jednak w miedzy czasie chciałem zapytać o poradę w sprawie sygnału WDI. z tego co udało mi się pomierzyć sygnał ten idzie z układu EF68B21P z nogi numer 39 CA2. Niestety ten układ również jest nie sprawny. Udało mi się załatwić układ mc6821p. Nie jestem w 100 procentach pewien czy ten układ będzie działał w tym układzie??
  • #10 20659158
    JarekC
    Poziom 32  
    Jeżeli masz kwarc 8MHz to potrzebujesz aby wszystkie układy MC68xx były wersjami 2MHZ (sygnał z generatora /4).

    Wersje 2MHZ to wersja z literą B w środku oznaczenia, czyli potrzebujesz
    procesor MC68B09 lub zamiennik EF68B09
    port I/O MC68B21 lub zamiennik EF68B21
    zegar MC68B40 lub zamiennik EF68B40

    Układ Watchdoga jest kasowany poprzez procesor poprzez jeden z portów układu MC68B21,
    aby kasowanie było poprawne procesor musi wykonywać poprawnie program.
REKLAMA