Guia de Teste da Porta Serial

As formas de verificar a integridade de uma porta incluem testadores de hardware de porta COM, conexão null-modem, conectores de loopback ou até mesmo algo tão simples quanto um clipe de papel. Na maioria dos casos, tudo o que você precisa é apenas um computador e talvez alguns cabos seriais. Saiba como executar cada teste e maximizar a precisão dos dados que você obtém.

Experimente o Software de Teste de Porta Serial

Antes de começar a testar, considere experimentar o nosso software de teste de portas seriais — o Serial Port Monitor. Esta aplicação tem vários modos de visualização para tirar o máximo proveito dos dados de teste. Permite guardar registos e comparar sessões anteriores. É possível monitorizar várias portas ao mesmo tempo.

O Serial Port Monitor pode ser experimentado gratuitamente — basta descarregar a aplicação e poderá utilizá-la durante 14 dias, com todas as funcionalidades de monitorização de portas. No entanto, ao adquirir a licença Pro, também poderá começar a utilizar a Caixa de Diálogo de Envio Avançado — uma caixa de diálogo que permite enviar dados em qualquer formato, enviar ficheiros diretamente e repetir mensagens a um intervalo fixo. Isto irá fornecer-lhe o conjunto completo de ferramentas para emulação de dados. Além disso, poderá repetir quaisquer mensagens enviadas durante uma sessão anterior — a forma definitiva de teste automatizado!

O Serial Port Monitor é compatível com versões mais antigas e mais recentes do Windows, начиная com o Vista e até ao Windows 11, e também suporta Windows Server 2008-2022 e Windows ARM.

Como usar nosso software de teste de porta serial

1. Baixe e instale o Monitor de Porta Serial.

Monitor de Porta Serial sendo instalado

2. Inicie uma nova sessão na barra de menu.

Iniciando uma nova sessão a partir do menu Sessão

3. Configure a sessão escolhendo todos os visualizadores necessários.

Novas opções de sessão

4. Envie uma mensagem ou várias mensagens para a porta que está a ser monitorizada. Neste caso, utilizaremos o comando “echo”.

Enviando um eco para a porta

5. Verifique a saída dos visualizadores escolhidos.

Saída do Monitor da Porta Serial

6. Salve a sessão na barra de menu para que você possa verificar novamente e comparar os logs mais tarde.

Salvando a sessão do Monitor de Porta Serial

Teste de loopback da porta

Testar a porta serial através de uma ligação loopback permite-lhe verificar a funcionalidade da sua linha de dados e das linhas de sinal sem necessidade de dispositivos ou portas adicionais. Essencialmente, a porta estará a comunicar consigo própria, devido às suas linhas TX-RX (transmissão – receção) estarem ligadas.

Diagrama de conexão de loopback de porta para RS-232 e RS-422

A imagem acima mostra quais contatos ou pinos precisam ser curto-circuitados. As linhas mais finas são opcionais, pois conectam linhas usadas para handshaking. Observe que as interfaces fêmea — as que têm um inserto de plástico na blindagem — são mais fáceis de testar dessa forma, já que os orifícios dos pinos podem ser conectados com um clipe de papel ou um pedaço de fio. Por outro lado, as interfaces macho precisarão de um fio jumper, ou de o testador encostar uma chave de fenda nos pinos necessários — o que também interromperá o teste se a chave de fenda escorregar.

Um resultado bem-sucedido para um teste de loopback de porta é receber a mesma mensagem que você enviou. É preferível enviar muitos dados ao longo de um período de tempo, para testar a porta sob estresse e detectar quaisquer possíveis defeitos que não aparecerão com um único envio.

Como executar um teste de loopback de porta

1. Descubra o tipo de porta serial que você está testando.

2. Ligue as linhas de dados e, opcionalmente, as linhas de handshake, de acordo com o diagrama.

3. Abra o Monitor da Porta Serial e comece a monitorizar a porta.

4. Envie uma mensagem para a porta e verifique a resposta.

Teste de loopback do host

Um cabo null-modem médio

Um teste de loopback do host pode ser executado se você tiver duas portas seriais na sua placa-mãe ou um adaptador USB-para-serial. Há dois benefícios — primeiro, você pode acompanhar a entrada e a saída separadamente e enviar mensagens em ambos os sentidos, para testar as portas separadamente. Segundo, você não precisará mexer com objetos domésticos e correr o risco de danificar a porta.

Para a maioria dos computadores e adaptadores, você precisará de um cabo null-modem fêmea-para-fêmea, como mostrado acima.

Testadores de portas COM de hardware

Um testador de fuga OONO

Em casos em que a porta não pertence a um computador, ou um computador está inacessível, pode ser necessário usar um testador serial de hardware, também conhecido como testador de breakout. Esses dispositivos podem ser inseridos entre dois dispositivos seriais e mostrarão quais linhas estão ativas. Além disso, dispositivos mais complicados (como o OONO F-1023 mostrado acima) permitem que linhas sejam bloqueadas e fornecem uma interface de pino para conexão direta.

A função de tal dispositivo também pode ser desempenhada por microcontroladores portáteis como o Arduino. No entanto, dispositivos especializados foram otimizados para funcionar com a energia fornecida pelas linhas de sinal e, portanto, não exigem alimentação externa adicional. Por outro lado, um microcontrolador pode ser programado para realizar testes mais intrincados e específicos, além de poder ser atualizado com capacidade WiFi para testes remotos.

FAQ

As portas RS232 podem avariar devido a alguns impactos negativos ou ao uso indevido. Infelizmente, nem sempre é óbvio se o problema está na interface COM ou no dispositivo externo ligado a ela.

Um programa prático de Teste de Porta COM pode ajudá-lo a verificar a operabilidade de qualquer porta COM e evitar quaisquer problemas possíveis.

✔ Versatilidade. O software pode ser aplicado numa grande variedade de cenários de utilização. É capaz de monitorizar, ler, registar, guardar e analisar dados seriais que passam por uma porta COM especificada ou por várias ao mesmo tempo. Além disso, a aplicação permite-lhe emular o envio de dados para a porta necessária em diferentes formatos (cadeia de caracteres, binário, octal, decimal, hexadecimal ou misto).

✔ Fiabilidade. O Serial Port Tester é um utilitário estável que funciona igualmente bem com todas as versões do Windows, incluindo o Windows 10 (tanto x32 como x64). O melhor é que todos os controladores internos da aplicação são assinados digitalmente.

✔ Facilidade de utilização. Os programadores do programa dotaram a aplicação de uma GUI intuitiva, o que torna o processo de teste de portas COM tão simples e eficiente quanto possível.

Um teste de loopback é uma forma comum de solucionar problemas de comunicações RS232, RS422 e RS485. Ele elimina a necessidade de se conectar a hardware adicional para identificar problemas em uma porta serial, cabo ou aplicação que gera requisições. Com a ajuda de um teste de loopback, você pode simular um circuito completo de comunicações. Tudo o que é necessário fazer é conectar temporariamente os pinos adequados para permitir que os sinais sejam enviados e recebidos na mesma interface COM.

Basta seguir estes passos para verificar as portas seriais:

“Painel de Controlo > Gestor de Dispositivos > Portas” As portas COM do seu sistema serão apresentadas.