Transmisión de bus diferencial

Estoy trabajando en un proyecto que requiere una aplicación que tiene algunos dispositivos conectados a través de un bus (RS-485 || CAN), aún no lo he decidido. El problema es que algunos de estos dispositivos son conectables en caliente y yo no saber que dispositivos tener la resistencia de terminación. El bus está formado por 2 o 3 dispositivos y podría desconectar casi todos (solo quedará un extremo), así que pienso qué sucede si desconecto el dispositivo con la resistencia de terminación, Sé que un bus diferencial tiene dos resistencias de terminación, una en cada extremo. ¿Podría darme algunas ideas sobre cómo puedo solucionar este problema?

Simplemente, instala el resitor en ambos extremos del bus. Cuando desenchufa el dispositivo, el cable del bus permanece donde estaba.
Atención: la comunicación CAN no funcionará si hay un solo dispositivo en el bus. CAN requiere al menos 1 receptor para transmitir los datos (¡ ACKmuerde el marco!)
Intentaré hacer una comunicación RS-485 con 9 bits, y el último bit decidirá si el mensaje es un control o datos.
Si hay una opción para elegir entre CAN y RS-485, siempre debe optar por CAN, ya que es muy resistente; es especialmente adecuado para sistemas plug & play (si lo ha pensado un poco a nivel del sistema). La única razón para elegir alguna técnica RS-485 antigua es si necesita velocidades muy altas/muchos datos (donde probablemente debería considerar algo similar a Ethernet) o si necesita interactuar directamente con alguna PC sin adaptador en el medio.
Ok, pero ¿qué sucede si elimino el dispositivo que tiene la terminación? No puedo hacer esta terminación en infraestructura. Los dispositivos se conectan a través de un cable.
Una opción podría ser la terminación conmutable. Es posible que pueda detectar automáticamente si un dispositivo está en el extremo con un diseño inteligente y una terminación conmutable electrónicamente, pero necesitaríamos más información sobre cómo pretende conectar todo.
@StefanMerfu Como sugirió Marko, puede instalar la terminación al final del bus
No solo puede, sino que debe instalarlo al final del autobús. Si el módulo plug & play se puede colocar en cualquier lugar, entonces no tiene sentido que tenga terminación por defecto. Entonces, coloque las resistencias fuera de los módulos o diseñe los módulos de una manera inteligente que le permita habilitar/deshabilitar la terminación integrada (estableciendo un puente, cambiando un interruptor DIP, conectando un cable, etc.).

Respuestas (1)

Los dispositivos enchufables implican que existe alguna infraestructura a nivel de sistema para permitir que ocurran las conexiones. Eso puede ser algún tipo de sistema de cable, plano posterior o configuración de placa secundaria. La configuración de la resistencia de terminación en dicho sistema se resuelve mejor al incluir las resistencias en la infraestructura de nivel del sistema en lugar de intentar colocarla directamente en los dispositivos enchufables.