Un câble USB (Universal Serial Bus) est principalement utilisé pour connecter un périphérique USB à un hôte. Les hôtes courants incluent les ordinateurs et les consoles de jeux vidéo. Bien qu’il existe plusieurs normes USB, les câbles entièrement conformes aux spécifications USB 1.1 fonctionneront avec la technologie USB 2.0 et vice versa. Les câbles USB peuvent être identifiés par le trident USB au-dessus des surmoulages de fiches des connecteurs de type « A » et « B ».
Un câble USB peut avoir de nombreux types d’embouts, dont le style est appelé connecteur. Les types de connecteurs incluent Standard-A, Standard-B, Mini-B, Micro-A, Micro-B et Micro-AB. Ces fiches vont dans les réceptacles correspondants intégrés dans les hôtes et les périphériques. Les réceptacles Standard-A sont du type communément appelé ports USB sur les ordinateurs ; Les réceptacles Standard-B se trouvent généralement sur les gros périphériques tels que les imprimantes et les scanners ; Les mini et micro réceptacles se trouvent généralement sur de petits appareils comme les appareils photo numériques et les téléphones cellulaires ; Les prises Mini-AB sont, selon la norme, uniquement sur les appareils USB On-The-Go. La plupart des câbles USB qui connectent un appareil à un ordinateur auront une prise Standard-A à une extrémité et un autre type de prise à l’autre.
Au-delà des types de connecteurs, les câbles USB conformes ne sont pas propriétaires. Un câble standard peut connecter un appareil à un Macintosh ou un PC Windows, par exemple. Cependant, le logiciel de l’appareil peut ne pas fonctionner avec l’hôte. De plus, certaines entreprises créent des câbles qui ressemblent à des câbles USB mais qui ne sont pas conformes aux normes USB — ces connecteurs ne doivent pas porter le logo trident.
Un câble USB standard contient plusieurs fils. Un fil contient un chemin pour une alimentation électrique de cinq volts (5V±5%) ; deux sont des câbles de données à paire torsadée ; et l’un est un sol.
Un câble USB conforme aux spécifications 2.0 ne peut mesurer que cinq mètres (environ 16.4 pieds) de long. Cette limite a été établie en raison d’une spécification de délai de câble de 26 nanosecondes, qui permet aux réflexions de s’installer au niveau de l’émetteur avant que le bit suivant ne soit envoyé. Les hôtes USB doivent recevoir une réponse à leurs commandes dans un délai imparti ou ils considéreront les commandes perdues – des câbles beaucoup plus longs que cinq mètres entraîneraient un retard trop important.
Il existe de nombreuses solutions pour connecter des périphériques USB au-delà de la limite de câble de 5 mètres. Ces solutions incluent l’utilisation de câbles d’extension, qui sont des concentrateurs auto-alimentés avec un câble fixe de 10 mètres et un concentrateur alimenté par bus à un port au milieu ; utiliser jusqu’à cinq moyeux dans une chaîne ; et construire un pont qui agit comme un périphérique USB d’un côté et a un contrôleur hôte à l’autre extrémité. Il est préférable d’utiliser un protocole de signalisation longue distance comme Ethernet ou RS-485 au milieu si cette méthode est utilisée.