collapse

* Posts Recentes

Resmas de Trotinetes por KammutierSpule
[Ontem às 17:39]


[Material] Compra de material por papamoscas
[15 de Fevereiro de 2019, 17:05]


Motor com travão por Alfredo Garcia
[13 de Fevereiro de 2019, 22:56]


Porta Arduino Baixando tensao por mauriciosouza100
[08 de Fevereiro de 2019, 13:39]


Fábricas de componentes electrónicos em Portugal? por SerraCabo
[07 de Fevereiro de 2019, 13:54]


Sistema embarcado movido a energia solar por Njay
[06 de Fevereiro de 2019, 15:01]


Tentanto reaver alguns conhecimentos de eletronica por filjoa
[06 de Fevereiro de 2019, 02:58]


bma180 avr por vasco
[03 de Fevereiro de 2019, 21:40]


3D Prusa hephestos da BQ por josecarlos
[30 de Janeiro de 2019, 18:43]


Gerador de lixo radioeléctrico III por SerraCabo
[29 de Janeiro de 2019, 19:40]

Autor Tópico: Arduino OBD2  (Lida 2754 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Arduino OBD2
« em: 19 de Fevereiro de 2014, 20:59 »
Boas pessoal.

Ando aqui com uma duvida num projecto:
A ideia é retirar dados do carro atraves da ficha OBD. Porém o arduino precisa de um CAN-BUS Shield para receber a informação. A minha questão é se posso usar um shield com ficha RS232 e um adaptador OBD/RS232.

Algúem percebe?

Offline Nunito

  • Mini Robot
  • *
  • Mensagens: 926
Re: Arduino OBD2
« Responder #1 em: 19 de Fevereiro de 2014, 21:32 »
Eu utilizo o portátil para fazer isso.

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Re: Arduino OBD2
« Responder #2 em: 19 de Fevereiro de 2014, 21:40 »
O objectivo esta no desafio proposto e ser com arduino é um requisito.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.602
  • Helpdesk do sitio
Re: Arduino OBD2
« Responder #3 em: 19 de Fevereiro de 2014, 21:44 »
OBD não implica que seja especificamente CAN.
Numa ficha OBD podes ter as linhas K e L, podes ter CAN, PWM/VPWM, esses são os mais comuns, depois ainda tens tralha proprietária.

Usar um "conversor" de obd para rs-232 para depois meter outro conversor de rs-232 para serial é um bocado para o redundante, é meia duzia de conversões sem necessidade.
Se realmente é só CAN que precisas, usa um shield, ou desenha uma placa, a microchip tem dois chips, um para implementar o CAN em si e o outro é bus driver, já brinquei com eles, mas uma coisa muito simples, para arduino tens bibliotecas para isso, e até projectos completos de data-logger CAN e afins.
Avr fanboy

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Re: Arduino OBD2
« Responder #4 em: 19 de Fevereiro de 2014, 22:44 »
OBD não implica que seja especificamente CAN.
Numa ficha OBD podes ter as linhas K e L, podes ter CAN, PWM/VPWM, esses são os mais comuns, depois ainda tens tralha proprietária.

Usar um "conversor" de obd para rs-232 para depois meter outro conversor de rs-232 para serial é um bocado para o redundante, é meia duzia de conversões sem necessidade.
Se realmente é só CAN que precisas, usa um shield, ou desenha uma placa, a microchip tem dois chips, um para implementar o CAN em si e o outro é bus driver, já brinquei com eles, mas uma coisa muito simples, para arduino tens bibliotecas para isso, e até projectos completos de data-logger CAN e afins.

O shield é a peça que me falta e a ideia ou uso um shield com CAN ou um shield com RS232. Sendo o ultimo consideravelmente mais barato queria saber se iria funcionar...

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.602
  • Helpdesk do sitio
Re: Arduino OBD2
« Responder #5 em: 20 de Fevereiro de 2014, 00:15 »
Ou não entendeste ou eu não entendi.
Não tens serial numa ficha OBD, logo se compras uma shield rs-232 que é simplesmente um max232 agarrado aos pinos tx/rx do arduino, não fazes nada a não ser que vás comprar um cabo que "converta" todos os protocolos do OBD para serial.
Avr fanboy

Offline almamater

  • Mini Robot
  • *
  • Mensagens: 1.631
    • GrcByte - Projectos
Re: Arduino OBD2
« Responder #6 em: 20 de Fevereiro de 2014, 01:27 »
Eu uso um recepetor Bluetooth no arduino e um emissor tb bluetooth na ficha do carro (comprado no ebay)

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 163
Re: Arduino OBD2
« Responder #7 em: 20 de Fevereiro de 2014, 01:38 »
http://lusorobotica.com/index.php?topic=6351.0

ve se isto te serve

PS: tenho já um projecto realizado com códigos para elm327 que se encontra na internet mostra num display informação, incluindo consumos com contas maradas por MAP e pressão do motor
« Última modificação: 20 de Fevereiro de 2014, 01:43 por filipe89 »

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Re: Arduino OBD2
« Responder #8 em: 20 de Fevereiro de 2014, 14:24 »
Queri evitar o bluetooth porque nao me sinto a vontade mas se for a solucao...

Offline Sovietico

  • Mini Robot
  • *
  • Mensagens: 113
Re: Arduino OBD2
« Responder #9 em: 20 de Fevereiro de 2014, 19:42 »
Ou não entendeste ou eu não entendi.
Não tens serial numa ficha OBD, logo se compras uma shield rs-232 que é simplesmente um max232 agarrado aos pinos tx/rx do arduino, não fazes nada a não ser que vás comprar um cabo que "converta" todos os protocolos do OBD para serial.

Senso como posso encontrar um cabo desses que converta o protocolo?

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.557
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: Arduino OBD2
« Responder #10 em: 21 de Fevereiro de 2014, 01:55 »
Ou não entendeste ou eu não entendi.
Não tens serial numa ficha OBD, logo se compras uma shield rs-232 que é simplesmente um max232 agarrado aos pinos tx/rx do arduino, não fazes nada a não ser que vás comprar um cabo que "converta" todos os protocolos do OBD para serial.

Senso como posso encontrar um cabo desses que converta o protocolo?
porque nao compras o can-usb shield?

se quiseres orçamento para uma board que o senso falou,  contacta-me!  8)