Como capturar
dados da porta serial


A porta serial é um nome geral dado às interfaces RS232, que foram amplamente utilizadas em equipamentos de telecomunicações no passado. Quando a interface USB foi introduzida, as portas seriais foram desalojadas, permanecendo principalmente no setor industrial. Hoje, as portas seriais são usadas para conectar a um computador uma ampla gama de equipamentos que não é exigente para a velocidade de troca de dados, especialmente se o dispositivo estiver significativamente distante de um PC.

Conteúdo

  1. Por que alguém precisa capturar dados de uma porta COM?
  2. Como capturar dados da porta serial no Windows com Serial Port Monitor?
  3. Serial Port Monitor características principais.
Captura de dados RS232

Por que alguém precisa capturar dados porta serial de uma porta COM?


O rastreamento de um problema que pode aparecer durante o estágio de desenvolvimento do aplicativo personalizado ou de um driver para um dispositivo COM e lidar com ele no menor tempo não seria possível sem a capacidade de capturar dados seriais e armazená-los para uso e análise posteriores.

Infelizmente, o Windows não oferece nenhum recurso embutido nos utilitários do sistema operacional que ajudaria a conseguir isso. Então, seria necessário recorrer à ajuda de um software de captura de dados serial especializado, como Serial Port Monitor Isso ajudaria na captura e no exame da troca de dados entre dispositivos RS232 e aplicativos do Windows.


Software de captura de dados serial

O Serial Port Monitor, um utilitário de software produzido pela Eltima Software para capturar dados seriais, será definitivamente útil com depuração e desenvolvimento de software/hardware.
Serial Port Monitor logo

Serial Port Monitor

Registrar e analisar a actividade da porta serial
4.8 Classificação baseado em 41+ usuários, Сomentários(75)
Baixar 14 dias do ensaio totalmente funcional
Serial Port Monitor

Como capturar dados porta serial no Windows com Serial Port Monitor?


Para começar, será necessário baixar Serial Port Monitor, instalar e iniciar o aplicativo. Depois disso, uma nova sessão de monitoramento deve ser iniciada:

  1. Selecione a opção “Nova sessão” no menu “Sessão”. Outras formas são escolher "Novo" na barra de ferramentas ou pressionar "Ctrl + N".
  2. Capturar dados da porta COM
  3. Selecione a porta COM para monitorar e os visualizadores que serão exibidos.

  4. Escolha se deseja "Iniciar monitoramento agora" ou "Iniciar em nova janela" para o comportamento imediato de uma nova sessão.
  5. Comece a capturar dados da porta serial
  6. Em "Opções de captura", especifique os eventos que você gostaria de capturar - Criar/Fechar, Leitura/gravação, Controle de dispositivos.

  7. Selecione "Iniciar monitoramento" para iniciar a sessão.

  8. Para salvar a sessão, selecione “Sessão → Salvar sessão/Salvar sessão como” no menu principal. Além disso, você pode clicar no ícone "Salvar" na barra de ferramentas principal ou pressionar "Ctrl + S".

  9. Cada exibição pode ser exportada para os logs separados de vários formatos (HTML, ANSI / UNICODE TXT). Além disso, os dados seriais capturados da visualização Tabela podem ser salvos em um arquivo CSV e usados no MS Excel. Para exportar uma visualização, selecione a opção “Exportar para” no menu de exibição na barra de ferramentas.

Feedback do cliente do Monitor de porta serial

Ao tentar criar um painel personalizado para um Sistema de Gerenciamento de Bateria Li-Ion de terceiros baseado na Texas Instruments BQ76940 e na linha de microcontroladores Atmel de 8 bits, o fabricante do circuito integrado forneceu uma descrição "breve" do protocolo de comunicação. Esta descrição não foi suficiente ou completa, portanto, analisando o protocolo transmitido durante o uso do fabricante, desde que o painel baseado no Windows fosse uma obrigação. O Serial Port Monitor da Eltima, com a capacidade de "farejar" portas seriais abertas na plataforma Windows, era a melhor ferramenta para fazer o trabalho. Agora eu posso ver em tempo real o fluxo do protocolo e entender a documentação, poupando-me muitas tentativas e erros durante a programação. Estou muito feliz por ter encontrado este software.

Eduardo Roldan (Especialista em Linux, DIYer, EV Enthusiast)

Serial Port Monitor características principais


Serial Port Monitor, um utilitário de software produzido pela Eltima Software para capturar dados seriais, será definitivamente útil com depuração e desenvolvimento de software/hardware.

  • Captura de dados RS232
  • Capture e visualize a troca de dados entre o dispositivo serial conectado e o aplicativo que abre a porta COM correspondente. As informações são coletadas em tempo real quando os pacotes de dados estão sendo transferidos.

  • Monitore várias portas seriais de uma só vez
  • Uma atividade de várias portas COM pode ser capturada usando o Monitor de porta serial. Os dados serão exibidos em logs de primeira a primeira, o que será especialmente conveniente para análises posteriores.

  • Visualizar e exportar dados
  • Selecione um dos 5 modos de visualização disponíveis: Tabela, Linha, Dump, Terminal ou Modbus para exibir os dados no formulário requerido. Capture dados seriais para arquivar para examiná-lo quando for mais conveniente para você.

  • Enviar dados para um dispositivo serial
  • The built-in terminal will allow you to open / close RS232 ports and send specific types of data to a serial device, what will be an excellent method to check its response to a certain command.

Serial Port Monitor

Requisitos: Windows XP/2003/2008/Vista/7/8/10/Server 2012 , 9.16MB tamanho
Versão 7.0.342 (13th , 2018) Notas de versão
Categoria: Communication Application
Olga Weis 17 de julho às 18:54
Olga Weis 27 de setembro às 18:03