¿A qué distancia puede estar una resistencia de terminación del extremo literal de un bus CAN?

2

Me pregunto si alguien sabe si hay un límite superior para la distancia a la que puede estar una resistencia de terminación desde el extremo literal del bus CAN o dónde está el último nodo.

Tenemos una HMI que está conectada al bus CAN y está ubicada junto a un panel. Nos preguntamos si es aceptable tener la resistencia de terminación dentro del propio panel (a través de un bloque de terminales) y un arnés se ejecutaría desde allí hasta la HMI. La distancia del cable sería de aproximadamente 10 '(incluida la longitud de la tira y la distancia entre el panel y el HMI).

Esperamos que esto sea aceptable solo por estética, ya que eliminará la cantidad de cables sueltos que cuelgan cerca de la HMI.

He seguido las instrucciones de la capa física de TI y no he encontrado ninguna restricción de este tipo.

Supongo que la distancia solo sería un problema si la impedancia de la línea aumenta considerablemente debido a la longitud del cable, pero me gustaría saberlo con seguridad.

Gracias.

    
pregunta Djames

3 respuestas

3

Lo que tienes es esencialmente un código auxiliar no terminado. Esta nota de aplicación de TI menciona en la página 9 la longitud máxima permitida para un talón según la especificación CAN . Es 0,3 m, ligeramente más largo que tus 10, por lo tanto, creo que deberías estar bien.

Si puede cambiar la tasa de movimiento de su controlador CAN, como sugieren, entonces es posible que tenga talones sin terminar, pero no se aplica a su caso, ya que su panel HMI probablemente no puede cambiar su tasa de cambio.

edición: Ups, mezclado 10 pulgadas con 10 pies, que es mucho más grande que el máximo de colector permitido.

    
respondido por el Antoine Albertelli
1

Depende de la velocidad de tu bus. El bus es una línea de transmisión, las terminaciones están ahí para absorber los reflejos. Siempre que su apéndice sea menor que \ $ \ frac {1} {20} \ $ de la duración de un bit en su medio de transmisión, debería estar bien . Si CAN aún está limitado a 1MBps (sí, ha sido un tiempo para mí), entonces un talón de 10 'debería estar bien.

    
respondido por el TimWescott
1

Aunque está excediendo por un factor de 10, la longitud máxima del trozo recomendada para 1MHz CAN . Algunos cálculos de la parte posterior del sobre me dicen que usted se encuentra en una región marginal, que esas reglas son bastante conservadoras y que hay formas en las que podría salirse con la suya.

El problema principal es el tiempo de subida / bajada de los controladores, si reduce la velocidad de transición en el talón, esto reduciría las reflexiones problemáticas. La misma nota de aplicación describe cómo ajustar los controladores para lograr 1,6 millones de stubs, la mitad de lo que necesita.

Al agregar una resistencia en serie con el stub, puede lograr tres cosas: (1) reducir el tiempo de subida / caída de las señales en el stub, (2) atenuar las reflexiones a la línea principal, y (3) reducir el desajuste de impedancia introducido debido a la fijación del talón.

Si realmente NECESITA tener ese trozo, agregue una resistencia de ~ 10-20ohm en serie. Tenga en cuenta que la carga capacitiva de las líneas reduciría el tiempo de transición y que las terminaciones introducen un divisor de voltaje que reducirá los márgenes de ruido para las señales que se originan en el dispositivo en el lado de conexión. Asegúrese de evaluar el ojo de señal para un margen suficientemente grande si sigue este enfoque.

    
respondido por el Edgar Brown

Lea otras preguntas en las etiquetas