Saturday, 26 September 2026

Engenharia de Ficheiros: O Segredo do Smoke Limiter (Mapa de Fumo) na EDC15P+

​

​Se já dominas a localização e a alteração dos eixos de binário na centralina Bosch EDC15P+, o passo seguinte e obrigatório para uma reprogramação bem-feita é o Smoke Limiter (conhecido em alguns softwares como o limitador de binário baseado na massa de ar ou AFR - Air/Fuel Ratio).

​Muitos principiantes cometem o erro de subir o Torque Limiter para valores elevados e deixam o mapa de fumo intocado. O resultado? O carro não desenvolve a potência desejada ou entra em corte, porque a centralina limita o débito de combustível com base no ar real que está a entrar pelo coletor.

​Hoje vamos desmistificar como funciona este mapa e como ajustá-lo de forma limpa.

​1. O Propósito do Smoke Limiter

​O motor a gasóleo funciona por excesso de ar. Para que a queima seja eficiente e sem emissões excessivas de fuligem (o clássico fumo preto), a quantidade de combustível injetada (medida em mg/str — miligramas por curso) tem de estar estritamente proporcional à massa de ar admitida (medida em mg/stroke ou MAF).

  • ​Eixo X: Massa de Ar admitida (mg/h ou mg/str, lida pelo caudalímetro / MAF).
  • ​Eixo Y: Rotações por Minuto (RPM).
  • ​Corpo do Mapa (Z): O limite máximo de combustível (mg/str) que a centralina permite injetar para aquela quantidade de ar.

​Se o teu sensor MAF lê, por exemplo, 850 mg/str de ar a 3000 RPM, mas o mapa de fumo diz que para esse ar só podes injetar 45 mg de gasóleo, podes pedir 60 mg no pedal que a centralina vai cortar o débito ao valor do Smoke Limiter.

​2. Como Encontrar e Configurar no WinOls

  1. ​Procurar a Curva: Na EDC15, o mapa de fumo costuma aparecer logo a seguir aos mapas principais de injeção ou limitadores. Visualmente, é uma curva que sobe de forma regular à medida que a massa de ar aumenta.
  2. ​Fatores de Conversão (Eixos e Corpo):
    • ​Eixo X (Massa de Ar - MAF): Fator 0.100000 (Unidade: mg/str ou mg/stroke).
    • ​Eixo Y (RPM): Fator 0.250000 (Unidade: RPM).
    • ​Corpo do Mapa (Z - Combustível): Fator 0.010000 ou 0.100000 (dependendo do fator base do mapa, habitualmente lido em mg/str).

​3. Como Modificar sem Transformar o Carro numa Caldeira

​Para calcular o incremento de combustível de forma segura sem criar nuvens de fumo negro insuportáveis, deves ter em conta o AFR (Rácio Ar/Combustível) estequiométrico para gasóleo, que em pleno rendimento se deve manter seguro acima de 16:1 a 17:1.

  1. ​Não subas o mapa a frio: Nas baixas rotações (abaixo das 2000 RPM) e com baixas cargas de ar, deixa o mapa de origem intocado. Mexer aqui antes de o turbo fazer pressão plena resulta apenas em fumo denso e desperdício de combustível.
  2. ​Acompanha o ganho do Turbo: À medida que aumentas a pressão do turbo (por exemplo, subindo o mapa de boost de 1.3 bar para 1.45 bar), estás a meter mais oxigénio nos cilindros. Só nessa proporção é que deves esticar o Smoke Limiter nas médias e altas rotações (entre as 2500 e 4000 RPM).
  3. ​A Regra do Teto Máximo: Certifica-te de que o valor final do Smoke Limiter fica ligeiramente acima dos valores que defines no teu Limitador de Binário convertido. Se o limitador de binário pedir o equivalente a 55 mg de gasóleo, o teu Smoke Limiter tem de permitir pelo menos esses 55 mg (com margem de segurança para o ar medido), caso contrário continuas limitado. 
Ficou alguma dúvida sobre a proporção ideal de mg/str para o teu projeto de testes? Deixa o teu comentário!

Friday, 25 September 2026

Engenharia de Ficheiros: Como Localizar e Interpretar os Eixos de Binário numa Bosch EDC15P+

​Se estás a seguir a nossa série técnica sobre remapping, já deves ter o teu WinOls aberto a olhar para um dump bruto (binário) de uma centralina EDC15P+ (aquela clássica centralina de 32-bit que equipa os motores 1.9 TDI Injector-Bomba de 130cv, código ASZ ou BLT).

​O maior obstáculo de quem está a começar não é alterar os números — é saber onde eles estão, quais os fatores de conversão reais e como interpretar os eixos sem depender cegamente de drivers automáticos que muitas vezes falham.

​Hoje vamos focar-nos num dos mapas mais críticos: o Limitador de Binário (Torque Limiter). Sem dominar este mapa, qualquer alteração que faças no pedal (Driver Wish) é ignorada pela centralina.

​1. A Anatomia do Limitador de Binário na EDC15P+

​Visualmente, num mapa em grelha (2D/3D), o limitador de binário na EDC15 é uma matriz bidimensional onde:

  • ​O Eixo X (Colunas): Representa as RPM (rotações por minuto do motor).
  • ​O Eixo Y (Linhas): Representa a Pressão Atmosférica (em mbar), permitindo que a centralina reduza o débito de combustível em zonas de alta altitude onde há menos oxigénio.
  • ​O Z (Corpo do mapa): O valor do binário máximo permitido, expresso em Nm (Newton-metro).

​Como identificar o mapa visualmente:

  1. ​Muda a vista no WinOls para 16-bit LoHi (o formato nativo do grupo VAG na EDC15).
  2. ​Procura por uma sequência de valores que represente as rotações standard: começa habitualmente em 0 ou 800 RPM e vai subindo de forma linear até às 4500 ou 5100 RPM (valores hexadecimais correspondentes, por exemplo, 4000 RPM aparece como fator bruto).
  3. ​O fator de conversão standard para o eixo das RPM na EDC15 é 0.250. Ou seja, pegas no valor bruto que lês no eixo, divides por 4 (ou multiplicas por 0.25) para teres as rotações reais.

​2. A Matemática dos Fatores e Offsets (O Segredo do WinOls)

​Muitos principiantes cometem o erro de alterar os valores brutos sem aplicar os fatores corretos, resultando em cortes abruptos de injeção ou mensagens de erro na centralina. Vamos aos números reais que deves configurar no WinOls:

  • ​Corpo do Mapa (Z - Binário):
    • ​Fator: 0.100000
    • ​Offset: 0.0
    • ​Unidade: Nm
    • ​Explicação: Se vires o valor bruto 450 no mapa, com o fator aplicado passas a ler 45.0 Nm? Cuidado! Dependendo do mapa exato, muitas vezes a conversão usada na EDC15 multiplica o valor bruto por 0.1 ou vem diretamente em formato 1.0 com offset dependente da escala. Verifica sempre se o valor máximo de origem ronda os 3200 a 3800 (que correspondem a 320-380 Nm para um ASZ de origem).
  • ​Eixo X (RPM):
    • ​Fator: 0.250000
    • ​Offset: 0.0
    • ​Unidade: RPM
  • ​Eixo Y (Pressão Atmosférica):
    • ​Fator: 1.000000 (ou ajustado para milibares diretos dependendo do mapa)
    • ​Offset: 0.0
    • ​Unidade: mbar

​3. Regras de Ouro para a Modificação Segura

​Modificar o Limitador de Binário não é apenas esticar a linha para cima até o carro "andar mais". Os componentes mecânicos têm limites físicos estritos:

  1. ​A Embraiagem de Origem (DMF e Prensa): Um motor 1.9 TDI 130cv (ASZ) entrega cerca de 310 Nm de origem. A embraiagem de fábrica foi desenhada para aguentar um pico máximo seguro a rondar os 380 Nm a 400 Nm (dependendo do estado de desgaste do bimassa). Se subires o mapa para 450 Nm logo às 2200 RPM, vais inevitavelmente fazer a embraiagem patinar em poucas semanas.
  2. ​Transição Suave nas Baixas Rotações: Nunca aumentes o binário abaixo das 1800 RPM de forma violenta. Os motores diesel antigos sofrem de hammering (picos de pressão excessivos nos cilindros a baixas rotações), o que rebenta com as capas das bielas e destrói o bimassa. Faz o incremento crescer progressivamente a partir das 2000 RPM, atingindo o pico entre as 2500 e 3000 RPM, e faz o mapa decair suavemente à medida que as rotações sobem para proteger o turbo.
  3. ​Procura pelos Limitadores Secundários: Na EDC15, não existe apenas um limitador de binário. Existem vários limitadores "fantasma" espalhados pelo dump (por exemplo, limitadores baseados na temperatura do líquido de refrigeração ou limitadores de fumo estritos). Se modificas o principal e o carro continua a cortar a potência nas mesmas rotações, vais ter de caçar os mapas secundários de binário que limitam a centralina em função de outras variáveis térmicas.

Thursday, 24 September 2026

Guia Prático de Introdução ao Chiptuning – EDC15 e EDC16


1. O Melhor Software para Começar

Para ler, escrever e editar ficheiros dump (mapas) em centralinas do grupo VAG (e outras marcas da mesma era), vais precisar essencialmente de duas ferramentas de software:

  • Win15 / WinOls: É o standard da indústria. Permite procurar mapas (drivers/checksums), definir eixos, fatores de conversão e offsets. Para começar, o WinOls (versão demo ou com licença) é obrigatório, embora exija uma curva de aprendizagem.

  • ECM Titanium: Uma alternativa mais visual e amigável para iniciantes, que usa "drivers" para identificar os mapas automaticamente (como Injeção, Turbo, Rail, Limites), facilitando a visualização em 2D e 3D.

Em termos de hardware para leitura/escrita (BDM / OBD):

  • MPPS v18 ou Kess V2 / K-TAG (ferramentas muito usadas para leitura por OBD ou bancada nas gerações EDC15 e EDC16).

2. Bosch EDC15 (A Escola Perfeita)

As centralinas EDC15 equipam milhares de carros lendários dos anos 2000 (como o motor 1.9 TDI VP e Injector-Bomba / PD, motores 2.0 HDI, JTD, etc.).

  • Como é a memória: Usam memórias Flash do tipo 29F400 (geralmente em formato PLCC32, exigindo muitas vezes dessolda e programação em programmer externo se falhar por OBD, ou leitura direta via OBD com ferramentas adequadas).

  • Mapas Principais a Modificar:

    1. Driver Wish (Condutor): Traduz a posição do pedal do acelerador em binário pedido (Nm).

    2. Torque Limiter (Limitador de Binário): O mapa mais importante. Define quanto binário a centralina permite injetar em função do RPM e da pressão atmosférica/MAF. Regra de ouro: nunca ultrapasses os limites mecânicos da embraiagem de origem de forma abrupta.

    3. Smoke Limiter (Limitador por Fumo / AFR): Baseado na massa de ar (MAF) admitida, define o limite de combustível para evitar excesso de fumo negro.

    4. Injection Duration (Tempos de Injeção): Em motores PD, diz quanto tempo os injetores ficam abertos para uma determinada quantidade de combustível.

    5. Turbo Pressure & Turbo Limiter (Pressão do Turbo): O mapa de pedido de turbo e respetivo limitador de segurança (spike protection).

3. Bosch EDC16 (A Evolução Comum-Rail)

Presente em carros mais recentes (geralmente a partir de 2003/2004 em diante, como os motores 1.9/2.0 TDI de 140cv BRD/BKD, 2.0 Multijet, 2.0 HDI, etc.).

  • Como é a arquitetura: Utilizam microcontroladores MPC55xx e memórias Flash maiores. A leitura e escrita já é muito mais segura por BDM (Bench Mode) ou OBD, sendo raro ter de abrir a centralina fisicamente, a não ser em casos de recovery.

  • Diferenças Principais na Modificação:

    • Gestão de Rail: Além do tempo de injeção, tens mapas dedicados à Pressão da Rail (High Pressure Pump), permitindo otimizar a atomização do gasóleo.

    • Limites de Binário Múltiplos: Na EDC16, existem vários limitadores de binário (por exemplo, limitadores baseados na temperatura do líquido de refrigeração ou mudanças de caixa). Deves encontrá-los todos para que a alteração seja linear.

    • Gestão de Geometria do Turbo: Muitas EDC16 usam atuadores eletrónicos de geometria variável, exigindo maior cuidado nos mapas de N75 e regulação de boost para evitar overboost.

4. Cuidados Críticos a Ter (O que nunca podes esquecer)

  1. O Cômputo do Checksum: Sempre que alteras um mapa num ficheiro dump, a soma de verificação (checksum) muda. Se gravas um ficheiro sem corrigir o checksum, a centralina entra em modo de segurança (brick) e o carro não pega. O WinOls e o ECM Titanium corrigem isto automaticamente, mas confirma sempre antes de gravar.

  2. Saúde Mecânica Primeiro: Nunca reprogrames um carro sem verificar o estado da embraiagem, do turbo e do sistema de arrefecimento. Um incremento de binário mal calculado numa embraiagem gasta vai resultar em patinanço imediato.

  3. EGT (Temperaturas dos Gases de Escape): Subir demasiado o débito de combustível ou a pressão do turbo sem ajustar o rácio ar/combustível (AFR) vai disparar a EGT, podendo derreter pistões ou danificar a turbina.

  4. Fazer sempre Backup Completo: Antes de escrever qualquer modificação, faz uma leitura integral (Full Read) do ficheiro original de origem. Se algo correr mal na gravação por OBD, precisas desse ficheiro para recuperar a centralina em bancada.

Friday, 3 January 2014

Image that help

I would to leave an image that will help you to understand the ecu. With this image we can get an idea of how maps work in the ecu


So when you modify the maps in the ecu you will need to try obtain this graphs with your modified maps.
You can download the full image there.

Tuesday, 31 December 2013

Flash ECU by OBD port (procedures)

In this post i talk about flash the ecu by obd port.
I recommend some procedures to everything runs good.

If you do not have this i recommend you to buy and so before you can flash your ecu:

*battery charger
*Extension Power Supply
*recovery tool (optional, but important)



Verify the car
Turn Off all ancillaries if you know of any large power drains, turn it off, you can make it only need pull the fuse in the fusebox car .
I recommend discard the plug or withdraw the fan fuse, because If the car is still hot the fan can turn on.
Verify the car battery, see if it is good (12,5v) and connect the battery charger.
In my case, i always make this (i recommend it).

Verify your laptop
Verify the laptop battery, see if it is good and connect the charger to extension power supply (i recommend it).
Close all other programs on your laptop.
Disable all hibernate, standby and screensaver options. Turn off the antivirus software.
Only open the software to flash your ecu.

Verify the file
If you downloaded the file from a site or someone that you do not know handed him, please confirm with other chiptunner if the map is good or not (many files in internet are garbage, and can damage your engine) and make sure that the hardware and software are the same.
Ensure the file you wish to flash has definitely had the checksum corrected or your tool can correct it for you (make this always, I use two program the last is to confirm if the first did a good job).

Recovery
I recommend to have a tool to make recovery. If something goes wrong you can repair it

You are ready
After this you can flash your ecu.
Has only attention to any disconnect in tool when you flash the ecu.

Sunday, 29 December 2013

Logs on vagcom

Probably already seen or heard about make logs, made ​​by vagcom, this is an important tool and one of the ways we have to help us know how the car are and how we can improve.
I always advise to make logs before and after any changes.
We can get information about boost pressure (boost specified vs actual boost), IQ (injection quantity) (IQ requested vs Actual IQ), ..., and with this information know where you can improve.


You can download this pdf that showing all you need to make logs with vagcom.
Download

When you save the vagcom log file you can see in excel, but is more dificult to interpret, so you can download this software that show your logs simplest way to understand.
Download

Saturday, 28 December 2013

Types of Edc15

how we know, nor all cars have the same ECU, the bosch, in diesel engines have Edc15, Edc16 and Edc17.
But the Edc15 have many types, that change according to the engine specifications.

Would you like to leave here an idea of the various types of Edc15:
  • Edc15C
  • Edc15M
  • Edc15P
  • Edc15V
Inside this types there are evolutions / upgrades!

you can download this file that show the many types of edc15 that exist and their upgrades / evolutions.