<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pneuscarmg Centro Automotivo</title>
    <description>The latest articles on DEV Community by Pneuscarmg Centro Automotivo (@pneuscarmg_centroautomot).</description>
    <link>https://dev.to/pneuscarmg_centroautomot</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3989328%2F9d54b836-9cfe-431a-96ee-3163f7971a21.png</url>
      <title>DEV Community: Pneuscarmg Centro Automotivo</title>
      <link>https://dev.to/pneuscarmg_centroautomot</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pneuscarmg_centroautomot"/>
    <language>en</language>
    <item>
      <title>Manutenção preditiva no carro: o que os sensores e a telemetria já avisam antes da pane</title>
      <dc:creator>Pneuscarmg Centro Automotivo</dc:creator>
      <pubDate>Wed, 17 Jun 2026 14:40:29 +0000</pubDate>
      <link>https://dev.to/pneuscarmg_centroautomot/manutencao-preditiva-no-carro-o-que-os-sensores-e-a-telemetria-ja-avisam-antes-da-pane-fo</link>
      <guid>https://dev.to/pneuscarmg_centroautomot/manutencao-preditiva-no-carro-o-que-os-sensores-e-a-telemetria-ja-avisam-antes-da-pane-fo</guid>
      <description>&lt;p&gt;Todo carro moderno é, no fundo, um computador sobre rodas. Dezenas de sensores monitoram rotação, temperatura, pressão, detonação, oxigênio nos gases e muito mais — e quase tudo passa pela ECU e fica acessível pela porta OBD-II. A questão é: a maioria dos motoristas só "lê" esses dados quando a luz da injeção já acendeu. Dá para fazer melhor.&lt;/p&gt;

&lt;p&gt;Este post é um resumo prático de como pensar &lt;strong&gt;manutenção preditiva&lt;/strong&gt; num carro de passeio, usando os dados que ele já gera.&lt;/p&gt;

&lt;h2&gt;
  
  
  Os dados que o carro já expõe (OBD-II / ECU)
&lt;/h2&gt;

&lt;p&gt;Pela porta OBD-II você acessa os &lt;strong&gt;PIDs&lt;/strong&gt; (Parameter IDs) e os &lt;strong&gt;DTCs&lt;/strong&gt; (Diagnostic Trouble Codes). Alguns sinais úteis para previsão de falha:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Fuel trim (STFT/LTFT):&lt;/strong&gt; desvios grandes no ajuste de combustível indicam vazamento de admissão, sonda lambda envelhecida ou bico sujo — muito antes de "engasgar".&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Temperatura do líquido de arrefecimento:&lt;/strong&gt; padrões anormais antecipam problema de válvula termostática ou bomba d'água.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tensão da bateria / alternador:&lt;/strong&gt; queda de tensão sob carga prevê pane elétrica.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Misfire counters:&lt;/strong&gt; falhas de ignição contadas por cilindro denunciam vela/bobina antes da perda de potência.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Temperatura/!contagem de ciclos do fluido de transmissão&lt;/strong&gt; (em câmbios automáticos que expõem isso): superaquecimento recorrente é o melhor preditor de desgaste das embreagens internas.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Da telemetria à decisão
&lt;/h2&gt;

&lt;p&gt;Manutenção preditiva é basicamente: coletar série temporal → detectar desvio da linha de base → agir antes da falha. Um pipeline simples:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Coleta:&lt;/strong&gt; um dongle ELM327 + app, ou um logger, exportando CSV.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Baseline:&lt;/strong&gt; média e desvio-padrão por sinal em condição normal.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Detecção:&lt;/strong&gt; alerta quando o valor sai de alguns desvios-padrão (ou use um modelo simples de anomalia).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ação:&lt;/strong&gt; ordem de serviço preventiva.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# anomalia simples por z-score em um sinal do OBD (ex.: LTFT)
&lt;/span&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;numpy&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;alerta&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;serie&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;valor&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;k&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;media&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;desvio&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;mean&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;serie&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="n"&gt;np&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;std&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;serie&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nf"&gt;abs&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;valor&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;media&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;k&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;desvio&lt;/span&gt;

&lt;span class="n"&gt;base&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mf"&gt;1.2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.8&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.9&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1.1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;   &lt;span class="c1"&gt;# LTFT % em condição normal
&lt;/span&gt;&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;alerta&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;base&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;7.4&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;  &lt;span class="c1"&gt;# True -&amp;gt; investigar mistura/admissão
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;O conceito é o mesmo da observabilidade que usamos em software: &lt;strong&gt;baseline + alerta + runbook&lt;/strong&gt;. Só que o "incidente" aqui é uma pane na estrada.&lt;/p&gt;

&lt;h2&gt;
  
  
  Onde a teoria encontra a chave de boca
&lt;/h2&gt;

&lt;p&gt;Ler o dado é só metade. A outra metade é interpretar e intervir com quem tem histórico e equipamento — scanner de verdade, especificação da montadora e peça correta. Pessoalmente, quando o assunto é diagnóstico eletrônico e revisão de verdade, o trabalho é de &lt;strong&gt;oficina especializada&lt;/strong&gt;: em Passos-MG e região, por exemplo, a &lt;a href="https://www.pneuscarmg.com.br/oficina-mecanica-passos-mg?utm_source=devto&amp;amp;utm_medium=referral&amp;amp;utm_campaign=backlinks-jun2026" rel="noopener noreferrer"&gt;oficina mecânica da Pneuscarmg&lt;/a&gt; trabalha com injeção eletrônica, scanner e manutenção preventiva por quilometragem.&lt;/p&gt;

&lt;p&gt;Resumo para quem gosta de dados: seu carro já está te avisando. Basta montar o pipeline — baseline, alerta e ação — e tratar a manutenção como você trata um sistema em produção: preditiva, não reativa.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;E você, já plugou um OBD-II e olhou os PIDs do seu carro? Conta nos comentários o que encontrou.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>data</category>
    </item>
  </channel>
</rss>
