Transmisión de datos de hasta 100 pies

0

Necesito transmitir datos (menos de 5 Mbps) punto a punto a más de 100 pies. Prefiero no usar Ethernet debido a la complejidad. Puedo usar FPGA de baja escala o chips similares si es necesario para funciones como el control de corrección de errores. Estoy considerando UART sobre RS-485/422, pero no estoy seguro de si puede proporcionar tal rendimiento. ¿Tiene sugerencias sobre soluciones no demasiado complejas? Gracias.

    
pregunta fiedel

3 respuestas

2

En su mayoría depende del cable: he tenido cables cat7 que funcionan a 600 Mbps a más de 35 metros de un par con el de otro par. He tenido 100 Mbps corriendo 500 metros sobre un solo cable coaxial (pero muy decente). Este fue un chip de un solo receptor y un receptor de compensación del cable.

Elija sabiamente su cable y podrá obtener fácilmente la distancia que desee, especialmente si usa un controlador y receptor diferencial.

    
respondido por el Andy aka
0

UART en RS-485 es un buen primer enfoque, pero el estándar dice 2Mbps @ 50m, no lucharía contra eso. ¿Has considerado las comunicaciones ópticas? Puede usar el protocolo de su elección sobre la capa física, simplemente elija un par decente de transceptor tx / rx y estará listo.

    
respondido por el PDuarte
0

Creo que deberías usar Ethernet incluso si crees que es complejo. Hoy en día, hay una IP muy competente que puede usar en FPGA de gama baja como Spartan o Artix que hacen todo lo que necesita Ethernet como TCP, UDP, DHCP, etc.

Incluso hay núcleos libres y tendrás un enlace en funcionamiento en muy poco tiempo. He implementado aplicaciones 485, ópticas y Ethernet y mi opinión es que Ethernet es casi siempre la mejor opción. Es escalable, muy buena infraestructura, muy buen soporte por tableros pequeños como Raspberry Pi, etc.

    
respondido por el Holminge

Lea otras preguntas en las etiquetas