Divisão da saída da porta serial

0

Eu tenho um sistema de chamada de enfermeira que tem saída que se conecta a um transmissor de pager. Funciona bem agora. Colocamos um divisor serial "Y" para que possamos receber os mesmos dados, mas para outro computador para captura. O lado original que vai para o transmissor de paging funciona sem problemas ATÉ que eu conecte o outro lado a um computador / dispositivo. Então o lado original começa a cuspir personagens rabiscos. Aqui está a coisa estranha, quando eu conecto o outro lado (novo) a um PC, ele envia os dados corretos.

O lado original usa um cabo serial para conectar o sistema de chamada de enfermeira ao transmissor de paging, então eu apenas assumi que eu deveria usar o mesmo do outro lado (novo). Taxa de transmissão corresponde em todos os dispositivos, 9600 8N1.

Procurando por qualquer tipo de conselho ou talvez algo para procurar.

    
por FACTORY909 28.06.2018 / 17:42

2 respostas

1

Talvez a "nova" conexão serial do PC esteja afetando os níveis lógicos do sinal e corrompendo a leitura do dispositivo de paginação.

Talvez um desses Divisores de porta serial pode ser melhor projetado para tocar corretamente o tráfego serial.

É uma opção instalar um Monitor de porta serial no computador host e usá-lo para log de tráfego serial?

    
por 28.06.2018 / 17:59
0

As linhas de dados seriais RS232 não gostam de ser divididas. Eles não suportam conexões "multi-drop" semelhantes ao que você está tentando tentar.

Eles não funcionam porque os níveis de sinal RS232 esperam apenas um único receptor em cada lado e esse receptor tem uma impedância específica. Quando você conecta vários receptores, o nível do sinal é atenuado e fica fora da especificação. Como o sinal não é mais garantido para atingir o nível exigido, às vezes é detectado apenas como os níveis lógicos sendo transmitidos e você recebe lixo.

Se você quiser um método de comunicação multi-drop, então você precisará converter o sinal para outra coisa. RS485 suporta multi-drop e você pode comprar conversores RS232 para RS485 ou USB para RS485 que usam um protocolo de sinalização e método de terminação que é muito mais acessível ao seu caso de uso.

    
por 28.06.2018 / 21:40

Tags