Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

TripComputer ~ Putni racunar za automobil

[es] :: Elektronika :: Mikrokontroleri :: TripComputer ~ Putni racunar za automobil

Strane: < .. 1 2 3 4

[ Pregleda: 24456 | Odgovora: 60 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

conver
Milos Milutinovic
Paracin

Član broj: 226436
Poruke: 112
*.mts.telekom.rs.



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 13:34 - pre 162 meseci
Ovako izgleda taj dzek:

| A B C D E |
| K J H G F |

kratko spojiš tačke A i B za motor, A i K za ABS, A i H za Alarm, A i C za automatski menjač...
Ja imam samo za motor i ABS, dakle A i B + A i K

* A - Ground
* B - Engine ECU
* C - Automatic Gearbox (except models with traction control)
* D - Fuel Computer (not UK models)
* E - Engine ECU
* F - +12v (fused)
* G - Bi directional data line
* H - Alarm
* J - 4x4 or Traction Control (pin may not be present on certain models)
* K - ABS

Posto ja imam ECU:
Mototronic 1.5 do 2.8 Fault:

Moji dijagnosticki kodovi su sledeci:

Za motor:

12 Initiation of diagnosis. n/a
13 Oxygen sensor No change in voltage/open circuit.
14 Coolant Temperature Sensor (CTS) Low voltage
15 Coolant Temperature Sensor (CTS) High voltage
16 Knock sensor 1 No change in voltage
17 Knock sensor 2 No change in voltage
18 Knock control unit No signal, Engine Control Unit (ECU) fault
19 RPM signal (crankshaft sensor) Incorrect signal
21 Throttle position sensor High voltage
22 Throttle position sensor Low voltage
23 Knock sensor module n/a
24 Vehicle speed sensor (VSS) No signal
25 Injector valve 1 High voltage
26 Injector valve 2 High voltage
27 Injector valve 3 High voltage
28 Injector valve 4 High voltage
28 Fuel pump relay Low voltage
29 Injector valve 5 High voltage
31 Engine RPM signal (crankshaft sensor) No signal
32 Injector valve 6 High voltage
32 Fuel pump relay High voltage
33 Inlet manifold pressure sensor Voltage too high
34 Exhaust Gas Re-circulation (EGR) valve Voltage too high
34 Manifold Absolute Pressure (MAP) sensor Low voltage
35 Idle Speed Control Valve (ISCV) Poor or no idle speed control
36 Incorrect RON/Octane setting Damaged RON plug or bad connection.
37 Engine self-diagnosis (fault code light) Low voltage
38 Oxygen sensor Voltage low (1990 model year on)
39 Oxygen sensor Voltage high (1990 model year on)
41 Vehicle speed sensor (VSS) Low voltage
41 1 gear ident switch (C20LET systems) Low voltage
41 EST Line coil cylinder 2&3 (M2.8/XEV systems) High voltage
42 Vehicle speed sensor (VSS) High voltage
42 1 gear ident switch (C20LET systems) High voltage
42 EST Line coil cylinder 2&3 (M2.8 / XEV systems) High voltage
43 Linear EGR system (XEV systems) Faulty
44 Oxygen sensor Air/fuel mixture too lean (weak)
45 Oxygen sensor Air/fuel mixture too rich
46 Air pump relay High voltage
47 Air pump relay Low voltage
47 Linear EGR Position (XEV systems) Faulty
48 Battery voltage Low voltage
49 Battery voltage High voltage
51 ECU Programmable memory PROM error, hardware failure
52 Engine check light; final stage (fault code light) High voltage
53 Fuel pump relay Low voltage
54 Fuel pump relay High voltage
55 Engine Control Unit (ECU) fault Renew Engine Control Unit (ECU)
56 Idle Speed Control Valve (ISCV) Short to earth
57 Idle Speed Control Valve (ISCV) Interruption
59 Inlet manifold valve 1 Low voltage
61 Fuel Tank Vent Valve (FTVV) Low voltage
62 Fuel Tank Vent Valve (FTVV) High voltage
63 Inlet manifold valve 1 High voltage
63 EST Line coil cylinder 2&3 (M2.8 / XEV systems) Low voltage
64 EST Line coil cylinder 1&4 (M2.8 / XEV systems) Low voltage
65 Carbon Monoxide (CO) potentiometer Low voltage
66 Carbon Monoxide (CO) potentiometer High voltage
67 Throttle valve switch - idle position switch Low voltage - switch not opening
68 Throttle Switch (TS) - idle contact Idle switch not opening
69 Air Temperature Sensor (ATS) Low voltage
71 Air Temperature Sensor (ATS) High voltage
72 Throttle Switch (TS) - full load contact High voltage - Full load switch not running
73 Air Flow Sensor (AFS) Low voltage
74 Air Flow Sensor (AFS) High voltage
75 Transmission switch - torque control Low voltage
76 Automatic Transmission (AT) torque control Engaged long, ignition retard long
79 Traction control unit Incorrect ignition/injector cut-off
81 Injector valve 1 Low voltage
82 Injector valve 2 Low voltage
83 Injector valve 3 Low voltage
84 Injector valve 4 Low voltage
85 Injector valve 5 Low voltage
86 Injector valve 6 Low voltage
87 Air Conditioning (AC) cut off relay Low voltage
88 Air Conditioning (AC) cut off relay High voltage
89 Oxygen sensor heater Low voltage
91 Oxygen sensor heater High voltage
92 Camshaft sensor failure (XEV systems) Faulty
93 Hall Effect Switch (HES) Low voltage
94 Hall Effect Switch (HES) High voltage
95 Hot start valve Low voltage
96 Hot start valve High voltage
97 Traction control unit - ignition/injection cut off Incorrect signal - high voltage
98 Oxygen sensor Open circuit, wiring break
99 Code unknown n/a
113 Turbo boost control Boost presure high, out of range
114 Idle boost valve Above upper limit
115 Full boost pressure Below lower limit
116 Boost pressure Above upper limit
117 Wastegate valve Low voltage
118 Wastegate valve High voltage
121 Oxygen sensor 2 Lean exhaust, weak mixture
122 Oxygen sensor 2 Rich mixture/exhaust
123 Inlet manifold valve 1 Blocked
124 Inlet manifold valve 2 Blocked
132 Exhaust Gas Re-circulation (EGR) valve Incorrect signal
133 Exhaust Gas Re-circulation (EGR) valve 2 High voltage
134 Exhaust Gas Re-circulation (EGR) valve 2 Low voltage
135 'Check engine' lamp (fault code lamp) Low voltage
136 Engine Control Unit (ECU) n/a
137 Engine Control Unit (ECU) box High temperature
141 Secondary air pump Not enough air
142 Secondary air pump Air without pump
143 Immobiliser function in ECU No or incorrect signal
144 No immobiliser signal recived Faulty unit or break in wiring
145 Incorrect immobiliser signal received Faulty unit or break in wiring

Za ABS:
Anti-Lock Braking System ECU

16 Left-front solenoid
17 Right-front solenoid
18 Rear solenoids
19 Solenoids relay circuits
25 Faulty sensor toothed ring
35 Pump relay circuits (hydraulic modulator)
37 Stop lamp switch (brake pedal switch)
39/44 Left front RPM sensor (air gap between sensor and toothed ring, & sensor operation)
41/45 Left front RPM sensor (resistance & connections)
42/46 Right front RPM sensor (air gap between sensor and toothed ring, & sensor operation)
43/47 Right front RPM sensor (resistance & connections)
48 System voltage wrong (alternator or battery)
55 Faulty ECU

E sada, ja nebi greske ispisivao kao bojeve, vec ovaj tekst, sto znaci da bi to opet morao da snimim u neki eprom svu ovu zezanciju pa po potrebi da pozivam
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 14:29 - pre 162 meseci
da. morao bi da nekim tranzistorom bacas B/K na masu .. posto su oni verovatno na 12V

da, morao bi u eeprom da spucas txt pa da ga vadis ... pretpostavljam da je slanje tog koda preko G, to ce ti biti najveci problem, da vidis u kom formatu to dolazi - verovatno je neki 9600 8n1 ali 12V/GND umesto +-12 mada .. ko zna ... zakaci neki scope pa pogledaj sta se desava ne bi trebalo da je prekomplikovano, ali kao sto rekoh, sigurno nije laganica ... moraces bar neki level shifter da pravis ... dodatno nemam pojma el ti njemu posaljes kod a on tebi odgovor ili ti spojis a on krene da pljuje kodove za ono sto ne valja?
 
Odgovor na temu

conver
Milos Milutinovic
Paracin

Član broj: 226436
Poruke: 112
*.mts.telekom.rs.



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 14:55 - pre 162 meseci
Ne,ovo je univerzalan dzek (za opel automobile), ugradjuje se u automobile sa full dijagnostikom takodje i tu su svi pinovi od A do F povezani na ECU.
Posto ja nemam 4x4 ili automatic transmition i ostalo, moji pinovi ECUa su povezani samo sa pinovima B i K na dzeku,jer ECU za dijagnostiku ima samo ta dva pina kao izlazi. (neki drugi ECU na boljem automobilu bi imao vise izlaza i svaki od A do F pinova na dzeku bi bio zauzet) valjda sam bio jasan.

G pin na dzeku, meni nicemu ne sluzi jer nije vezan za ECU zato sto on NEMA mogucnost dvosmerne razmene podataka (Bi directional data line),dakle da ucitavas novii program u ECU, kao sto rade ovi za TUNING automobila. Ovo je primitivan racunarcic, standa alone, koji sa senzora na motoru prikuplja i obradjuje podatke i salje odgovarajuci output kakav je ,recimo, odgovarajuca duzina el. impulsa na injektor (ono sto smo mi merili) ili na osnovu izmerene voltaze sa lambda sonde pravi odgovarajucu smesu vazduha i goriva itd. Dakle ono sto je ucitano u njega nema mogucnost izmene kao ni ideju da komunicira sa nekim periferijskim uredjajem preko tog bi direkcionalnog porta,jer on postoji na dzeku ali NE na ECU! :) kod novih automobila taj bi direct. postoji na dzeku ali i na ECU :)

Sto se citanja gresaka tice,cim se kratko spoji recimo A + B , krece treptanje check engine lampice za motor, koja se nalazi na instrument tabli automobila, tako da mozemo sa nje da uzimamo impulse!

Oznaka za pocetak dijagnostike je 3 x 12 ali s tim sto se recimo broj 12 prepoznaje kao jedan treptaj lampice, pauza pa dva treptaja i tako 3 puta za pocetak. Zatim ide error code, koji ako je recimo 31, ide takodje 3 puta, i to kao tri treptaja, pauza pa jedan treptaj. I na kraju opet onih 3 x 12 za oznaku kraja dijagnostike
U koliko postoji vise error code-va, npr. 31 i 83 , lampica bi isla ovako

1-2,1-2,1-2 ~ pocetak
3-1,3-1,3-1 ~ greska 31
8-3,8-3,8-3 ~ greska 83
1-2,1-2,1-2 ~ kraj
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 15:01 - pre 162 meseci
Bi directional data line - znaci da je dvosmerna komunikacija!!!

to sa citanjem te lampice ... jaoooooooooj bre .. jos jedan Bx pa timer pa duzina pa ....
 
Odgovor na temu

conver
Milos Milutinovic
Paracin

Član broj: 226436
Poruke: 112
*.mts.telekom.rs.



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 15:07 - pre 162 meseci
Da, sluzi za neku komunikaciju sa dijagnostickim interfejsom, tako pise u servisnom uputstvu.

Lampica je cudo... :)
Isto tako ide i za ABS, samo sto tada ne svetli lampica "check engine" nego lampica "ABS" koja je isto na tabli!
Znaci za ovo treba ostaviti jos 2 B pin-a na mcu...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 15:15 - pre 162 meseci
ja bi iskreno zakacio scope na G i izmerio sta se desi kada spojis te zicke posto ako su iole normalni mora da salju to i u nekom legalnom formatu ... nema saje da samo imaju taj sa blinkanjem sto bi serviseri boli laptop u masinu :D .. garant moze sa G da se izvadi nesto ... posto to brojanje lampica to je smor na kub.... evo ja se drdnam da brojim neke stepove sa acceleratometra (ili kako se to vec zove) i vristim od smeha kakve rezultate dobijam :D .. to jeste lakse ali .. daj ako moz se ukrade seriski signal .. bice laganeze
 
Odgovor na temu

conver
Milos Milutinovic
Paracin

Član broj: 226436
Poruke: 112
*.mts.telekom.rs.



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 15:24 - pre 162 meseci
hmmm... paj sad ovamo :)

http://www.opelteamserbia.com/...;t=6345&hilit=dijagnostika

Tu ces skontati o cemu pricam!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 19:10 - pre 162 meseci
ma skontah ja odma to sa lampicama samo to je smor na kvadrat da detektujes ... tu mora da ide varijanta da pamtis niz pa ga normalilzujes, pa onda vidis koji je razmak "veci" a koji "manji" pa onda brojis pa ... smoooooooooor bre .. a tamo ne spominju G .. valjda zato sto retko ko tamo ima scope i nije im problem da broje treperenje lampica .. ako imas scope zabodi i zdrakni sta kaze na tom bidirekcionom kada prespojis to ... mozda nece rec nista al ko zna, mozda ce da propeva na 9600 ili 19200 :)
 
Odgovor na temu

branko_g
Merna tehnika i elektronika

Član broj: 159227
Poruke: 756
*.dynamic.xdsl-line.inode.at.



+9 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 21:11 - pre 162 meseci
@bogdan.kecman
Bogdane cenim tvojuspremnost da pomogneš početnicima, ali se ovo graniči sa mazohizmom.
Pusti dečka nek sam skuplja svoja iskustva, nemoj da mu serviraš sve na srebrnom tanjiru, pomisliće da to tako treba.

@conver
Ja isto cenim tvoje interesovanje za ovu oblast, ali s druge strane ne vidim tvoju spremnost da se makar malo napregneš i do
nekih stvari sam dođeš. Samo ti rastu apetiti, tražiš od bogdana da ti reši ovo ili ono, a sama tvoja krivulja učenja uopšte ne raste.
Sem na početku prikazanog, vrlo nemušto pisanog koda(početnik si, to nije mana), vidi se da ti pri njegovom pisanju nisi imao nikakav koncept,
nego si onako, iz glave, pokušao da praviš kule u vazduhu. Između onoga što si ti mislio da treba da se dešava, i onoga što se stvarno dešavalo,
leže svetovi.
Još tada si se precenio i pokušao prilično složen projekat, sa prilično slabim poznavanjem jezika C,još slabijim poznavanjem hardvera,i praktično nikakvom strategijom pristupa projektu.
I kad Bogdan najzad uvidi da "tvojim zahtevima" nema kraja, i realno ti ukaže da on ne može da ti ispunjava svaku "programersku želju", ostaćeš frustriran i onamo gde si bio i pre -> na početku.

Zato spusti loptu na zemju, i probaj da sam realizuješ neke osnovne stvari, kao na primer inicijalizacija tajmera u različitim modovima(timer, counter, PWM, capture/compare) i probaj da shvatiš
šta se dešava. Bogdan će ti sigurno pomoći, verovatno i ja, ali ne ovako: čovek ti dao prst, a ti bi ruku.

Pozdrav obojici.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 21:33 - pre 162 meseci
ma kakav mazohizam, 10min plafon da se nacuka taj kod .. u pauzi izmedju dva indijca :D .. i jos par minuta posle da se switchne ovaj i onaj i to je to .. e sad, kapiram da je taj kod sada lep primer za svakoga ko hoce da radi sa bilo kakvim spoljnim interaptima, ima kako da napravi vremensku bazu, ima kako da izbroji externe interapte, ima kako da izmeri duzinu impulsa .. sada na ovo moze da nadgradjuje .. valjda onaj signal sa tocka za odomer moze da napravi sam .. cekam bas da vidim kako ce to da ispadne :) ..
 
Odgovor na temu

conver
Milos Milutinovic
Paracin

Član broj: 226436
Poruke: 112
*.mts.telekom.rs.



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 21:46 - pre 162 meseci
Ovako, ima pomalo istine u ovome, ali daleko od toga da sam imao ideju da bilo koga ovde za nesto iskoristim!
Sto se tice precenjivanja sebe... ne bih to komentarisao, iz prostog razloga jer sam se ovim krenuo baviti bas iz razloga da bi ovo sebi napravio. Medjutim nikako se ne bi slozio da se nisam potrudio nimalo. Nabavio sam dosta literature, citao, google-ao, koristio datasheet-ove i mogu slobodno reci da sam za ovih par meseci dosta napredovao. Nisam duduk, ali morate se sloziti da covek kroz primere najlakse nauci! Konkretno za ove tajmere sam se toliko ubio da shvatim neke stvari a covek mi je kroz primer i par recenica objasnjenja sasvim otvorio oci!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil16.12.2010. u 22:02 - pre 162 meseci
samo ti pitaj dalje sta nije jasno ... kapiram da ces sad da probas da dodas onaj odometar sa tocka .. trebalo bi da do sada ima dovoljno informacija za isti
 
Odgovor na temu

plc
vladislav
Velika Plana

Član broj: 266870
Poruke: 107
*.dynamic.isp.telekom.rs.

Sajt: www.industrijasrbije.rs


+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil18.12.2010. u 00:17 - pre 162 meseci
Mozda malko kasnim ali .. zar to nije CANBUS komunikacija u tvom automobilu???
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil18.12.2010. u 14:49 - pre 162 meseci
ako se ja dobro secam, can je izmedju ecu i senzora, ne od ecu-a prema korisniku
 
Odgovor na temu

plc
vladislav
Velika Plana

Član broj: 266870
Poruke: 107
*.dynamic.isp.telekom.rs.

Sajt: www.industrijasrbije.rs


+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil18.12.2010. u 23:27 - pre 162 meseci
Da i meni se cini,nego mislio sam ako je canbus cemu tolika muka kad ima sve gotovo.
Mikroelektronika ima biblioteke vec gotove samo treba da izgugla adrese canbus-a koje hoce da cita i te vrednosti predsatvi na neki LCD.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil19.12.2010. u 06:56 - pre 162 meseci
da to je generalno ok fora, samo, kada se okacis tamo na can bus ako tvoj mcu "zadangira" i smori ceo bus - a ti ides 180 na autoputu ...
 
Odgovor na temu

plc
vladislav
Velika Plana

Član broj: 266870
Poruke: 107
*.dynamic.isp.telekom.rs.

Sajt: www.industrijasrbije.rs


+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil19.12.2010. u 16:33 - pre 162 meseci
Da ima istine :( mada je tamo sve lepo organizovano i mozda me nisi razumeo.
Koliko se meni cini a ispravi me ako greslim na tx+,tx-,rx+,rx- nonstop trce codovi koji nose razlicite informacije speed ,fuel bla bla.....
Ako slusa odredjene adrese valjda nece imati problema???
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: TripComputer ~ Putni racunar za automobil19.12.2010. u 21:54 - pre 162 meseci
razumeo sam, ali CAN se nalazi "sa druge strane" ecu-a (ako je uopste can, mozda je i nesto drugo) .. to bi zahtevalo da se okaci iza na ecu i da bude 100% siguran da nece nista da zezne, obzirom da je covek vec vise puta rekao da nije strucan za to, zamisli da mu se neki ems posalje piconju da izvrsava neki random kod i on krene da salje gluposti i zadangira can bus ? - a pritom ide 180
 
Odgovor na temu

tisovac
mitrovica

Član broj: 271331
Poruke: 10
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil14.01.2011. u 08:03 - pre 161 meseci
A merenje brzine ?Sve ovo tesko da ima smisla bez merenja brzine.
 
Odgovor na temu

conver
Milos Milutinovic
Paracin

Član broj: 226436
Poruke: 112
95.180.33.*



+1 Profil

icon Re: TripComputer ~ Putni racunar za automobil15.01.2011. u 09:06 - pre 161 meseci
Zasto mislis da nema smisla bez merenja brzine ?
Inace, pomenuo sam u prethodnim postovima neki senzor na tocku cijim brojanjem impulsa mogu dobiti duzinu predjenog puta (samo jos da smislim kako da memorisem taj predjeni put), ali ako uzmem i izmerim vreme izmedju ta dva impulsa i gurnem u jedan mali obrazac iz fizike vezan za obodnu brzinu, lako cu dobiti brzinu kretanja vozila!
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: TripComputer ~ Putni racunar za automobil

Strane: < .. 1 2 3 4

[ Pregleda: 24456 | Odgovora: 60 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.