Pratiques et Techniques en Plaisance  | Imprimer |  Fermer la fenêtre

AIS : Risque de panne fatale avec les connection USB : le maçon est toujours au pied du mur 21 décembre 2015 14:27, par yvesD

Ca y est, c’est fait, ça marche à moitié, en position isolé WXP ne voit ni nouveau concentrateur USB ni nouveau port COM (j’ai mis un 4 x RS232 sur un port du hub USB que je teste). En mode origine WXP voit tout et bien.

  • J’ai pris un hub USB de récup et alimenté par un bloc 230V-12V, et je n’ai pas modifié ce hub. J’ai monté ce hub sur une platine portant un convertisseur DC-DC (Traco TEN 15-1211) 12VDC vers 5VDC (entrée et sortie protégées par fusible au cas où des fois que). La sortie 5V du traco se branche sur l’entrée 5V d’origine du HUB. La sortie USB ’B’ du hub (la petite maison), au lieu de se raccorderdirectement à un PC se raccorde, par les deux fils USB D+ et D- uniquement, à la platine d’où ça repart vers une prise ’B’ à laquelle je raccorde le PC. Ainsi le + et le 6 du traco ne sont pas protégé ( sur ce hub il y a un commutateur bus-powered / self powered selon le type d’alim PC ou bloc). Voir la ^photo jointe et celle du post suivante, moins obscure.
  • Je peux ainsi, très facilement, utiliser et donc tester le hub en mode isolé (alim par traco) ou en mode origine (alim par le PC ou par un bloc 230V-5V)

En configuration origine, ça marche toujours bien (alim par 230V-5V et switch sur bus-powered ou self powered, traco inutilsé, les 4 fils du cordons USB sont propagés) : ça marche c.a.d qu’à la connection au PC, le gestionnaire de périph fait apparaitre le concentrateur USB et aussi mes 4 ports COM
Par contre en position isolé, WXP ne voit rien à la connection du hub au PC

D’où mon unique question : comment la quincaillerie USB interne au PC détecte-t-elle la connection d’une nouveauté :

  • est-ce par détection d’un 5VDC sur les broches 1 et 4, ce qui serait ballot car le rôle de ce montage est justement de ne pas remonter de 5V sur ces broches là
  • est-ce par détection de quelque chose (trafic, ou tension ou courant ?) sur les broches 2 et 3, auquel cas à l’évidence rien n’est détecté. J’ai bien sur propagé 2 et 3 sur les bonnes broches, sans inversion (impossible à tester sans oscillo), du moins le crois-je

Qui éclairera ma lanterne ?

JPEG