¿Desea secuestrar / observar los datos de comunicación RS485 mediante una conexión de cable?

3

Tengo una computadora - > Sistema de pantallas de matriz de LED como este diagrama:

         ---------------------------------------- RS485 (A / TxD- / RxD-)
COMP >      |       |      |      |        |       
SERVER   ---------------------------------------  RS485 (B / TxD+ / RxD+)
          | |     | |    | |    | |      | |
          LED0    LED1   LED2   LEDn   Hijacker

La computadora está enviando datos a través del bus RS485, las pantallas de matriz LED (receptores) actúan en consecuencia al comando RS485.

Ahora me gustaría monitorear / observar los datos en bruto que se transmiten desde el servidor de la computadora a las pantallas de mi led a través del cable. y grabarlos en un archivo o algo para fines de depuración.

¿Cómo implemento tal cosa secuestrador. ¿Es una computadora? o el osciloscopio? u otro hardware? ¡Gracias de antemano!

    
pregunta c2h2

1 respuesta

8

Todas las formas que sugirió funcionarán en cierta medida, pero es probable que algún tipo de dispositivo basado en computadora sea el mejor. RS485 utiliza señalización de voltaje diferencial de 2 cables y, por lo general, tendrá suficiente unidad para permitir la conexión de un receptor adicional. "Monitor" es probablemente un término mejor que "hijacker" :-).

Una computadora proporcionará el resultado más flexible, ya que puede analizar los datos y también mostrarlos en una pantalla de tipo de osciloscopio en la pantalla de la computadora, si lo desea.

Un osciloscopio le permitirá ver que las señales se están enviando y los niveles involucrados, pero proporcionará poca información adicional. Algunos osciloscopios pueden proporcionar medios para analizar datos a través de una interfaz RS485, pero eso no suele ser una función basada en el osciloscopio.

El hardware de propósito especial se puede construir fácilmente y usted puede comprar analizadores con interfaces RS485, pero en muchos casos es más sencillo usar una computadora de propósito general con una interfaz RS485. La interfaz real a una computadora podría ser un convertidor comercial RS485 a USB o RS485 a RS232 o usted podría construir algo utilizando un sistema de adquisición de datos.

Muchos ejemplos de RS485 para interfaces USB aquí:

DIY RS485 - Interfaz USB desde aquí - con diseño de PCB. El circuito se copia de la hoja de datos de FTDI, pero ha agregado muchos comentarios y detalles de construcción.

Interfaz DIY RS232 / RS485

analizador RS485 disponible comercialmente y aquí
y aquí , igual que este

    
respondido por el Russell McMahon

Lea otras preguntas en las etiquetas