¿En qué longitudes de cable se requieren resistencias de terminación para las redes RS-485?

13

He notado que mis experimentos en el laboratorio con RS-485 funcionan bien con cables bastante cortos, pero se necesitan resistencias de terminación para las instalaciones reales. ¿Su presencia o ausencia es una función de la longitud del cable u otros factores?

    
pregunta fred basset

3 respuestas

10

Todos los cables RS-485 requieren terminación. Algunos pueden funcionar sin ellos, pero todos deberían tenerlos.

    
respondido por el user3624
9

En general, para cables cortos (< 20-30m) y velocidades bajas (< 115200) puede dejarlos fuera sin muchos problemas. Pero:

  1. Es útil poner algún tipo de carga en las líneas de señal para mejorar la inmunidad al ruido (el controlador RS485 suministrará suficiente corriente para cambiar el voltaje en la línea diferencial, muchas fuentes de ruido no lo harán). Pero no necesita que esta carga sea igual a ninguna "impedancia característica", \ $ 200-500 \, \ Omega \ $ estará bien.

  2. Cuando opte por cables de alta velocidad o largos, necesitará una terminación adecuada que dependerá del cable que utilice. Entonces, esto debería ser \ $ 100 \, \ Omega \ $ para cables Cat 5 (no \ $ 120 \, \ Omega \ $).

No te olvides de las resistencias pull-up y pull-down. Se requieren a menos que todos los receptores utilizados en el sistema den una salida bien definida (alto nivel) para \ $ 0 \, \ mathrm {V} \ $ input. Sus valores deben elegirse de modo que (cuando estén conectados entre sí con las resistencias de "terminación") la línea no controlada esté correctamente polarizada (\ $ > 0.3 \, \ mathrm {V} \ $ para la mayoría de los receptores)

    
respondido por el jpc
0

Dado que las resistencias de terminación cargan la red, no deben utilizarse a menos que sean necesarias. Dado que las ondas reflejadas se amortiguarán en 3 a 4 ciclos, si el tiempo para que esto ocurra es menor que un ancho de bits de datos (o la mitad del ancho de bits si se muestrea en el medio), las ondas reflejadas no interferirán y las resistencias de terminación no serán requerido.

Es un cálculo bastante simple, que calcula la velocidad de propagación con un promedio de alrededor del 65% de la velocidad de la luz: Para una velocidad de comunicación de 9600 bps, en un cable de 1000 pies, tiene un tiempo de ida y vuelta de 3 usec, una amortiguación. tiempo entre 9-12 usec, y un ancho de bit de 10 ms. Por lo tanto, cada onda reflejada se apagará antes de muestrear cada bit, por lo que no se requieren resistencias de terminación.

    
respondido por el Arthur Mayclin

Lea otras preguntas en las etiquetas