Espacio mínimo de nodo RS485: 3 x dispositivo RS485 en PCB

9

Me gustaría preguntar algo sobre el espaciado mínimo de nodos RS485 que se describe en (Página 5)

Guía de diseño de TI

Me gustaría crear un dispositivo que consta de 3 dispositivos RS485 existentes. Mi plan era juntar estos 3 dispositivos en una sola PCB de 2 capas y conectarlos a través de una sola línea RS485 (A, B). De acuerdo con el material anterior, esto no debería ser una buena idea porque habrá trazas de longitud muy pequeña entre estos dispositivos.

¿Tiene alguna experiencia con este enfoque de colocar más dispositivos RS485 en la misma placa? ¿Existe alguna técnica que pueda ayudar a la integridad de la señal?

Gracias

Wojtkingson
fuente
1
Eche un vistazo a la misma pregunta para la red CAN . Como estamos hablando de capacitancia distribuida, podría ser posible compensarla ajustando la impedancia de la traza cambiando la geometría de la traza, como se discutió en esa pregunta.
Maple
1
Debería funcionar Quizás surjan problemas cuando todos transmiten, lo que puede suceder si el protocolo lo permite. Con un cable largo que nadie sabe, cuando todos están juntos ... Tal vez puedan calentarse entre sí. Pero generalmente no te preocupes, pruébalo.
Gregory Kornblum
A velocidades inferiores a 10 MHz, siempre debería funcionar bien. Con velocidades más bajas, solo necesita un conjunto de terminación también en cualquier punto del autobús. Si quiere volverse loco, busque ECL diferencial y sucesores de lo que se utiliza en el comercio. :-)
KalleMP
¿Cuál es su tiempo de subida y velocidad de datos frente a la longitud del cable? El 10% de degradación es aceptable. duplicado de Efectos de línea
Tony Stewart Sunnyskyguy EE75

Respuestas:

1

la terminación solo se requiere en líneas largas con altas velocidades de datos. El propósito de la terminación es hacer que la impedancia de fin de línea sea igual a la impedancia del cable para evitar reflejos del frente de onda. Pero esto es totalmente innecesario en un autobús corto.

Mi compañía fabrica más de 100,000 dispositivos al año (por más de 10 años) con un bus RS-485 de 2 metros y no usamos terminadores.

Hay muchas aplicaciones. notas sobre esto.

Miguel
fuente
0

RS-485 es un bus diferencial. Esto significa que es muy inmune al ruido. Hay dos líneas A y B. Debe polarizar el bus para que el (AB) esté alrededor de -200mV cuando el bus esté inactivo. Pruebe un divisor potencial como: 5V-> 1k2 B 120 A 1k2 0V. Ese es el sesgo para el bus RS-485 en sí mismo. Eso significará que cuando no se habilita la transmisión del chip RS-485, el bus estará en estado inactivo.

Una pequeña longitud de bus no importa. Lo que importa es la terminación. Debe hacerlo de modo que cuando esté inactivo, tanto A como B estén cerca del voltaje medio con ([(AB) <-200mV] ver arriba) pero cuando esté en funcionamiento no tenga extremos abiertos al bus. Ponga 120 ohmios en cada extremo del autobús también.

Esto es bastante bueno https://www.maximintegrated.com/en/app-notes/index.mvp/id/763

Robin
fuente
1
en un autobús corto, puedes poner 60 ohmios en una sola ubicación en lugar de terminar en ambos extremos,
Jasen
0

Depende de su velocidad de datos. Las frecuencias más bajas pueden estar más juntas, lo que está tratando de evitar es la diafonía. Use resistencias de terminación en las líneas y no debería tener ningún problema. La mayoría de las soluciones comerciales están terminadas internamente en algún grado. Dicho esto, si la longitud del autobús es larga, especialmente si es más larga que la longitud máxima 'oficial', se llega a un área gris donde las terminaciones y el acondicionamiento de línea juegan un papel más importante. Siempre termine en el receptor, nunca en el transmisor. El propósito es cambiar un circuito LC en un circuito RLC, que generalmente tiene mejores características de frecuencia. Sin embargo, terminar en el transmisor empeora el problema.

Anthony Bachler
fuente
el transmisor debe ser lo suficientemente fuerte como para que la terminación cercana no tenga efecto.
Jasen
Es una cuestión de inmunidad al ruido. la terminación en el receptor proporciona una inmunidad al ruido mucho mejor que la terminación en el transmisor
Anthony Bachler
generalmente ambos extremos de una línea de transmisión están terminados. especialmente si es un autobús.
Jasen
0

No hay problema con distancias cortas y no se requiere la terminación del bus. Si un dispositivo es siempre un maestro, no es necesario sesgar el bus. Si tiene un sistema multimaestro, donde hay momentos en que ningún dispositivo está manejando el bus, puede ser necesario un esquema de polarización del bus, pero dependería de los controladores RS-485 que se utilicen. La mayoría de los controladores modernos no requieren un sesgo. Se puede encontrar un circuito de polarización en muchas notas de la aplicación del controlador RS-485. Es esencialmente una terminación de bus con una resistencia conectada a una de sus fuentes de alimentación. No hace daño terminar un autobús si no es necesario.

Miguel
fuente