Contraintes D'alimentation Par Usb - Yoctopuce Yocto-Humidity Mode D'emploi

Permet de mesurer par usb à la fois la température et le taux d'humiditée relative
Table des Matières

Publicité

4.3. Contraintes d'alimentation par USB

Bien que USB signifie Universal Serial BUS , les périphériques USB ne sont pas organisés
physiquement en bus mais en arbre, avec des connections point- à- point. Cela a des
conséquences en termes de distribution électrique: en simplifiant, chaque port USB doit
alimenter électriquement tous les périphériques qui lui sont directement ou indirectement
connectés. Et USB impose des limites.
En théorie, un port USB fournit 100mA, et peut lui fournir (à sa guise) jusqu'à 500mA si le
périphérique les réclame explicitement. Dans le cas d'un hub non-alimenté, il a droit à 100mA
pour lui-même et doit permettre à chacun de ses 4 ports d'utiliser 100mA au maximum. C'est
tout, et c'est pas beaucoup. Cela veut dire en particulier qu'en théorie, brancher deux hub USB
non- alimentés en cascade ne marche pas . Pour cascader des hubs USB, il faut utiliser des
hubs USB alimentés, qui offriront 500mA sur chaque port.
En pratique, USB n'aurait pas eu le succès qu'il a si il était si contraignant. Il se trouve que par
économie, les fabricants de hubs omettent presque toujours d'implémenter la limitation de
courant sur les ports: ils se contentent de connecter l'alimentation de tous les ports
directement à l'ordinateur, tout en se déclarant comme hub alimenté même lorsqu'ils ne le sont
pas (afin de désactiver tous les contrôles de consommation dans le système d'exploitation).
C'est assez malpropre, mais dans la mesure ou les ports des ordinateurs sont eux en général
protégés par une limitation de courant matérielle vers 2000mA, ça ne marche pas trop mal, et
cela fait rarement des dégâts.
Ce que vous devez en retenir: si vous branchez des modules Yoctopuce via un ou des hubs
non alimentés, vous n'aurez aucun garde-fou et dépendrez entièrement du soin qu'aura mis le
fabricant de votre ordinateur pour fournir un maximum de courant sur les ports USB et signaler
les excès avant qu'ils ne conduisent à des pannes ou des dégâts matériels. Si les modules
sont sous-alimentés, ils pourraient avoir un comportement bizarre et produire des pannes ou
des bugs peu reproductibles. Si vous voulez éviter tout risque, ne cascadez pas les hubs non-
alimentés, et ne branchez pas de périphérique consommant plus de 100mA derrière un hub
non-alimenté.
Pour vous faciliter le contrôle et la planification de la consommation totale de votre projet, tous
les modules Yoctopuce sont équipés d'une sonde de courant qui indique (à 5mA prêt) la
consommation du module sur le bus USB.
www.yoctopuce.com
14

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Humsens1

Table des Matières