Página 1 de 1

MAX485 FULL

MensagemEnviado: 14 Mar 2023 10:38
por longo.251272
Bom dia a todos,

Estou tentando fazer a comunicação RS-485 full duplex, e pesquisando na internet achei o circuito abaixo porem não estou tendo êxito.
Sempre conecto o max485 do TX paro de receber dados. Alguém sabe dizer se é possível esse circuito funcionar ?

Capturar.JPG


Obrigado pela atenção

Re: MAX485 FULL

MensagemEnviado: 14 Mar 2023 12:18
por cfreund
Por que dois SP3485?

Re: MAX485 FULL

MensagemEnviado: 14 Mar 2023 13:24
por longo.251272
Atualmente estou sem I/O disponível pra ficar controlando a direção dos dados no MAX485.

Re: MAX485 FULL

MensagemEnviado: 14 Mar 2023 17:24
por xultz
Você tem um erro de conceito aí. O barramento RS485 é half duplex, o que quer dizer que sempre tem um transmitindo e todos os demais recebendo. Se outro decide transmitir, todos os demais devem entrar em modo de recepção. E a maneira de como coordenar quem transmite e quem recebe, fica a cargo do teu protocolo (e é bem menos simples do que parece fazer isso).
Se o que você pretende ter é uma comunicação full duplex de ponto a ponto, então o RS485 não é a escolha certa. Uma opção seria o RS422, mas você precisa usar 4 fios ao invés de 2.

Re: MAX485 FULL

MensagemEnviado: 14 Mar 2023 18:48
por cfreund
Se quiser transmitir, vai precisar de mais um I/O para controle.

Re: MAX485 FULL

MensagemEnviado: 16 Mar 2023 15:07
por longo.251272
Boa tarde pessoal,

Com o I/O direcionando funcionou a comunicação.

Agora vou ver qual a melhor saída pra gravar o micro controlador, talvez um adaptador usb/ttl.

Obrigado pela ajuda

Re: MAX485 FULL

MensagemEnviado: 16 Mar 2023 17:33
por cfreund
Uma ideia bacana seria usar RX por hardware e no mesmo pino do RX fazer o TX via soft. Te liberaria o P3.1 para controle. É bem simples de fazer.