Como zerar RPM de um motor - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T01:45:38Zhttps://labdegaragem.com/forum/topics/como-zerar-rpm-de-um-motor?commentId=6223006%3AComment%3A636902&feed=yes&xn_auth=noArduino Tacometro - medindo R…tag:labdegaragem.com,2017-10-20:6223006:Comment:6405232017-10-20T00:50:50.819ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p><strong>Arduino Tacometro - medindo RPM através da frequencia do sensor Hall </strong></p>
<p></p>
<p>Achei essa Biblioteca <strong>FreqMeasure</strong> na IDE 1.8.3 do Arduino bem precisa. Através dela pode-se medir a frequência do pulso do sensor Hall . Nesse caso, um pulso do sensor para cada rotação do motor. </p>
<p>Acrescentei no sketch de exemplo, o cálculo do RPM . RPM = 60 x frequencia </p>
<p>O único inconveniente, é que ela é um pouco lenta para medir baixas rotações. Como ela…</p>
<p><strong>Arduino Tacometro - medindo RPM através da frequencia do sensor Hall </strong></p>
<p></p>
<p>Achei essa Biblioteca <strong>FreqMeasure</strong> na IDE 1.8.3 do Arduino bem precisa. Através dela pode-se medir a frequência do pulso do sensor Hall . Nesse caso, um pulso do sensor para cada rotação do motor. </p>
<p>Acrescentei no sketch de exemplo, o cálculo do RPM . RPM = 60 x frequencia </p>
<p>O único inconveniente, é que ela é um pouco lenta para medir baixas rotações. Como ela calcula a média das medições, pode atrasar um pouco o resultado. Os resultados são bem estáveis. Quanto menor o número de medições, mais rápido ela fica. </p>
<p></p>
<p>Exemplo de medição (console da IDE) : </p>
<p>41.80 Hz 2508 rpm <br/> 41.80 Hz 2508 rpm <br/> 41.80 Hz 2508 rpm <br/>
41.80 Hz 2508 rpm <br/>
41.80 Hz 2508 rpm <br/>
41.80 Hz 2508 rpm <br/>
41.80 Hz 2508 rpm</p>
<p></p>
<p>Anexei o sketch = <strong>RPMmeasureX1.INO </strong></p>
<p></p>
<p></p>
<pre><font color="#95A5A6">/* RPM - tacometro</font><font color="#95A5A6"> Gustavo Murta - 19/out/2017 baseado no exemplo :</font><font color="#95A5A6"> </font><u><a href="http://www.pjrc.com/teensy/td_libs_FreqMeasure.html" target="_blank"><font color="#95A5A6">http://www.pjrc.com/teensy/td_libs_FreqMeasure.html</font></a></u>
<font color="#95A5A6"> Instale antes a biblioteca FreqMeasure, atraves da IDE do Arduino</font><br />
<font color="#95A5A6"> pino D08 para medição de RPM / frequencia </font><br />
<font color="#95A5A6">*/</font><br />
<br />
<font color="#5E6D03">#include</font> <font color="#434F54"><</font><b><font color="#D35400">FreqMeasure</font></b><font color="#434F54">.</font><font color="#000000">h</font><font color="#434F54">></font><br />
<br />
<font color="#00979C">void</font> <font color="#5E6D03">setup</font><font color="#000000">(</font><font color="#000000">)</font> <font color="#000000">{</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">begin</font><font color="#000000">(</font><font color="#000000">115200</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">FreqMeasure</font></b><font color="#434F54">.</font><font color="#D35400">begin</font><font color="#000000">(</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#000000">}</font><br />
<br />
<font color="#00979C">double</font> <font color="#000000">sum</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font><br />
<font color="#00979C">int</font> <font color="#000000">count</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font><br />
<br />
<font color="#00979C">void</font> <font color="#5E6D03">loop</font><font color="#000000">(</font><font color="#000000">)</font> <font color="#000000">{</font><br />
<font color="#5E6D03">if</font> <font color="#000000">(</font><b><font color="#D35400">FreqMeasure</font></b><font color="#434F54">.</font><font color="#D35400">available</font><font color="#000000">(</font><font color="#000000">)</font><font color="#000000">)</font><br />
<font color="#000000">{</font><br />
<font color="#000000">sum</font> <font color="#434F54">=</font> <font color="#000000">sum</font> <font color="#434F54">+</font> <b><font color="#D35400">FreqMeasure</font></b><font color="#434F54">.</font><font color="#D35400">read</font><font color="#000000">(</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// Calcula a media das medicoes</font><br />
<font color="#000000">count</font> <font color="#434F54">=</font> <font color="#000000">count</font> <font color="#434F54">+</font> <font color="#000000">1</font><font color="#000000">;</font><br />
<font color="#5E6D03">if</font> <font color="#000000">(</font><font color="#000000">count</font> <font color="#434F54">></font> <font color="#000000">5</font><font color="#000000">)</font> <font color="#434F54">// numero de medicoes </font><br />
<font color="#000000">{</font><br />
<font color="#00979C">float</font> <font color="#000000">frequency</font> <font color="#434F54">=</font> <b><font color="#D35400">FreqMeasure</font></b><font color="#434F54">.</font><font color="#D35400">countToFrequency</font><font color="#000000">(</font><font color="#000000">sum</font> <font color="#434F54">/</font> <font color="#000000">count</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#00979C">float</font> <font color="#000000">freq</font> <font color="#434F54">=</font> <font color="#D35400">round</font><font color="#000000">(</font><font color="#000000">frequency</font> <font color="#434F54">*</font> <font color="#000000">10</font><font color="#000000">)</font> <font color="#434F54">/</font> <font color="#000000">10.0</font><font color="#000000">;</font> <font color="#434F54">// arredonda a frequencia </font><br />
<font color="#00979C">int</font> <font color="#000000">RPM</font> <font color="#434F54">=</font> <font color="#000000">freq</font> <font color="#434F54">*</font> <font color="#000000">60</font><font color="#000000">;</font> <font color="#434F54">// calcula o RPM</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#000000">freq</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#005C5F">" Hz "</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#000000">RPM</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">println</font><font color="#000000">(</font><font color="#005C5F">" rpm "</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#000000">sum</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font><br />
<font color="#000000">count</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font><br />
<font color="#000000">}</font><br />
<font color="#000000">}</font><br />
<font color="#000000">}</font><br />
<br />
</pre> O meu simulador não serve par…tag:labdegaragem.com,2017-10-19:6223006:Comment:6405102017-10-19T22:27:52.884ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>O meu simulador não serve para medir RPM. </p>
<p>Serve para simular o pulso de RPM. </p>
<p>Para você identificar se o circuito do sensor Hall é a causa do seu problema.</p>
<p>O meu simulador não serve para medir RPM. </p>
<p>Serve para simular o pulso de RPM. </p>
<p>Para você identificar se o circuito do sensor Hall é a causa do seu problema.</p> Boa noite José,
nesse exato m…tag:labdegaragem.com,2017-10-19:6223006:Comment:6405082017-10-19T21:42:43.046ZGabriel Augustohttps://labdegaragem.com/profile/GabrielAugustoBarcelosSantos
<p>Boa noite José,</p>
<p>nesse exato momento acabei de testar o código do RV, o último, e deu valores bem próximos. Amanhã vou continuar os testes pra ver se o problema está realmente resolvido. Vou testar o seu também para ver qual tem erro melhor. Muito Obrigado!</p>
<p>Boa noite José,</p>
<p>nesse exato momento acabei de testar o código do RV, o último, e deu valores bem próximos. Amanhã vou continuar os testes pra ver se o problema está realmente resolvido. Vou testar o seu também para ver qual tem erro melhor. Muito Obrigado!</p> Rui boa noite,
Testei o seu…tag:labdegaragem.com,2017-10-19:6223006:Comment:6402322017-10-19T21:36:26.148ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Rui boa noite, </p>
<p></p>
<p>Testei o seu Sketch <strong>RMP.ino</strong> com o meu simulador de RPM ! Teste aprovado ! </p>
<p><a href="http://labdegaragem.com/forum/topics/como-zerar-rpm-de-um-motor?commentId=6223006%3AComment%3A640506" rel="nofollow" target="_blank">http://labdegaragem.com/forum/topics/como-zerar-rpm-de-um-motor?com...</a></p>
<p></p>
<p>Só achei o tempo de resposta um pouco lento. Pois durante as aceleradas do carro, o RPM varia mais rápido. </p>
<p>Grande abraço e…</p>
<p>Rui boa noite, </p>
<p></p>
<p>Testei o seu Sketch <strong>RMP.ino</strong> com o meu simulador de RPM ! Teste aprovado ! </p>
<p><a rel="nofollow" href="http://labdegaragem.com/forum/topics/como-zerar-rpm-de-um-motor?commentId=6223006%3AComment%3A640506" target="_blank">http://labdegaragem.com/forum/topics/como-zerar-rpm-de-um-motor?com...</a></p>
<p></p>
<p>Só achei o tempo de resposta um pouco lento. Pois durante as aceleradas do carro, o RPM varia mais rápido. </p>
<p>Grande abraço e parabéns ! </p>
<p>Gustavo </p> Arduino Simulador de pulsos p…tag:labdegaragem.com,2017-10-19:6223006:Comment:6405062017-10-19T20:54:33.989ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p><strong>Arduino Simulador de pulsos para teste de RPM - motor à combustão </strong></p>
<p>Boa tarde Gabriel, </p>
<p>Desenvolvi uma montagem com o Arduino para teste do seu Tacômetro (medidor de RPM). </p>
<p>Não é um simulador com extrema precisão, mas o ajudará a resolver o problema do seu projeto. </p>
<p>Fiz testes de verificação com Scope. Ele simula 600 RPM a 6000 RPM. </p>
<p></p>
<p>Monte um potenciômetro de 10K ohms (pode ser maior ou menor) no protoboard junto com o…</p>
<p><strong>Arduino Simulador de pulsos para teste de RPM - motor à combustão </strong></p>
<p>Boa tarde Gabriel, </p>
<p>Desenvolvi uma montagem com o Arduino para teste do seu Tacômetro (medidor de RPM). </p>
<p>Não é um simulador com extrema precisão, mas o ajudará a resolver o problema do seu projeto. </p>
<p>Fiz testes de verificação com Scope. Ele simula 600 RPM a 6000 RPM. </p>
<p></p>
<p>Monte um potenciômetro de 10K ohms (pode ser maior ou menor) no protoboard junto com o Arduino.</p>
<p>Pino central do POT, conecte-o ao pino A0 do Arduino. As outras extremidade do POT, conecte no +5V e GND. </p>
<p>A saída dos pulsos gerados no Simulador RPM Arduino esta no pino D13. Conecte esse pino de saída na entrada do seu Tacometro. As leituras aparecerão na console da IDE (altere a velocidade para 115200 bps. </p>
<p></p>
<p>Anexei o sketch = RPMsimulator3.INO </p>
<p></p>
<pre><font color="#95A5A6">/* RPM Simulador de pulsos</font><font color="#95A5A6"> Gustavo Murta 18/out/2017</font><font color="#95A5A6"> Ligacao do Potenciometro 10K ohms - pino central A0 - outras extremidades +5V e GND</font>
<font color="#95A5A6"> Conecte a entrada do medidor de RPM no pino HallPin do Arduino simulador</font><br />
<font color="#95A5A6"> RPM = RPS x 60 RPS (Frequencia)</font><br />
<font color="#95A5A6"> exemplos : 600 RPM = 10Hz x 60 6000 RPM = 100Hz x 60</font><br />
<font color="#95A5A6"> Periodo = 1 / Frequencia</font><br />
<font color="#95A5A6">*/</font><br />
<br />
<font color="#00979C">float</font> <font color="#000000">RPS</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font> <font color="#434F54">// Frequencia</font><br />
<font color="#00979C">int</font> <font color="#000000">RPM</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font> <font color="#434F54">// RPM</font><br />
<font color="#00979C">float</font> <font color="#000000">Periodo</font> <font color="#434F54">=</font> <font color="#000000">0</font><font color="#000000">;</font> <font color="#434F54">// Periodo </font><br />
<font color="#00979C">int</font> <font color="#000000">HallPin</font> <font color="#434F54">=</font> <font color="#000000">13</font><font color="#000000">;</font> <font color="#434F54">// Pino de saida do Sensor Hall</font><br />
<br />
<font color="#00979C">void</font> <font color="#5E6D03">setup</font><font color="#000000">(</font><font color="#000000">)</font><br />
<font color="#000000">{</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">begin</font><font color="#000000">(</font><font color="#000000">115200</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// configure a console para 115200 bps</font><br />
<font color="#D35400">pinMode</font><font color="#000000">(</font><font color="#000000">HallPin</font><font color="#434F54">,</font> <font color="#00979C">OUTPUT</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// Pino Hall como saida</font><br />
<font color="#D35400">digitalWrite</font><font color="#000000">(</font><font color="#000000">HallPin</font><font color="#434F54">,</font> <font color="#00979C">LOW</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#000000">}</font><br />
<br />
<font color="#00979C">void</font> <font color="#5E6D03">loop</font><font color="#000000">(</font><font color="#000000">)</font><br />
<font color="#000000">{</font><br />
<font color="#00979C">int</font> <font color="#000000">POT</font> <font color="#434F54">=</font> <font color="#D35400">analogRead</font><font color="#000000">(</font><font color="#000000">0</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// Potenciometro - pino central no pino A0</font><br />
<font color="#000000">Periodo</font> <font color="#434F54">=</font> <font color="#000000">(</font><font color="#D35400">map</font><font color="#000000">(</font><font color="#000000">POT</font><font color="#434F54">,</font> <font color="#000000">0</font><font color="#434F54">,</font> <font color="#000000">1023</font><font color="#434F54">,</font> <font color="#000000">1000</font><font color="#434F54">,</font> <font color="#000000">100</font><font color="#000000">)</font><font color="#434F54">/</font><font color="#000000">10</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// Variando o valor do Periodo 100 a 10 ms</font><br />
<font color="#000000">RPS</font> <font color="#434F54">=</font> <font color="#000000">1000</font> <font color="#434F54">/</font> <font color="#000000">Periodo</font> <font color="#000000">;</font> <font color="#434F54">// RPS = frequencia</font><br />
<font color="#000000">RPM</font> <font color="#434F54">=</font> <font color="#000000">60</font> <font color="#434F54">*</font> <font color="#000000">RPS</font><font color="#000000">;</font> <font color="#434F54">// Calculo do RPM </font><br />
<br />
<font color="#D35400">digitalWrite</font><font color="#000000">(</font><font color="#000000">HallPin</font><font color="#434F54">,</font> <font color="#00979C">HIGH</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// Pulso positivo do sensor Hall = 1 milisegundo</font><br />
<font color="#D35400">delay</font><font color="#000000">(</font><font color="#000000">1</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#D35400">digitalWrite</font><font color="#000000">(</font><font color="#000000">HallPin</font><font color="#434F54">,</font> <font color="#00979C">LOW</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// Pulso negativo variavel do sensor Hall </font><br />
<font color="#D35400">delay</font><font color="#000000">(</font><font color="#000000">Periodo</font><font color="#434F54">-</font><font color="#000000">1.4</font><font color="#000000">)</font><font color="#000000">;</font> <font color="#434F54">// subtracao dos atrasos</font><br />
<br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#000000">Periodo</font><font color="#434F54">,</font><font color="#000000">0</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#005C5F">" ms "</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#000000">RPS</font><font color="#434F54">,</font><font color="#000000">0</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#005C5F">" Hz "</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">print</font><font color="#000000">(</font><font color="#000000">RPM</font><font color="#000000">)</font><font color="#000000">;</font><br />
<b><font color="#D35400">Serial</font></b><font color="#434F54">.</font><font color="#D35400">println</font><font color="#000000">(</font><font color="#005C5F">" rpm "</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#000000">}</font><br />
<br />
</pre> Bom dia José Gustavo,
obrigad…tag:labdegaragem.com,2017-10-19:6223006:Comment:6403042017-10-19T12:53:23.384ZGabriel Augustohttps://labdegaragem.com/profile/GabrielAugustoBarcelosSantos
<p>Bom dia José Gustavo,</p>
<p>obrigado pelos projetos. Estou sem tempo para verifica-los todo, mas assim que conferi-los irei atualizar aqui. Sobre sua pergunta, a resposta é que são gerados um pulso a cada volta.</p>
<p>Bom dia José Gustavo,</p>
<p>obrigado pelos projetos. Estou sem tempo para verifica-los todo, mas assim que conferi-los irei atualizar aqui. Sobre sua pergunta, a resposta é que são gerados um pulso a cada volta.</p> No eixo do motor que esta cap…tag:labdegaragem.com,2017-10-17:6223006:Comment:6400112017-10-17T13:00:15.919ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>No eixo do motor que esta captando o sensor hall, um pulso é gerado para cada volta ?</p>
<p>Dependendo do tipo de motor e em qual eixo esta montado o sensor hall, poderá gerar dois ou quatro pulsos por cada giro do motor.</p>
<p><a href="https://www.engineeringtoolbox.com/pulley-diameters-speeds-d_1620.html" target="_blank">https://www.engineeringtoolbox.com/pulley-diameters-speeds-d_1620.html…</a></p>
<p></p>
<p>No eixo do motor que esta captando o sensor hall, um pulso é gerado para cada volta ?</p>
<p>Dependendo do tipo de motor e em qual eixo esta montado o sensor hall, poderá gerar dois ou quatro pulsos por cada giro do motor.</p>
<p><a href="https://www.engineeringtoolbox.com/pulley-diameters-speeds-d_1620.html" target="_blank">https://www.engineeringtoolbox.com/pulley-diameters-speeds-d_1620.html</a></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1939711125?profile=original" target="_self"><img width="300" src="http://storage.ning.com/topology/rest/1.0/file/get/1939711125?profile=RESIZE_320x320" width="300" class="align-center"/></a></p>
<p></p>
<p>Mais um projeto:</p>
<p><a href="https://nateduxbury.wordpress.com/tag/speed-sensor/" target="_blank">https://nateduxbury.wordpress.com/tag/speed-sensor/</a></p> Diminua a base de tempo do sc…tag:labdegaragem.com,2017-10-17:6223006:Comment:6401102017-10-17T12:12:30.738ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Diminua a base de tempo do scope para 5 ou 1 ms.</p>
<p>Para a gente ver se esta havendo pulsos espúrios.</p>
<p>Se houver pulsos espúrios, será impossível medir o RPM corretamente.</p>
<p>Diminua a base de tempo do scope para 5 ou 1 ms.</p>
<p>Para a gente ver se esta havendo pulsos espúrios.</p>
<p>Se houver pulsos espúrios, será impossível medir o RPM corretamente.</p> Bom dia,
Primeiro passo, sug…tag:labdegaragem.com,2017-10-17:6223006:Comment:6399042017-10-17T11:59:33.874ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bom dia, </p>
<p>Primeiro passo, sugiro que meça com o scope (osciloscópio) a forma de onda captada pelo sensor Hall. Ela deve ser limpa, quadrada, , não pode ter pulsos espúrios. Use cabos blindados, pode ser de áudio. Informe o diagrama do circuito que esta usando. </p>
<p>Para efeito de testes, sugiro que alimente todo o seu circuito com um battery pack (esses de carregar smartphone). Dessa forma, a gente terá certeza que não esta tendo interferência da energia do carro. </p>
<p>Mostre…</p>
<p>Bom dia, </p>
<p>Primeiro passo, sugiro que meça com o scope (osciloscópio) a forma de onda captada pelo sensor Hall. Ela deve ser limpa, quadrada, , não pode ter pulsos espúrios. Use cabos blindados, pode ser de áudio. Informe o diagrama do circuito que esta usando. </p>
<p>Para efeito de testes, sugiro que alimente todo o seu circuito com um battery pack (esses de carregar smartphone). Dessa forma, a gente terá certeza que não esta tendo interferência da energia do carro. </p>
<p>Mostre para a gente essa forma de onda limpa, e se possível informe o RPM provável. </p> O pulso do RPM é captado de u…tag:labdegaragem.com,2017-10-16:6223006:Comment:6397082017-10-16T22:37:34.349ZGabriel Augustohttps://labdegaragem.com/profile/GabrielAugustoBarcelosSantos
<p>O pulso do RPM é captado de um magneto de dentro do motor. Acho que se assemelha a esses projetos que você postou sobre RPM através de um sensor Hall, mas não tenho certeza. O motor não tem injeção eletrônica.</p>
<p>Vou estudar esses materiais que você postou. Obrigado José Gustavo!</p>
<p>O pulso do RPM é captado de um magneto de dentro do motor. Acho que se assemelha a esses projetos que você postou sobre RPM através de um sensor Hall, mas não tenho certeza. O motor não tem injeção eletrônica.</p>
<p>Vou estudar esses materiais que você postou. Obrigado José Gustavo!</p>