thumb|right|FTDI US232R: Cabo conversor USB para RS-232 Um conversor USB-serial é um tipo de conversor de protocolo usado para converter sinais de dados USB para e de padrões de comunicação serial (interfaces seriais). Normalmente, os sinais de dados USB são convertidos para dados seriais RS-232, RS-485, RS-422 ou UART em nível TTL. O protocolo serial RS-423, mais antigo, raramente é usado atualmente, portanto, os conversores USB para RS-423 são menos comuns.

Usos Conversores USB-serial RS-232 são frequentemente usados ​​em aplicações de consumo, comerciais e industriais, enquanto conversores USB-serial RS-485/422 são geralmente usados ​​principalmente em aplicações industriais. Atualmente, conversores USB para UART de nível TTL são amplamente utilizados por estudantes e entusiastas, pois podem ser conectados diretamente a microcontroladores.

Existem também conversores para converter USB para outros protocolos padrão ou proprietários; no entanto, estes geralmente não são chamados de conversores seriais.

O principal cenário de aplicação é permitir que computadores com USB acessem e se comuniquem com dispositivos seriais que possuem conectores D-sub (geralmente DE-9 ou DB-25) ou terminais de parafuso, onde a segurança da transmissão de dados geralmente não é uma preocupação.

Conversores USB-serial podem ser isolados ou não isolados. A versão isolada possui optoacopladores e/ou supressores de surto para evitar que eletricidade estática ou outros surtos de alta tensão entrem nas linhas de dados, prevenindo assim a perda de dados e danos ao conversor e ao dispositivo serial conectado. A versão não isolada não possui proteção contra eletricidade estática ou surtos de tensão, razão pela qual esta versão geralmente é recomendada apenas para aplicações não críticas e em curtos alcances de comunicação.

História Historicamente, a maioria dos computadores pessoais possuía uma porta serial RS-232 D-sub integrada, também conhecida como porta COM, que podia ser usada para conectar o computador à maioria dos dispositivos seriais RS-232. No final da década de 1990, muitos fabricantes de computadores começaram a eliminar gradualmente a porta serial COM em favor da porta USB (em parte devido à arquitetura PC97 da Microsoft).

Em meados dos anos 2000, alguns computadores possuíam tanto uma porta serial COM quanto uma porta USB; no entanto, muitos já não possuíam mais a porta serial COM nessa época, e hoje a maioria dos computadores modernos não possui porta serial COM, mas apenas portas USB.

Como muitos dispositivos seriais com portas RS-232, RS-485 ou RS-422 ainda são usados ​​e até mesmo produzidos atualmente, o desaparecimento da porta serial COM dos computadores pessoais criou a necessidade de um conversor USB para serial.

Arquitetura thumb|Die de um controlador de ponte USB para serial PL2303HX fabricado pela Prolific Technology

Como exemplo simplificado, um conversor USB para serial padrão típico consiste em um chip processador USB que processa os sinais USB. O processador USB envia os sinais USB processados ​​para um chip controlador serial, que aplica as tensões corretas e envia os sinais de dados processados ​​para a saída serial.

Para que o computador possa detectar e processar os sinais de dados, os drivers devem ser instalados no computador. Alguns modelos de chip já vêm com drivers instalados por padrão, incluindo os da FTDI, enquanto os drivers para outros modelos de chip precisam ser instalados manualmente (por exemplo, para Windows e macOS, WCH (Jiangsu Qin Heng) CH340, Silicon Labs 210x, Prolific PL2303).

Quando o conversor USB para serial é conectado ao computador pela porta USB, o driver no computador cria uma porta COM virtual que aparece no Gerenciador de Dispositivos no Windows e em /dev no Linux e macOS. Essa porta COM virtual pode ser acessada e usada como se fosse uma porta COM serial integrada.

No entanto, as características da porta COM virtual não são exatamente as mesmas de uma porta COM interna real, principalmente devido à latência de dados; isso significa que, se for necessária uma transferência de dados muito sensível e precisa, o adaptador USB para serial pode ser pouco confiável e não a solução ideal. Os drivers de porta COM virtual geralmente estão disponíveis apenas para Windows, Linux e Mac.

Categoria:USB Categoria:Sistemas legado