Conmir

Conmir Conmir Tuning - Chip tuning, hamownia, oprogramowanie sterowników silników, mechanika pojazdowa.

08/04/2026

Poznaj JD Garage, kandydata w plebiscycie "Wybieramy Warsztat Roku". Dowiedź się więcej o uczestniku - zobacz jak wygląda, sprawdź co robi i kim jest. Podejmij decyzję i głosuj!

08/04/2026
Właściciele Fordów – dobra wiadomość 🙂Sterownik CONTINENTAL SID212 jest już obsługiwany.Focus, Mondeo, Kuga, Edge, Galax...
12/03/2026

Właściciele Fordów – dobra wiadomość 🙂

Sterownik CONTINENTAL SID212 jest już obsługiwany.

Focus, Mondeo, Kuga, Edge, Galaxy
Transit, Transit Custom, Tourneo
Ranger, Ranger Raptor, Focus ST, S-Max

Conmir AIRIQ Calculator oblicza, ile paliwa silnik może spalić przy danych warunkach bez dymienia i bez przekraczania be...
29/11/2025

Conmir AIRIQ Calculator oblicza, ile paliwa silnik może spalić przy danych warunkach bez dymienia i bez przekraczania bezpiecznego AFR.

Program uwzględnia:
-pojemność silnika,
-liczbę cylindrów,
-ciśnienie w kolektorze (MAP absolutne),
-gęstość powietrza,
-AFR.

Wynikiem są dwie wartości, które w porównaniu z tablica kalibracji silnika umożliwiają ci określenie ile momentu obrotowego można uzyskać bez zbędnego dymienia:

Masa paliwa (mg/hub) - maksymalna dawka paliwa na jeden suw pracy, objętość paliwa (mm³/i) - objętość wtrysku.

Program od razu informuje, czy ustawiony AFR spowoduje dymienie:
🟩 czysto • 🟨 ryzyko • 🟥 dymienie prawie pewne.

Przykład:
Większa turbina, 1.9 TDI, 2.6 bar MAP
Engine: 1896 cm³
Cylinders: 4
MAP: 2.6 bar abs
AFR: 16.0
Air density (z tabeli przy 30°C): 1.165 kg/m³

Wynik:
Fuel mass: ~94 mg/hub
Fuel volume: ~109 mm³/i

AFR status: 🟨 potencjalne dymienie.

Można tez podstawiać dane z logowania, ustawień i wtedy mamy odpowiedź czy to kwestia sprzętowa czy kwestia ustawień oprogramowania.

Program napisałem w pierwszej wersji w 2016 roku i do tej pory używam do ustalania wstępnych założeń tuningu. Prosty i bardzo przydatny.

Do pobrania:
https://conmir.pl/upload/ConmirAiriqCalculator.zip

25/11/2025

Fiat Bravo. Wtryski po regeneracji. 1700 bar, czyli +100 do serii i taki problem... :(

VW Passat, poduszka wystrzeliła nie tak jak powinna. Jak widać wyrwane całe mocowanie. Na szczęście tam nikt nie siedzia...
02/11/2025

VW Passat, poduszka wystrzeliła nie tak jak powinna. Jak widać wyrwane całe mocowanie. Na szczęście tam nikt nie siedział. Samochód był już po jednej naprawie, która została wykonana fachowo. Jednak coś poszło nie tak.

🔧Podobno paliwo E10 miało nie sprawiać problemów w silnikach nowszej generacji. Jeśli chodzi o czysto mechaniczne kwesti...
25/10/2025

🔧Podobno paliwo E10 miało nie sprawiać problemów w silnikach nowszej generacji. Jeśli chodzi o czysto mechaniczne kwestie - faktycznie tak jest. Ale, no właśnie... jest pewne „ale”.

Od momentu wprowadzenia benzyny E10 coraz więcej kierowców zgłasza błąd **P0420 – „Catalyst System Efficiency Below Threshold”**, czyli spadek skuteczności katalizatora. I to nie jest przypadek.

Paliwo E10 zawiera **10% etanolu**, który ma niższą wartość opałową i wymaga **innego stosunku powietrza do paliwa, około 14,1:1 zamiast 14,7:1. W silnikach nieprzystosowanych do E10 mieszanka staje się uboższa, więc temperatura spalin rośnie, a katalizator nagrzewa się bardziej niż powinien.

Dodatkowo etanol zawiera tlen w swojej cząsteczce (C₂H₅OH), przez co w spalinach pojawia się więcej wolnego tlenu nawet po pełnym spaleniu. To powoduje, że druga sonda lambda (za katalizatorem) widzi zbyt dużo tlenu i reaguje podobnie jak ta przed katalizatorem. Dla sterownika to znak, że katalizator pracuje tak, jak powinien czyli że jego skuteczność spadła.

Efekt? Błąd P0420, mimo że fizycznie katalizator jest sprawny.

👨‍🔧 Co pomaga:
- tankowanie E5, czyli 98 oktanów,
- aktualizacja oprogramowania ECU, jeśli producent przewidział korekty dla E10 (ktoś taką miał? Bo ja się z czymś takim jeszcze nie spotkałem),
- w ostateczności - modyfikacja sterownika. Ale nie "wycinajcie" sond diagnostycznych, bo w razie faktycznej awarii katalizatora diagnostyka będzie utrudniona.

Więc problem tkwi w chemii paliwa i reakcji katalizatora. E10 działa inaczej – a sterowniki starszej generacji jednak mają z tym problem. A producenci... ;)

Taki przypadek Alfy 159, gdzie ktoś nie mógł sobie poradzić z wyłączeniem DPF. Samochód po jego modyfikacjach pracował w...
24/10/2025

Taki przypadek Alfy 159, gdzie ktoś nie mógł sobie poradzić z wyłączeniem DPF. Samochód po jego modyfikacjach pracował w trybie awaryjnym, więc limiter momentu obrotowego ukształtował na wzór właściwego limitera. Poszatkował tablicę błędów DTC, bo na desce była przysłowiowa choinka, no i klient zadowolony... Prawie zadowolony, bo DPF i tak miał wypalania.
Na załączonych screenach widać przerobiony limiter oraz poszatkowaną tablicę DTC.

Trochę o N43B20 z BMW i sterownikach MSD80/81.2, a dokładniej, o limicie mocy/momentu w ich logice. Trochę się doświadcz...
19/10/2025

Trochę o N43B20 z BMW i sterownikach MSD80/81.2, a dokładniej, o limicie mocy/momentu w ich logice. Trochę się doświadczałem przy okazji "pracy nad" EGR, modyfikacji czujnika NOX aby go nie rżnąć jak to robią inni i przez to, bez niego te samochody palą jak smok Wawelski ;)

W sterownikach MSD80/81.2 stosowanych w jednostkach N43 różnice między wersjami mocy nie wynikają z osobnych kalibracji ani innego firmware. 118i i 120i to w praktyce ta sama jednostka napędowa, ten sam hardware i ten sam sterownik – różnicę mocy determinuje wyłącznie konfiguracja logiczna DME.
W jednej wersji oprogramowania współistnieją równolegle różne modele momentu bazowego. Sterownik wybiera odpowiedni zestaw na podstawie wewnętrznego kodowania, które decyduje, który z wariantów momentu bazowego zostanie użyty.

W strukturze CLAC (Calculated Load and Air Charge) można wyróżnić m.in.:
- KF_MDIBAS_S
- KF_MDIBAS_HS

(screen w załączeniu - zaznaczam, że na screenie, nie są to mapy momentu maksymalnego ani korekty, tylko element modelu matematycznego tego sterownika)

Oba modele opisują zależność pomiędzy żądaniem momentu a rzeczywistym obciążeniem. Różnią się nieliniowością i wartościami odniesienia. To wybrany wariant decyduje o tym, jak DME przelicza moment żądany na moment dostępny, a także o limitach momentu, reakcji przepustnicy i charakterystyce przy obciążeniu.

Różnice liczbowe między mapami są niewielkie — kilka procent w rejonie średnich i wysokich obrotów. Wystarcza to jednak, by zmienić sposób, w jaki sterownik interpretuje żądanie momentu, a tym samym uzyskać różne krzywe mocy przy tym samym fizycznym silniku.

Jedna binarka, jeden firmware, a dwa zupełnie różne profile pracy. Bez zmiany oprogramowania – decyzja o tym, z którego modelu korzysta DME, zapada wcześniej, na etapie konfiguracji.

Oczywiście tych silnikach można dodatkowo korygować moment obrotowy przez:
- VANOS,
- kąt zapłonu
- korekty lambda.
Ale to już inna historia...

---

Potwierdzenia techniczne:

W plikach A2L/DAMOS występują modele:
KF_MDIBAS_S / KF_MDIBAS_MS / KF_MDIBAS_HS
To różne warianty „base torque model” wykorzystywane przez CLAC.

Logika wyboru wariantu istnieje wewnątrz firmware.
W kodzie widoczna jest struktura warunkowa (if-variant), która decyduje, z której tabeli bazowej korzysta DME.

---

Fragment z MSD81.2 (TriCore ASM):

0000dada ld.bu d6,[a10]0x8
0000dade jz d8,0x0000daf2
0000dae0 jeq d8, ,0x0000db12
0000dae4 jeq d8, ,0x0000daf2
0000dae8 jeq d8, ,0x0000db22
0000daec jeq d8, ,0x0000db22
0000daf0 j 0x0000db30

0000daf2 jne d8, ,0x0000db04
0000daf6 mul d15,d6,
0000dafa ld.a a15,[a12]
0000dafc ld.a a15,[a15]
0000dafe addsc.a a15,a15,d15, ..
0000db12 ld.a a15,[a12]
0000db14 ld.a a15,[a15]
0000db16 addsc.a a15,a15,d15,
0000db18 ld.w d15,[a15]

Fragment z dekompilatu (C):

Function: FUN_0000daa2 @ 0000daa2..
piVar6 = *(int **)(*_DAT_c03fc100 + iVar3 * 0xc);
FUN_0000de98(piVar6,auStack_10);
uVar1 = (uint)local_8;

if (param_1 == 0) {
LAB_0000daf2:
if (param_1 == 2) {
iVar5 = *(int *)(_DAT_c03fc100[0xb] + uVar1 * 0xc);
} else {
iVar5 = *(int *)(_DAT_c03fc100[0xb] + uVar1 * 0xc + 4);
}
if (iVar5 == *piVar6) { uVar2 |= uVar4; }
}
else {
if (param_1 == 1) {
iVar5 = *(int *)(*_DAT_c03fc100 + iVar3 * 0xc + 8);
/* ... */
}
/* dla param_1==3 lub 4 przejście do innej ścieżki (FUN_0000db4e) */
}

---

Różnice w mapach momentu bazowego to zaledwie kilka procent,
ale to wystarcza, by przy tym samym silniku i tym samym sterowniku uzyskać inne wartości momentu i mocy. 118i i 120i to ten sam silnik, różniący się jedynie wyborem wariantu w logice DME.

Kiedyś, różnica w zakupie między 118i a 120i to ~14kzł. 🤔

P.S. Dla dociekliwych, do dekompilację można zyskać za pomocą programu Ghidra (processor tricore:LE:32:default) lub oczywiście IDA Pro.

Adres

Liplas 57
Gdów
32-420

Telefon

+48508429031

Strona Internetowa

Ostrzeżenia

Bądź na bieżąco i daj nam wysłać e-mail, gdy Conmir umieści wiadomości i promocje. Twój adres e-mail nie zostanie wykorzystany do żadnego innego celu i możesz zrezygnować z subskrypcji w dowolnym momencie.

Skontaktuj Się Z Firmę

Wyślij wiadomość do Conmir:

Udostępnij