You are on page 1of 7

Komputer

P R O J Esamochodowy
K T Y

Komputer samochodowy
AVT434
Jadc w trasie zastanawiamy
si czasami ile ju kilometrw
przejechalimy, czy starczy nam
paliwa do celu, jak dugo ju
jedziemy. Czasami zastanawiamy
si, ktra droga jest krtsza,
ile paliwa spalamy w danej
chwili i czy nie daoby si
moe co czasami zaoszczdzi.
Na wikszo z tych pyta
uytkownicy nowych dobrze
wyposaonych samochodw
mog sobie szybko odpowiedzie Komputery pokadowe pokazuj za- w okresie, kiedy wczenie wia-
patrzc na wywietlacz zwyczaj temperatur zewntrzn, we- te mijania jest obowizkowe, s
wntrzn, ilo spalanego chwilowo one wczone;
komputera pokadowego.
paliwa, dugo przejechanej drogi i in- sygna przetwornika drogi stoso-
Rozwizanie dla uytkownikw ne mniej lub bardziej przydatne dane. wany do obliczenia przejechanej
starszych samochodw W Skodzie Fabii te dostpny jest taki drogi, prdkoci chwilowej, itp.;
przedstawiamy w artykule. komputer, ale w mojej wersji wyposa- sygna z wtryskiwacza stosowa-
enia niestety go nie byo. Poza tym, ny do wyznaczenia iloci zuy-
Rekomendacje: patrzc na moliwoci fabrycznego wanego paliwa i prdkoci obro-
doskonae uzupenienie komputera pokadowego zawsze cze- towej silnika;
wyposaenia samochodw go mi w nim brakowao lub co bym magistrala 1wire stosowa-
zrobi inaczej. Dlatego te postanowi- na do podczenia 2 czujnikw
pozbawionych komputerw
em wykona samemu ukad, ktry DS18B20, ktre mierz tempera-
pokadowych, atwe do speniby moje wszystkie oczekiwania. tur zewntrzn i wewntrzn.
zastosowania w wikszoci Po pierwsze, naleao zastanowi si Zacznijmy od omwienia pierw-
wspczesnych aut. nad funkcjami, jakie miaby spenia szego trybu pomiarowego, ktry z wie-
taki komputerek i co miaby pokazy- lu przyczyn jest najbardziej interesu-
wa. Pierwotne zaoenia jakie mia jcy. eby okreli warto spalania
spenia, byy nastpujce: chwilowego musimy zna ilo spa-
mierzy spalanie chwilowe, lonego paliwa w jednostce czasu oraz
mierzy dugo przejechanej przejechany w tym czasie dystans.
drogi, W obecnie produkowanych samocho-
mierzy czas jazdy, dach benzynowych zazwyczaj jest
mierzy temperatur zewntrzn stosowany wtrysk paliwa. Uatwia to
i wewntrzn, bardzo uzyskanie informacji o iloci
mierzy napicie akumulatora. spalanego paliwa. W uproszczony spo-
Biorc pod uwag te wymaga- sb wyglda to tak, e paliwo z baku
nia, konieczne okazao si doprowa- jest toczone przez pomp paliwa pod
dzenie do komputera nastpujcych staym cinieniem do wtryskiwaczy.
sygnaw: Wtryskiwacze to elektromagnetyczne
+12 V wystpujce stale (wprost zawory otwierane przez sterownik sil-
z akumulatora przez bezpiecz- nika (ECU). Przyjmujc stae cinienie
nik) stosowane do zasilania wytwarzane przez pomp paliwow
komputerka i pomiaru napicia na wejciu wtryskiwaczy, mona po-
PODSTAWOWE PARAMETRY akumulatora; wiedzie, e ilo wtrynitego paliwa
Pytka o wymiarach 52 x 41 mm +12 V wczane kluczykiem jest wprost proporcjonalna do czasu
Zasilanie +12 V (instalacja samochodowa) stosowane do rozpoznania otwarcia wtryskiwacza. Wprawdzie
Pomiar i rejestracja: przebytej drogi, zuy-
cia paliwa, prdkoci, czasu jazdy, napicia pocztku jazdy i zasilania diod wtryskiwacz w zakresie maych i du-
akumulatora podwietlajcych wywietlacz; ych czasw otwarcia rzdu 1 ms
Przypomnienie o wczeniu wiate zim +12 V ze wiate mijania (sy- oraz 15 ms ma charakterystyk nieli-
Moliwo kalibracji zuycia paliwa i gna wczenia wiate) niow, midzy innymi ze wzgldu na
przebytej drogi stosowany do wykrywania czy bezwadno mechaniczn, lecz w po-

10 Elektronika Praktyczna 9/2005


Komputer samochodowy

Rys. 1. Schemat elektryczny komputera samochodowego

Elektronika Praktyczna 9/2005 11


Komputer samochodowy

pracuje w rozszerzonym zakresie


temperatur od 40oC do +70oC,
ma wbudowane przetworniki A/C,
ma moliwo adowania w pro-
sty sposb pamici programu
Flash,
ma wbudowana pami nieutol-
n Flash/EEPROM,
ma ma obudow,
pracuje z kwarcem zegarkowym
32768 Hz, co skutkuje minimal-
nymi zakceniami EMI,
ma wbudowan ptl PLL, daj-
ca moliwo skalowania warto-
ci zegara taktujcego,
posiada wbudowany licznik TIC,
dajcy moliwo prostej realizacji
zegara czasu rzeczywistego przy
minimalnym poborze prdu.
W urzdzeniu zastosowano wywie-
tlacz LCD LPH7366 stosowany w tele-
fonie komrkowym Nokia 5110. Jest
to wywietlacz graczny z wbudowa-
Rys. 2. Sposb podczenia komputera do instalacji elektrycznej w Fabii nym sterownikiem i tym samym daje
moliwoci wywietlania znakw r-
zostaym zakresie od 1..15 ms jest gdzie suy do zmiany gonoci fa- nej wielkoci, a take graki. Jego ste-
ona w miar liniowa. Std te mie- brycznego radia w zalenoci od rownik PCD8544 ma moliwo pracy
rzc czas otwarcia wtryskiwaczy uzy- prdkoci jazdy. Tu rwnie bdzie w zakresie temperatur 25...70oC i po-
skujemy ilo spalonego paliwa. eby potrzebna jeszcze staa okrelajca siada kompensacj temperaturow kon-
jeszcze bardziej uproci spraw i nie jaki dystans przejechany odpowiada trastu wywietlacza. Wprawdzie samo
mierzy czasw otwarcia 4 (lub 3 dla wystpieniu impulsu, ale i ten para- szkieko tego wywietlacza w tempe-
silnikw 3 cylindrowych) wtryskiwa- metr bdziemy wyznaczali sami. raturach ujemnych daje bardzo dugi
czy przyjmiemy, e wszystkie wtryski- Do pomiaru temperatury zewntrz- czas reakcji, ale bdzie to dokuczliwe
wacze w danym cyklu s otwierane nej jak i wewntrznej zostay uy- tylko do momentu nagrzania si po-
na ten sam czas i bdziemy mierzy te termometry DS18B20. Wprawdzie wietrza w kabinie samochodu i tym sa-
czas otwarcia tylko jednego wtryski- procesor posiada przetworniki A/C mym podgrzaniu wywietlacza. Mona
wacza. Bdzie potrzebna jeszcze sta- i mona byoby zastosowa czujniki zastosowa podgrzewanie wywietlacza
a okrelajca ile paliwa wtryskiwa- analogowe, lecz zwikszyoby to licz- rezystorami doczonymi do napicia
ne jest w jednostce czasu, ale ten b przewodw wychodzcych z pyt- +12 V po kluczyku. W temperatu-
parametr bdziemy wyznaczali sami. ki, spowodowao ewentualn potrzeb rze powyej 40oC wywietlacz staje
Nie jest niestety moliwy w tak kalibracji i uniemoliwioby zwiksze- si troch mniej kontrastowy, ale nie
prosty sposb pomiar zuycia paliwa nie w przyszoci iloci czujnikw. Po przeszkadza to w odczycie. Wpraw-
w silnikach z zasilaniem ganikowym. drobnych modykacjach programu jest dzie wywietlacz zasilany jest napi-
Nastpnie potrzebujemy informa- moliwo zastosowania jako czujni- ciem 3,3 V, a procesor 5 V i potrzeb-
cj o przejechanej drodze. W star- ka temperatury wewntrznej czujni- na byaby konwersja sygnaw, ale po
szych samochodach z mechanicznymi ka zawartego w strukturze procesora. dokadnej analizie noty katalogowej
licznikami, trzeba bdzie zamontowa Na pocztku take rozwaaem tak procesora okazao si, e mona to
za prdkociomierzem czujnik zamie- moliwo, jednak po eksperymen- zrobi duo prociej. Wywietlacz zo-
niajcy zmienne pole magnetyczne tach zrezygnowaem z tej opcji, gdy sta podczony bezporednio do linii
wytwarzane przez magnes napdza- dziaajcy procesor podgrzewa lekko I/O procesora, gdy w stanie wysokim
ny link prdkociomierza na impul- czujnik, co dawao przekamania o je- wyprowadzenia procesora s bar-
sy elektryczne. Czujniki tego typu den, dwa stopnie. Obawiaem si te dzo sabo podcignite do zasilania
stosowane s w tachografach i takso- duej bezwadnoci zmian temperatu- (przy 80 mA napicie wyjciowe spada
metrach i naleaoby si o nie pyta ry ze wzgldu na brak swobodnego do 2,4 V) i napicie zostanie ograni-
w rmach montujcych takie urzdze- przepywu powietrza nad procesorem. czone przez diody podoowe wej
nia. W nowych samochodach m. in. Nastpna sprawa to dobr ele- sterownika wywietlacza. Z pozosta-
z licznikami kilometrw na wywie- mentw. Musz one spenia warun- ymi elementami nie ma problemw
tlaczach LCD, znajduj si ju wbu- ki pracy w rozszerzonym zakresie temperaturowych, cznie z ukadem
dowane czujniki drogi. Najczciej temperatur, co najmniej 25...+70oC. zerujcym U5, pracujcym w zakresie
znajduj si one w skrzyni biegw Komputerek pokadowy do samocho- 40...85oC.
lub korzysta si z czujnikw ABS za- du zosta oparty na procesorze rmy
montowanych na koach. W Skodzie Analog Devices ADuC816. Zosta Opis dziaania ukadu
Fabii nie ma problemu ze znalezie- on wybrany z wielu powodw: Schemat ukadu przedstawiono na
niem tego sygnau, gdy znajduje si jest to procesor oparty na do- rys. 1. Napicie z akumulatora wpro-
on na 1 styku kostki ISO do radia, brze znanym rdzeniu 8051, wadzono na stabilizator przez diod

12 Elektronika Praktyczna 9/2005


Komputer samochodowy

D8 zabezpieczajc przed odwrotnym re procesora zostaa dodana dioda przerwania, w ktrym jest sczytywa-
podczeniem napicia zasilajcego. Zenera 5,6 V. W praktyce okazao na warto zliczona w liczniku T0,
Przed stabilizatorem znajduje si tak- si, e dla dwch czujnikw wystar- a nastpnie jest on zerowany celem
e rezystor R8 i kondensator C15, cza rezystor o wartoci 1 kV pod- przygotowania do nastpnego po-
ktre tworz ltr dolnoprzepustowy czony do +5 V. Nie trzeba wtedy miaru. Impulsy przetwornika drogi
wycinajcy zakcenia pochodzce od montowa elementw R45, T4, R44. przyjmuj stany +12 V i 0 V, std
pracujcego silnika i innych urzdze Do sterowania komputerkiem wy- te sygna ten zosta wprowadzo-
w samochodzie. Maksymalny pobr korzystaem 2 klawisze. Zostay one ny przez rezystor R6 ograniczajcy
prdu w czasie pracy nie przekracza umieszczone na pytce drukowanej, prd bazy na tranzystor T6 i na-
25 mA, co przy wartoci R8 100 V ale ich sygnay zostay rwnie wy- stpnie z kolektora na wejcie pro-
daje maksymalny spadek 2,5 V. Jako prowadzone na zcze, eby moli- cesora P3.2 (wejcie INT1). Impul-
stabilizator zosta zastosowany ukad we byo zastosowanie zewntrznych sy te wystpuj co cile okrelo-
LM2931AZ5, w celu minimalizacji przyciskw. Na zewntrz sygnay kla- ny odcinek drogi. Wykorzystano je
prdu pobieranego z akumulatora. Jest wiszy zostay wyprowadzone przez w ten sposb, e opadajce zbocze
to scalony stabilizator 5 V, ktry sam rezystory 10 kV w celu zabezpiecze- tego sygnau wywouje przerwanie,
pobiera tylko okoo 0,5...1 mA prdu nia wej procesora przy ewentual- w ktrym zliczana jest przejechana
i minimalny spadek napicia pomi- nym zwarciu ich do +12 V. Dziaa- droga. Tranzystor T1 jest wzmacnia-
dzy wyjciem i wejciem moe wyno- nie przyciskw jest nastpujce: czem sygnau sterujcego buzzerem
si 0,6 V (czyli napicie w instalacji krtkie przyciniecie prawego BUZ1, poniewa procesor wysta-
samochodu nie moe spa poniej przycisku klawisz +, wia fal prostoktn o odpowiedniej
5+0,6+2,5+0,7=8,8 V). Mona tu za- krtkie przyciniecie lewego czstotliwoci, wic zastosowany
stosowa popularny stabilizator 78L05, przycisku klawisz , buzzer nie powinien mie wbudo-
ale potrzebuje on sam do pracy ju dugie (ponad 0,3 s) przycini- wanego generatora. Jeeli zastosuje-
okoo 4 mA (a procesor w trybie po- cie prawego przycisku klawisz my sam pytk piezoceramiczn to
werdown i pozostae peryferia pobieraj zatwierdzeniawejcia (ENTER), trzeba rwnolegle do niej zamonto-
tylko okoo 1,5 mA) i bdzie bardziej dugie (ponad 0,3 s) przycini- wa rezystor 4,7 kV do 10 kV.
rozadowywa akumulator samochodu. cie lewego przycisku klawisz Sygna o wczeniu wiate mija-
Trzeba te zmniejszy R8 do wartoci rezygnacjiwyjcia (ESC). nia zosta wprowadzony przez ltr
okoo 22 V, eby zapewni co naj- Napicie akumulatora jest mie- dolnoprzepustowy R7 i C4, gdy
mniej 7 V na wejciu stabilizatora. rzone na wejciu +12 V stae. jak si okazao, w Fabii wystpu-
Do wyjcia stabilizatora 5 V s Poprzez dzielnik R14, R15 napi- je tam przebieg o modulacji PWM
doczone 2 diody krzemowe D9 cie to jest wprowadzane na wejcie o wypenieniu zalenym od pooe-
i D10 oraz jedna dioda Schottkye- pierwszego przetwornika procesora. nia pokrta jasnoci podwietlenia
go D11 dajce 3,3 V do zasilania Poniewa wejcie tego przetworni- wskanikw. W innych samochodach
wywietlacza. Opornik R26 stanowi ka jest symetryczne, a my potrze- sygna ten mona wzi wprost
wstpne obcienie napicia 3,3 V. bujemy mierzy napicie wzgldem z przecznika wiate mijania i do-
Zasilanie czci analogowej w pro- masy, drugie z wej przetwornika brze byoby wtedy zamontowa re-
cesorze ADuC816 jest zrealizowa- zostao zwarte do masy. zystor R13 o wartoci 47 kV w celu
ne przez dawik L1 i R21 (jest to Sygna z wtryskiwacza to napi- obnienia prdu diod podoowych
zalecenie producenta), ale w razie cie +12 V gdy wtryskiwacz jest wyprowadzenia P0.4 procesora
kopotw ze zdobyciem elementw zamknity i 0,1 V, gdy wtryskiwacz w momencie wystpowania napicia
moliwe jest zastosowanie rezystora jest otwarty. Napicie to poprzez +12 V na styku 5 zcza W1.
1 V zamiast dawika L1. Rozdzie- dzielnik R1 i R2 zostao wprowa- Diody podwietlenia s zasila-
lone zostay take masy analogowa dzone na wejcie bramki tranzysto- ne z napicia +12 V po kluczyku
i cyfrowa. Ma to na celu zminima- ra T2. Dodatkowo na bramk zosta i wczaj si zawsze po podaniu
lizowanie wpywu zakce czci podczony kondensator C1 ltru- tego napicia. Na pytce zosta do-
cyfrowej procesora na cz analo- jcy zakcenia oraz dioda Zenera dany tranzystor T5 umoliwiajcy
gow. Dziki wprowadzeniu rezysto- D1 obcinajca szpilki powstajce na dowolne sterowanie diodami np.
ra R18 atwiejsze byo projektowa- indukcyjnoci wtryskiwacza. Zanego- zmiana jasnoci modulacj PWM,
nie cieek mas cyfrowej i analogo- wany sygna z tranzystora T2 zosta wczanie tylko, gdy wczone s
wej ma pytce drukowanej. doczony do wejcia P3.2 (wejcie wiata mijania, ale nie jest to za-
Jako ukad zerujcy zastosowano bramkujce licznika T0) oraz wej- implementowane w oprogramowaniu.
DS1819A. Wystawia on sygna zeru- cia P1.1 (wejcie przerwaniowe). Nie zauwayem te takiej potrze-
jcy o poziomie niskim, co jest po- Czasu wtrysku jest mierzony w na- by w trakcie eksploatacji. Napicie
prawne dla wywietlacza, natomiast stpujcy sposb: otwarcie wtry- +12 V po kluczyku zostao tak-
procesor potrzebuje stanu wysokiego. skiwacza ustawia stan wysoki na e poprzez dzielnik R3, R9 wpro-
Stan ten osiga si po zanegowaniu wejciu P3.2, co otwiera moliwo wadzone na wejcie P0.3 procesora
tego sygnau tranzystorem T3. zliczania impulsw zegara proceso- w celu poinformowaniu komputerka,
Poniewa do komputerka pod- ra podzielonych przez 12 w licz- e nastpuje rozpoczcie lub zako-
czono 2 czujniki temperatury w kon- niku T0. Po zakoczeniu wtrysku czenie jazdy. Styk 6 zcza W1 zo-
guracji bez osobnego zasilania, do- i zmianie stanu na wejciu P3.2 na sta przez dzielnik R19, R20 wpro-
datkowo zosta dooony tranzystor niski nastpuje zakoczenie zlicza- wadzony na nk 12 procesora
podcigajcy, na czas konwersji nia, ale na wejciu P1.1 wystpuje wejcie przetwornika A/C, pierw-
temperatury, szyn 1Wire do +5 V. jednoczenie opadajce zbocze, kt- szego lub drugiego w zalenoci od
W celu zabezpieczenia wejcia 1Wi- re powoduje wejcie w procedur ustawienia wewntrznego multiplek-

Elektronika Praktyczna 9/2005 13


Komputer samochodowy

sera. Mia tam by wprowadzony o nie zapalonych wiatach mijania, liczony od momentu przekrcenia
sygna z czujnika paliwa w baku. przegldanie pamici tras i wywie- kluczyka w stacyjce. Przerywany jest
Nie zostao to jednak nigdy przete- tlenie aktualnej daty i czasu. po wyjciu kluczyka ze stacyjki, po
stowane i oprogramowane. 1. Tryb normalnej pracy czym nastpuje procedura odczekania
Nka 12 procesora jest bardziej Jeeli na wejciu 12 V po klu- zaprogramowanego czasu maksymal-
uniwersalna i moe by take zapro- czyku brak jest napicia +12 V, nej przerwy. Jeeli przerwa nie zo-
gramowana jako wyjcie przetwornika czyli kluczyk nie znajduje si stanie przekroczona, a kluczyk zostaje
C/A lub zwyky pin I/O. Daje to due w stacyjce, wywietlacz jest wyga- ponownie przekrcony w stacyjce na-
moliwoci dalszych zastosowa, przy szony, a procesor wprowadzany jest stpuje dalsze odliczanie czasu. Jee-
czym trzeba oczywicie odpowiednio w tryb power down i pobr prdu li czas maksymalnej przerwy zostaje
dobra rezystory R19, R20, R23 i C7. caego ukadu spada wtedy do oko- przekroczony, to trasa zostaje uznana
Program sterujcy prac mikro- o 1,5 mA. za zakoczon i jej parametry zostaj
kontrolera zosta napisany w jzyku Po podaniu na wejcie +12 V zapisane do pamici nieulotnej, a bie-
C i skompilowany kompilatorem Keil. po kluczyku napicia +12 V, czyli cy czas jazdy zostaje wyzerowany.
Zajmuje on 8 kB, a wic ca dostp- po przekrceniu kluczyka w stacyj- Uwaga: trasa jest zapamitywana
n pami Flash. Chcc dodawa na- ce, wywietlany jest ekran podsta- tylko z niezerowym zuyciem paliwa!
stpne funkcje trzeba byoby zoptyma- wowy. Jeli rozpoczynamy jazd lub 1.1.3. Napicie akumulatora
lizowa go lub uy procesora z wik- j kontynuujemy, to jest wywietla- Napicie akumulatora jest poda-
sz pamici Flash np. ADuC836. ny ekran ostatnio uywany. wane z dokadnoci 0,1 V i aktuali-
Ilo zuytego paliwa i dugo Kolejne ekrany osigamy krt- zowane co sekund.
przejechanej drogi jest zliczana ko przyciskajc prawy lub lewy 1.1.4. Ilo paliwa zuytego
w przerwaniach, natomiast w ptli klawisz. Przy kolejnym naciskaniu w trasie
gwnej, co 1 s nastpuje zliczanie klawisz+ przechodzimy cyklicznie Ilo paliwa zuytego w trasie
czasw i wykonywanie oblicze dla przez wszystkie ekrany i po ostat- jest podawana z dokadnoci 0,01 l
potrzeb bieco wywietlanego ekra- nim ukazuje si pierwszy podsta- i aktualizowana co sekund.
nu. Po wykonaniu oblicze aktuali- wowy. Natomiast naciskajc kolejno 1.1.5. Dugo przejechanej dro-
zowane s wskazania na wywie- klawisz dochodzimy tylko do ekra- gi w trasie
tlaczu. Do oblicze zosta uyta nu pierwszego podstawowego. Daje Dugo przejechanej drogi w trasie
arytmetyka staoprzecinkowa, co po- to w czasie jazdy moliwo szyb- jest podawana z dokadnoci 0,1 km
wodowao czasami potrzeb podzia- kiego znalezienia ekranu podstawo- i aktualizowana jest co sekund.
u wykonywanych dziaa w celu wego przez kilkukrotne nacinicie 1.1.6. Temperatura zewntrzna
uzyskania zadowalajcej dokadnoci klawisza bez potrzeby patrzenia na z dodatkami
ju od bardzo maych wartoci. wywietlacz. Temperatura jest mierzona czuj-
1.1. Ekran podstawowy (Pokazuje nikiem DS18B20, ktry powinien
Opis obsugi si zawsze po rozpoczciu jazdy) by umieszczony poza kabin kie-
Schemat elektryczny ilustrujcy 1.1.1. Chwilowe zuycie paliwa rowcy i wywietlana z dokadnoci
sposb podczenia komputerka do lub komunikat o nie zapalonych 0,1 oC. Aktualizowana jest ona co
instalacji samochodowej pokazano wiatach mijania 16 s. W polach za t temperatur,
na rys. 2. Jak ju wczeniej wspo- Zuycie paliwa jest wywietla- jest wywietlana, za pomoc strza-
mniano, na pocztku komputerek ne z dokadnoci 0,01 l/h, gdy sa- ek skierowanych w gr lub w d,
mia pokazywa tylko kilka parame- mochd stoi lub jedzie z prdkoci tendencja wzrostowa lub spadkowa
trw. Jednak apetyt ronie w mia- mniejsz ni 5 km/h. Powyej tej temperatury zewntrznej. W nastp-
r jedzenia i w miar uytkowania prdkoci warto zuycia paliwa nym polu, jeeli temperatura ze-
dochodziy coraz to nowe funkcje jest wywietlana z dokadnoci 0,01 wntrzna jest nisza od +3 o za-
i obecnie pokazuje on: chwilowe l/100 km. Warto jest aktualizowa- czyna miga gwiazdka ostrzegajc
zuycie paliwa, czas jazdy, napicie na co sekund. Jeeli data wskazuje o moliwoci gooledzi.
akumulatora, ilo paliwa zuytego na 1 padziernika do 28 (29) lute- 1.1.7. Temperatura wewntrzna
w trasie, dugo przejechanej dro- go, a nie s zapalone wiata mijania, Temperatura jest mierzona czujni-
gi w trasie, temperatur zewntrzn zamiast chwilowego zuycia paliwa kiem DS18B20, ktry powinien by
z funkcjami dodatkowymi, tempera- wywietlany jest migajcy komuni- umieszczony w kabinie samochodu
tur wewntrzn, redni prdko kat WIATA i co sekund na chwi- i wywietlana z dokadnoci 0,1 oC.
w trasie, rednie zuycie paliwa l uruchamiany jest brzczyk. Ska- Aktualizowana jest ona co 16 s.
w trasie, maksymaln prdko za- sowanie tego komunikatu i dwiku 1 . 1 . 8 . Ws k a n i k k a l i b r a c j i
rejestrowan na trasie, ilo pali- jest moliwe tylko przez zapalenie wspczynnika drogi
wa w zbiorniku, dystans moliwy wiate (lub zmian ogldanego ekra- W prawym grnym rogu ekranu
do przejechania na obecnej w baku nu), gdy w tym okresie jest to obo- jest wywietlana literka d na czar-
iloci paliwa, cakowit przejecha- wizkowe i ich brak grozi mandatem. nym tle, sygnalizujca stan kalibra-
n drog od momentu skasowania (jeeli funkcja ostrzegania o nie za- cji wspczynnika drogi.
przez uytkownika, cakowit ilo palonych wiatach ma by niewyko- 1 . 1 . 9 . Ws k a n i k k a l i b r a c j i
zuytego paliwa od momentu ska- rzystywana naley styk 4 zcza W1 wspczynnika wtrysku
sowania przez uytkownika, rednie podczy na stae do +12 V). W prawym grnym rogu ekranu
zuycie paliwa od momentu skaso- 1.1.2. Czas jazdy jest wywietlana literka w na czar-
wania przez uytkownika, aktualn Czas jazdy jest podawany w for- nym tle, sygnalizujca stan kalibra-
chwilow prdko, aktualn prd- macie hh:mm:ss, gdzie hh godziny, cji wspczynnika wtrysku.
ko obrotow silnika, komunikat mm minuty, ss sekundy. Jest on 1.2. Pierwszy ekran dodatkowy

14 Elektronika Praktyczna 9/2005


Komputer samochodowy

1.2.1. Czas jazdy (znaki o po- nej trasie. Aktualizacja nastpuje co duej prawy klawisz. Aby wyj
dwjnej wysokoci) sekund. z powrotem na duej przyciskamy
Czas jazdy jest podawany w for- 1.4.3. rednie zuycie paliwa lewy klawisz. Aby wyj z progra-
macie hh:mm:ss, gdzie hh godziny, w trasie (znaki podwjnej wielkoci) mowania ponownie duej wciska-
mm minuty, ss sekundy. Jest on Warto ta jest obliczana na my lewy klawisz.
liczony od momentu przekrcenia podstawie przejechanej drogi i zuy- 2.1. Przegldanie pamici tras
kluczyka w stacyjce. Przerywany jest tego paliwa. Jest ona aktualizowana i wywietlenie aktualnej daty i czasu
po wyjciu kluczyka ze stacyjki, po co sekund. Przed wejciem w t opcj wy-
czym nastpuje procedura odczekania 1.5. czwarty ekran dodatkowy wietlany jest na dole ekranu aktu-
zaprogramowanego czasu maksymal- 1.5.1. Cakowita przejechana alny czas i data. Aktualny czas po-
nej przerwy. Jeeli przerwa nie zo- droga od momentu skasowania dawany jest w formacie 24godzin-
stanie przekroczona, a kluczyk zostaje przez uytkownika nym hh:mm:ss, gdzie hh godziny,
ponownie przekrcony w stacyjce na- Warto ta jest cigle zliczana mm minuty, ss sekundy. Aktu-
stpuje dalsze odliczanie czasu. Jee- od momentu ostatniego wyzerowa- alna data jest podawana w forma-
li czas maksymalnej przerwy zostaje nia przez uytkownika. Aktualizacja cie ddmmrrrr, gdzie dd dzie
przekroczony to trasa zostaje uznana nastpuje co sekund. miesica, mm miesic, rrrr rok.
za zakoczon i jej parametry zostaj 1.5.2. Cakowita ilo zuytego Automatycznie zostaj uwzgldnione
zapisane do pamici nieulotnej, a bie- paliwa od momentu skasowania lata przestpne.
cy czas jazdy zostaje wyzerowany. przez uytkownika Pami tras ma pojemno 38
1.2.2. Ilo paliwa zuytego w tra- Warto ta jest zliczana od mo- pozycji. W kadej pozycji zapami-
sie (znaki o podwjnej wysokoci) mentu ostatniego wyzerowania przez tane jest:
Ilo paliwa zuytego w trasie jest uytkownika. Aktualizacja nastpuje data rozpoczcia jazdy,
podawana z dokadnoci 0,01 l i ak- co sekund. czas rozpoczcia jazdy,
tualizowana co sekund. 1.5.3. rednie zuycie paliwa czas jazdy,
1.2.3. Dugo przejechanej dro- od momentu skasowania przez temperatura przy rozpoczynaniu
gi w trasie (znaki o podwjnej wy- uytkownika jazdy,
sokoci) Warto jest obliczona na posta- ilo zuytego paliwa w trasie,
Dugo przejechanej drogi w trasie wie dwch powyszych wartoci. liczba przejechanych kilometrw
jest podawana z dokadnoci 0,1 km Aktualizacja nastpuje co sekun- w trasie,
i aktualizowana jest co sekund. d. Skasowanie nastpuje poprzez maksymalna prdko w trasie.
1.3. Drugi ekran dodatkowy dugie przytrzymanie klawisz ESC Na podstawie tych zapamita-
1.3.1. rednia prdko w trasie w czasie ogldania tego ekranu. Ze- nych parametrw obliczone zostaj:
Warto ta jest obliczana na rowane s jednoczenie przejechana rednia prdko trasy,
podstawie przejechanej drogi i czasu droga i ilo zuytego paliwa. rednie zuycie paliwa w trasie.
trwania jazdy. Jest ona aktualizowa- 1.5.4. Aktualna chwilowa prd- Po wejciu w t opcj zosta-
na co sekund. ko j wywietlone parametry ostatnio
1.3.2. rednie zuycie paliwa Jest to warto obliczana na przejechanej trasy. Klawiszami + i
w trasie podstawie drogi przejechanej w ci- mona przeglda parametry po-
Warto ta jest obliczana na gu jednej sekundy. Aktualizacja na- zostaych zarejestrowanych tras.
podstawie przejechanej drogi i zuy- stpuje co sekund. Uwaga: trasa jest zapamitywana
tego paliwa. Jest ona aktualizowana 1.5.5. Aktualna prdko obro- tylko z niezerowym zuyciem paliwa!
co sekund. towa silnika (warto prawidowa 2.2. Programowanie wspczyn-
1.3.3. Maksymalna prdko za- tylko dla silnikw 4cylindrowych) nika odlegoci
rejestrowana w trasie Jest to warto obliczana na Programowanie wspczynnika
Warto ta jest wyznaczana na postawie czstotliwoci wtryskw. odlegoci przebiega dwuetapowo.
podstawie prdkoci chwilowej. Jest Dziaa wic tylko w czasie wyst- Naley wej w t opcj, wywietli
ona aktualizowana co sekund. powania wtryskw paliwa do cylin- si wtedy aktualna warto wsp-
1.4. Trzeci ekran dodatkowy drw. Np. w czasie hamowania sil- czynnika wyraonego w centymetrach
1.4.1. Ilo paliwa w zbiorniku nikiem wtryskiwacze nie s urucha- na impuls. Jeeli chcemy rozpocz
(znaki o podwjnej wysokoci) miane i warto ta nie moe zosta kalibracj to zatwierdzamy, jee-
Ilo paliwa jest podawana z do- obliczona i wskazywana jest warto li chcielimy tylko obejrze warto
kadnoci 0,01 l i oparta na wartoci 0 obr./min. Aktualizacja nastpuje wspczynnika to wychodzimy bez
wpisanej przez uytkownika w czasie co sekund. zatwierdzenia. Jeeli zatwierdzilimy
programowania. Jest pomniejszana 2. Tryb programowania parame- rozpoczcie kalibracji to zostanie to
o biece zuycie. Aktualizacja nast- trw i przegldania pamici tras zasygnalizowane zawieceniem litery
puje co sekund. Zliczanie nastpuje Aby wej w tryb programowania d na czarnym tle w prawym grnym
tylko do 0 i taki stan utrzymuje si naley dugo (ponad 0,3 s) przy- rogu ekranu podstawowego. W tym
do dopisania zatankowanego paliwa trzyma prawy klawisz. Po pusz- momencie naley take wyzerowa
w trybie programowania. czeniu klawisza ukazuje si pierw- lub zapisa warto licznika dzienne-
1.4.2. Dystans moliwy do prze- sza z opcji, numer wersji oprogra- go w samochodzie. Od tego momentu
jechania na paliwie znajdujcym mowania oraz data i czas. Teraz zapamitywane s wszystkie impulsy
si w baku (znaki o podwjnej wy- krtko naciskajc prawy lub lewy drogi przychodzce do komputerka.
sokoci) klawisz poruszamy si po opcjach Po przejechaniu pewnej liczby kilo-
Warto ta jest wyliczana na programowania. Aby wej w obec- metrw (od 10 do 500 km) naley
podstawie redniego zuycia w obec- nie wywietlan opcj wciskamy na ponownie wej w t opcj. Tym ra-

Elektronika Praktyczna 9/2005 15


Komputer samochodowy

49050*256 impulsw/litr i jest on do- 2.8. Wpisywanie iloci zatanko-


mylnie zapisany w kodzie programu. wanego paliwa
2.4. Ustawianie daty Po wejciu w t opcj nastpu-
Po wejciu w t opcj nastpuje je pytanie o wprowadzenie aktualnej
pytanie o wprowadzenie daty w for- iloci zatankowanego paliwa w forma-
macie dd:mm:rr. Wprowadzona data cie xx.x l. Po zatwierdzeniu wpisanej
nie podlega sprawdzeniu i korekcji wartoci nastpuje dodanie jej do ak-
przy zatwierdzaniu. Po zaniku zasi- tualnej iloci paliwa w zbiorniku. Ze
lania zostaje wyzerowana. wzgldu na niedokadnoci pomiaru
2.5. Ustawianie czasu zuycia paliwa moe okaza si ko-
Po wejciu w t opcj nastpuje nieczne skorygowanie wpisywanej
Rys. 3. Schemat montaowy ukadu pytanie o wprowadzenie aktualnego wartoci na plus lub minus tak, aby
czasu w formacie 24godzinnym gg: suma wskazaa faktyczn ilo paliwa
zem zostanie wywietlona liczba im- mm. Wprowadzony czas nie pod- w zbiorniku. W celu szybkiego dost-
pulsw drogi zliczonych od momen- lega sprawdzeniu i korekcji przy pu do tej funkcji po wejciu w pro-
tu rozpoczcia kalibracji i pojawi si zatwierdzaniu. Po zaniku zasilania gramowanie jest ona ustawiona jako
pytanie o wpisanie dystansu, na ja- zostaje wyzerowany. ostatnia. Po wejciu w programowanie
kim zostay zarejestrowane (podajemy 2.6. Ustawianie maksymalnego naciskamy klawisz i uzyskujemy ju
je na podstawie odczytanej wartoci czasu przerwy w jedzie moliwo wejcia do tej funkcji.
z licznika dziennego samochodu). Po Po wejciu w t opcj nastpuje DK
wpisaniu i zatwierdzeniu tej wartoci pytanie o wprowadzenie czasu w za- darek3759@tlen.pl
wspczynnik zostaje obliczony i za- kresie od 00 do 99 minut. Wprowa-
pisany do pamici nieulotnej. dzony czas jest maksymalnym czasem
Uwaga: dla Skody Fabii z opo- przerwy w jedzie. Po przekroczeniu WYKAZ ELEMENTW
nami 14 175/60 R14 wspczyn- tego czasu trasa zostaje uznana za Rezystory
nik ten wynosi 212, czyli 212/ zakoczon i nastpuje zapis jej para- R1: 39 kV R0603
8=26,5 cm/impuls i jest on domyl- metrw (data i czas rozpoczcia jazdy, R2, R3, R6, R7, R9, R10, R13*, R14,
nie zapisany w kodzie programu. czas jazdy, temperatura przy rozpo- R26, R46: 47 kV R0603
2.3. Programowanie wspczyn- czynaniu jazdy, ilo zuytego paliwa R5, R12: 470 V R0603
nika wtrysku w trasie, liczba przejechanych kilome- R8, R34: 100 V R0603
R15: 4,3 kV R0603
Programowanie wspczynnika trw w trasie, maksymalna prdko
R18, R28: 0 V R0603
wtrysku przebiega dwuetapowo. Na- w trasie) do nieulotnej pamici tras. R19*, R20*, R23*, R30, R40,
ley wej w t opcj, wywietli si Po wpisaniu wartoci 00 minut za- R42: 1 kV R0603
wtedy aktualna warto wspczynni- koczenie trasy nastpuje natychmiast R21: 1,6 V R0603
ka wyraonego w nastpujcy sposb: po wyjciu kluczyka ze stacyjki. R22, R24, R31, R33, R35, R39, R41,
warto *256 impulsw na litr Czasami chcemy rozpocz now R43, R45*: 10 kV R0603
(1 impuls=0,95367431640625 ms). tras, mimo e nie upyn mak- R25, R27, R29, R32, R44*: 100 kV
Jeeli chcemy rozpocz kalibracj symalny ustawiony czas. Mona to R0603
to zatwierdzamy, jeeli chcielimy zrobi poprzez dugie przytrzymanie Kondensatory
tylko obejrze warto wspczynnika, klawisza ESC w czasie, gdy kluczyk C1...C3: 1 nF C0603
to wychodzimy bez zatwierdzenia. wyjty jest ze stacyjki i nie weszlimy C4, C5, C7*, C11, C12, C17
C21: 100 nF C0603
Jeeli zatwierdzilimy rozpoczcie ka- w programowanie. Potwierdzane jest to
C6, C15: 100 F/16 V CTSMD C
libracji to zostanie to zasygnalizowa- krtkim sygnaem dwikowym. C8: 1 F/16 V CTSMD B
ne zawieceniem litery w na czarnym 2.7. Zamiana czujnikw tempe- C9: 100 F/16 V CTSMD B
tle w prawym grnym rogu ekranu ratury C10, C16: 10 F/16 V CTSMD B
podstawowego. Kalibracj t naley Jako czujniki temperatury s sto- C13*, C14*: 10 pF C0603
rozpocz np. w momencie zapalenia sowane ukadu DS18B20. S one Pprzewodniki
lampki rezerwy. Od tego momentu podczone do wsplnej magistrali U1: LPH7366 NOKIA5110LCD
zapamitywane s wszystkie impulsy 1Wire. Kady z tych czujnikw po- U2: LM2931AZ5 TO92
wtrysku przychodzce do komputer- siada unikalny numer, na postawie U4: ADUC816 MQFP52
ka. Nastpnie naley zatankowa na ktrego jest on identykowany na U5: DS1819A SOT753
dobrej stacji pewn ilo paliwa (od magistrali. Z uwagi, e komputerek T1, T5, T6: BC847 SOT23
T2: BSS138 SOT23
10 do 50 l), poczeka ponownie do obsuguje tylko 2 czujniki nie zasto-
T3, T4*: BC857 SOT23
zapalenia lampki rezerwy i ponow- sowano metody rejestracji numerw D1, D19: C5V6 MINIMELF
nie wej w t opcj. Tym razem doczonych czujnikw, jest moli- D2...D7: KP-2012MGCK KP-2012
zostanie wywietlona ilo impul- wo zamiany ich funkcji midzy D8...D10: BAV103 MINIMELF
sw wtrysku zliczonych od momen- sob. Po kadym potwierdzeniu py- D11: BAS85 MINIMELF
tu rozpoczcia kalibracji i pojawi si tania czy zamieni czujniki funkcje Inne
pytanie o wpisanie iloci paliwa. Po czujnikw temperatury zewntrznej BUZ1: CFD-06
wpisaniu i zatwierdzeniu tej wartoci i wewntrznej zostaj zamienione L1: 10 H *mozna zastapic rezysto-
wspczynnik zostaje obliczony i za- i ten fakt zostaje zapamitany w pa- rem 0 V
pisany do pamici nieulotnej. mici nieulotnej. Sprawdzenie, ktry G1: goldpin 1x3
Uwaga: dla Skody Fabii z silni- czujnik jest ktry dokonujemy biorc SW1*, SW2*: mikroswich
W1: WF10S
kiem 1,4 60 KM (AZE) wspczyn- w palce jeden z nich i patrzc ktra
X1: 32768 Hz
nik ten wynosi okoo 49050, czyli temperatura si zmienia.

16 Elektronika Praktyczna 9/2005

You might also like