Quais são os diferentes tipos de protocolos seriais?
As interfaces de comunicação serial podem variar de várias maneiras diferentes, dependendo da finalidade. Como resultado, os métodos gerais, ou tipos de protocolos seriais, podem ser resumidos em algumas categorizações gerais. Existem, portanto, cinco tipos gerais de protocolo serial, cada um dependendo do número de hosts e receptores. A partir daí, cada barramento serial, dependendo do protocolo de comunicação usado, terá recursos adicionais que oferecerão funcionalidades variadas.
O mais comum é o protocolo padrão 232 (RS-232) recomendado. Isso se encaixa no grupo de protocolos seriais ponto a ponto ou ponto a ponto, e várias interfaces seriais foram desenvolvidas com base em seus conceitos. Aqui, dois dispositivos, ou pares, se comunicam diretamente entre si no que é chamado full-duplex, o que significa que as comunicações podem ir nos dois sentidos simultaneamente. Opcionalmente, eles podem sincronizar suas comunicações por meio de um relógio, embora mais comumente os colegas se comuniquem de forma assíncrona. Limitado em velocidade e distância, é comumente usado para conectar dispositivos periféricos seriais a sistemas de computador.
Outro dos padrões recomendados, número 422, que veio um pouco mais tarde detalha um tipo de protocolo diferente que pode suportar sistemas adicionais. Com protocolos seriais baseados em RS-422, receptores adicionais podem ser suportados por um único transmissor. Isso é chamado de protocolo multiponto. A velocidade é aumentada drasticamente sobre o que está disponível com o RS-232, incluindo o comprimento permitido do fio. O custo, no entanto, é que ele opera apenas em half-duplex, permitindo, portanto, a comunicação pelo fio de uma maneira por vez, a menos que sejam estabelecidos fios adicionais entre os receptores e o transmissor.
Semelhante ao RS-422 é outro padrão recomendado que descreve uma opção multiponto para protocolos seriais. Conhecida como RS-485, a técnica multiponto permite que vários pares enviem e recebam uns aos outros através do barramento. Como o RS-422, os protocolos seriais RS-485 são muito rápidos e capazes de grandes distâncias. Também como o RS-422, no entanto, são necessários fios adicionais para ir além de uma comunicação half-duplex entre os pares, o que pode ser limitador e dispendioso.
Além da variedade de padrões recomendados, várias empresas também desenvolveram vários tipos diferentes de protocolos seriais para uso em produtos específicos, mas que também contribuíram para outros desenvolvimentos. Esses tipos envolvem o uso de um dispositivo mestre e um ou mais dispositivos escravos conectados ao barramento serial. Um desses tipos é conhecido como Microwire ™, criado pela National Semiconductor®. É do tipo mestre e escravo, onde o dispositivo mestre acerta um relógio para comunicação sincronizada com um dispositivo escravo. Semelhante à técnica master to slaves, fornecida pela Microwire ™, o tipo de protocolo serial interface periférica (SPI), desenvolvido pela Motorola®, acrescentou ainda a capacidade de vários mestres que podem se comunicar com vários escravos em full-duplex.