Duvida CAN

Componentes, Dispositivos, Equipamentos, etc...

Moderadores: 51, guest2003, Renie

Duvida CAN

Mensagempor jeff » 07 Jun 2008 03:18

Alguem sabe me dizer se tem algum livro de uC em portugues que aborde rede CAN?
Tb gostaria de saber a diferença entre o Controlador CAN e um Transceiver CAN?
No caso se meu uC já tiver CAN embutida, quer dizer que tenho um Controlador CAN embutido?Nesse caso ainda preciso de Transceiver CAN?
Abraços,
Jeff
jeff
Byte
 
Mensagens: 389
Registrado em: 20 Out 2006 10:14
Localização: Uberlândia/MG

Mensagempor phophollety » 07 Jun 2008 14:44

Controlador CAN - Faz o controle do recebimento e envio de mensagens, é como o módulo de um uC qualquer que faz a porta serial, por exemplo

Transceiver CAN liga o módulo ao ambiente de rede CAN, atráves das linhas CAN HIGH e CAN LOW, é como se fosse o seu max232 da sua rede 232 ou o seu 75176 da sua rede 422, este transceiver tem que ser confiável, lhe recomendo o MCP2551 da microchip, este é uma versão melhorada, tanto é que chama-se smart transceiver, tem umas funcionalidades para evitar colisão de rede, pane e queima, veja a dacumentação.

Opções de CAN existem várias, seja integrado no seu uC ou usando um integrado dedicado externo, como o MCP2115 da microchip.

Não lhe recomendaria fazer CAN por sw é complexo e não vale a pena.

Se quiser usar CAN de uma maneira bem confortável, use os módulos, uso bastante no PIC18F e no PIC24HJ muito bom, nem me dou ao trabalho de fazer CRC ou cheksum, pode ter certeza do que chegar é verdade.
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor jeff » 09 Jun 2008 00:45

Obrigado por responder Phophollety,
quer dizer que mesmo tendo um uC com controlador CAN integrado terei que usar um transceiver CAN tipo MCP2551?
Na minha placa Explorer16BR da Labtools tem esse MCP2551, porem o uC PIC24FJ128 nao possui CAN integrado, provavelmente terei que desenvolver via software entao?
Abraços,
Jeff
jeff
Byte
 
Mensagens: 389
Registrado em: 20 Out 2006 10:14
Localização: Uberlândia/MG

Mensagempor phophollety » 09 Jun 2008 07:15

jeff escreveu:Obrigado por responder Phophollety,
quer dizer que mesmo tendo um uC com controlador CAN integrado terei que usar um transceiver CAN tipo MCP2551?
Na minha placa Explorer16BR da Labtools tem esse MCP2551, porem o uC PIC24FJ128 nao possui CAN integrado, provavelmente terei que desenvolver via software entao?
Abraços,
Jeff


Sim, a série FJ não tem CAN mas, como lhe disse, desenvolver via SW não é viável, lhe recomendo que passe a usar a série HJ, com o PIC24HJ256GP610, só tirar um e colocar o outro e este, tem dois módulos CAN o que é bem legal.
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor tcpipchip » 16 Jun 2008 16:03

Alguem de voces conseguiu ja fazer um FILTRO em cima dos pacotes, parametrizável, do tipo, quero que jogue na serial o RPM do carro...ou temperatura do motor, etc;
Eu achei uns modulos no mercado que fazem isto...mas custam o olho da cara...hehe
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor phophollety » 16 Jun 2008 20:27

Olha, eu nunca fiz isso, mas bem que gostaria muito, você tem esse tipo de literatura sobre OBDII? Eu já procurei de montão sobre CAN, ISO9141, VPW e PWM mas nunca achei o protoco em si e em detalhes, tenho mais interesse no CAN e no ISO que são as normas que cobrem os europeus, tem esse material!?
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor tcpipchip » 07 Jul 2008 17:10

Cara,
Eu procurei e nao acho mais onde esta aquele chip que filtra os pacotes que o modulo MICROCHIP CAN captura, do tipo...quero apenas o RPM do carro...etc...
Um amigo meu queria fazer um painel totalmente grafico com dados do carro...
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor phophollety » 10 Jul 2008 21:09

tcpipchip escreveu:Cara,
Eu procurei e nao acho mais onde esta aquele chip que filtra os pacotes que o modulo MICROCHIP CAN captura, do tipo...quero apenas o RPM do carro...etc...
Um amigo meu queria fazer um painel totalmente grafico com dados do carro...
TCPIPCHIP



ehhe, isso eu também quero mas e o protocolo!? Nunca achei essa desgraça!
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor frmtins » 12 Jul 2008 00:51

No link abaixo tem um pdf do Pedro Venda, muito bom falando da rede CAN

http://www.pjvenda.org/papers/can/can-o ... tation.pdf
frmtins
 
Mensagens: 3
Registrado em: 19 Nov 2006 12:52

Mensagempor tcpipchip » 22 Jul 2008 09:55

Voces sabem se o aqueleLCD do DVD de PAINEL tem alguma entrada auxiliar de video onde podemos jogar um sinal PALM ou NTSC ?
Imaginou usa-lo com um painel grafico que mostra RPM, VELOCIDADE do CARRO, etc ?
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Mersin » 01 Dez 2012 17:56

Olha amigos,

estou retomando o assunto mas gostaria de saber se alguem conseguiu filtrar as mensagens do OBDII e retirar os parametros como RPM, Velocidade etc.

Estou querendo fazer um computador de bordo com todas as informacoes possiveis vindas do OBDII de um veiculo. Se ja tiverem algo adiantado gostaria de comprar e ter conhecimento do que ja foi feito e combinar para continuarmos o prosseguimento do projeto.

Aguardo voces companheiros!
Mersin
Mersin
Byte
 
Mensagens: 121
Registrado em: 22 Out 2006 13:07
Localização: Goiânia

Mensagempor Djalma Toledo Rodrigues » 01 Dez 2012 21:44

A Revista Elektor já publicou diversos artigos

Can e ODBII
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor Mersin » 02 Dez 2012 08:54

Volto a dizer que gostaria de iniciar um projeto meu usando adaptador OBDII WiFi ou bluetooth e usando PIC para calcular os parametros.

Se alguem tiver algo neste sentido, ja adiantado, posso comprar o projeto para eu aprender e utilizar em minha necessidade.

Grato!
Mersin
Mersin
Byte
 
Mensagens: 121
Registrado em: 22 Out 2006 13:07
Localização: Goiânia


Voltar para Componentes\Equipamentos Eletrônicos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x