¿Qué sucede si hay muchas resistencias de 120 ohmios como terminadores en el bus CAN?

2

Conecté tres dispositivos en paralelo en un sistema de bus CAN. Cada dispositivo tiene una resistencia \ $ 120 \, \ mathrm {\ Omega} \ $ incorporada en el circuito. Estoy usando dos pares de cables trenzados de \ $ 1.2 \, \ mathrm {m} \ $ cada uno para la comunicación. ¿Tendrá algún efecto en la comunicación?

    

3 respuestas

0

Necesitas tener una resistencia de 120Ω al principio de la cadena y al final de la cadena. Si falta uno, no funcionará (¡confía en mí!). Si tiene demasiados, podría (MANDO) funcionar, pero está pidiendo problemas. CAN pretende ser una cadena lineal con resistencias de terminación en cada extremo.

Lo mejor es descubrir una manera de deshacerse de la resistencia de terminación media. A veces, esto es solo un puente, pero es posible que desee desoldar o recortarlo si es necesario.

    
respondido por el Daniel
2

Suponiendo que los receptores de datos puedan trabajar con la señal más pequeña (que estoy seguro de que son), el único aspecto que podría causar problemas son las reflexiones de la señal.

Dado que la velocidad de datos es de 19,600 bps, si dijeras que era una onda cuadrada de 10 kHz, estaría considerando la longitud de onda del 7mo armónico para justificar que la longitud del cable era correcta.

El séptimo armónico es de 70 kHz y tiene una longitud de onda de 4.3 km. La regla general es que un cable mal terminado estará bien si la longitud del cable es inferior a una décima parte de la longitud de onda más alta y claramente lo es.

Lectura adicional: ¿Por qué el bus CAN utiliza una resistencia de 120 ohmios como resistencia de terminación y no otro valor?

    
respondido por el Andy aka
0

Cuantas más resistencias tenga, mayor será la carga en el transceptor que intenta conducir el bus. Si, por ejemplo, tenía diez resistencias de 120 ohmios, cada transceptor deberá entregar 5 veces la corriente normal. Esto hará que se calienten, que no puedan completar las transiciones adecuadas, o ambas cosas.

Tres resistencias en lugar de dos pueden no ser el fin del mundo. Pero sigue estresando innecesariamente a los transceptores.

    
respondido por el Stephen Collings

Lea otras preguntas en las etiquetas