Cztery czynniki określają długość, którą można zastosować:
1) Jakość i rodzaj kabla oraz zastosowana prędkość i protokół, jak opisano powyżej. Kabel dobrej jakości z uziemionym ekranem zachowuje się inaczej niż w przypadku nieekranowanych skrętek / UTP / Cat-coś (kabel objęty EIA / TIA TSB 56x)
2) Chipset zastosowany na dwóch podłączonych urządzeniach i czy używają rezystorów podciągających w celu zwiększenia ich czułości UART / USART (szeregowy chip na każdym hoście) (rzecz projektowa)
3) Przesłuch wprowadzony przez ostre zakręty lub brak uziemienia ekranu w razie potrzeby (kabel inny niż UTP)
4) Ogólna pojemność i opóźnienie czasowe; czy sygnały protokołu nie synchronizują się z ustawionymi liniami kontrolnymi, czy indukowana pojemność powoduje intermodulację / przesłuchy / opóźnienia indukcyjno-reaktancyjne itp.
Dotyczy to kabli asynch, a nie kabli synchronicznych lub bi-synchronicznych. Prawdopodobnie masz asynchroniczne połączenie kablowe (co oznacza, że żadna ze stron nie wysyła sygnału zegara).
Ogólne wytyczne mówią, że większość kabli będzie obsługiwać 115 kb / s, używając protokołu x-on / x-off (stop start to dane na liniach tx / rx) są ograniczone do 30 M, lub około 100 'z kablem ekranowanym. Kable UTP korzystające z tej samej konfiguracji protokołu są ograniczone do około połowy prędkości, więc może 56k.
Możesz tworzyć wyjątkowo długie kable szeregowe - jeśli są wolne i ekranowane. W pewnym momencie prędkość światła staje ci na drodze.