¿alguna forma de mejorar la transmisión de datos en GPIB?

0

Tengo un dispositivo bastante antiguo conectado a la computadora con GPIB (estándar IEEE 488), el ancho de banda es limitado, por lo que es bastante lento para la transmisión de datos de 1 MB. Me pregunto si es posible aumentar la velocidad de transmisión.

    
pregunta user1285419

1 respuesta

1

El estándar original permite velocidades de hasta 1 MBps, y el estándar HS-488 permite hasta 8 MBps. Dicho esto, la velocidad del bus es sensible a cosas como la longitud del cable, la cantidad de dispositivos en el bus, etc.

La mayoría del software de interfaz GPIB (NI Measurement and Automation eXplorer, etc.) le permite configurar la velocidad máxima y varios ajustes de latencia para la interfaz GPIB. Intente acortar el cableado lo más corto posible y juegue con la configuración de la interfaz para encontrar la velocidad estable más rápida que su instrumento pueda soportar.

Si tiene varios instrumentos, es mejor conectarlos en una configuración en "estrella" con la interfaz del host en el centro (un cable separado de cada instrumento va a la interfaz del host) para que la distancia mínima entre el host y el dispositivo se consigue. A veces, la geografía y la topografía te obligan a hacer otras cosas, como un bus en cadena con todos los instrumentos en serie. (En paralelo, más de 3 cables GPIB pueden volverse difíciles de manejar).

Tampoco es una buena idea unir los cables GPIB en el espacio libre (es decir, hacer las uniones en un instrumento, no solo conectar dos cables entre sí), ya que tienden a separarse si están no atornillados a un instrumento, y los cables parcialmente desconectados introducen todo tipo de rarezas de bus en la mezcla (datos corruptos, complejos, etc.)

Me he dado cuenta de que los buses con muchos dispositivos a veces necesitan que su velocidad máxima se establezca por debajo de los que tienen menos dispositivos, lo más probable es que se trate de una situación de integridad de la señal (carga total del bus).

    
respondido por el Adam Lawrence

Lea otras preguntas en las etiquetas