Boa tarde galera, to querendo fazer meu TCC baseado em Automação Veicular e fazer toda a parte prática no meu carro (Astra GL 99). Andei dando uma lida sobre o assunto e é bem mais complexo do que eu imaginava, pois esses modelos trabalham com um protocolo diferente chamado CAN. Gostaria de saber se alguem manja sobre o assunto.. ou se alguem tem alguma opção alternativa, porém usando android.

Exibições: 4189

Responder esta

Respostas a este tópico

Ninguem?

Qual o protocolo do Astra, Obd2?

Pelo que eu vi, é o CAN.

Ahm.....

Tá! Mas o padrão CAN especifica a camada física e de enlace, e a aplicação? Você precisa saber qual o "idioma" a ECU "fala" pra extrair os dados.

Da uma estudada no protocolo primeiro ae vai avançando.

Conhece I2C?

http://www.google.com.br/search?hl=pt-BR&q=PROTOCOLO+can

Vc vai precisar certamente de um integrado como o TJA1050 pra baixar pra ttl.
Alem de um arduino que tenha CAN.
Veja esse shield:
https://www.sparkfun.com/products/10039
Procure por ODB2 tb. O Astra eh. O conector fica sob uma tampa entre o cambio e o freio de mao.
Tem leitores prontos bluetooth pra vender por aih.
http://dx.com/s/Odb2
Se vc quiser comprar um e tiver pressa procure no mercadolivre que tem.
Aih seu projeto nseria so o programa no android (que tb ja tem na playstore gratis...)

Cara eu fiz a minha monografia com base no CAN para montar os circuitos com arduino você vai precisar de um mcp2515 e um mcp5115 da microchip e fazer uma comunicação SPI  depois terá que criar um driver para configurar e enviar as mensagem para o mcp até tem  drivers na net, mas nenhum oficial e alguns deles pelo que eu vi não estão 100%.

Obs: tenho um amigo que trabalha já com CAN e me ajudou muito se não teria ficado feia a coisa logo caso você não tenha muita experiencia em comunicação veja algo mais fácil para começar.

Veja o Arduino Due, ele já tem a comunicação CAN (RX-TX). Poste os resultados vai ser muito interessante seu projeto.


http://www.labdegaragem.org/loja/arduino-due.html

Achei no site da chevrolet - tem que se cadastar :

(muito bom ! - tem tudo) 

https://www.reparadorchevrolet.com.br/site/reparo-de-veiculos/

Baixei o diagrama elétrico do Astra.

No modelo 2000, não encontrei nada da CAN Bus. Onde você encontrou?

Somente carros mais modernos e sofisticados usam CAN Bus (mercedes, Volvo,etc).

A interface também não é OBD, e sim ALDL (desenvolvida pela GM) :

http://pt.wikipedia.org/wiki/ALDL

http://forum.arduino.cc/index.php/topic,77232.0.html

http://www.techedge.com.au/vehicle/aldl8192/8192hw.htm

http://www.diag-systems.net/index/about_on_board_diagnostic/0-11

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço