Odeslat nové téma Odpovědět na téma  [ Příspěvků: 20 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 18.03.2016 21:14 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

vzdycky jsem chtel do svyho golfa pridat zobrazovani dalsich parametru za jizdy...
jelikoz ve starsich golfech neni CAN a nektery vhodny diagnostiky jako treba ELM327 to neumej
diky cene a jednoduchosti programovani tak volba padla na arduino + prevodnik z KKL

inspirace:
http://www.instructables.com/id/Hack-an ... BD2-Scann/
http://grauonline.de/wordpress/?p=74

pouzite dily (vsechno cina):
http://www.aliexpress.com/item/New-Vag- ... 32222.html
http://www.aliexpress.com/item/17x11x3- ... 08941.html
http://www.aliexpress.com/item/NANO-3-0 ... 45871.html
http://www.aliexpress.com/item/Blue-Dis ... 62963.html
http://www.aliexpress.com/item/TTP224-4 ... 98268.html

kabel odb KKL: 4.16$ (a jeste vam zustane USB prodluzka :D)
12-20V to 5V DC-DC: 0.63$
arduino nano: 1.94$
display modrej 20x04 (80 znaku) pozor potrebujete s prevodnikem na I2C: 5.31$
senzorova desticka misto 4 tlacitek: 0.75$
kabely na propojeni: 0.86$

celkova cena: 13,65$ (asi by to slo srazit i niz napr pouzitim jinyho displaye) coz je cca 350kc

vicenaklady:
200kc budiky z vrakace pro testovani v teple domova (a taky sem je koupil protoze jsem potreboval novy sklo a drzaky :D)
12V zdroj lze z uspechem pouzit starej zdroj z PC pro arduino sem pouzil 5V usbcko v aute pak bude redukce z 12V na 5V

zdrojovej kod:
https://github.com/OneB1t/ardKWP1281

stav:
cekam na dodani vsech dilu (display,tlacitka) ale zakladni komunikace uz mi chodi jak ma


vycitani bloku 1,2 a 50 z budiku uz funguje jak ma
Kód:
------readSensors 1
---KWPSend sz=5 blockCounter=144
OUT:4 90 29 1 3
---KWPReceive sz=0 blockCounter=145
IN: sz=16 data=F 91 E7 7 C8 0 1 C8 0 25 0 1E 2C 1 3B 3
count=4
type=7  a=200  b=0  text=0.00 km/h
type=1  a=200  b=0  text=0.00 rpm
type=37  a=0  b=30  text=
type=44  a=1  b=59  text= 1:59
------readSensors 2
---KWPSend sz=5 blockCounter=146
OUT:4 92 29 2 3
---KWPReceive sz=0 blockCounter=147
IN: sz=13 data=C 93 E7 24 0 0 13 64 0 40 FF FF 3
count=3
type=36  a=0  b=0  text=0.00 km
type=19  a=100  b=0  text=0.00 l
type=64  a=255  b=255  text=510.00 Ohm
------readSensors 50
---KWPSend sz=5 blockCounter=148
OUT:4 94 29 32 3
---KWPReceive sz=0 blockCounter=149
IN: sz=16 data=F 95 E7 24 0 0 1 C8 0 5 0 64 5 A 82 3
count=4
type=36  a=0  b=0  text=0.00 km
type=1  a=200  b=0  text=0.00 rpm
type=5  a=0  b=100  text=0.00 °C
type=5  a=10  b=130  text=30.00 °C

Příloha:
DSCF7923.jpg
DSCF7923.jpg (532.62 KiB) Zobrazeno 2271 krát



podporovany parametry:
Kód:
int8_t coolantTemp = 0; // teplota chladici kapaliny
int8_t oilTemp = 0; // teplota oleje
int8_t intakeAirTemp = 0; // teplota v sani
int8_t oilPressure = 0; // tlak oleje
int8_t turboBoostSpec = 0; // pozadovany tlak turba
int8_t turboBoostAct = 0; // aktualni tlak turba
int8_t MAFSpec = 0; // pozadovana vaha vzduchu
int8_t MAFAct = 0; // aktualni vaha vzduchu
int8_t injectedQuantityAct = 0; // aktualni vstrikovane mnozstvi paliva
int8_t injectedQuantitySpec = 0; // pozadovane mnozstvi paliva
float consumption = 0; // spotreba
int8_t remainingDistance = 0; // dojezdova vzdalenost
float engineLoad = 0; // zatez motoru
int   engineSpeed = 0; // otacky
float throttleValve = 0; // seslapnuti plynu
float supplyVoltage = 0; // napeti v palubni siti
uint8_t vehicleSpeed = 0; // rychlost vozidla
uint8_t fuelConsumption = 0; // aktualni spotreba paliva
uint8_t fuelLevel = 0; // zbyvajici palivo
unsigned long odometer = 0; // ujeta vzdalenost


montaz do auta:
dalsi kapitolou bude zabudovani do auta
chtel bych aby to bylo kompletne integrovany tak, aby z toho nikde necouhaly draty (takze samotnou jednotku pravdepodobne schovam nekam za radio nebo za cudliky (abych se po vyndani cudliku dostal k usbcku pro naflashovani novejsiho zdrojaku)

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 22.03.2016 14:44 
Offline
VWjunior
VWjunior

Hodnost:

VWjunior

Registrován:

30.11.2014

Příspěvky:

94

Velmi zajímavé! Myslíš, že by šlo něco podobnýho použít i na auto s CAN ale bez budíků z PP? Já jen, že nikde v řídící jednotce pomocí diagnostiky nemůžu vyčíst hodnoty spotřeby (aktuální ani dlouhodobé) i přes to, že by to řídící jednotka umět měla...

_________________
VW Golf IV 1.4 16V AXP
Obrázek Spotřeba VOLKSWAGEN Golf IV 1.4 16V 55 kW / 75 HP


Nahoru
  Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 22.03.2016 20:38 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

to si musis sam spocitat :D pokud nemas MAF
myslim ze ridici jednotka na nejakym kanalu udava aktualni spotrebu nebo pripadne otacky + vstrikovany mnozstvi
ja MAF mam takze spotreba me tolik netrapi spis si tam dodelam dojezd

jinac dnesni update zatim stale z testovani na stole pokud to dobre pujde tak nekdy v pristich dnech to dam na zkousku do auta
Příloha:
IMG_20160322_191721.jpg
IMG_20160322_191721.jpg (92.08 KiB) Zobrazeno 2336 krát


_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 23.03.2016 03:43 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

tak mam i nejaky prvni vysledky co se tyka rychlosti logovani
pokud se loguje jen jedna skupina tak to stiha asi 3.9hz coz je docela slusny
pri 3 skupinach se to zpomali na cca 0.76hz

pokusim se jeste implementovat "single value read" coz by mohlo bejt docela slusny treba pro otackomer nebo okamzity hodnoty ze senzoru

KWP1281 neni zadnej rychlik ale je to lepsi nez sem cekal po zkusenostech z VCDS :D

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 23.03.2016 14:27 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

pridal jsem vypocet pro okamzitej vykon motoru sice nebude asi uplne presnej ale pro predstavu by mohl stacit :) (pocitam to podle otacek a vstrikovanyho mnozstvi paliva) faktory jako teplotu v sani apod zanedbavam...
dale je implementovany ovladani pres seriovej port coz umoznuje napr. ovladani pres telefon (s pridavnym modulem bezicim openwrt -- to tady kdyztak casem jeste rozepisu)

taky si pohravam s myslenkou kompletni integrace do stavajicich budiku (coz by znamenalo vymenit display treba za tenhle)
http://www.aliexpress.com/item/0-96-Inc ... 03145.html

pro ovladani by sla vyuzit packa pro standarni MFA sice by to prepinalo oba zaroven ale tak to by se dalo asi prezit

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 25.03.2016 08:35 
Offline
VWmaniak
VWmaniak

Hodnost:

VWmaniak

Registrován:

03.06.2013

Příspěvky:

21

To vypadá zajímavě, držím palce ať se ti to povede! Ja už se delší dobu snažím o něco podobného s Raspberry PI, ale jde to pomalu ..


Nahoru
  Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 26.03.2016 23:39 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

co se tyka spotreby tak ji lze docilit pomoci vypoctu s aktualni spotrebou, rychlosti a casem.. to neni zas takovej problem ale blby je ze v jednu chvili lze bejt pripojenej pres k-line pouze do jedny jednotky takze neni mozny zobrazovat spotrebu a zaroven treba rychlost jednotlivejch kol z ABS...(nebo takhle mozny to je ale kazdy mereni potrva treba 5 sec coz je trosku naprd..)

coz znamena bejt celou dobu pripojenej do jedny jednotky jinak to zacne ukazovat blbosti a to se mi moc nelibi (ale pro lidi co chcej jen a pouze spotrebu je to resenim :-))
tady pucenej kod pro spotrebu:
Kód:
          // *************** VPI ****************************************************************************************
          // 6-0 vehicle speed, 12-2 Supply voltage, 12-3 coolant temp, 15-2 fuel consumption
          case 6:
            switch (idx) {
              //  case 0: engineSpeed = v; break;
              case 0: vehicleSpeed = v;
                if (vehicleSpeed > 0)
                {
                  actTrip = actTrip + ((vehicleSpeed / 3600.0) * (millis() - tripTime)); //m
                  Serial.print("  Act Trip: ");
                  Serial.println(actTrip);
                };
                tripTime = millis();
                break;
            }
            break;
          case 12:
            switch (idx) {
              case 0: engineSpeed = v; break;
              case 2: supplyVoltage = v; break;
              case 3: coolantTemp = v; break;
            }
            break;
          case 15:
            switch (idx) {
              case 0: engineSpeed = v; break;
              case 2: fuelConsumption = v;
                //************************* fuel calculation *****************************************************
                actFuel = actFuel + ((fuelConsumption / 3600.0) * (millis() - fuelTime)); //mLt
                fuelTime = millis();
                Serial.print("  Act Fuel: ");
                Serial.println(actFuel);

                break;
            }
            break;


aktualni vyvoj:
Příloha:
IMG_20160326_223541.jpg
IMG_20160326_223541.jpg (71.7 KiB) Zobrazeno 2488 krát


zatim existuje 8 takovejhle obrazovek s udajema z ECU a budiku uz se tesim az to dotahnu do nejakyho prenosnyho stavu a pujdu to zkusit do auta (zatim testy jen na budicich a ECU co mam doma na stole)

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 27.03.2016 00:55 
Offline
Moderátor
Moderátor
Uživatelský avatar

Hodnost:

Moderátor

Registrován:

24.02.2006

Příspěvky:

14907

Bydliště:

BACK in ProstějoVW - GTI comming soon on road

8O :good:

_________________
HotHatchShop Your girlfriend will hate your car!
the amount of power an engine can hold directly relates to the amount of money you have to dump into it
my GTI on VIMEO

_________________
GTI v naftě, je jako ferrari v kombi... sice to existuje, ale je to 3,14čovina


Nahoru
  Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 27.03.2016 01:24 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

stale koketuju s myslenkou kompletni zastavby do svejch starejch budiku + ovladani packou pro MFA aby to nikde neprekazelo ..
takze mozna vymenim stavajici LCDcko za tohle
http://www.aliexpress.com/item/2-0-inch ... 85297.html
nebo tohle
http://www.aliexpress.com/item/Smart-El ... 83009.html

musim omerit ktery se tam vejde :D

edit: tak jsem nakonec vybral tenhle model
http://www.aliexpress.com/item/Smart-El ... 83009.html
a cely to integruju do budiku na ovladani packou :)

takze projekt je "pozastaven" dokud mi nedorazi novy LCD abych to moh nacpat primo do budiku
pro nahravani novejch verzi SW bude vytazenej kabel z budiku do oblasti pojistek (aby se dalo po odkrytovani jen pripojit usbcko

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 27.03.2016 11:04 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

dalsi planovany vylepseni:

1)graf prubehu tlaku turba a prubehu vypoctenyho vykonu motoru
2)podpora ceskejch znaku (mozna podle toho jak se mi moc bude chtit :D)
3) zaznam maximalnich hodnot za poslednich 10-255 sec provozu
4) pouziti obrazku a logovani na sd kartu (az me prijde novej LCD display)
5) odladeni kodu

pokud mate nejakej napad pro dalsi vylepseni tak sem s nim

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 11.04.2016 19:51 
Offline
Závodník
Závodník
Uživatelský avatar

Hodnost:

Závodník

Registrován:

11.04.2016

Příspěvky:

1

Čau hele chci se zeptat myslíš že by něco takového šlo dát i do Golf IV 1.6 benzín? A budeš dělat i nějaký podrobnější návod jak na to?

Díky moc za info


Nahoru
  Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 11.04.2016 20:14 
Offline
Člen klubu
Uživatelský avatar

Hodnost:

Člen klubu

Registrován:

27.10.2008

Příspěvky:

2593

Bydliště:

Havl. Brod Okrouhlice

Pokud chces palubní pc. Mam budiky a vse potrebne, muzu i namontovat a vse je jako originál :-) na počkani ;-)

_________________
NA PRODEJ díly golf iv viewtopic.php?f=40&t=219592&p=2381636#p2381636
OPRAVY A RENOVACE SEDAČEK VW GOLF IV viewtopic.php?f=46&t=260712


Nahoru
 Zobrazit autorovy stránky  ICQ  
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 12.04.2016 00:30 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

podrobnejsi navod casem bude ale ted cekam na novej display ;)
ted nemam na vyvoj moc cas musim doresit diplomku a statnice pfff...

co se tyka montaze k benzinu tak to samozrejme taky pujde ale musel by sis upravit zobrazovany hodnoty protoze oproti nafte nemuzes logicky zobrazovat tlak turba apod.

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 21.04.2016 02:38 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

tak dorazil novej display :) prvni testy vypadaj nejak takhle
Obrázek

jeste nevim jestli necham text cervenej nebo ho dam bilej :D pripadne nejakou kombinaci s modrym pozadim aby to celkove pasovalo do budiku

ovladani asi nabastlim na stavajici packu pro MFA sice mi to bude prepinat zaroven oba displaye (jak MFA tak arduino) ale zas to bude komplet zastaveny do stavajiciho reseni takze mi nikde nebudou cumet dalsi cudle

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
 Předmět příspěvku: Re: Pridavne palubni pc - arduino KW1281
PříspěvekNapsal: 03.07.2016 22:18 
Offline
VWsenior
VWsenior
Uživatelský avatar

Hodnost:

VWsenior

Registrován:

23.09.2014

Příspěvky:

820

tak sem to po nekolika mesicich kdy jsem se k tomu nedostal konecne namontoval do auta
Obrázek

cela sranda je integrovana do budiku takze to nikde jinde neprekazi :) ovladani bude pomoci pacek pro palubni PC ale to momentalne jeste nefunguje

_________________
Golf IV 66kW ALH, EGR ON, KAT ON, MAF ON


Nahoru
 ICQ   Profil
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 20 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: WazzaapGTR a 3 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Přejít na:  





Sháníte levné povinné ručení? - povinné ručení kalkulačka Vám pomůže.
Skvělé ceny a přístup najdete v autopůjčovně Automoc v centru Prahy.
E-regaly.cz - Dodáváme profesionální regály a regálové systémy, zajišťujeme dopravu a montáž. Policové regály skladem.

Powered by phpBB © 2007 phpBB Group