Question:
Pourquoi les gens utilisent-ils des concentrateurs USB alimentés?
c_breeez
2014-07-27 04:49:53 UTC
view on stackexchange narkive permalink

J'ai le Raspberry Pi B +, et il a quatre ports USB.

En ce moment, j'alimente un Arduino Mega, un petit lecteur RFID et un clavier. Je prévois d'alimenter également un dongle Wi-Fi et un Arduino Uno.

Cela fonctionnera-t-il? Je veux dire que ça marche. Mais je me demandais pourquoi les gens utilisent des concentrateurs USB alimentés. J'ai entendu certaines personnes dire que les dongles Wi-Fi ont parfois besoin d'un concentrateur USB alimenté pour avoir une bonne portée.

Essentiellement, quels sont les avantages d'un concentrateur USB alimenté? Et devrais-je en obtenir un pour ma situation d'utilisation?

Cinq réponses:
asheeshr
2014-07-27 10:30:09 UTC
view on stackexchange narkive permalink

Il y a quelques facteurs à considérer ici:

  • La puissance d'entrée de votre Pi se fait probablement via un adaptateur mural ou un bloc d'alimentation. Vous devez vérifier la classification de l'adaptateur / bloc d'alimentation. S'il est compris entre 1,5 A et 2 A, votre problème est partiellement résolu.
  • Le polyfusible et le régulateur à bord du Pi sont ensuite en jeu. Selon les spécifications sur Adafruit, le B + peut gérer jusqu'à 2A de courant. Dans le modèle B, c'était plus proche de 1A à 1,2A, ce qui était insuffisant pour alimenter un concentrateur USB, selon le nombre d'appareils connectés.
  • Ensuite, viennent vos appareils USB réels. L'utilisation de l'énergie varie beaucoup en fonction de ce que vous utilisez. Les utilisations d’alimentation de certains appareils courants sont les suivantes:
 Claviers filaires  50-150 mA  Souris filaires  Jusqu'à 50 mA  Adaptateurs Wifi  100 à 250 mA  (peut être encore plus variable) Cartes son  Jusqu'à 100 mA  Caméra Pi  250 mA  Arduino Uno  30 mA à 500 mA  b> (La limite supérieure dans ce cas est due aux restrictions USB 2.0) Arduino Mega  40 mA à 500 mA  (Dispose d'un polyfusible qui empêche une consommation de courant plus élevée lorsqu'il est alimenté par USB) Lecteurs RFID  20 mA et plus  (Cela peut beaucoup varier en fonction de la technologie, des normes actuelles et des paramètres de fonctionnement de l'appareil) 

Vous devez donc connaître les caractéristiques de puissance de tous vos périphériques pour estimer si vous avez besoin d'un concentrateur alimenté ou non. Si l'entrée d'alimentation / courant est supérieure à la puissance / courant requis, vous n'avez pas besoin d'un concentrateur alimenté.

  Entrée de courant = Évaluation de l'adaptateur mural (2 A max. pour le B +) Courant requis = Somme des besoins en courant de tous les appareils + 700 mA (pour le Pi lui-même)  

J'ai utilisé le courant et l'alimentation de manière interchangeable dans cet article car tous les périphériques USB fonctionnent à 5V, ce qui est égal à la tension d'alimentation.

Si vous connaissez la puissance nominale de votre appareil et que vous ne connaissez pas la puissance nominale actuelle, vous pouvez facilement effectuer la conversion.

  P = V * I  

Dans le cas des périphériques USB, V sera 5V. Ainsi, la note actuelle devient:

  I = P / 5  

Dans votre cas particulier, mon estimation serait:

  Entrée de courant = 1A à 1,2A (si vous n'avez pas acheté d'adaptateur de meilleure qualité avec le B +) Courant requis = Clavier + Wifi + Uno + Mega + RFID + Pi = 100 + 100 + 200 + 200 + 20 + 700 (Prenant des valeurs prudentes) = 1320 mA  

Vous aurez donc besoin d'un concentrateur USB alimenté ( si votre adaptateur secteur est évalué à <1.2A ) .

Je ne suis pas totalement sûr des cotes actuelles du B +. Si quelqu'un a des chiffres exacts, veuillez mettre à jour cet article avec votre référence.
Some Random User
2014-07-27 05:18:48 UTC
view on stackexchange narkive permalink

Mon opinion est que oui, vous devriez. Surtout que vous alimentez un Arduino et un dongle WiFi.

La raison pour laquelle vous avez souvent besoin d'un concentrateur USB d'alimentation est que le RPi lui-même n'a pas assez de jus pour alimenter de nombreux appareils à forte amplification. J'ai une webcam attachée à la mienne avec un dongle Bluetooth et sans mon hub, le dongle ne permet pas aux appareils de s'y connecter.

L'avantage d'en avoir une est que vous pouvez être sûr que si vous l'avez un problème avec les appareils, que ce n'est pas un problème d'alimentation. (J'ai lu sur un forum, où quelqu'un a viré sa carte à cause de la puissance tirée, j'en doute) Souvent, les dongles ont besoin d'un certain courant pour fonctionner correctement ou à leur meilleur.

Je vous recommande d'en acheter un , mais si tout fonctionne et que vous n'avez aucun problème, tant mieux. Mais lorsque vous alimentez des choses qui ont besoin de plus d'amplis avec votre Arduino ou que vous avez décidé d'utiliser le GPIO, il est bon d'avoir le Hub pour mettre moins de pression sur le RPi et qu'il soit Consistant alimenté et fiable .

user2813274
2014-07-27 22:34:20 UTC
view on stackexchange narkive permalink

La spécification USB 2.0 permet à un appareil de demander jusqu'à 500 mA sur un port USB 2.0 standard (bien que beaucoup permettent de "charger" des ports avec un courant plus élevé).

le Pi ne peut pas fournir 500 mA, même sur un seul port USB, et encore moins sur les 4 dont il dispose, il est donc très facile de demander plus de puissance que ce que le Pi peut fournir, c'est là qu'un concentrateur USB alimenté entre en jeu.

En plus de permettre au Pi d'alimenter plusieurs appareils, les concentrateurs USB produisent également les mêmes 5v et courant élevé dont le Pi a besoin pour s'alimenter, offrant un moyen pratique d'alimenter le Pi, ce qui les rend encore plus populaires.

Oui, c'est dommage que le nouveau B + n'ait pas de piste d'alimentation dédiée allant aux ports USB avec l'avantage d'utiliser un bloc d'alimentation 4A. Ensuite, l'USB fonctionnerait correctement.
Excellente réponse merci, ainsi sera chaque port sur un hub USB sortie 5V 500ma ?? (USB 2.0)
@c_breeez ils devraient pouvoir le faire, mais c'est un maximum, pas un minimum, et tous les appareils ne peuvent pas le prendre en charge - par exemple, tout concentrateur USB qui n'est pas alimenté ne peut pas le prendre en charge, car il ne reçoit qu'un maximum de 500ma du hôte, et il divise cela entre plusieurs ports
Mais en théorie, un alimenté devrait prendre en charge 5V 500ma sur chaque port? Celui que j'ai acheté est alimenté mais dispose d'un bloc d'alimentation 5V 2a et de 7 ports. Sera-t-il capable de fournir 5V 500ma de manière cohérente à chacun. Désolé pour les questions lancinantes, je me demande simplement s'il faut utiliser un psu externe sur mon arduino ou simplement le mettre hors tension s'il est éteint
@c_breeez La puissance totale dont dispose votre hub est de 2A = 4x 500mA + 500mA (depuis l'hôte), donc 2,5A, ce qui est suffisant pour alimenter 5 ports - heureusement, la plupart des appareils ne consomment pas 500mA, mais certains peuvent en avoir besoin, dans lesquels au cas où votre hub ne pourra pas les prendre en charge sur tous ses ports en même temps.
Super merci pour votre aide et votre patience. Excellent travail d'explication. Par hôte, voulez-vous dire le PC auquel le hub est connecté? Dans mon cas, rpi b +. Merci encore pour votre temps
@c_breeez - si les périphériques connectés au hub sont utilisés par votre Pi, alors le Pi est l'hôte, mais le Pi est un hôte médiocre qui ne peut pas fournir 500mA sur ses ports USB, alors supprimez les nombres ci-dessus en conséquence - supprimez également un autre 1A si votre pi est alimenté par le hub usb, vous laissant 1A de puissance pour vos périphériques USB - ce qui est encore suffisant pour la plupart des choses, mais pas des tonnes de choses comme les disques durs portables alimentés par usb
Merci beaucoup de réponses brillantes. J'ai beaucoup dégagé pour moi, j'alimente beaucoup de choses d'un hub, je pense que je pourrais utiliser mes arduinos de bloc d'alimentation CC pour économiser de l'énergie pour d'autres choses. Merci
Milliways
2014-07-27 06:55:09 UTC
view on stackexchange narkive permalink

Si vous disposez d'un bon bloc d'alimentation, vous n'en avez pas besoin avec le B +.
L'ancien Pi Model B avait un courant limité. Il y a un polyfuse ~ 1A, ce qui signifiait que seul 1A - le courant nécessaire à Pi (~ 700mA) était disponible.

Le B + peut fournir 600mA (plus s'il est reconfiguré).

Ils ont supprimé les polyfus dans la [révision 3] (http://www.raspberrypi.org/upcoming-board-revision/) ([liste des révisions] (http://elinux.org/RPi_HardwareHistory#Board_Revision_History)) pour permettre le retour de un concentrateur USB. À moins que vous ne parliez d'autres fusibles ailleurs?
@Bob les polyfusibles USB peuvent avoir été supprimés, mais pas le polyfusible d'alimentation principal, ce qui limite le courant total.
RPiAwesomeness
2014-07-27 08:31:30 UTC
view on stackexchange narkive permalink

Pour améliorer le message de certains utilisateurs aléatoires:

Tout d'abord: c'est 5 appareils. Un Pi, même un B +, ne peut pas en gérer autant - seulement 4 ports. Passez à autre chose.

Le modèle B Pi a des régulateurs (comme Milliways mentionné, ~ 1A polyfuse) qui tueront le Pi pour protéger les circuits si une surtension est détectée.

Chaud - le branchement (brancher un périphérique USB alors que le périphérique hôte est en marche) provoquera un saut soudain du courant demandé, ce qui déclenchera souvent ces régulateurs. Cependant, ces régulateurs contrôlent également le flux d'énergie, ce qui fait qu'il n'y a pas assez de puissance pour faire fonctionner le Pi et alimenter les ports USB.

Il s'agit d'un problème connu, du moins avec le modèle B. Vous utilisez le modèle B +, qui a un nouveau circuit d'alimentation qui est beaucoup plus efficace et économise ~ .5A - 1A afin que vous puissiez maintenant fournir plus d'énergie aux ports USB et faire planter votre Pi via des surtensions est beaucoup moins problématique.

Cependant, comme vous êtes déjà en train de connecter un Arduino et un Mega à cela (ainsi qu'une balise RFID, je suis d'accord avec Some Random User. Vous aurez besoin du une puissance supplémentaire qu'un hub alimenté (alimenté étant la clé ici, sinon vous ne faites que puiser dans le Pi) peut fournir si vous voulez faire fonctionner 5 appareils.

Les appareils peuvent encore courir, mais ils n'obtiendront probablement pas toute la puissance dont ils ont besoin, donc ils finiront probablement par fonctionner en dessous de la moyenne, s'ils ne plantent pas correctement.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...