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

Peugeot 306 1.4 (1999) Husky - OBD2, schemat, program?

master_szumi 06 Kwi 2007 18:14 20212 11
REKLAMA
  • #1 3760030
    master_szumi
    Poziom 12  
    Posty: 81
    Ocena: 4
    witam.

    Pytania o schemat interfejsu do Peugotów pojawiają się dość często i zapewne związane jest to z kłopotliwością jaką może sprawiać diagnostyka francuskich aut. Niestety nie znalazłem odpowiedzi na dręczące mnie problemy więc rzucam ten temat - może ktoś będzie umiał poradzić (podpowiedzieć).

    Posiadam auto Peugeot 306 1.4 (benzyna) z 1999 r. wersja Husky. Chciałbym podłączyć autko do komputera tak aby z ciekawości przejrzeć parametry samochodu. Szukając na forach informacji o schemacie interfejsu i programach do komunikacji z Peugeotem dowiedziałem się, że peugeoty do roku bodajże 2000 (ew. 2001) miały gniazda diagnostyczne 2 pinowe lub 30 pinowe i można się z nimi skomunikować przy pomocy prostej przystawki (max232) i programu Autodiag.

    Jednak w moim samochodzie w skrzynce z bezpiecznikami znalazłem inne gniazdo - gniazdo w standardzie OBD2 (patrz foto).

    Czy to oznacza, że auto ma nowy standard diagnostyczny OBD2, który nie ma nic wspólnego z poprzednimi złączami (gniazda 2 i 30 pinowe)?

    Czy do komunikacji z autem powinienem wykorzystać interfejs Euroscan? Gdzie znajdę schemat działającego interfejsu Euroscan wraz ze wsadem (wątek dostyczący Euroscana liczy ponad 40 stron i padają tam różne wersje i poprawki na schemacie oraz różne wersje wsadów do mikrokontrolera)?

    Które samochody wykorzystują do komunikacji linię K, L a które obie linie? Jak można się tego dowiedzieć?

    heh i tak jakby przy okazji ktoś znał adres dobrego forum o peugetach to też byłbym wdzięczny :)

    pozdrawiam
    Załączniki:
    • Peugeot 306 1.4 (1999) Husky - OBD2, schemat, program? DSC00280.JPG (22.67 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • Peugeot 306 1.4 (1999) Husky - OBD2, schemat, program? DSC00279.JPG (28.81 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 3761440
    Konto nie istnieje
    Konto nie istnieje  
  • #3 3761961
    master_szumi
    Poziom 12  
    Posty: 81
    Ocena: 4
    pytanie tak z ciekawości:

    Czy producenci aut udostępniają gdzieś schemat protokołu transmisji (komunikacji), rozkazy i informacje jakie przesyła/odbiera komputer w samochodzie? (pytam bo możnaby w ostateczności samemu spróbować interfejs komunikacyjny na jakimś scalaku-mikroprocesorku zrobić - trzebaby tylko znać dokładne parametry komunikacji w tym zależności czasowe itp.)

    Cytat:
    Marelli 1AP albo Sagem SL 96,


    Czy dostępny jest gdzieś schemat protokołu komunikacyjnego z tym sterownikiem?

    I jak rozpoznać który sterownik jest w aucie?
  • #4 3762044
    Doktorr
    Poziom 35  
    Posty: 2430
    Pomógł: 287
    Ocena: 1095
    Sterownik rozpoznasz po tym co pisze na jego obudowie. Parametry zgodne z normą ODB jaki udostępnia sterownik podjerzysz ustrojstwem opartym na ELM 327 dobry program do niego to scanmaster 1.1.
    samoczynnie rozpoznaje również protokół w którym sterownik prowadzi komunikację.
  • REKLAMA
  • #5 3762237
    master_szumi
    Poziom 12  
    Posty: 81
    Ocena: 4
    hmmm

    Czy jeżeli sprawdzę jaki mam sterownik w aucie będę wiedział w jakim protokole prowadzona jest transmisja?

    Dowiedziałem się że istnieją protokoły transmisji:

    SAE J1850 PWM (41.6 kbaud)
    SAE J1850 VPW (10.4 kbaud)
    ISO 9141-2 (5 baud init, 10.4 kbaud)
    ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
    ISO 14230-4 KWP (fast init, 10.4 kbaud)
    ISO 15765-4 CAN (11 bit ID, 500 kbaud)
    ISO 15765-4 CAN (29 bit ID, 500 kbaud)
    ISO 15765-4 CAN (11 bit ID, 250 kbaud)
    ISO 15765-4 CAN (29 bit ID, 250 kbaud)

    Czy jeżeli będę znał protokół transmisji znajdę gdzieś w sieci normę opisującą ten protokół - oraz rozkazy jakie należy przesyłać do auta aby uzyskać z niego żądane informacje? (jestem elektronikiem hobbystą i zastanawiam się czy nie można rozgryźć sposobu transmisji i od podstaw zbudować konwerter do komunikacji z PCtem na jakimś mikrokontrolerze)

    aha... jeszcze takie pytanie typowo praktyczne: gdzie na sterowniku umieszczona jest jego nazwa - bo jakoś nie mogłem jej dojrzeć? (domyślam się że sterownik to ta czarna skrzynka na foto)


    Peugeot 306 1.4 (1999) Husky - OBD2, schemat, program?
  • #6 3762297
    Konto nie istnieje
    Konto nie istnieje  
  • #7 3762817
    master_szumi
    Poziom 12  
    Posty: 81
    Ocena: 4
    Cytat:
    OBD tego nie diagnozuje.


    Czego nie diagnozuje? Możesz jaśniej?
  • #8 3762940
    zbyniuś
    Poziom 26  
    Posty: 790
    Pomógł: 56
    Ocena: 417
    OBD to standard a każda firma może mieć swoje oprogramowanie serwisowe .
  • REKLAMA
  • #9 3763041
    master_szumi
    Poziom 12  
    Posty: 81
    Ocena: 4
    Tak myślę że obd2 to standard. Tylko co on określa? Czy tylko kształt gniazda diagnostycznego i poziomy napięć w złączu czy coś więcej?

    O czym mówią nam nazwy stosowanego protokołu (np. ISO 9141-2 (5 baud init, 10.4 kbaud))? Czy protokół stosowany po złączu odb2 definiuje tylko zależności czasowe i prędkość transmisji (np. 10kbaud) czy może definiuje standardowe rozkazy (polecenia)?
  • #10 3763056
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #11 3763381
    master_szumi
    Poziom 12  
    Posty: 81
    Ocena: 4
    dzięki :)

    Cytat:
    A w ramce masz zawarte,to czy np 4 bit o wartości d20 to np kod błędu usterki potencjometru czy wskazanie aktualnej temperatury.


    Właśnie takiej informacji szukam: Czy można w sieci znaleźć informacje na temat ramki/definicji stosowanych w samochodach peugeot? Czy producent udostępnia takie informacje?
  • #12 4196993
    Marko121
    Poziom 17  
    Posty: 394
    Pomógł: 10
    Ocena: 119
    Witam
    master_szumi –link poniżej opisuje trochę protokół ISO14230-2 –niestety po angielsku
    http://ls12-www.cs.uni-dortmund.de/~falk/LEHRE/SS05/Proseminar/Auto_Lit/ISO/ISO14230-2.pdf

    elektrit ??? mógłbyś przybliżyć określenie:
    Cytat:
    w ramce masz zawarte,to czy np 4 bit o wartości d20....
    ponieważ żyje w przekonaniu że jeden bit może przyjąć wartość tylko 0 lub 1 (więc skąd to d20??), chętnie się czegoś nauczę .Często przewija się w twoich odpowiedziach że najważniejsza w transmisji jest ramka ,ale nawet jak spytają nie objaśniasz co to jest , więc bardzo bym Cię prosił (jeśli to nie tajemnica) żebyś wyjaśnił co rozumiesz pod pojęciem ramki tzn. co to w ogóle według Ciebie jest ramka , jak jest zbudowana , jaką rolę odgrywa w transmisji danych .....

    Pozdrawiam Marek

Podsumowanie tematu

✨ Dyskusja dotyczy diagnostyki Peugeota 306 1.4 z 1999 roku, wersji Husky, wyposażonego w gniazdo diagnostyczne w standardzie OBD2, co budzi wątpliwości, czy jest to nowy standard w stosunku do wcześniejszych złączy 2- lub 30-pinowych stosowanych w peugeotach do około 2000-2001 roku. Wskazano, że silnik 1.4 w tym roczniku może mieć sterownik Marelli 1AP lub Sagem SL 96, które nie są kompatybilne z programem Autodiag, a euroscam podaje błędne parametry. Zalecane jest użycie interfejsu opartego na układzie ELM 327 wraz z programem ScanMaster 1.1, który automatycznie rozpoznaje protokół komunikacji. Omówiono różne protokoły transmisji OBD2, takie jak SAE J1850 PWM/VPW, ISO 9141-2, ISO 14230-4 KWP oraz ISO 15765-4 CAN, podkreślając, że protokół definiuje parametry fizyczne i czasowe transmisji, ale nie standardowe rozkazy diagnostyczne, które są zawarte w strukturze ramki danych. Poruszono kwestię dostępności schematów protokołów i definicji ramek diagnostycznych, które nie są powszechnie udostępniane przez producentów. Wskazano, że OBD2 jest standardem dotyczącym złącza i poziomów napięć, natomiast oprogramowanie serwisowe może być firmowo specyficzne. Podano link do dokumentacji protokołu ISO 14230-2 (KWP) jako materiału pogłębiającego wiedzę na temat transmisji.
Wygenerowane przez model językowy.
REKLAMA