Partage
  • Partager sur Facebook
  • Partager sur Twitter

Réalisation d'un câble OTG

Sujet résolu
Anonyme
    14 décembre 2015 à 16:07:18

    Bonjour, après être tombé sur ce lien :

    http://forums.androidcentral.com/google-nexus-7-2012-accessories/200856-diy-making-your-own-otg-cable-image-heavy.html

    Je me suis mis en tête d'en réaliser un aussi. Seulement je ne veux pas couper mon câble micro usb.

    J'ai deux connecteurs USB femelle avec chacun 4 fils en sortie, n'y aurait-il pas moyen de réaliser un câble OTG directement avec ces connecteurs USB? Car l’ambigüité se trouve au moment où il faut relier la pin ID (4) avec GND (5). J'ai un câble USB mini mâle vers USB normal mâle, seulement je peux voir que 4 pins sur l'USB normal mâle comme vous pouvez le voir sur cette photo

    Où trouver cette 5ème pin qu'il faut relier au GND en sortie de ce câble?

    • Partager sur Facebook
    • Partager sur Twitter
      Staff 14 décembre 2015 à 20:57:15

      Avant de pouvoir te répondre, il faut faire un peu de théorie...


      Avec l'USB, il existe 2 types de connecteurs :

      - les connecteurs de type A que l'on retrouve sur les maitres (ordinateur, télévision...)

      - les connecteurs de type B que l'on retrouve sur les esclaves (souris, clefs USB, clavier...)

      La communication se fait toujours en un maitre et un esclave.

      Partant de ce fait, les câbles normaux ont une extrémité de type A (pour se connecter au maitre) et une extrémité de type B (pour se connecter à l'esclave).

      Ces câbles là possède 4 fils : GND/5V pour l'alim et D+/D- pour les données.


      A cela, vient s'ajouter la notion OTG sur les mini et micro connecteur.

      Dans le cas d'un périphérique (une tablette par exemple) disposant d'un mini (ou micro) réceptacle OTG, celui-ci peut recevoir soit un câble type A, soit un câble type B :

      - Lorsque l'on branche un câble type A, le périphérique doit se comporter en maitre

      - Lorsque l'on branche un câble type B, le périphérique doit se comporter en esclave

      Il n'y a aucun soucis avec le câble de type B puisque c'est le cas d'utilisation normale d'un périphérique (par défaut, un périphérique est un esclave).

      En revanche, pour le type A, c'est plus compliqué puisque le périphérique doit se comporter en maitre, ce qui n'est pas un cas d'utilisation standard.

      C'est là qu'intervient la pin ID : pour un mode maitre, cette pin est en court-circuit avec GND.

      Ainsi, le périphérique va détecter ce court-circuit et passer automatiquement au mode esclave au mode maitre.

      C'est grâce à ce changement de mode que tu peux brancher une souris sur la prise USB d'une tablette supportant le OTG.


      Bref, maintenant que la théorie est faite, tu sais qu'il faut impérativement connecter cette pin ID au GND pour que ton périphérique (tablette, téléphone...) passe en mode maitre.

      Or, cette pin ID n'existe que sur les mini et micro connecteur et non sur les gros connecteurs.

      Donc tu ne peux pas te faire un câble OTG sans démonter la prise mini/micro USB de façon à faire le court circuit de la pin ID sur la pin GND.

      -
      Edité par lorrio 14 décembre 2015 à 20:59:59

      • Partager sur Facebook
      • Partager sur Twitter
      Anonyme
        15 décembre 2015 à 10:10:54

        Merci beaucoup de cette réponse qui à le mérite d'être clair, précise et bien expliqué. Je vais donc devoir sacrifier mon câble USB ou acheter directement un câble OTG :euh:

        Encore une fois merci de tes explication, je passe le sujet en résolu ^^

        • Partager sur Facebook
        • Partager sur Twitter
          15 juin 2019 à 9:57:37

          comme je tombe sur la reponse tres claire et que je veux apporter mon experience : j'ai acquis pour une tres modique somme un cable OTG pour brancher d'un coté le connecteur USB d'une carte arduino, et de l'autre ma tablette (récente) ou smartphone or, ça ne marche pas ! rien n'est reconnu... ce cable etait soi disant compatible OTG ... je le démonte pensant relier la pin 4 à la masse et il n'y a pas ce fil, seulement les 4 fils classiques... la prise micro USB ne comporte que 4 picots en sortie (prise noyée dans le moulage !) bref, attention aux soi disant cable compatible OTG bas de gamme... (ou alors defaut de fab pour relier le GND à la pin 4)
          • Partager sur Facebook
          • Partager sur Twitter

          Réalisation d'un câble OTG

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          • Editeur
          • Markdown