Jump to content

Welcome, Guest!

By registering with us, you'll be able to discuss, share and private message with other members of our community.
Kic

Chukica by Kic

Recommended Posts

Želio bih vam predstaviti nešto na čemu radim već neko dulje vrijeme (predugo ako se mene pita ) 😅


Sve je zapravo počelo sa bivšom Astrom H na koja nije imala indikator temp. (Hvala GM!)

Nije mi se dalo kupovat hrpu 52mm i sl. čukica i bušit pola armature da ih montiram pa sam se odlučio da probam sam nešto sklepat.
A i kad sam već uvalo NTC senzor nije mi bilo problem dodat i Bosch MAP senzor i voltmetar na skalameriju.

 

Prva iteracija je izgledala ovako:

 

IMG-20190414-122043.jpgV1.jpg

 

Humble beginnings ☺️

 

Kroz par mjseci sam svašta dodvao, micao, isprobavao, skupljao dijelove, palio pločice i čupao konektore dok nisam došao da trenutačne verzije:

 

pcb.jpgpcbirl.jpg


 


 

IMG-20190317-184344.jpgIMG-20190408-213826.jpg

 

Ovog trena posloženi sljedeći senzori
3x K-Type thermcouple (mjeri 0 - 1023 C). (Temp. Vode, Ulja i EGT)
1x Boost senzor (Bosch i Delphi 3Bar MAP -0.8 do 2.0 range)
2x 10Bar pritisak (Gorivo i/ili Ulje)
1x Voltmetar
i pièce de résistance,

1x LSU4.9 Wideband O2 senzor!

 

Također sam upgrade-ao i LCD koji je sad 3.5" Touchscreen:

 

IMG-20190414-121310.jpg


 

GUI: 

chukica-main.jpgchukica-can.jpgchukica-temp-set.jpg


chukica-press-set.jpgchukica-volt-set.jpgchukica-boost-set.jpg


 

Warning (crven tekst i progres bar) se može štelat za svaki parametar zasebno osim AFR koji je fiksan (zelen ispod 13, crven ispod 16 i žuti između).

 

Mali DEMO jedne od prijašnjih verzija GUIa:

 

 

 

U pripremi je i integrirani CAN-BUS te Bluetooth modul za sljedecu verziju PCBa.
CAN-BUS je super koristan za gledat Fuel trimove, Load i Knock ili za nekoga tko samo želi basic info i ne mora vuć instalaciju za senzore

dok za Bluetooth planiram sklepat neku aplikaciju (developers wanted!) da se ekipa ne mora zezat sa ugradnjom ekrana i da u app integriramo neki data loger.

 

Ako vas što dodatno zanima pitajte.

Ja cu laganini kak stignem i dalje ovo pomalo čačkat pa ko zna, možda jednog dana naručim kontejner iz kine sa mojim proizvodom nutra :)

Edited by Kic
  • Like 39

Share this post


Link to post
Share on other sites

Hvala!

 

Jos jedna stvar sto sam zaboravio rec za GUI je i ovaj realtime graf za boost i AFR:

 

chukica-afr.jpgchukica-boost.jpg
 

Iscrtava liniju zadnjih 10-ak sekundi vrijednosti pa se daju ulovit spike-ovi u mjerenju.

 

anim.gif

 

  • Like 4

Share this post


Link to post
Share on other sites

Kako si zadovoljan sa tim ekranom, čitljivost na dnevnom svjetlu, kutevi?

 

Varijanta koju sam radio za ekipu i svoj Z je više "spartanska" :D

20190112-181213.jpg

 

ali prilično informativna. Svaki sat ima 12 stranica sa raznim parametrima koji se streamaju po CANBUS-u. Tako da sam praktično pokrio sve više ili manje bitno, od lambde, boost-a, svih živih DC-a, trimova, temperatura ovog i onog...

 

 

Samo nastavi dalje,  pratim temu :).

 

  • Like 11

Share this post


Link to post
Share on other sites

Vidljivost je OK, deklariran je na 180nit sto nije bas Retina/IPS teritorij al odradi posao :) 

Jedino odsjaj od ove gloss touch folije stvara povremen problem.

Zato sam i isao na ovu black-white-green-red kombinaciju da bude visok kontrast ali idealno bi bilo da je malo uvucen kao i ove tvoje.

 

Imam u planu neko 3D printano kuciste slozit da to zgleda malo ljepse u Astri.

 

Tvoji OLED? Pricas sa SA ECU-om?

Milina kad imas PID-eve od parametara, ja sam odusto od ovih na ME7 nakon tri dana muke.

Uspio sam upogonit genričke OBD PIDove al kad sam kreno sniffat promet od Tech2 dijagnostike

i vidio taj nered otišo sam u birtiju i rekao "neki drugi put" :D 

 

Share this post


Link to post
Share on other sites

Da, moji su 1.54" OLED 128x64 pix. Yep, apsolutno sve ide sa ECU-a, nemam niti jedan podatak sa "vanjskog" senzora (nije da ne bih mogao imati, nego jednostavno nije potrebno).

 

Sada testiram 1.5" color OLED display 128x128 pix sa jačim mikrokontrolerom, a u planu mi je složiti i prikaz na Android putem BT.

Share this post


Link to post
Share on other sites

Super je kad imas od kud povuc signal/podatke. Ovaj moj stock ME7 ima samo MAP senzor kaj nešto vrijedi, sve ostalo narowband i matematika.

Volim kad imam neki failover i u mom slučaju stock ECU koji standardno radi internu dijagnostiku ima sad i ovaj "backup" preko chukice koji monitoriram ja.

 

Npr. nakon remapa, AFR nije bio gdje smo ga očekivali... Auto vozi super, nema greske, potrošnja normala ali na Chukici AFR previsok (~+0.7 preko)...

Loš senzor? Ja nešto krivo napiso u kodu? Loš wideband kontroler? Dizne? Pumpa? Ništa od navedenog!

 

Stavio novi MAF i AFR spot on :) 

 

Što koristiš? AVR, PIC, ARM ili nešto od egzotike?

Ja sam krenuo sa AVRom zbog 5V i hrpom supporta preko Arduino ekipe

ali vidim da mi 16MHz nece bit dovoljno za dalje, sve brže je pak na 3.3V.

Morat cu krenut radit sa eksternim ADC-ovim izgleda.

Share this post


Link to post
Share on other sites
Znaci skidam kapu i naklon do poda jebena stvar
Takodjer, s tim da ne razumijem ni jedno slovo sto su njih dvojica napaisali
  • Like 3
  • Haha 8

Share this post


Link to post
Share on other sites
10 hours ago, Kic said:

Super je kad imas od kud povuc signal/podatke. Ovaj moj stock ME7 ima samo MAP senzor kaj nešto vrijedi, sve ostalo narowband i matematika.

Volim kad imam neki failover i u mom slučaju stock ECU koji standardno radi internu dijagnostiku ima sad i ovaj "backup" preko chukice koji monitoriram ja.

 

Npr. nakon remapa, AFR nije bio gdje smo ga očekivali... Auto vozi super, nema greske, potrošnja normala ali na Chukici AFR previsok (~+0.7 preko)...

Loš senzor? Ja nešto krivo napiso u kodu? Loš wideband kontroler? Dizne? Pumpa? Ništa od navedenog!

 

Stavio novi MAF i AFR spot on :) 

 

Što koristiš? AVR, PIC, ARM ili nešto od egzotike?

Ja sam krenuo sa AVRom zbog 5V i hrpom supporta preko Arduino ekipe

ali vidim da mi 16MHz nece bit dovoljno za dalje, sve brže je pak na 3.3V.

Morat cu krenut radit sa eksternim ADC-ovim izgleda.

Ja sam mišljenja da u 99% slučajeva ECU mora odraditi failsafe, a ne vozač. Pogotovo na jačim i bržim automobilima, gdje jednostavno nemaš vremena gledati u pomoćne satove i reagirati na vrijeme. Zato sam u zadnjoj reviziji na vrh sata postavio i RGB LED diodu, koja, ovisno o stranici na kojoj se sat nalazi, te podatku i vrijednosti koju prikazuje, svijetli različitom bojom i intenzitetom. Primjer, ako se na satu prikazuje temperatura vode i ulja, LED svijetli plavo do 70 stupnjeva C, zeleno između 70 i 100, a preko sto bljeska crvenom bojom. Ako se prikazuje EGT, zelena, žuta i crvena su u igri, i tako dalje. Ali ni to nije garancija da će vozač odraditi potrebno u datom trenutku.

https://www.youtube.com/watch?v=dmfvSx1-h9w 

 

Ove satove sam realizirao sa ATmega32U4 mikračima u verziji sa  MCP2551 CAN transceiverom na pločici, pa je sve skupa jako kompaktno i uz malo mudrijanja i 3D crtanja, stalo mi je sve u otvore satova na armaturi Z-a.

IMG-20180405-WA0016.jpg 

IMG-20180406-WA0054.jpg

Pošto za prikaz na OLED display koristim hardverski SPI (radi jako brzo i glatko), i cijeli ekran se bufferira, morao sam biti jaaaaako pažljiv sa kodom i optimizirati ga do besvijesti da bi mogao nagurati sve što sam htio gore. Na žalost,  morao sam napraviti i neke kompromise, pa sam se odrekao lijepih, oblih fontova, zato su ispisi ovako "old school" :D. 

 

Trenutno se igram sa 32-bitnim dual core mikračima, sa puno više RAM-a i flash memorije, pa kad se prebacim na njih, ovo bude dobilo skroz novu dimenziju :). 

 

Edited by tcode
  • Like 10

Share this post


Link to post
Share on other sites

Svaka čast dečki, kada radovi pričaju sami svoju priču bez dizanja samog sebe u nebesa onda znate da ste na pravom putu. 

 

ako vam išta znači pohvala nas običnih smrtnika, svaka čast opet!

  • Like 4

Share this post


Link to post
Share on other sites

TNX ekipa!

Lijepo je cut da je jos nekome ovo fora i da nismo totalno sišli sa uma kad smo se upustili u ovo pored mora vec dostupnih proizvoda.

 

@tcode Slazem se da ECU mora odradit failsafe, ali eto, u mom slucaju sa AFRom je error bio unutar onoga što je kalibracija dopuštala (ili možda nije "vidjela") jer su senzori bili stari 200 000km (narowband O2) 

 

Joj, znam kak ti je sa resursima na AVRu, ja sam krenuo sa dosta gotovih librarya i za neke mi je možda bilo bolje da sam krenuo pisat iz nule kolko sam ih moro raskopat :D 

Zelio sam kao i ti gladak prikaz na LCD, bilo je dosta trial and errora dok sam posložio sve da refresh rate bude ovakav.

Ovo je UART LCD koji na sebi  ima ARM od 108Mhz tak da tu ima još "lufta" sto se tice grafike ali imam 5 SPI i jedan I2C device na AVRu koje je trebalo "frizirat".

 

Koristiš MCP2515 sa 2551? Koji ti je SPI bus speed?

Ja cu ga izgleda morati spustit na 4Mhz zbog ovih thermocouple amp-ova.

 

Za buduće gledam nešto tipa Teensy 3.6. 180MHz, brute force single core :)  za razvoj.

Mrak mi pada na oci kad vidim BGA chip... Reflow je jedno, al "kuglat" iz nule mi jos nije uspjelo

i podosta 2560-ica je završilo u vječnim lovištima dok nisam usavršio tehniku za ovaj TQPF 100 😅

Edited by Kic
  • Like 2

Share this post


Link to post
Share on other sites

Elektronika me nikad nije interesirala, ali uživam čitajući... Bravo dečki, izvrsna tema, usudio bih se reći jedna od rijetkih kvalitetnih na forumu...

  • Like 2

Share this post


Link to post
Share on other sites

Ha, ha, ha :D  kod mene hvala bogu dođu samo ovi blago korodirani, trulima sam preskup!

 

Ali uvijek se kemija po Opelima frende, evo zadnjih par tjedana:

 

fancy Mokka na dijagnozi,  Vectrina EHPS pumpa vracena iz mrtvih (plivala jedno par godina u vodi), zamijenio DC regulator na svom Tech 2....

 

IMG-20190409-182616.jpgIMG-20190312-185829.jpgIMG-20190412-214024.jpg

 

...lagano skupljam gvožđe za DP, stigli PU umetci za nosac getribe, krenulo skidanje 6x3 slojeva stare boje sa prednjeg branika...

 

IMG-20190302-084547.jpgIMG-20190408-172940.jpgIMG-20190404-183506.jpg


 

... i ovako, uz put, repariran još jedan M32 mjenjač 😎

 

IMG-20190405-183022.jpg IMG-20190406-154711.jpgIMG-20190406-172810.jpg

 

tebi sam također dao i dijagnozu zasto imas problema sa bobinom.

 

A na poslu me ceka Linux RHCSA akademija i certificiranje

 

IMG-20190414-184823.jpg

 

Sorry for the long post, here is that Ancient Aliens guy 

 

14502708-1261493047217623-15180428851916

  • Like 8

Share this post


Link to post
Share on other sites

Prava je steta da imamo ovakvih ljudi na forumu a nema kvalitetnih postova..svaka cast na poslu👍

  • Like 4

Share this post


Link to post
Share on other sites
15 hours ago, Kic said:

Koristiš MCP2515 sa 2551? Koji ti je SPI bus speed?

Ja cu ga izgleda morati spustit na 4Mhz zbog ovih thermocouple amp-ova.

 

Za buduće gledam nešto tipa Teensy 3.6. 180MHz, brute force single core :)  za razvoj.

Mrak mi pada na oci kad vidim BGA chip... Reflow je jedno, al "kuglat" iz nule mi jos nije uspjelo

i podosta 2560-ica je završilo u vječnim lovištima dok nisam usavršio tehniku za ovaj TQPF 100 😅

Jes, MCP2515 i 2551. 10 MHz.

 

A gle kaj upravo imam na stolu :P

20190416-095705.jpg

Edited by tcode
  • Like 1

Share this post


Link to post
Share on other sites
On 4/14/2019 at 1:25 PM, Kic said:

U pripremi je i integrirani CAN-BUS te Bluetooth modul za sljedecu verziju PCBa.
CAN-BUS je super koristan za gledat Fuel trimove, Load i Knock ili za nekoga tko samo želi basic info i ne mora vuć instalaciju za senzore

dok za Bluetooth planiram sklepat neku aplikaciju (developers wanted!) da se ekipa ne mora zezat sa ugradnjom ekrana i da u app integriramo neki data loger.

 

To mozes dosta lako napraviti s hc06 modulom. On je 3.3V pa treba s otpornicima prilagodiit na 5v. Stavis ga na 19200bit/s, sprogramiras protkol po 5 stranica:

https://www.aim-sportline.com/download/ecu/ECU-AIM_Logger_145_eng.pdf

Onda mozes koristiti aplikacije tipa vems display. Ima puno skinova, npr

ili

 

  • Like 4

Share this post


Link to post
Share on other sites

@tcode Hahaha! Vec se igraš sa 3.6? Najs!

Jel mu moras stavit delay (xx); jer to mora da leti sad :)

 

@fire Tnx na prijedlogu, upogonio sam vec BT na genricki HC-05 (ima  3.3V reg na plocici), samo je na RX liniji dodatno potreban volt. divider kad prica sa AVRom.

Budem isprobo ovaj app, zgleda OK

 

 

Share this post


Link to post
Share on other sites
2 hours ago, Kic said:

@tcode Hahaha! Vec se igraš sa 3.6? Najs!

Jel mu moras stavit delay (xx); jer to mora da leti sad :)

 

 

 

 

Kaj misliš :D

 

https://youtu.be/ZShFEKOHUbo

 

S time da nemam 3.6 nego 3.5. 

Edited by tcode

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

About Us

Automotive lifestyle at its finest. #crotuned

×
×
  • Create New...