Que ce soit pour la communication avec des périphériques bureautiques ou pour bien d'autres applications dans le monde industriel, l'USB est un réseau de communication économique, fiable et d'un débit élevé. Créalie maîtrise cette technologie et propose de vous aider à l'intégrer dans vos produits.
Qu'est que l'USB ?

Le bus USB (Universal Serial Bus) a été conçu à l'origine par Intel, pour remplacer et uniformiser les nombreuses solutions existantes pour connecter des périphériques à un PC (ports série et parallèle, bus Isa ou PCI, connecteurs PCMCIA, etc.). Mais il est utilisé de plus en plus dans l'industrie comme « super liaison série ».

L'USB est un bus de type maître/esclave, c'est-à-dire qu'il y a un noeud principal (le maître, généralement un PC) qui gère et régule tout le trafic sur le réseau. Le nombre d'esclaves connectés à un maître peut aller jusqu'à 128, notamment grâce à l'utilisation de Hubs. Les débit autorisés sur l'USB sont de 480 Mbits/s pour le High Speed, 12 Mbits/s pour le Full Speed et 1,5 Mbits/s pour le Low Speed. Le médium physique est constitué de quatre fils, deux pour la communication (D+ et D-), un pour l'alimentation électrique (un périphérique peut être alimenté par le bus) et un pour la masse.

L'USB permet le "hot plug", c'est-à-dire qu'il n'y a pas de précaution particulière à prendre pour brancher ou débrancher un périphérique sous tension : son apparition ou disparition sera gérée par le PC suivant les principes du "plug&play".

Les réalisations de Créalie sur l'USB
L'offre de Créalie
Le bus USB, conçu à l'origine pour connecter des périphériques bureautiques à un PC, est une opportunité très intéressante pour ceux qui veulent interfacer des systèmes industriels ou temps-réel avec un PC. Dans ce contexte, l'avantage majeur d'USB est de fournir une interface explicite avec plug&play, entre ces deux mondes si différents. L'USB est une technologie mature aujourd'hui, que l'on peut utiliser de façon opérationnelle, que ce soit en Low speed (1,5 Mb/s), Full speed (12 Mb/s) ou High speed (480 Mb/s).
Afin de simplifier son intégration dans vos produits, Créalie propose différents types de prestations :
L'USB est une technologie mature aujourd'hui, que l'on peut utiliser de façon opérationnelle, que ce soit en Low speed (1,5 Mb/s), Full speed (12 Mb/s) ou High speed (480 Mb/s).
  • Formation (1 ou 2 jours)
  • Conseil / expertise :
- Choix de composants / architecture électronique
- Accompagnement d'un projet avec participation à toutes les phases critiques
- Validation des choix
  • Développement de driver maître ou esclave
  • Intégration de pile USB maître du commerce dans un produit
  • Kit Hard/Soft de lecteur de clé USB: Cliquez ici pour plus de renseignements

Le Wireless USB
Apparue en mai 2005, la version 1.0 de la spécification du Wireless USB (WUSB) permet de relier jusqu’à 127 périphériques à un maître selon une topologie en étoile « pure » sans l’utilisation du moindre câble (la notion de Hub disparaît).

Cette évolution naturelle de l’USB filaire autorise des débits allant jusqu’à 480 Mbits/s à 3 mètres sans conflit possible avec d’autres protocoles sans fil tels que Wifi ou Bluetooth. En effet, le WUSB repose sur la technologie radio UWB (Ultra Wide Band) qui n’utilise pas de fréquence porteuse : des impulsions de très courte durée et de très faible puissance sont émises sur une gamme de fréquences très large (de 3,1 GHz à 10,6 GHz) tandis que Bluetooth et Wifi sont des protocoles utilisant l’une des bandes de fréquence ISM (Industrial, Scientific & Medical) autour des 2,4 GHz.

En se basant sur la spécification de l’USB 2.0, les grands principes du WUSB sont les suivants :

- Conserver l’architecture logicielle USB actuelle :

Ce qui a fait le succès de l’USB est en grande dû à l’existence d’interfaces logicielles stables, à la facilité d’implémentation de drivers côté périphériques et également à l’existence de drivers de classes génériques (HID, Mass storage, audio, etc…). WUSB permet de garder toute cette architecture logicielle de façon à ce que les développements de périphériques supportant ce nouveau protocole puissent s’appuyer sur les mêmes interfaces et rentabiliser au mieux les travaux déjà réalisés.

- Préserver le principe du maître « intelligent » et des périphériques « simples » :

Malgré l’introduction d’une certaine complexité dûe à la technologie sans fil, le protocole WUSB conserve le même principe de partage de tâches entre maître et périphériques : les traitements à effectuer côté périphérique restent le plus simple possible et c’est le maître qui se charge de toute la partie complexe du protocole.

- Fournir des mécanismes avancés de gestion d’énergie :

Avec la disparition du câble USB, les périphériques qui étaient auparavant alimentés par le bus (Bus Powered) vont être amenés à fonctionner sur batteries. Pour assurer un mode optimal de basse consommation, la spécification WUSB définit notamment des fenêtres temporelles pendant lesquelles la communication radio peut être coupée.

- Garantir la sécurité des données :

Partant du principe que le niveau de protection des données offert par le WUSB doit être le même que celui de l’USB filaire, la spécification impose un cryptage des données et des mécanismes permettant de s’assurer que les périphériques ne peuvent communiquer qu’avec un seul maître.

- Assurer la compatibilité ascendante :

WUSB définit une nouvelle classe de périphérique (Wireless Adapter device class) permettant d’ajouter la fonctionnalité sans fil aux équipements existants, que ce soit au niveau du maître et/ou des périphériques.

Le Wireless USB Promoter Group compte parmi ces membres des sociétés comme HP, Intel, Microsoft, NEC, Philips ou encore Samsung et selon NEC, le marché des équipements Wireless USB devrait atteindre 6,5 millions d’unités en 2006 et dépasser la barre des 20 millions en 2007 (source EIH).