Olá a Todos

Estou elaborando um projeto de comunicação entre um dispositivo que tem uma saída RS485 com Computador por porta serial.

Estou utilizando um ci max485 um arduino com um sketch para mostrar o que esta sendo lido pela Serial.read.

Minha dúvida são as seguintes:

Esta certo este modelo?

Eu sei que o dispositivo usa um protocolo de comunicação proprietário, então estou usando o arduino como um conversor, inclusive setei a COM que o programa do dispositivo usa para testar a conexão com Arduino mais infelizmente não está dando certo. O que eu posso fazer para solucionar este problema?

Exibições: 2410

Responder esta

Respostas a este tópico

Oi HMC, boa tarde,

qual é o modelo do seu equipamento com a saida RS485?

Rui

TC 900 Clock Full Guage

Criei um post com mais informações

Obrigado pela Atenção

geralmente os dispositivos com rs485 possuem o protocolo modbus RTU, principalmente os de uso industrial. se for este o protocolo do seu aparelho vai ser mamao com açucar visto que existem bibliotecas á balde pra esse tipo de protocolo.

FGBUS proprietário

Criei um post com mais informações

Obrigado pela atenção

Olá,

Ficou muito no ar, faltou detalhes do sistema e montagem.

Qual é o equipamento em questão?

Conhece os detalhes do protocolo?

Como fez as ligações da rede?

Usou os resistores de terminação? 

Setou corretamente os parâmetros da comunicação serial do arduino da mesma forma como o dispositivo e o PC usam? baudrate, start e stop bits, databits, paridade?

Olá

Fiz um post completo explicando tudo.

Obrigado pela atenção

Olá Amigos que me fizeram diversas perguntas!!!

Vamos lá responder:

Estou anexando o desenho do esquema de ligação

O Dispositivo é um TC 900 clock da marca Full Guage. 

Ele utiliza de acordo com o fabricante e o que eu pesquisei o protocolo FGBUS proprietário.

A minha idéia depois desta descoberta sobe o protocolo e trabalhar na camada física.

Fazer um conversor de RS485 para Arduino para Computador onde configurei o software do dispositivo para se comunicar pela COM1. 

Turma estou a disposição para esclarecer quais quer dúvida!!!!

Mas se sua aplicação vai rodar no PC, o Arduino só vai dificultar a solução. Melhor seria usar um conversor USB/485 e tratar o protocolo direto no PC.

Olá a aplicação sim mais o meio fisico par transportar os dados será outro. EU estou querendo introduzir o Arduino no meio para que eu possa por exemplo construir um RS/485/Ethernet para ligar meu Dispositivo ao software via TCP/IP

Isso será bem legal !

Ainda estou apanhando da comunicação RS485. Não consegui sair do lugar

Você tem a interface RS485 para o PC?

Tem o programa e controle Sitrad?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço