RS232, RS422 e RS485 são protocolos de comunicação serial de dados. Suas principais diferenças são o assunto do post.
Por quê estes padrões foram criados?
Foram criados para a transferência de dados entre os dispositivos de forma eficiente e estruturada. Graças à estas padronizações, é possível a comunicação digital entre dispositivos de diferentes fabricantes. Os protocolos de comunicação serial transmitem dados por um único meio, ao contrário da comunicação paralela, onde cada bit de dados requer um fio para a transmissão.
Alguns conceitos importantes
Tipos de transferência de dados
O tipo mais comum é o duplex completo (Full duplex), no qual os equipamentos podem transmitir e receber dados ao mesmo tempo.

Topologia

RS232
Introduzido na década de 1960 pela Associação de Indústrias Eletrônicas (EIA), é o mais antigo dos três protocolos. Foi usado por muito tempo na comunicação entre computadores e periféricos, como impressoras, modems e scanners. Embora o USB substituiu o RS232 em muitas aplicações, este protocolo ainda é usado em alguns sistemas de controle industrial, equipamentos médicos e computadores mais antigos, devido à simplicidade e ao baixo consumo de energia.
Características elétricas

O alcance máximo é de 15 metros e a velocidade de transferência de dados tipicamente é 19,2 kbps (kilobits por segundo), mas pode chegar a até 115,2 kbps. O tipo de transferência de dados é o duplex completo e a topologia é de ponto-a-ponto. Porém, só é possível conectar um único transmissor e um único receptor, além do RS232 estar sujeito à interferências.
Terminais do RS232 e as suas funções

- SG: terminal GND.
- DTR: indica que a comunicação entre os equipamentos pode começar.
- TD: transmissão de dados.
- RD: recepção de dados.
- DCD: detector de portadora, um sinal de alta frequência que transporta a informação através da modulação.
- RI: sinaliza uma chamada recebida.
- CTS: um dispositivo envia o sinal por este terminal, para indicar que está pronto para receber dados.
- RTS: linha para iniciar a transferência de dados.
- DSR: sinaliza que pode estabelecer uma conexão.

RS422
Desenvolvido em 1975, para aumentar a taxa de transmissão e o alcance, o RS422 pode ir a até 1200 metros, enquanto a velocidade depende da distância, pode variar entre 100 kbps e 10 Mbps (megabits por segundo), esta é obtida a curtas distâncias. Em contraste com o RS232, pode-se ligar 1 dispositivo transmissor para até 10 dispositivos receptores.



O RS422 também adota topologia ponto-a-ponto e modo de transferência duplex completo.
RS485
No RS422, os dispositivos receptores não podem transmitir dados em um canal compartilhado, para resolver este problema, criou-se o protocolo RS485, em 1983. Além de ter a topologia multiponto, ou seja, vários transmissores e receptores podem ser ligados a um mesmo canal. Também usa a sinalização diferencial e tem o mesmo alcance do RS422.


Com o RS485, pode-se conectar até 32 dispositivos, se empregar repetidores e amplificadores de sinal, o número máximo de dispositivos pode chegar a 256. A velocidade é a mesma do RS422.