Question:
L'USB fournit-il un 5V «constant» ou «jusqu'à» 5V?
JLegendre
2019-01-30 12:13:27 UTC
view on stackexchange narkive permalink

J'essaie de faire de l'ingénierie inverse sur un numériseur dans un ancien ordinateur portable.Je suis assez certain qu'il s'agit d'un périphérique USB car j'ai remarqué une paire de câbles torsadés à côté d'un fil de terre.Juste pour m'assurer que c'est USB, j'ai sondé la broche de l'autre côté de (ce que je soupçonne d'être) D-.Quand j'ai fait cela, j'ai vu différentes tensions clignoter très rapidement mais rien de proche de 5V.Je crois que le maximum que j'ai vu était de 1,2 V et que le minimum se situait autour de 0,3 V.

Je ne veux pas le câbler à un câble USB par peur de détruire le numériseur s'il ne peut pas en fait gérer le 5V.

Cela aurait du sens d'être USB VCC s'il offre jusqu'à 5V mais je n'ai rien trouvé de définitif que je puisse comprendre au moins.

L'USB classique avait 4 fils.Alimentation, terre, données + et données-.La puissance sera de 5 V lorsqu'elle est présente (avec une certaine tolérance).La masse est définie comme zéro Volts.Data + et Data- sont souvent des signaux 3,3V, mais ils ne sont pas obligés de l'être.
Apparemment, il y a un mélange entre l'alimentation VBUS via USB, avec des niveaux de signalisation sur les lignes de données D + / D-.Je suis juste curieux, quel genre de "numériseur" USB pourrait être dans "un vieux portable"?
@Ale..chenski c'est un numériseur Wacom dans un Fujitsu T901
D'après ce que je comprends des alimentations, le niveau de tension n'est jamais * constant *;il fluctue dans une plage (4,75V à 5,25V pour USB, comme indiqué dans la réponse de Jasen).
Si l'ordinateur portable fonctionne toujours, examinez l'arborescence des périphériques USB de votre système d'exploitation pour déterminer s'il s'agit d'un périphérique USB.
Si vous avez accès à un champ d'application (par exemple au travail / à l'école), utilisez-le et montrez-nous à quoi il ressemble.Il est assez facile de dire s'il s'agit d'une signalisation USB.
Six réponses:
Jasen
2019-01-30 14:13:47 UTC
view on stackexchange narkive permalink

TL; DR simplement parce qu'il est connecté à l'USB ne signifie pas 5V ou même qu'il est alimenté par l'USB.

Pour les versions 1 et 2 de l'USB La spécification dit 5V +/- 5%, donc vous devriez concevoir pour accepter 4,75V à 5,25V.

Quelque chose de la version 3 USB introduit la disponibilité de tensions accrues (jusqu'à 20V). mais un appareil doit demander explicitement une tension accrue, sinon ils obtiennent simplement la même valeur d'environ 5V.

Quand je branche mon téléphone sur son chargeur via un wattmètre, je vois la tension sauter à 9V

Le chargeur de mon ordinateur portable utilise un connecteur USB C et peut fournir 5,9,15 ou 20V (selon l'étiquette)

Maintenant, le périphérique interne de votre ordinateur portable peut être conçu pour une tension autre que 5V. Les lignes de données USB D + et D- signalent à seulement 3,3V. Ainsi, 3,3 V pourrait à la place être l'alimentation du numériseur (à écran tactile).

En général, l'hôte USB ne peut pas voir la tension d'alimentation de l'appareil, il ne voit que les signaux de données. Certains périphériques USB (par exemple: les imprimantes laser) n'utilisent pas la ligne USB VCC pour l'alimentation.

* "Certains périphériques USB (par exemple: les imprimantes laser) n'utilisent pas du tout la ligne USB VCC." * - cela rendrait le périphérique USB assez incertain ... ce qui serait étrange pour des périphériques aussi réputés et coûteux qu'une imprimante.
Quelle est la consommation de courant VCC minimum pour un appareil conforme?
Il n'y a pas de minimum, mais il y a un maximum de 100 mA qu'un appareil conforme peut utiliser avant d'être configuré.Pourquoi demandez-vous?
mon raisonnement est que parce que 0mA est acceptable, ne pas utiliser la ligne VCC est légal.
"ne pas utiliser la ligne VCC est légal" - non, ce n'est pas le cas.Un périphérique USB conforme doit utiliser VBUS (votre «VCC») pour démarrer la connexion (tirez sur l'une des lignes D, selon la vitesse de l'appareil).Et il ne doit pas commencer à connecter la signalisation tant que VBUS n'est pas activé.Voir ma réponse ici, https://electronics.stackexchange.com/a/323551/117785
ah, il doit donc au minimum détecter la tension acceptable sur VBUS avant de commencer la signalisation, `s / du tout / pour l'alimentation /`
JRE
2019-01-30 12:44:52 UTC
view on stackexchange narkive permalink

USB Vcc est 5V - constant.

Il ne devrait baisser que si vous tirez trop de courant, auquel cas un PTC (fusible à réinitialisation automatique) ouvrira et coupera le courant.Dans ce cas, la tension tombera presque à zéro.

La tension sur les lignes de données est une autre histoire.D + et D- transmettent des données à grande vitesse.Votre multimètre n'a aucun sens de ce qui est là - il change way trop rapidement pour le compteur.

Notez également que les signaux D + et D- communiquent via un pilote en mode différentiel.Plus d'informations ici: https://electronics.stackexchange.com/a/303474/175287
rolinger
2019-01-30 18:12:51 UTC
view on stackexchange narkive permalink

S'il n'y a pas de signe clair qu'il s'agit d'un périphérique USB, considérez qu'il peut s'agir de SPI, I2C / SMBus ou d'une autre forme de connexion série, en particulier pour un périphérique interne.Celles-ci sont (et étaient) couramment utilisées pour les connexions de données internes à des débits de données assez bas.

Avec quoi avez-vous sondé le signal?S'il s'agit d'un voltmètre, les lectures de 0,3 à 1,2 V pourraient être (ou sont presque certainement) trompeuses sur une ligne de données.S'il s'agit d'un oscilloscope, pouvez-vous poster une image du signal?

Cela vous aiderait également si vous postez une image (ou des détails sur les marquages) de tout CI sur le numériseur, et toute marque de sérigraphie sur le PCB où la ligne USB suspectée est connectée.

Rajesh Kakkad
2019-01-30 12:41:18 UTC
view on stackexchange narkive permalink

L'USB alimentera la constante 5v.Si votre numériseur a des exigences de tension d'entrée inconnues, il est préférable de faire plus de recherches ou de demander au fabricant de l'appareil ou de l'ordinateur portable.Si vous l'alimentez directement pour l'expérimentation, il peut faire sauter un composant ou un circuit intégré qui peut être très difficile à trouver sur le marché libre.

Non, comme toute autre source de tension, un port USB a une impédance interne.La spécification USB est en fait explicite sur la * plage de tension * autorisée pour les alimentations USB et la charge spécifiée.
Patru
2019-01-30 21:54:34 UTC
view on stackexchange narkive permalink

J'ai récemment acheté deux appareils de mesure bon marché, un pour Micro USB et un autre pour USB-C pour vérifier la chaîne chargeur mural / câble / chargeur QI pour différents appareils.De nos jours, l'USB semble constamment marchander la tension et la puissance!Certains de mes chargeurs fourniraient jusqu'à 12 V via USB (loin de la spécification d'origine) mais certains appareils le consommeraient même dans des circonstances variables.

Pour abréger une histoire courte: vous ne vous déplacerez pas pour mesurer votre cas spécifique.Les spécifications sont interprétées de manière suffisante pour rendre cela nécessaire.

user
2019-01-30 22:25:34 UTC
view on stackexchange narkive permalink

Il semble que vous ayez sondé une ligne de données.

L'USB fournit 5V pour l'alimentation.Cependant, la signalisation est à des tensions inférieures.L'USB 1.1 utilise une signalisation de 3,3 V et l'USB 2.0 High Speed utilise environ 400 mV.Si vous pouviez voir la ligne changer, il s'agissait probablement d'une ligne de données.

Bien sûr, s'il s'agissait d'un périphérique USB.Cela pourrait être PS2 ou autre chose.



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 4.0 sous laquelle il est distribué.
Loading...