RS485 (MAX485): O Guia Completo — Comunicação Robusta e Longa com Modbus
Guia do RS485 com MAX485: como o sinal diferencial viaja longe e resiste a ruído, a ligação em barramento, o resistor de terminação e o Modbus.
Precisa mandar dados a centenas de metros, num ambiente cheio de motores e ruído? A serial comum não aguenta. O RS485, com o chip MAX485, aguenta.
É o padrão de comunicação do chão de fábrica — robusto, longo e confiável.
🟢 Nível 1: o que é e para que serve
O RS485 transforma a serial do Arduino num sinal que viaja longe e ignora ruído. Vários dispositivos podem compartilhar o mesmo par de fios.
Serve para conectar máquinas, sensores e painéis distantes, especialmente na indústria.
🟡 Nível 2: por que aguenta ruído
O RS485 manda o sinal em dois fios, de forma diferencial: um fio é o oposto do outro. O receptor olha a diferença entre eles.
Como o ruído afeta os dois fios igualmente, ele é cancelado nessa diferença. Por isso o sinal chega limpo mesmo longe.
🟡 Nível 2: o barramento e o Modbus
Você pode ligar vários dispositivos no mesmo par (um barramento). Cada um tem um endereço.
Em cima do RS485 roda o Modbus, um protocolo muito usado na automação para ler e escrever nesses dispositivos.
| Característica | Valor |
|---|---|
| Serve para | Serial robusta e longa |
| Como | Sinal diferencial (2 fios) |
| Alcance | Centenas de metros |
| Vários no mesmo par | Sim (barramento) |
| Protocolo comum | Modbus |
| Precisa de | Terminação de ~120 Ω nas pontas |
🔴 Nível 3: como funciona por dentro
O MAX485 é um transceptor: ele pega o sinal da serial (que é referenciado ao terra) e o transforma em um par de sinais opostos (A e B).
No outro lado, outro MAX485 mede a diferença entre A e B e reconstrói a serial. Um pino controla quem está falando (transmitir ou receber), porque o par é compartilhado.
⚖️ RS485 x serial (UART) comum
- Centenas de metros
- Resiste a ruído
- Vários no mesmo par
- Padrão industrial
- Poucos metros
- Sensível a ruído
- Ponto a ponto
- Bom para bancada
🧮 Exemplo prático: rede de sensores na fábrica
📖 Vários dispositivos, um par de fios
1) Barramento: todos os MAX485 no mesmo par A/B.
2) Endereços: cada dispositivo com um endereço Modbus.
3) Consulta: o mestre pergunta a um endereço por vez.
4) Terminação: 120 Ω nas duas pontas do fio.
🎯 Onde usar
- Automação industrial e predial.
- Redes Modbus.
- Sensores e painéis distantes.
- Máquinas e CLPs conversando.
🛠️ Problemas comuns
| Sintoma | Causa provável | Solução |
|---|---|---|
| Dados corrompidos em fio longo | Sem terminação | Coloque 120 Ω nas duas pontas |
| Conflito no barramento | Dois falando juntos | Controle o pino de direção (TX/RX) |
| Nada chega | A e B trocados | Reveja a ligação diferencial A/B |
| Ruído ainda atrapalha | Fio comum | Use par trançado e mesma terra |
| Alcance menor que o esperado | Velocidade alta demais | Reduza a velocidade para longas distâncias |
🚀 Conclusão
O RS485 é o que faz a serial 'crescer': ela passa a viajar centenas de metros e a ignorar o ruído da fábrica, com vários dispositivos num par só.
Termine as pontas, controle a direção e você terá uma rede robusta — a base do Modbus e da automação séria.
Já mexeu com Modbus? Conta aí! 🦣⚡
Mamute Eletrônica · Componentes, Módulos e Robótica · Rua Vitória, 125 — Santa Efigênia/SP · mamuteeletronica.com.br