Quatre facteurs déterminent la longueur qui peut être utilisée:
1) Qualité et type du câble, ainsi que la vitesse et le protocole utilisés, comme décrit ci-dessus. Un câble de bonne qualité avec un blindage mis à la terre se comporte différemment de l'utilisation de paires torsadées non blindées / UTP / Cat-quelque chose (câble couvert par EIA / TIA TSB 56x)
2) Le chipset utilisé sur les deux appareils connectés, et s'ils utilisent des résistances de pull-up pour augmenter leur sensibilité UART / USART (le chipset série sur chaque hôte) (une chose de conception)
3) Diaphonie introduite par des virages serrés ou un manque de mise à la terre du blindage si nécessaire (câble non UTP)
4) Capacité globale et délai; les signaux de protocole ne sont-ils pas synchronisés avec les lignes de contrôle définies, ou la capacité induite provoque-t-elle des retards d'intermodulation / diaphonie / réactivité inductive, etc.
C'est pour les câbles asynchrone, pas les câbles synchronisés ou bi-synchronisés. Vous avez probablement une connexion par câble asynchrone (ce qui signifie qu'aucun des deux côtés n'envoie un signal d'horloge).
Les directives générales indiquent que la plupart des câbles prendront en charge 115 000 bauds, en utilisant le protocole x-on / x-off (le démarrage d'arrêt correspond aux données sur les lignes tx / rx) sont limités à 30 m, soit environ 100 pieds avec un câble blindé. Les câbles UTP utilisant cette même configuration de protocole sont limités à environ la moitié de la vitesse, donc peut-être 56k.
Vous pouvez créer des câbles série vraiment très longs - à vitesse lente et blindés. La vitesse de la lumière vous gêne à un moment donné.