Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Protokół komunikacyjny wyświetlacz -> radio Renault!

rafmat 18 Jun 2007 09:27 5067 23
  • #1
    rafmat
    Level 11  
    Witam! Czy ktoś z szanownych forumowiczów posiada jakieś informacje, ewentualnie linki do stron zawierających informacje na temat protokołu komunikacyjnego pomiędzy radiem a wyświetlaczem w samochodach Renault? Za wszelkie informacje i pomoc byłbym bardzo wdzięczny. Bardzo prosze o pomoc.
  • #2
    szymtro
    Level 30  
    Nikt ci tego nie napisze bo nikt tego oficjalnie nie robi.
    Protokół to i2c z dodatkową linią mrq(podobne do opla - pewnie ci sami ludzie z philipsa opracowali). Starsza i nowsza wersja (przed i po '99) różni się adresami z/pod które czyta/zapisuje.
    5V.
  • #3
    szymtro
    Level 30  
    Trochę późno ale niech zostanie dla potomności.

    Ostatnio miałem plan wykasowania wyświetlacza oryginalnego z renault scenic 1(ale dotyczy to też clio, laguna i megane z tuner list) i zamontowania innego zupełnie gdzie indziej(oryginalne miejsce potrzebne mi było do zamontowania nawigacji).

    Radio tuner list i wyświetlacza affa2++ rozmawiają po 3 kabelkach protokółem i2c.
    Sygnały to 5v
    mrq - jest ściągane do masy przed komunikacją.
    1. robi to radio przed wysłaniem danych do wyświetlacza
    2. robi to wyświetlacz chcąc aby radio przeczytało stan klawiszy(bo się zmienił). Wtedy wyświetlacz ściąga linię mrq do masy i trzyma aż do zaadresowania jako $47(do odczytu) i wtedy odpuszcza zwieranie lini do masy.

    scl i sda to standardowe linie i2c i działa standardowo(tzn są sygnały start i stop tak jak powinny)

    Wyświetlacz ma adres $46(70dec) do zapisu i $47(71dec) do odczytu

    Protokół komunikacyjny ma zmienną liczbę bajtów.
    Mam 3 namierzone do wyświetlacza i jeden do odczytu klawiszy.
    W załącznikach kilka plików logu.
    Na obecnym etapie mam opracowane urzadzenie na uC które pasywnie podsłuchuje (poprzez przerwania) komunikację pomiędzy wyświetlaczem i radiem i pokazuje ją na standardowym lcd 16x2.

    Testowałem też zbudowanie standardowego slave i też udało się ale potrzebuję wyświetlać jeszcze temperaturę a jeżeli ktoś ma klimatronik to wyświetlacz oryginalny przekazuje temperaturę zewnętrzną do klimatronika na pinie 10 ale cyfrowo(tego jeszcze nie ustaliłem, jest tylko jeden pin sygnał zwierany do masy w spoczynku 3.3v)
  • #4
    zi.ko
    Level 26  
    Witam.
    Też próbuję rozgryźć komunikację z wyświetlaczem. Chciałbym wyświetlić jakiś tekst na pustym teraz wyświetlaczu.
    Szymtro, Wiem że pisałeś to prawie rok temu, ale może zostały Ci jakieś materiały odnośnie protokołu komunikacji z wyświetlaczem Renault. Ja męczę się od kilku dni i nie mogę się połączyć przez i2c.
    Proszę udostępnij to co udało Ci się zrobić, może uda mi się ruszyć z miejsca.
    Dzięki
  • #5
    szymtro
    Level 30  
    Informację masz przecież u góry.
    Linia mrq jaki ma stan?
    Jak uruchomisz prosty program do skanowania i2c to jakie adresy Ci znajduje?
  • #6
    zi.ko
    Level 26  
    Nie znajduje żadnych adresów. Żeby się upewnić że wszystko dobrze podłączyłem, równolegle do linii sda i scl podłączyłem PCF8583P i jego wykryło pod adresem 0x51.
    Linia mrq zachowuje się w ten sposób, że gdy nic nie podłączę pojawia się na niej masa co około 1s bez względu na to czy używam joysticka czy nie. Masa znika i przez dłuższą chwilę nie pojawia się jeśli ja z programu podam na tą linię stan niski.
    Znikanie stanu niskiego z linii mrq to jedyna reakcja wyświetlacza jaką udało mi się wywołać.
    Mam utrudnione zadanie bo nie mam radia więc nie mam jak podsłuchać dialogu i nie wiem czy wyświetlacz jest w pełni sprawny.
    Wyświetlacz się włącza po podaniu sygnału na pin radio-on.
  • #7
    dj-raszit
    Level 11  
    Witam. A ja rozgryzłęm komunikacje z tym wyswietlaczem, dzięki logom zamieszczonym przez szymtro.
    Na githuba wrzuciłem program na avr. https://github.com/djraszit/sagem_affa2

    To nie jest ostateczna wersja. Jak narazie można pisać na wyświetlaczu dowolny tekst z przewijaniem lub przełączaniem tekstu,
    zapalać i gasić "ikonki".
  • #8
    zi.ko
    Level 26  
    Skompilowałem Twój program i działa bardzo dobrze. Muszę pomyśleć tylko nad odczytem komend z joysticka.
    Wielkie dzięki!
  • #9
    dj-raszit
    Level 11  
    Ja u siebie nie mam joysticka, dlatego już nie kombinowałem jak go odczytywać.
    A co do wersji v1 to nie do końca działa, a mianowicie można wysłać text tylko raz. Gdyby ktoś chciał wypisać inny text
    w dalszej części programu, to niestety, nie wypisze go.
    Już nie długo wrzuce nową wersje, a właściwie projekt z ELM327, wyświetlający między innymi prędkość, obroty, temperature.
  • #10
    ][mako][
    Level 13  
    Witam wszystkich,
    Jakiś czas temu (pewnie jak większość osób które tu trafiają) wymieniłem sobie radio w samochodzie (Laguna II) i oczywiście przestał działać pilot przy kierownicy, a wyświetlacz był pusty.
    Ale na szczęście widzę, że już kilka osób poczyniło pewne kroki żeby rozgryźć jak to działa i dzięki wam za to (szymtro, dj-raszit), było o wiele łatwiej i szybciej zrobić działający adapter radio - wyświetlacz :)
    Dla zainteresowanych wszystko wrzuciłem tutaj: https://github.com/mako777/RenaultAffa2
    Na chwilę obecną układ bez problemu odbiera naciśnięcia przycisków na pilocie i wysyła je do radia oraz wyświetla wywołaną funkcję + ew. można sprawdzić napięcie zasilania :)
  • #12
    _DOMIN_
    Level 9  
    Witam.
    Potrzebuję pomocy w podłączeniu radia Tuner List do Renault Laguna 1 ph2
    Radio Tuner List jest z Laguny 2 ph1 i ma gniazdo na żółtą wtyczkę mini ISO.
    W samochodzie jest natomiast wtyczka czarna na 5 pinów w rzędzie (wtyczka jest na 7 pinów, ale dwa są puste).
    Wyświetlacz fabryczny w samochodzie ma podłączone dwie wtyczki jak na zdjęciu.
    Zależy mi na tym, żeby działał fabryczny pilot przy kierownicy i wyświetlacz .
    Jeśli jest to możliwe to proszę o instrukcje jak to zrobić?

    Protokół komunikacyjny wyświetlacz -> radio Renault! Protokół komunikacyjny wyświetlacz -> radio Renault! Protokół komunikacyjny wyświetlacz -> radio Renault! Protokół komunikacyjny wyświetlacz -> radio Renault! Protokół komunikacyjny wyświetlacz -> radio Renault! Protokół komunikacyjny wyświetlacz -> radio Renault! Protokół komunikacyjny wyświetlacz -> radio Renault!
  • #13
    dj-raszit
    Level 11  
    A jakie jest radio oryginalne w tej lagunie 1 ?
    Trzeba by poszukać opis wtyczek z oryginalnego radia.
    Jaki jest model tego wyświetlacza? Są jakieś naklejki?
    Teraz tak: jeśli w oryginalnym zestawie radio - wyświetlacz są sygnały SDA, SCL, MIRQ to prawdopodobnie to zagada, trzeba by to tylko spiąć odpowiednio.
    Piszę prawdopodobnie bo pozostaje jeszcze kwestia adresu.
  • #14
    _DOMIN_
    Level 9  
    Niestety nie wiem jakie radio orginalnie tam było, gdyż samochód kupiłem bez radia.
    Z informacji uzyskanych z dekodowania numeru VIN: "Radio 4X15 W z odtwarzaczem kaset i funkcją informacji o ruchu drogowym"
    Na wyświetlaczu jakaś naklejka była, ale już wyblaknięta. Jutro sprawdzę czy da się odczytać.
  • #15
    SZYMON BYDGOSZCZ
    Level 38  
    _DOMIN_ wrote:
    do Renault Laguna 1 ph2


    Laguna 1 ph2 ma tuner lista i pasuje tam radio od lag 2 ph1 - tylko klawisze w l1 są na czerw. a w l2 są na biało.

    Ty masz lagune 1 ph1 i instalacje pod radiosat.

    Wyświetlacz + wiązka do wymiany. sterowanie po przeróbkach kostki bedzie działać.

    Koszt to wyświetlacz z ramka + ok 250 zł w punkcie car audio za przerobienie instalacji.
  • #16
    _DOMIN_
    Level 9  
    SZYMON BYDGOSZCZ wrote:
    Ty masz lagune 1 ph1 i instalacje pod radiosat.

    Ja mam Lagunę 1 ph 2 może instalacja jest pod radiosat.
    SZYMON BYDGOSZCZ wrote:
    Wyświetlacz + wiązka do wymiany. sterowanie po przeróbkach kostki bedzie działać.

    Jaki wyświetlacz muszę kupić?
    Czy taki P7700436307 ?
    Przeróbka kostki w ten sposób?
    Protokół komunikacyjny wyświetlacz -> radio Renault!

    Dodano po 3 [minuty]:

    SZYMON BYDGOSZCZ wrote:
    Koszt to wyświetlacz z ramka + ok 250 zł w punkcie car audio za przerobienie instalacji.

    Samemu nie da się przerobić instalacji? W takim razie zbyt duży koszt - wolę kupić orginalne radio CD pasujące do tej instalacji.
  • #17
    SZYMON BYDGOSZCZ
    Level 38  
    _DOMIN_ wrote:
    Ja mam Lagunę 1 ph 2 może instalacja jest pod radiosat.


    do 1999 r jest ph1 i radio na 5 pin po 1999 jest ph2 i radio tuner list.

    _DOMIN_ wrote:
    Czy taki P7700436307


    Podejdzie.

    Dodano po 1 [minuty]:

    _DOMIN_ wrote:
    wolę kupić orginalne radio CD pasujące do tej instalacji.


    Ze sprawnym cd minimum 250 zł i ciężko będzie.
  • #18
    _DOMIN_
    Level 9  
    Szkoda, że nie da się samemu dostosować instalacji, bo mam to radio Tuner List z L2 oraz mógłbym kupić ten wyświetlacz za 25 zł.
    W ostateczności kupię jakieś radio na kasety, ponieważ bardzo zależy mi na sterowaniu pilotem i działającym wyświetlaczu. Drugie moje auto to właśnie L2ph1, w którym mam orginalny Tuner List. Bardzo się przyzwyczaiłem do sterowania pilotem i gdy się przesiadam do L1 to mi tego brakuje.

    A jeśli założyłbym komplet z L2 czyli radio, pilot i wyświetlacz to będzie działać czy to idzie przez komputer?
  • #19
    dj-raszit
    Level 11  
    @_DOMIN_ Jeśli znasz się na elektronice i majsterkowaniu to na pewno dasz radę sam coś pokombinować.
    Schemat już znalazłeś.
    Ja bym spróbował to tak połączyć - czy wyświetlacz w ogóle coś pokaże.
    Żeby nie psuć kostek, połącz prowizorycznie jakimiś przewodami, tylko bezpiecznie żeby nie doszło do zwarcia.
  • #20
    _DOMIN_
    Level 9  
    dj-raszit wrote:
    Ja bym spróbował to tak połączyć - czy wyświetlacz w ogóle coś pokaże.

    Właśnie mam taki zamiar, żeby spróbować na tym wyświetlaczu i tylko kostkę mini ISO przerobić. Jednak boję się, że coś może się spalić, dlatego chcę tutaj zasięgnąć fachowej porady.
    Istotną kwestią jest to, że sterowanie z pilota idzie do radia przez wyświetlacz a nie bezpośrednio.
  • #22
    SZYMON BYDGOSZCZ
    Level 38  
    Lepiej kupić update lista MP3 z AUX od MASTERA 3 ( ok 300 zł ) + wyświetlacz ( 150 zł ) do tego i przerobić instalacje pod takie radio.

    Sterowanie z kiery podejdzie stare.
  • #24
    wojtek1234321
    Level 35  
    _DOMIN_ wrote:
    Jeśli na wyświetlaczu nic nie będzie to nawet jak pilot zadziała - nie wpiszę kodu.
    Może udało by się wpisać kod "na wyczucie", bo w radiach Tuner List i Update List kod wpisuje się ilością naciśnięcia klawiszy od 1 do 4 (czterocyfrowy kod). Pierwsza cyfra kodu klawisz pierwszy i tak po kolei do cyfry 4 kodu, 2 klawisz druga cyfra kodu itd. Jedno naciśnięcie klawisza to 1, naciskamy klawisz tyle razy, ile wskazuje cyfra kodu. Zatwierdzamy kod klawiszem 6. Z tym, że każde wpisanie błędnego kodu wydłuża czas oczekiwania na kolejną możliwość ponownego wpisania kodu, nie wiem ile jest możliwych prób...