avt-434 Komputer samochodowy CZ.2.PDF

(1933 KB) Pobierz
ep_10_027-030_komputer_samochodowy_cz2.indd
Komputer samochodowy
Komputer samochodowy ,
część 2
AVT–434
Jadąc „w trasie” zastanawiamy
się czasami ile już kilometrów
przejechaliśmy, czy starczy nam
paliwa do celu, jak długo już
jedziemy. Czasami zastanawiamy
się, która droga jest krótsza,
ile paliwa spalamy w danej
chwili i czy nie dałoby się
może coś czasami zaoszczędzić.
Na większość z tych pytań
użytkownicy nowych dobrze
wyposażonych samochodów
mogą sobie szybko odpowiedzieć
patrząc na wyświetlacz
komputera pokładowego.
Rozwiązanie dla użytkowników
starszych samochodów
przedstawiamy w artykule.
Rekomendacje :
doskonałe uzupełnienie
wyposażenia samochodów
pozbawionych komputerów
pokładowych, łatwe do
zastosowania w większości
współczesnych aut.
Montaż i uruchomienie
Urządzenie zmontowano na płytce,
której schemat montażowy pokazano
na rys. 3 (EP9/2005). Przed montażem
zalecam wypiłowanie z boków płytki
wcięć na zaczepy boczne wyświetla-
cza ( rys. 4 ). Wyświetlacz przystosowa-
ny jest do montażu na płytce o gru-
bości do około 1 mm. Jest to grubość
nietypowa i przy wykonaniu płytki
z laminatu o grubości 1,5 mm boczne
wycięcia należy wykonać pod kątem.
Montaż elementów nie będzie należał
do prostych, gdyż w celu zminima-
lizowania wymiarów układu zostały
zastosowane elementy SMD w bardzo
małych obudowach (rezystory i kon-
densatory wielkości 0603).
Najpierw wlutowujemy procesor
U4. Przykładamy go dokładnie na
pady i centrujemy, aby wszystkie
nóżki leżały dokładnie na padach.
Następnie przylutowujemy dwie
nóżki po przekątnej i sprawdzamy
czy nadal procesor jest położony
prawidłowo na płytce. Teraz zale-
wamy wszystkie nóżki cyną, stara-
jąc się to zrobić w miarę szybko,
żeby topnik nie odparował w cało-
ści. Następnie podgrzewamy cynę
i zbieramy nadmiar odsysaczem. Pa-
miętajmy o topniku lub rozpuszczo-
nej w spirytusie kalafonii, bo gdy
topnik wyparuje nie uda się nam
zebrać całego nadmiaru cyny i po-
zostaną zwarcia pomiędzy nóżkami.
Po wlutowaniu procesora wlu-
towujemy pozostałe elementy SMD
na stronie elementów (TOP). Na-
stępnie wlutowujemy diody świecą-
ce na stronie lutowania (BOTTOM).
Można zastosować diody stosowane
do „tuningu” komórek. W zasadzie
potrzebne są diody świecące w bok,
ale ja użyłem diody świecące do
góry i wlutowałem je bokiem. Na
końcu wlutowujemy kwarc zegar-
kowy 32768 Hz oraz złącze W1.
Złącze G1 wlutowujemy „roboczo”,
tylko na czas programowania, żeby
po zaprogramowaniu można było je
łatwo wylutować. Ja po prostu nie
wkładałem golpinów w otwory, a na
czas programowania przylutowałem
kabelek 3–żyłowy. Kwarc posiada
do wlutowania tylko pola lutowni-
PODSTAWOWE PARAMETRY
• Płytka o wymiarach 52 x 41 mm
• Zasilanie +12 V (instalacja samochodowa)
• Pomiar i rejestracja: przebytej drogi, zużycia
paliwa, prędkości, czasu jazdy, napięcia
akumulatora
• Przypomnienie o włączeniu świateł zimą
• Możliwość kalibracji zużycia paliwa i prze-
bytej drogi
Rys. 4. Sposób wypiłowania wcięć
do mocowania wyświetlacza
Elektronika Praktyczna 10/2005
27
P R O J E K T Y
27866155.030.png 27866155.031.png 27866155.032.png
Komputer samochodowy
też trochę większe pole
odczytowe. Kontrast
tych wyświetlaczy jest
też trochę lepszy, ale
w moim układzie został
zastosowany jednak
wyświetlacz od 5110
ze względu na prostszy
montaż mechaniczny.
Następnie do pinów
1 i 2 złącza W1 dołą-
czamy napięcie +12 V.
Powinny zaświecić się
diody podświetlenia wy-
świetlacza, a na wyświetlaczu powi-
nien ukazać się ekran podstawowy,
oraz powinien piszczeć co sekundę
buzer (brak ustawionej daty). Jeżeli
na wyświetlaczu nic nie widać, może
to oznaczać zły styk elastomeru prze-
wodzącego do płytki drukowanej lub
do szkła wyświetlacza.
Następnie dołączamy dodatkowo
napięcie +12 V na pin 5 złącza
W1. Powinien zniknąć migający na-
pis ŚWIATŁA oraz ucichnąć buzzer.
Następnie wielokrotnie podłącza-
my i dołączamy napięcie +12 V do
pinu 4 złącza W1 symulując im-
pulsy prędkości. Po kilkudziesięciu
takich próbach powinna wzrosnąć
liczba przejechanych kilometrów.
Następnie taką samą operację prze-
prowadzamy na pinie 10 złącza W1
i sprawdzamy czy zwiększa się ilość
spalanego paliwa oraz czy wartość
chwilowa spalania jest różna od 0.
Pozostaje sprawdzenie klawiszy.
Krótkie naciśnięcia powinny zmie-
niać wyświetlane ekrany.
Pozostaje dołączyć równolegle 2
czujniki temperatury do pinu 9 złą-
cza W1 i sprawdzić czy prawidłowo
pokazywane są na wyświetlaczu
temperatury.
Jeżeli układ został już wstępnie
przetestowany „na stole” czas na
montaż w obudowie. Płytka łatwo
daje się zamontować w obudowie
Z–24. Teraz czas na montaż w sa-
mochodzie.
Ja przedstawię opis montażu
w samochodzie Skoda Fabia z sil-
nikiem 1,4/44 KW AZE. Jako, że
nie chciałem za bardzo ingerować
w instalację elektryczną samochodu,
a większość sygnałów była dostęp-
na w złączu radiowym ISO, zaku-
piłem wtyczkę i gniazdo ISO i wy-
konałem kabelek według schematu
przedstawionego na rys. 7 . Dzięki
temu w każdej chwili w razie jakiś
problemów mogę wypiąć mój układ
z instalacji samochodu.
Pamiętajmy, że nieumiejętny
montaż może doprowadzić do
uszkodzenia komputera wtrysku
(ECU) w samochodzie.
Rys. 5. Schemat kabelka do programowania
Problem jest tylko z dojściem do
sygnału wtryskiwacza. Ja podłączy-
łem się do wtryskiwacza cylindra
4 (stojąc twarzą do przodu samo-
chodu najbardziej z lewej). W moim
silniku jest to kabelek o kolorze fio-
letowo/niebieskim. Niestety wymaga
to odkręcenia dwóch śrub (jedna
pod znaczkiem Skody) i zdjęcia po-
krywy silnika.
W celu wyeliminowania moż-
liwości uszkodzenia ECU, należy
podłączać się w następujący sposób:
odizolowujemy przewód wtryskiwa-
cza na odcinku 0,5 cm, dołączmy
do tego miejsca przez owinięcie
lub przylutowanie kilka centyme-
trów przewodu, izolujemy dokładnie
miejsce połączenia, do wyprowadzo-
nego przewodu dolutowujemy rezy-
stor 10 kV i dopiero do tego rezy-
stora dolutowujemy przewód właści-
wej długości dołączony do naszego
układu. Teraz jakiegokolwiek zwar-
cie następuje przez rezystor 10 kV,
co nie spowoduje uszkodzenia ECU.
Takie samo postępowanie zastosowa-
łem dla sygnału przetwornika dro-
gi, z tym, że rezystor zabezpiecza-
jący miał rezystację 1 kV. Napię-
cia +12 V „po kluczyku” i +12 V
„stałe” zostały wprowadzone przez
gniazda bezpiecznikowe zamontowa-
ne na kablu. Włożyłem w nie z du-
żym zapasem bezpieczniki 400 mA.
Jeszcze parę słów na temat
czujników temperatury. Zostały one
podłączone do wspólnej magistrali
z zasilaniem ich z tej magistrali, co
zaowocowało zmniejszeniem liczby
przewodów wychodzących z płytki.
Czujniki temperatury zostały wy-
konane w następujący sposób: na
zwarte nóżki +VCC i GND oraz
na nóżkę DQ, po przylutowaniu
przewodów, założono koszulki ter-
mokurczliwe. Po obkurczeniu tych
koszulek na obudowę DS18B20
cze, nie posiada otworów. Myślę,
że nie sprawi to w montażu więk-
szych problemów.
Przy wyprowadzeniach kwar-
cu przewidziano kondensatory C13
i C14 podłączone do masy. W razie
problemów z wzbudzeniem kwarcu
należy je wlutować. W moich pro-
totypach nie stosowałem tych kon-
densatorów. Zmieniając ich wartości
można wpłynąć na dokładność czę-
stotliwości, co zaowocuje dokład-
niejszą pracą zegara czasu.
Uruchomienie rozpoczynamy od
podłączenia do pinu 1 napięcia
+12 V a do pinu 3 – masy (GND).
Sprawdzamy, czy za stabilizatorem
U2 jest napięcie 5 V i czy na R26
jest około 3,3 V. Jeżeli napięcia są
możemy przystąpić do zaprogramo-
wania procesora. Posiada on wbu-
dowany bootloader uaktywniający
się, gdy w czasie zerowania nóżka
PSEN będzie zwarta do masy przez
rezystor 1 kV. Na płytce ten rezy-
stor możemy podłączyć wlutowując
zworę Z1.
Do złącza G1 podłączamy ka-
belek z konwerterem napięć, który
podłączamy do portu RS232 kom-
putera PC. Schemat takiego kabelka
jest przedstawiony na rys. 5 .
Do zaprogramowania może zo-
stać użyty program download.exe
(wersja DOS) lub wsd.exe (wersja
Windows) firmy Analog Devices.
Obydwie wersje są do ściągnięcia
ze strony www.analog.com .
Po zaprogramowaniu należy roz-
lutować zworę Z1 w celu umoż-
liwienia startu naszego programu.
Następnie na płytkę od strony BOT-
TOM należy założyć wyświetlacz
od telefonu Nokia 5110. Można też
dołączyć kabelkami wyświetlacz od
Nokii 3310 ( rys. 6 ), jednak przewo-
dy połączeniowe nie powinny być
zbyt długie, ze względu ma moż-
liwość zakłóceń. Wyświetlacze od
Nokii 3310 są trochę większe i mają
Rys. 6. Schemat podłączenia wyświe-
tlacza od NOKII 3310
28
Elektronika Praktyczna 10/2005
27866155.033.png 27866155.001.png 27866155.002.png 27866155.003.png
Komputer samochodowy
Rys. 7. Schemat okablowania komputerka w samochodzie FABIA
i przewody została założona grub-
sza koszulka, która miała usztywnić
i zabezpieczyć konstrukcję. Polecam
to zrobić bardzo starannie dla
czujnika temperatury zewnętrznej,
gdyż warunki jego pracy są bar-
dzo niekorzystne. Zastosowałem ka-
ble 2–dwużyłowe w ekranie w celu
wyeliminowania wpływu zakłóceń
na transmisję z czujnikami. Do jed-
nej żyły została podłączona linia
DQ, a do drugiej GND. Ekran został
podłączony tylko od strony kompu-
terka również do GND.
Czujnik temperatury zewnętrznej
został zamontowany przy prawym
halogenie. Innym stosowanym miej-
scem na zamontowanie czujnika tem-
peratury zewnętrznej jest obudowa
lusterka, jednak ja zrezygnowałem
z tego miejsca ze względu na utrud-
nione prowadzenie kabla do tego
miejsca i chęć pomiaru temperatury
blisko powierzchni drogi, co daje
możliwość wykrywania oblodzenia.
Czujnik temperatury wewnętrznej
zamontowałem w dolnej części kon-
soli środkowej.
Sam komputerek został zamon-
towany pomiędzy obrotomierzem
i wskaźnikiem prędkości. W tym
miejscu dostęp do klawiszy steru-
jących zamontowanych na płytce
byłby bardzo utrudniony, a w czasie
jazdy wręcz niebezpieczny, dlatego
też przyciski zostały zamontowa-
ne w jednej z zaślepek w konsoli
środkowej. Jeżeli po zamontowaniu
w samochodzie wszystko działa po-
prawnie, pozostaje wykalibrować
współczynnik drogi i współczynnik
wtrysku. Jeżeli komputerek zosta-
nie zamontowany w Skodzie Fabii
z silnikiem 1.4/44 kW AZE, to po-
zostanie sprawdzenie, bo prawidło-
we współczynniki są wpisane już
w kod programu. Następnie spraw-
dzamy czy czujniki pokazują wła-
ściwe temperatury i czy ich funkcje
nie są wzajemnie zamienione. Jeżeli
są zamienione to wchodzimy w tryb
programowania, w opcję Zamiana
czujników temperatury i zamieniamy
ich funkcje.
Podsumowanie
Mój komputerek został zamon-
towany w samochodzie w czerwcu
2004 i przejechał już około 12000
km. Maksymalna temperatura wnę-
trza zaobserwowana w lato to
+55 o C, najniższa jak do tej pory
to –12 o C. W czasie eksploatacji nie
zaobserwowałem żadnego nieprze-
widzianego zerowania lub jakiejkol-
wiek nieprawidłowej pracy, oprócz
błędów programowych, które suk-
cesywnie poprawiałem. Z moich
doświadczeń wynikło, że niestety
mała czcionka nie jest zbyt czytel-
na w czasie jazdy, dlatego też po-
wstały ekrany w powielonymi dany-
mi, ale pisane czcionką podwójnej
wielkości.
DK
darek3759@tlen.pl
Elektronika Praktyczna 10/2005
29
27866155.004.png
Komputer samochodowy
30
Elektronika Praktyczna 10/2005
27866155.005.png 27866155.006.png 27866155.007.png 27866155.008.png 27866155.009.png 27866155.010.png 27866155.011.png 27866155.012.png 27866155.013.png 27866155.014.png 27866155.015.png 27866155.016.png 27866155.017.png 27866155.018.png 27866155.019.png 27866155.020.png 27866155.021.png 27866155.022.png 27866155.023.png 27866155.024.png 27866155.025.png 27866155.026.png 27866155.027.png 27866155.028.png 27866155.029.png
Zgłoś jeśli naruszono regulamin