4 votos

Opciones de red para varios nodos de la topología de Estrella

Quiero crear una red sencilla que consta de 1 maestro y hasta 16 nodos esclavos. El proyecto estará basado en PIC Mcu.

La red tiene las siguientes especificaciones/requisitos:

  • Relativamente baja velocidad
  • Barato
  • Longitudes de Cable de hasta 20m
  • 4-línea de límite (2 + 2 datos)
  • Los esclavos conectados directamente a Maestro (red en Estrella)
  • El maestro inicia transmisiones (si es importante)

He considerado 1Wire, I2C y RS485, y mi elección final cayó sobre RS485 como parece el mejor para la tarea a mano.

Sin embargo, he estado leyendo que el uso de la topología de Estrella con RS485 no se recomienda debido a la reflexión y algunos otros temas.

¿Qué recomendaría como la mejor opción en este caso? Stick con RS485 o buscar en otro lugar?

2voto

johnfound Puntos 3851

Utilice el interruptor de

RS485 tiene una topología de bus. El gran problema es que si usted tiene topología en estrella, cada rayo de la estrella tiene que ser terminado. De esta manera, el maestro transmisor será cargado con 16x||120Ω = 7.5 Ω. Por supuesto, tales pequeña impedancia se sobrecarga el transmisor.

No hay otra solución, sin embargo. Usted debe utilizar un interruptor y conectar el maestro sólo para el rayo en el que desea comunicarse. No estoy seguro de cómo exactamente a este esquema tiene que ser implementado...

Una de las soluciones es utilizar un multiplexor y 16xRS485 transceptores - como SN75176 o similar.

Otra manera es usar un transceptor y algunos de los multiplexores analógicos con lo suficientemente baja resistencia interna.

(O incluso de los relés electromecánicos, como algún tipo de ultra-conservador en el diseño :) )

Conectarse a la red en estrella sin terminación

Es evidente, que si no hay resistencias de terminación, la red RS485 puede ser de forma segura por cable en la topología de estrella.

La investigación adicional me llevan a este artículo, que establece que para la relativamente corta las líneas, los resistores de terminación puede ser omitido. El término "relativamente corto" depende de la velocidad de transmisión y de 9600bps es de aproximadamente 600m (que se indica en el artículo).

He hecho los mismos cálculos aproximados y para 20 m de la línea de la velocidad de transmisión es de alrededor de 1 mbps.

La condición es que el retraso de la señal en las líneas de 3 o 4 viajes (suficiente para el volcado de los reflejos) debe ser inferior a la mitad el tiempo de 1bit de transmisión sexual.

Así, en el artículo hay una presunción de que la broca se comprueba cerca de la mitad de los bits de ancho, pero algunos receptores hacer varios de muestreo de la broca con el fin de disminuir los errores. En este caso, probablemente, la velocidad aceptable será aún menor.

2voto

ianb Puntos 659

Estrella de las redes conectadas a tener un límite de distancia de funcionamiento en la que el punto de las "reflexiones" va a causar problemas. Esto puede ser quebrantado a la unidad a la que se transmitía a la unidad B - si no hay nada de terminación del cable en el punto B, habrá reflexiones de energía del cable para el punto A. Esto puede dañar los datos y hacer la vida difícil y aburrido, en realidad.

En los tramos cortos de cable reflexiones mueren rápidamente hacia abajo y la lentitud de la velocidad de los datos (pocos kbps) usted puede conseguir lejos con no terminadores de proporcionar a usted la mató límite de velocidad de los datos de los bordes de ser transmitido en ambos sentidos - esto en gran parte se deshace de el alto contenido de frecuencia de la señal y las cosas sólo sobre el trabajo. Así que si usted va a transmitir y recibir un par de kbps, a continuación, utilizar un 485 controlador con la velocidad de respuesta de control tal como esta el DS36C280. El ascenso y la caída de las veces se puede ser tan largo como 3 micro segundos. Esto podría funcionar y puede haber otros que pueden ofrecer incluso más lento de las velocidades de rotación.

Alternativamente, podría sir estar interesado en el uso de la radio? Esto significa que el cableado es mucho más sencillo, sólo la energía a todos los esclavos, y no hay necesidad de preocuparse acerca de la potencia de interferencia con los datos (puede pasar). Nórdicos producir una decente variedad de transceptores de radio en lo que parecen ser increíblemente bajos precios. Aquí es un ejemplo, el nRF9E5 pero probablemente hay otras opciones también.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X