Boa noite pessoal. Estou tentando comunicar arduino a um painel veiculo que ultiliza comunicaçao serial e velocidade é 1200 baud e recebo na serial cada hora um caracter diferente alguem pode me ajudar???

Exibições: 1384

Responder esta

Respostas a este tópico

Fez o teste com o PC ?
Funcionou?

Você pode usar, por exemplo, o programa Portmon, para fazer o snifer da porta serial com seu aparelho de teste em bancada e capturar toda a comunicação entre eles.

PS:
O max 232 utiliza a interface RS232C.
Normalmente você deve estar recebendo os caracteres em ascii.
Você precisa saber: Qual a velocidade de comunicação? Quantos bits transmitidos? Qual a paridade? e quantos stops bits?

Faça o snifer que irá te ajudar muito.

então a parte hardware eu poço conectar meu conversor usb para ttl direto tx/rx do pic ?

para conseguir descobrir estas informação velocidade, bits , paridade, stopbits eu consigo achar com o portmon? 

obrigado, não tenho muito conhecimento com serial ! 

pessoal consegui ler esses dados

8C 64 60 A0 02 80 01 00 00 00 00 00 00 00 00 73

ONDE O NUMERO 80 01 É TEMPO QUE O EQUIPAMENTO FICOU LIGADO   E  TERCEIRO CONJUNTO DE ZERO E QUARTO É VELOCIDADE  DO VEICULO , O RESTANTE NÃO SEI OQUE É .

TENTEI ENVIR ESSES DADOS PELO ARDUINO NA SERIAL MAS NÃO APARECE NO PAINEL.

ALGUEM PODE AJUDAR?

up

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço