Cuatro factores determinan la longitud que se puede utilizar:
1) Calidad y tipo del cable, y la velocidad y el protocolo utilizados, como se describe anteriormente. El cable de buena calidad con un blindaje que está conectado a tierra se comporta de manera diferente al uso de pares trenzados sin blindaje / UTP / Cat-something (cable cubierto bajo EIA / TIA TSB 56x)
2) El conjunto de chips utilizado en los dos dispositivos conectados, y si usan resistencias pull-up para aumentar la sensibilidad de UART / USART (el conjunto de chips en serie de cada host) (algo de diseño)
3) Interferencia introducida por curvas cerradas o falta de conexión a tierra del blindaje donde sea necesario (cable no UTP)
4) Capacitancia general y retardo de tiempo; ¿Las señales de protocolo no están sincronizadas con las líneas de control que se están configurando, o la capacitancia inducida causa intermodulación / interferencia / demoras de reactancia inductiva, etc.?
Esto es para cables asíncronos, no para cables sincronizados o bi-synch. Probablemente tenga una conexión de cable asíncrono (lo que significa que ninguna de las partes envía una señal de reloj).
Las pautas generales dicen que la mayoría de los cables admitirán 115k baudios, usando el protocolo x-on / x-off (el inicio de la parada es datos en tx / rx líneas) están limitados a 30M, o aproximadamente 100 'con cable blindado. Los cables UTP que utilizan esta misma configuración de protocolo están limitados a aproximadamente la mitad de la velocidad, por lo que tal vez 56k.
Puede hacer cables seriales muy largos, si están a baja velocidad y protegidos. La velocidad de la luz se interpone en tu camino en algún momento.