UART, PWM, RS485, 4 to 20 mA: como escolher a saída
, 4 min de leitura
Use UART ou I²C para um sensor na mesma placa de um microcontrolador, PWM quando só há uma entrada de timer, RS485 com Modbus para vários sensores em cabo longo, 4 to 20 mA para CLPs e locais industriais ruidosos, e LIN ou CAN dentro de veículos.
Comparação
| Saída | Sinal | Cabo típico | Use para |
|---|---|---|---|
| UART (TTL) | Quadros seriais digitais | Menos de 1 a 2 m | Microcontroladores, sensor único |
| I²C | Barramento digital endereçado | Menos de 1 m | Vários sensores na mesma placa |
| PWM | A largura do pulso codifica o valor | Alguns metros | Entrada de timer simples |
| RS485 Modbus RTU | Barramento digital diferencial | Até cerca de 1.200 m | Muitos sensores, lances longos, diagnóstico |
| 4 to 20 mA | Laço de corrente analógico | Centenas de metros | CLPs, locais ruidosos, alimentação pelo laço |
| 0 to 10 V | Tensão analógica | Lances curtos | Controladores OEM |
| LIN / CAN | Barramentos veiculares | No veículo | ECUs automotivas |
Por que o 4 to 20 mA perdura
Um laço de corrente é imune à queda de tensão ao longo do cabo, e ter 4 mA como zero faz um fio rompido ler 0 mA e poder ser detectado. Os transmissores de dois fios tiram a energia do próprio laço.
Por que RS485 para muitos sensores
A sinalização diferencial rejeita ruído em cabos longos, e os endereços Modbus permitem que até 32 cargas padrão compartilhem um par de fios. O sensor também pode informar diagnósticos e aceitar configuração.