[TUTORIAL] - Computador de bordo através do TID

Faça você mesmo as instalações e manutenções em o seu Corsa.
Responder
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Re: [TUTORIAL] - Computador de bordo através do TID

Mensagem por cansei »

Que estranho, não é normal não...

Com o programa anterior tava funcionando?
Vc atualizou a IDE do Arduino recentemente?

Tenta ver quanto está marcando o DT e o TT. O VM é só a divisão dos dois.
gui_srs
:: Super ::
Mensagens: 81
Registrado em: Quinta-feira 19 2016f Maio 2016 05:31:31 PM
Localização: Santa Rita do Sapucaí - MG
Modelo do veiculo: MONTANA SPORT 1.8 MPFI FLEXPOWER
Ano de fabricação: 2007
Contato:

Mensagem por gui_srs »

cansei escreveu:Estou disponibilizando uma nova versão do computador de bordo. Abaixo as mudanças:

- Inseri os menus de calibração para distância e velocidade que o Paulo pediu. Junto do zip do programa eu coloquei um TXT ensinando como usar esses recursos;
- A pedido de algumas pessoas agora aparece uma mensagem de "Até logo" ao desligar o motor
Fala Cansei!

Gravei esta nova versão e estou testando no meu carro também.
Gostei bastante desas novas funções. Acredito que irão ajudar e muito na calibração. Com esses parâmetros fica mais fácil ter um "norte" de quanto aumentar ou diminuir das variáveis.

O "Até Logo" também ficou legal, como havia dito...
Anderson_Yoshi
:: Wind ::
Mensagens: 13
Registrado em: Sexta-feira 06 2017f Janeiro 2017 10:33:31 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH MAXX 1.4 ECONOFLEX
Ano de fabricação: 2009

Mensagem por Anderson_Yoshi »

Cansei,
venho acompanhando desde o início deste projeto.

Hoje concluí a montagem do arduino e puxei os cabos (sinal de velocidade, do bico injetor, da bóia de combustível e demais cabos para conexão com o TID e alimentação do circuito).
Minha dúvida: Qual cabo você fez a derivação para pegar o sinal do bico injetor? No TID não está marcando o RPM e nem o consumo. Já testei em ambos os fios do injetor porém o consumo continua marcando zero.
Veja na imagem abaixo se estou coletando o sinal da via correta do injetor.
injetor.jpg
Obrigado.
Você não está autorizado a ver ou baixar esse anexo.
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Mensagem por cansei »

Eu diria que vc pegou o fio certo. Por desencargo eu fui olhar no meu carro e parece que é esse mesmo:

Imagem

Da uma checada nas ligações da placa, veja se vc ligou o fio no pino certo do arduino ou se não inverteu com o fio da velocidade.
Anderson_Yoshi
:: Wind ::
Mensagens: 13
Registrado em: Sexta-feira 06 2017f Janeiro 2017 10:33:31 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH MAXX 1.4 ECONOFLEX
Ano de fabricação: 2009

Mensagem por Anderson_Yoshi »

Cansei,
tentei algumas hipóteses para teste, entre elas foi remontar o circuito, porém nada havia mudado. Outra tentativa foi utilizar um arduino legítimo (made in italy) pois desconfiei que pudesse ser algum conflito ou erro gerado nesses arduinos genéricos vendidos à 40 reais. O resultado continuou o mesmo e o consumo permanecia zerado. o sinal do bico injetor está ligado, em série, com um resistor de 100 ohms no digital 7 do arduino.
Quanto a inversão de pinos, não acredito ser isso pois o nível do tanque de combustível e velocidade estão marcando corretamente. Faz ideia do que possa estar ocorrendo?
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Mensagem por cansei »

O resistor na verdade é de 100K, vc usou esse valor ou usou 100 ohms mesmo?
O diodo zener vc tb colocou?

Sugiro vc testar a continuidade do fio, desde a ponta que está ligada no fio do bico até o pino do arduino. Se estiver tudo certo o multímetro tem que marcar o valor do resistor.
Leandro_Araújo
:: Piquet ::
Mensagens: 324
Registrado em: Domingo 03 2014f Agosto 2014 11:20:10 PM
Localização: Volta Redonda - RJ
Modelo do veiculo: CORSA (DEMAIS)
Ano de fabricação: N/I

Mensagem por Leandro_Araújo »

Cansei, A última versão do projeto mostra informação de autonomia tanque ?

Enviado de meu ASUS_Z00AD usando Tapatalk
- Projeto Black SS -
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Mensagem por cansei »

Mostra sim.
Anderson_Yoshi
:: Wind ::
Mensagens: 13
Registrado em: Sexta-feira 06 2017f Janeiro 2017 10:33:31 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH MAXX 1.4 ECONOFLEX
Ano de fabricação: 2009

Mensagem por Anderson_Yoshi »

cansei escreveu:O resistor na verdade é de 100K, vc usou esse valor ou usou 100 ohms mesmo?
O diodo zener vc tb colocou?

Sugiro vc testar a continuidade do fio, desde a ponta que está ligada no fio do bico até o pino do arduino. Se estiver tudo certo o multímetro tem que marcar o valor do resistor.

Cansei,
foi erro de escrita, estou usando resistor de 100K e o diodo zener conectado ao terra e na posição correta.
Há continuidade no cabo. Tanto que medi a tensão (DC), com o carro ligado, na ponta do cabo onde o arduino é conectado e está dando a tensão de carga da bateria.
cansei
:: Piquet ::
Mensagens: 319
Registrado em: Quinta-feira 06 2008f Março 2008 10:30:35 PM
Localização: São Paulo - SP
Modelo do veiculo: CORSA HATCH 1 8 FLEXPOWER
Ano de fabricação: 2004

Mensagem por cansei »

Ta, vc já checou com um multímetro se o pino 7 não está em curto com algum pino vizinho?

Se já fez essa checagem, crie um sketch novo e grava esse código no Arduino:

Código: Selecionar todos

int InjState;

void setup() 
{
  pinMode(7, INPUT);
  Serial.begin(9600);
}

void loop() 
{
  InjState = digitalRead(7);
  Serial.println(InjState);
}
Grave e mantenha o computador ligado no Arduino e ligue ele no carro. Abra o monitor Serial (ícone de uma lupa no canto superior direito na janela do Arduino) e fique de olho no que vai ficar aparecendo lá. Pelo que vc descreveu só vai aparecer um monte de 1. Desconecte o Arduino do PC e olhe com calma a janela serial pra ver se apareceu algum 0 lá. Se não aparecer, ligue o seu fio no outro fio do bico e repita o teste.

Se continuar aparecendo só 1, tente ligar em outro bico.

Só pra vc ter ciência, o bico injetor tem dois pinos, um deles fica sempre em 12V e o outro o módulo alterna entre 12V e 0V. Quando esse fio fica em 0V ele liga o bico, e quando volta pra 12V ele desliga. No monitor serial do Arduino eu quero ver essa mudança de tensão, o número 1 significa que tem 12V no fio e 0 significa 0V.
Responder
  • Tópicos Semelhantes
    Respostas
    Exibições
    Última mensagem

Voltar para “Tutoriais”