Me pregunto si alguien sabe si hay un límite superior para la distancia que puede tener 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 al lado de un panel. Nos preguntamos si es aceptable tener la resistencia de terminación dentro del panel mismo (a través de un bloque de terminales) y un arnés se extenderí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 la HMI).
Esperamos que esto sea aceptable puramente por estética, porque eliminará la cantidad de cables sueltos que cuelgan cerca de la HMI.
Revisé las instrucciones de la capa física de TI y no encontré ninguna restricción de este tipo.
Supongo que la distancia solo sería un problema si la impedancia de la línea aumenta drásticamente debido a la longitud del cable, pero me gustaría estar seguro.
Gracias.
Lo que tienes es esencialmente un trozo sin terminar. Esta nota de aplicación de TI menciona en la página 9 la longitud máxima permitida para un stub según la especificación CAN. Mide 0,3 m, un poco más que tus 10, por lo que creo que deberías estar bien.
Si puede cambiar la velocidad de respuesta de su controlador CAN, como sugieren, es posible que tenga stubs sin terminar más largos, pero no se aplica a su caso, ya que su panel HMI probablemente no pueda cambiar su velocidad de respuesta.
editar: Vaya, mezcló 10 pulgadas con 10 pies, que es mucho más grande que el trozo máximo permitido.
Depende de la velocidad de su autobús. El bus es una línea de transmisión, las terminaciones están ahí para absorber los reflejos. Siempre y cuando su talón sea menos de de la duración de un bit de tiempo en su medio de transmisión, debería estar bien. Si CAN todavía está limitado a 1 MBps (sí, ha pasado un tiempo para mí), entonces un trozo de 10 ' debería estar bien.
Aunque está excediendo por un factor de 10 la longitud máxima recomendada de stub para CAN de 1MHz. Algunos cálculos de fondo me dicen que estás en una región marginal, que esas reglas son bastante conservadoras, y hay formas en que podrías salirte con la tuya.
El problema principal es el tiempo de subida/bajada de los controladores, si reduce la velocidad de transición en el trozo, esto reduciría los reflejos problemáticos. Esa misma nota de aplicación describe el ajuste de los controladores para lograr stubs de 1,6 m, 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/bajada de las señales en el stub, (2) atenuar los reflejos de vuelta a la línea principal y (3) reducir la impedancia. desajuste introducido debido a la fijación del talón.
Si realmente NECESITA tener ese trozo allí, agregue una resistencia de ~ 10-20 ohmios en serie con él. Tenga en cuenta que la carga capacitiva de las líneas reduciría el tiempo de transición, y 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 del ramal. Asegúrese de evaluar el ojo de la señal para un margen lo suficientemente grande si sigue este enfoque.
Pico de voltaje
Djames