Comunicação RS485

Enviado:
10 Jun 2010 16:48
por okdok
Estou estudando sobre RS485 já fiz alguma coisa com RS232, agora queria fazer com RS485 gostaria de saber se é a mesma idéia, é só trocar o max232 pelo max485 e quando for transmitir por pino 2,3 =1 e quando for recepção 2,3=0 do max485 ou muda a idéia?

Enviado:
10 Jun 2010 18:15
por Francesco
Então... há uma diferença entre o RS485, RS232 e RS422. Imagino que já tenha entendido o RS485 e 232, mas ainda não deve ter ficado claro o RS422.
O ponto é que o RS232, por ter uma via para TX e outra para RX, funciona como FULL-DUPLEX. Isso significa que tanto o TX quanto o RX funcionam de maneira independente.
O RS422 possue sinais elétricos diferentes do RS232, idênticos aos do RS485. E também possuem um canal só para TX e outro só para RX, no caso é um par de fios para cada.
Só que, no RS485, há só um canal tanto para TX quanto para RX. Isso o torna um HALF-DUPLEX, ou seja, ou transmite ou recebe, nunca ao mesmo tempo.
Você pode verificar que nos chips de RS485 sempre há um pino de seleção, É lá que você define se estará transmitindo ou recebendo. Se quiser começar só para conhecer, sugiro o RS422. Esse sim é só substituir o MAX232 (normalmente não é compatível pino a pino, mas o datasheet resolve). Se tudo funcionar, aí você pula para o RS485. O que acha?
Francesco

Enviado:
11 Jun 2010 08:22
por okdok
Valeu Francesco, vou testar