GŁÓWNA | DOM | AUTO | WARSZTAT | RTV | AUDIO | KATALOG | TRAFA | DOWNLOAD | LINKI
Opel Astra | Dodatkowe funkcje MiniKompa   MiniKompOpel

 

Schemat oraz podłączenie MiniKompa do wyświetlacza DID/TID dla samochodów Astra F, Corsa B/Tigra.

Artykuł ten, przeznaczony jest dla tych, którzy mają w swoich samochodach radioodbiorniki z własnymi wyświetlaczami, a chcieliby zbudować sobie Mini Komputerek, żeby wykorzystać istniejący wyświetlacz który pokazuje datę. Postanowiłem zbudować ten układzik pokazujący pewne informacje na wyświetlaczu DID/TID, nie bawiąc się przy tym w jakieś dodatkowe migotanie lampek, czy piskanie buzerków. U mnie w oryginalnej desce rozdzielczej brak jest obrotomierza, więc to jest jego doskonałe uzupełnienie, a i podręczny licznik kilometrów jak i dokładny prędkościomierz też się przydają. Oczywiście układ można jeszcze rozbudować o kilka dodatkowych funkcji, ale to już według własnego uznania. Dla chętnych zrobienia tego urządzenia służę w miarę moich możliwości pomocą.
MiniKompOpel , tak sobie to nazwałem, jest to obrotomierz, licznik kilometrów i prędkościomierz zbudowany na mikrokontrolerze AT89C2051, który steruje wyświetlaczami typu DID i TID stosowanymi w samochodach marki Opel. Jak widać na fotografii zamieszczonej obok, układ jest zbudowany z mikrokontrolera i paru elementów zewnętrznych, których koszt mieści się w granicach 20zł, a zmontowanie nie powinno sprawić kłopotu każdemu kto umie posługiwać się lutownicą i umie czytać schematy elektroniczne. Mikrokontroler steruje wyświetlaczem za pomocą specjalnej magistrali I2C w której skład wchodzą sygnały: SCL (Serial Clock), SDA (Serial Data) oraz dodatkowy (nie stosowany w normalnej I2C) sygnał MRQ (Master Request). Tak więc wszystkie dane i ich wartości przesyłane są na wyświetlacz za pomocą trzech przewodów. Przełączanie pomiędzy poszczególnymi funkcjami odbywa się poprzez naciśnięcie klawisza z kropką na wyświetlaczu DID/TID, tak więc ingerencja w wyświetlacz sprowadza się do przylutowania jednego przewodu pod wyprowadzenie styku od wyżej wymienionego przycisku co jest pokazane na niżej zamieszczonej fotce.

 

Na tej fotce widoczny jest przylutowany biały przewód , którym jest wyprowadzony sygnał ze styku od przycisku kropki do przełączania funkcji układu (wyświetlacz TID),
a na tej fotce w tym czerwonym kółeczku znajduje się punkt lutowniczy do którego należy przylutować przewód, aby wyprowadzić sygnał od przycisku kropki (wyświetlacz DID).

 

Efekt działania układu jest następujący, po przekręceniu stacyjki pokazują się kolejno napisy widoczne na zdjęciach, których treść i kolejność można programowo dowolnie zmieniać. Po uruchomieniu silnika wyświetlacz pokazuje prędkość obrotową silnika z dokładnością do 50obr/min i to jest praktycznie podstawowa funkcja układu. Po naciśnięciu na wyświetlaczu przycisku z kropką układ zostaje przełączony na wyświetlenie przebytego dystansu od momentu włączenia stacyjki i jest pokazywany z dokładnością do setek metrów aż do momentu wyłączenia silnika. Z momentem wyłączenia silnika licznik ten zostaje wykasowany do zera, tak więc jest to taki podręczny licznik kilometrów wskazujący ich liczbę od momentu włączenia stacyjki aż do jej wyłączenia. Gdy jesteśmy w trakcie wyświetlania przebytego dystansu, naciśnięcie przycisku z kropką spowoduje przełączenie wyświetlacza na pokazywanie aktualnej prędkości z dokładnością do 1km/h i to w pełnym jej zakresie (pamiętamy te nieszczęsne +53 KMH w oryginalnym układzie). Mało tego, prędkość tutaj mierzona jest bardzo dokładna, bo do pomiaru są brane impulsy obrotu koła i jego obwód. Kolejne naciśnięcie przycisku powoduje przełączenie układu na funkcję obrotomierza i tak w koło.

 

Tak więc rozpoczynamy budowę Mini Kompa:
Montujemy układ według zamieszczonego schematu na uniwersalnej płytce drukowanej o rozmiarze 3,5 cm x 4 cm, lub robimy sobie płytkę wg. mojego projektu , łączymy to wszystko z wyświetlaczem tak jak jest na schemacie, z tym że, ważne jest aby połączyć pin nr 5 z pinem nr 8 wyświetlacza i w to miejsce podawać +12V po włączeniu stacyjki. Następną ważną rzeczą jest, aby sygnał obrotów brać z ECM (urządzenie sterujące wtryskiem i zapłonem), a nie przypadkiem z żadnej cewki zapłonowej. Tak że sprawa jest prosta, tylko wszystko łączyć ściśle według mojego schematu, a kilka takich urządzeń już zmontowałem i jest O.K. Zresztą, gdyby były jakieś niejasności, chętnie służę radą. Cały układ umieściłem w plastikowej obudowie przekaźnika R15. Dobrze jest użyć dłuższych przewodów połączeniowych, aby dostęp do układu był możliwy po odkręceniu schowka, co umożliwi szybkie wyciągnięcie mikrokontrolera w celu jego upgradowania (zaprogramowania nowym wsadem), gdyż przewiduję takową modernizację. Odkręcając schowek, mamy fajne dojście do układu, bez potrzeby wyjmowania tida czy radia.

 

Skąd podciągnąć impulsy obrotów i przebytej drogi ?

C14NZ

X16SZ

Co do impulsów przebytej drogi, to sprawa jest prosta, a mianowicie, jeżeli jest to TID to odcinamy kabelek od pinu nr 12 i podłączamy w odpowiednie miejsce Mini Kompa (można nie odcinać, ale żeby układy nie kolidowały ze sobą, trzeba sygnał ten puszczać przez diody, do Mini Kompa i TID-a, ale po co nam te nieszczęsne +53 KMH i jeszcze nie wiadomo czy dobrze pokazuje?), jeżeli jest to DID, to bierzemy go ze złączki ISO zasilania radioodbiornika, pin nr 1. Kolory przewodów i schemat podłączeń jest pokazany poniżej na schemacie montażowym układu.
Natomiast impulsy obrotów bierzemy podłączając się pod ten zielony przewód, na tej widocznej na pierwszym planie czarnej złączce (pierwsza fotka C14NZ, druga X16SZ), która znajduje się za osłoną prawego przedniego słupka, koło nóg pasażera. Do tego celu trzeba odkręcić tą osłonę i najlepiej zdemontować schowek, wtedy mamy dobre dojście aby poprowadzić sobie tamtędy przewód.

 

Dla poprawnego działania licznika kilometrów i prędkościomierza najpierw musimy zbadać ile impulsów przypada na jeden obrót koła i jaki jest jego obwód, aby obliczyć liczbę impulsów przypadających na przejechanie odcinka drogi o długości 1km. Wbrew pozorom nie jest to takie jednoznaczne (zależne od skrzyni biegów i współczynnika "w" prędkościomierza), istnieją bowiem różne impulsatory w samochodach Opel Astra. W samochodach o indeksie w=1111 na prędkościomierzu, jest 16 impulsów na jeden obrót koła, co daje przy ogumieniu 175/70 R13, 9195 impulsów po przejechaniu 1km drogi. W samochodach o indeksie w=1102 jest to 30 impulsów na jeden obrót koła. W Oplu Corsie/Tigrze jest 30/32 impulsy na jeden obrót koła, a na tarczy prędkościomierza zamiast indeksu "w", może być indeks "k", który podaje ilość impulsów przypadających na 1 km przebytej drogi.

Obwód koła trzeba zmierzyć przetaczając samochód wzdłuż rozwiniętego przymiaru, jest to ważne dla dokładności wskazań. Dla przykładu dla moich opon obwód wynosi 174cm, a jakby obliczyć według rozmiaru opony wyszło by 181cm, co potwierdza, że między teorią a praktyką jest różnica, jak to zwykle bywa.
Tak więc pomierzyliśmy obwód koła, jeżeli jest tak jak u mnie jest O.K., jak nie, trzeba się skontaktować ze mną, ja dokonam odpowiedniej korekty w obliczeniach i prześlę nowy wsad do procka.

Teraz następna sprawa, trzeba się dowiedzieć ile impulsów przypada na 1 obrót koła, jak to zrobić ?
Otóż nic prostszego, w załączniku podaję wsad (licznik) do procka który jest licznikiem impulsów, programujemy procek tym wsadem, przekręcamy stacyjkę, chwytamy za koło i przetaczamy samochód aby koło obróciło się ze cztery razy (robimy sobie kredą znak na oponie), odczytujemy z wyświetlacza liczbę impulsów, jeżeli wyjdzie 64 jest O.K.(64 : 4 = 16), jak nie, trzeba się skontaktować ze mną, ja dokonam odpowiedniej korekty w obliczeniach i prześlę nowy wsad do procka.

Uwaga !!!
W nowszym sofcie (wsadzie do procka), program licznika impulsów znajduje się razem ze wsadem właściwym, czyli jeden wsad to jest MiniKomp i zarazem licznik impulsów. Aby wejść do pomiaru liczby impulsów, w trakcie wyświetlania napisów powitalnych należy wcisnąć przycisk kropki na parę sekund i po zwolnieniu go, powinien ukazać się napis: 0 IMP . Mamy więc licznik impulsów, badamy ich ilość na jeden obrót koła itd...
Jeżeli wyniki pomiarów obwodu koła i liczby impulsów zgadzają się z moimi, programujemy procek wsadem właściwym (minikomp), przy nowszym sofcie zostawiamy go, odpalamy autko i cieszymy się z wykonanej pracy, oglądając jej efekty zamieszczone na fotkach poniżej.

 

Schemat ideowy Mini Kompa

 

Schemat montażowy Mini Kompa

UWAGA !!!
Nie zapomnieć o zmostkowaniu pinów 5 i 8 wtyku DID/TID
Żeby układ działał, plus po stacyjce musi być jednocześnie podawany właśnie na 5 i 8 wyświetlacza.

W wyświetlaczu DID na pin nr 12 nie przychodzi sygnał dystansu, jest on dostępny na pinie nr 1 wtyku A zasilającego radio (niebiesko-czerwony).

Ten sam układ może działać jako MiniKomp lub, jeżeli się komuś nie chce rozbierać wyświetlacza aby przylutować przewód, jako obrotomierz. Jeżeli robimy tylko sam obrotomierz, to podłączamy tylko impulsy obrotów na wejście IN z ECM układu, a wsad procka pozostaje ten sam. W przyszłości można sobie dorobić resztę, aby układ był w pełni funkcjonalny.

Układ pozwala na wykorzystanie wyświetlacza DID/TID, gdy radio posiada swój własny wyświetlacz i nie korzysta z DID/TID.

Czerwonymi x zaznaczono miejsca przecięcia dotychczasowych połączeń, a kolorem zielonym _____, połączenia które należy wykonać.

 

No i przyszedł czas na to, aby obejrzeć efekty naszej pracy:

Napisy powitalne, oczywiście mogą być dowolne

na przykład typu ZAPNIJ PASY

Obroty biegu jałowego i w czasie jazdy

Licznik kilometrów i prędkościomierz

Mój nick na autokąciku i wskazania obrotomierza dla silnika pracującego na obrotach biegu jałowego (wyświetlacz DID)

Wsady "licznik" i "minikomp" do zaprogramowania mikrokontrolera

Wsady licznik i minikomp do samochodu Astra o indeksie w = 1111, obwodzie koła 174cm (175/70 R13) i 16 impulsach na jeden obrót koła
Wsady licznik i minikomp do samochodu Astra o indeksie w = 1102, obwodzie koła 174cm (175/70 R13) i 30 impulsach na jeden obrót koła

 

Płytka drukowana do układu MiniKompa

 

GÓRA

Opel Astra | Dodatkowe funkcje MiniKompa

 

MiniKompOpel   Ostatnia aktualizacja: 10.02.07