Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Resolução de problemas do RS-232 Problemas comuns de porta serial

RS232 debug software logo
TOP ESCOLHA

Serial Port Monitor

4.8 Classificação baseado em 345+ usuários, Сomentários(345)

O equipamento profissional de A / V empregado em sistemas de gerenciamento de sinal é comumente controlado pelo protocolo de comunicação serial RS-232. Amplificadores, comutadores, dimmers, extensores, projetores e comutadores matriciais são apenas alguns exemplos dos tipos de equipamentos controlados pelo protocolo RS-232.

Uma compreensão da tecnologia subjacente do protocolo RS-232 pode ser indispensável quando se deparam com problemas durante o uso de seu equipamento. Saber o que procurar pode minimizar o tempo gasto na solução de problemas das conexões RS-232.

Neste artigo, tentaremos fornecer uma compreensão básica das conexões RS-232 e ajudá-lo a resolver qualquer problema de porta serial que encontrar.

Serial Port Debug Software
Avaliação gratuita de 14 dias

Conteúdo


  1. O que é o protocolo RS-232?
  2. Pinagem Serial RS-232
  3. Faixas de tensão
  4. Taxa de transmissão
  5. Limitações do comprimento do cabo
  6. Resolução de problemas da porta serial

RS-232 Protocol


A Electronic Industries Association (EIA) definiu originalmente a RS-232 em 1962 como um padrão recomendado (RS) para interface com um modem. Em janeiro de 1987, a norma foi alterada para a versão mais atual, RS-232D. Estas alterações foram feitas para garantir a compatibilidade com as normas internacionais CCITT V.24, V.28 e IS2110.

Pinouts RS-232


Abaixo estão os pin-outs padrão para o protocolo RS-232 para computadores compatíveis com IBM. As conexões mais comuns contêm um conector de 9 ou 25 pinos.

Pin-outs padrão para o protocolo RS-232

Nem todos os pinos no conector de 25 pinos são usados para transmitir dados. Os pinos extras são comumente usados para testes de loopback de porta. Os conectores de 9 pinos e 25 pinos têm designações opostas para os pinos 2 e 3. O equipamento A / V geralmente usa um conector de 9 pinos para suas conexões RS-232. Em muitos casos, os pinos podem ser diferentes em seu equipamento de áudio / vídeo e no sistema de controle ou computador. Um exemplo seria onde os pinos 2 e 3 são invertidos, o que permite que a conexão seja feita com fiação pin-pin entre um conector de 9 pinos e um cabo de 9 pinos. Os conectores “bloco de terminais” estão se tornando populares entre os fabricantes de equipamentos A / V. Esses conectores permitem fácil instalação sem necessidade de solda.

Faixas de tensão


Os pinos RS-232 possuem uma faixa de voltagem padrão de -15V a + 15V para todos os pinos de sinal. As oscilações de tensão que ocorrem durante a transmissão de dados podem totalizar 30V. As portas RS-232 podem trabalhar com tensões tão baixas quanto -5V a + 5V. A compatibilidade com diferentes tipos de equipamentos é possível graças à grande variedade de tensões que o RS-232 pode usar e isso também ajuda a minimizar a interferência, permitindo uma margem de ruído maior.

Linhas de sinal RS-232 podem gerar ruído elétrico substancial devido às grandes flutuações de tensão. Isso significa que você não deve executar este sinal próximo a linhas de microfone ou áudio de alta impedância. Se você precisar que esses sinais estejam próximos um do outro, você precisa proteger adequadamente todos os seus fios de áudio.

Taxa de transmissão


A taxa de transmissão mede a velocidade de transmissão de dados entre duas portas e geralmente é considerada como bits por segundo. O protocolo RS-232 controla a taxa de transmissão. As taxas de transmissão geralmente caem no intervalo de 1200 a 19200. A partir de 1200, as taxas duplicam através das taxas de transmissão comuns de 1200, 2400, 4800, 9600 e 19200.

Limitações do comprimento do cabo


À medida que a taxa de transmissão aumenta, o cabo serial que conecta seu equipamento A / V e seu sistema de controle deve diminuir. Geralmente, um cabo de 100 pés é apropriado para 1200 a 2400 baud. Para 9600 baud, seu cabo deve ter um comprimento máximo de 50 pés e você precisa encurtá-lo para 20 pés, caso esteja transmitindo a 19200 bauds.

Solução de problemas


A solução de problemas da porta serial se divide em duas categorias amplas. Incompatibilidades ou conflitos de software podem causar problemas de conexão, assim como problemas de conexão física com o hardware.

Serial Port Debug Software
Avaliação gratuita de 14 dias

Hardware


Um dos erros mais comuns de porta serial que os instaladores encontram ao conectar um dispositivo ao sistema de controle é a fiação incorreta. A maioria dos sistemas de controle exige apenas a conexão de dois fios ao dispositivo controlado. Os pinos de transmissão (XMT) e de aterramento (GND) no sistema de controle são conectados aos pinos de recepção (RCV) e aterramento (GND) no dispositivo controlado, respectivamente, conforme mostrado abaixo (Fig. 1)

Figura 1

Se o sistema de controle precisar receber uma resposta do dispositivo controlado, um terceiro fio também precisará ser conectado (Fig. 2). Por exemplo, essa é a fiação recomendada se você estiver controlando um dispositivo pela porta COM do seu computador.

Figura 2

Confirmando uma conexão adequada


Se todos os pinos não estiverem rotulados, pode ser difícil saber se a fiação entre a porta do sistema de controle e a porta do dispositivo controlado foi feita corretamente. Se um conector de bloco de terminais estiver em uso, você pode usar um voltímetro para monitorar a tensão e verificar se a conexão está boa. Teste a voltagem com o voltímetro ajustado em “DC”. Você deseja que a leitura entre o pino RCV e o pino GND no conector do bloco de terminais esteja entre -12V e -6V. Sua linha XMT deve ter a mesma leitura mostrada abaixo (Fig. 3)

Figura 3

Se a tensão na linha de recepção permanecer em 0 volts após você ter conectado o sistema de controle e o dispositivo controlado, isso indica que os problemas de conexão da porta serial são o resultado das linhas de transmissão e recepção sendo invertidas (Fig. 4).

Figura 4

Programas


Se o seu erro de porta persistir depois de ter verificado a conexão do hardware, o problema pode estar nas configurações de comunicação do software para o sistema de controle e o dispositivo controlado.

As configurações do software devem ser idênticas para a comunicação correta entre os dispositivos. A taxa de bauds é um parâmetro que deve coincidir em ambos os sistemas, portanto, se o seu sistema de controle estiver operando a 2400 bauds, você precisará configurar o dispositivo para 2400 bauds também. Bits de dados, Paridade e Bits de parada são outros parâmetros que devem ser definidos de forma idêntica para comunicação com fluxo. O número de bits transmitidos em um único caractere é chamado de Bits de Dados e pode ser definido como 7 ou 8. A paridade define se o número de 1s em uma única transmissão é par ou ímpar. Pode ser definido como Nenhum se a paridade não for importante para seu aplicativo.

O bit de parada pode ser definido como 0, 1 ou 2 e define o final da transmissão. Os dispositivos A / V geralmente são definidos com bits de dados em 8, paridade em nenhum e 1 bit de parada. Isso é conhecido como configuração “8 n 1”. Se você estiver solucionando problemas de comunicação da porta serial, verifique se todas essas configurações são as mesmas em ambas as extremidades da conexão.

Serial Port Debugger é uma ferramenta de software oferecida pela Electronic Team que funciona como uma ajuda na solução de problemas de comunicação de porta serial. Ele pode reduzir bastante o tempo necessário para localizar e resolver problemas com as comunicações da porta serial.

Serial Port Debugger auxilia na solução de problemas com porta, permitindo-lhe monitorar, registrar e analisar qualquer uma das suas portas seriais. A interface do usuário da ferramenta de software permite que você analise esses dados em diversas visualizações diferentes que ajudarão você a rastrear problemas rapidamente. Você também pode emular o envio de dados para um dispositivo serial e sessões de reprodução para que você possa revisar várias instâncias dos mesmos dados enviados para uma porta. Isso permite que você procure por diferenças que possam levá-lo à solução do seu problema.

Serial Port Monitor

Serial Port Debugger pode provar ser uma ferramenta indispensável quando confrontado com problemas de comunicação de porta serial. Coloque-o em sua caixa de ferramentas de software hoje e comece a agilizar suas sessões de solução de problemas.

small logo Serial Port Monitor
#1 at Serial Port Software
Serial Port Monitor
Registrar e analisar a actividade da porta serial
4.8 classificação baseado em 345+ usuários (Learn more)
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
or