Table des matières:

Comment construire un câble USB pour le PCB universel : 11 étapes
Comment construire un câble USB pour le PCB universel : 11 étapes

Vidéo: Comment construire un câble USB pour le PCB universel : 11 étapes

Vidéo: Comment construire un câble USB pour le PCB universel : 11 étapes
Vidéo: Concevoir des PCB pour PROFESSIONNALISER vos projets !! (Tuto EasyEDA) 2024, Novembre
Anonim
Comment construire un câble USB pour le PCB universel
Comment construire un câble USB pour le PCB universel

Le projet Universal PCB (UPCB en abrégé) a été lancé pour permettre un seul contrôleur de jeu, en particulier des bâtons de combat, sur autant de consoles différentes que possible. Des informations sur le projet peuvent être trouvées sur le fil suivant dans les forums Shoryuken.com: Shoryuken.comCe Instructable expliquera comment construire un câble USB Button Select pour l'UPCB. Le câble USB Button Select est probablement le câble le plus important que vous puissiez utiliser avec l'UPCB; en un seul câble, il vous permet de jouer à votre manette sur les systèmes PC et Playstation 3. Il vous permet également d'utiliser le chargeur de démarrage USB afin de pouvoir mettre à niveau votre micrologiciel UPCB lorsque de nouvelles versions sont disponibles. Le processus de construction de ce câble est identique à la construction de n'importe quel câble de console UPCB, il y aura donc beaucoup de copier-coller flagrants à partir du câble de console d'origine Instructable. Étant donné que chaque propriétaire d'UPCB devrait en avoir un, il a été estimé que le câble USB Button Select méritait son propre Instructable.

Étape 1: Vérifiez le fichier. H pour obtenir des informations sur le câble

Vérifiez le fichier. H pour les informations sur le câble
Vérifiez le fichier. H pour les informations sur le câble

L'archive principale et la plus récente du projet UPCB se trouve dans le premier message du fil UPCB sur Shoryuken.com: Shoryuken.com Téléchargez la dernière version et extrayez le fichier.zip dans un endroit facile d'accès. À l'intérieur du répertoire principal se trouve le code source du projet UPCB. Chaque système de console pris en charge aura un fichier. H et. C distinct pour ce module. Le fichier. C contient les routines réelles pour ce système. Ceux-ci ne seront pas utiles à moins que vous ne vouliez simplement voir comment cela fonctionne. Le fichier. H contient une grande quantité de commentaires qui détaillent la façon dont ce système communique, le type de connecteur qu'il utilise et les brochages. La section actuelle du fichier USBTEMPLATE. H sera répertoriée ci-dessous. Les principales informations dont nous avons besoin pour le moment sont qu'aucun composant n'est nécessaire. Le cas échéant, ils seraient répertoriés dans la section « Comment créer un câble UPCB ». Nous ferons fréquemment référence à cet ensemble d'informations lors de la construction du câble, alors n'ayez pas peur si cela semble un peu trop. Les commentaires décrivent la communication en détail et peuvent sembler un peu déroutants. Ignorez simplement alors que nous nous concentrons sur la construction du câble.

Brochage USB (en regardant l'extrémité d'un câble USB qui se branche sur un PC ou un autre port USB) _ | 4 3 2 1 | | _ _ _ _ | ----------- <- la moitié plus épaisse du câble où se trouvent les contacts. Broche Description 1 VCC 2 D- 3 D+ 4 GND Pour faire un câble UPCB pour le bouton Select USB D-Sub 15 broches USB Pin 1 4 (GND) 2 Haut 3 Bas 4 Bas 5 Bas 6 Bas 7 Bas 8 1 (VCC) 9 NC - Pas connecté à quoi que ce soit 10 Haut 11 Haut 12 NC - Pas connecté à quoi que ce soit 13 2 (D-) 14 3 (D+) 15 Bas

Étape 2: Rassemblez les outils et les pièces

Rassembler des outils et des pièces
Rassembler des outils et des pièces
Rassembler des outils et des pièces
Rassembler des outils et des pièces
Rassembler des outils et des pièces
Rassembler des outils et des pièces

Les outils requis ici ne sont que les outils de soudage les plus élémentaires.

- Fer à souder - Soudure - Multimètre ou testeur de continuité D'autres éléments peuvent certainement aider à la soudure, mais ne sont presque jamais nécessaires pour construire un câble comme celui-ci: - Flux - Pompe à dessouder ou tresse de cuivre simple - Câble USB sacrificiel. Peu importe ce que c'était dans une autre vie, seulement qu'il a un 'A' plat. Cela peut facilement être récupéré des anciens périphériques USB tels que les souris et les claviers. Si vous parvenez à trouver un long câble USB 'A' vers 'A', vous pouvez le couper et les utiliser pour créer deux câbles UPCB. Sinon, coupez le câble aussi loin que possible de l'extrémité « A » pour nous donner le plus de câble possible. - Fiche mâle DB-15 avec connecteurs en coupelle à souder. Numéro de pièce Digikey 215ME-ND, ou disponible dans n'importe quel bon magasin d'électronique. La chance qu'il s'agisse d'un bon magasin d'électronique est directement, inversement, proportionnelle au nombre de téléviseurs HD qu'ils vendent. C'est l'une des rares pièces électroniques que vous pouvez encore trouver dans certains Radio Shacks. - Capuche DB-15. Celui utilisé dans les images ici est Digikey Part No. 972-15SY-ND, mais il y a des tonnes de capots D-Sub fabriqués. Vous pouvez également les trouver à bas prix dans la plupart des bons magasins d'électronique. Je recommande fortement que quel que soit le capot que vous obtenez, assurez-vous d'avoir des vis à oreilles. - Câble. Le fil utilisé ici est un fil Kynar 30 AWG, disponible chez Fry's. À peu près n'importe quel type de fil peut être utilisé, mais l'utilisation d'un très petit calibre rendra les choses beaucoup plus faciles. Des composants autres que ceux-ci sont nécessaires pour certaines consoles, mais ils sont l'exception et non la règle. Au moment d'écrire ces lignes, les seuls systèmes qui nécessitent autre chose que du fil sont le système FM-Towns (détaillé dans neogeo.h) et le système 3DO (détaillé dans 3do.h)

Étape 3: préparer la prise avec de la soudure

Préparez la prise avec de la soudure
Préparez la prise avec de la soudure

Toutes les broches sauf une, la broche 9, auront des fils soudés. Comme nous n'avons que deux mains, il est plus facile de remplir d'abord les points vides avec de la soudure, puis d'ajouter les fils nécessaires.

Étape 4: cavalier les fils 'System Select'

Cavalier les fils 'System Select'
Cavalier les fils 'System Select'

Chaque câble UPCB aura l'alimentation principale (VCC) allant dans la broche 8, et la masse principale (GND) allant dans la broche 1. Il y aura également un certain nombre de broches attachées haut ou bas (connectées à VCC ou GND) pour dire au UPCB avec quel système nous communiquons. Ces broches sont celles appelées High ou Low dans la description 'Comment faire un câble UPCB' dans le fichier. H de la console. Regardons celui du câble USB Button Select, dans USBTEMPLATE. H

Pour faire un câble UPCB pour le bouton Select USB D-Sub 15 broches USB Pin 1 4 (GND) 2 High 3 Low 4 Low 5 Low 6 Low 7 Low 8 1 (VCC) 9 NC - Non connecté à quoi que ce soit 10 High 11 High 12 NC - Non connecté à quoi que ce soit 13 2 (D-) 14 3 (D+) 15 FaibleAvant de commencer à ajouter le câble du système, il est beaucoup plus facile d'aller de l'avant et de s'occuper des lignes de sélection du système maintenant, sans l'énorme câble de la console. Les seules broches qui indiquent Low sont les broches 3-7 et 15. Nous allons les connecter toutes afin qu'elles soient électriquement connectées à ce qui sera GND, la broche 1. Les seules broches qui indiquent High sont 10, 11 et 2 Nous allons connecter tous ceux-ci afin qu'ils soient connectés électriquement à ce qui sera VCC, broche 8. Pour ce faire, nous allons chaîner un fil d'une broche à l'autre. En utilisant de petits morceaux (< 1") de fil de calibre 30 avec les extrémités dénudées, cela devient assez facile par rapport à des fils plus gros. Sur l'image, vous verrez la première partie de cela, montrant un fil allant de la broche 8 (VCC) à la broche 11, puis la broche 10, puis la broche 2. Trois petits morceaux de fil et toutes les broches hautes ont été connectés. Ensuite, nous allons faire les bas. Avec un autre petit morceau de fil de calibre 30, connectez la broche 1 (GND) à la broche 3 (bas). Poursuivez avec un fil supplémentaire reliant la broche 3 à la broche 4, la broche 4 à la broche 5, la broche 5 à la broche 6, la broche 6 à la broche 7, et enfin un autre fil reliant la broche 7 à la broche 15. Maintenant, toutes les broches qui doivent être liées à High ou Low sont connectées soit à GND (broche 1) pour bas, soit à VCC (broche 8) pour haut.

Étape 5: Test de la partie 1

Test de la partie 1
Test de la partie 1

Peu importe à quel point vous êtes bon ou à quel point votre travail est sûr, vous voulez toujours tester tôt et souvent. S'il y a des défaillances dans la soudure, il est beaucoup plus facile de les corriger maintenant, avant que le gros câble ne nous gêne.

Nous allons faire des tests de continuité. Si votre multimètre n'a pas de fonction pour vérifier la continuité, réglez-le pour vérifier les résistances à son réglage le plus bas. N'oubliez pas qu'une résistance infinie signifie aucune connexion, et presque aucune résistance signifie connecté. Tout d'abord, vérifiez les liens de lignes Low. Pour notre exemple Button Select USB, il s'agirait des broches 3-7 et 15. Placez une sonde sur la broche 1 (GND). Prenez l'autre sonde et vérifiez les broches 3-7 dans l'ordre. Chacune ne doit montrer presque aucune résistance à la broche 1. Vérifiez la dernière broche basse, 15. Toutes les broches testées doivent être connectées à la broche 1 et ne montrer presque aucune résistance. Répétez l'opération pour les lignes hautes. Pour notre exemple Button Select USB, il s'agirait des broches 10, 11 et 2. Placez une pointe de sonde sur la broche 8 (VCC) et vérifiez la continuité avec les broches 10, 11 et 2. Chacune ne devrait montrer presque aucune résistance. Enfin, vérifiez les shorts. Placez une sonde sur la broche 1 et l'autre sur la broche 8. Il ne doit y avoir AUCUNE continuité. Résistance infinie. Si ces deux lignes sont connectées électriquement, il y a un court-circuit quelque part dans votre travail. Vous DEVEZ les réparer avant d'essayer d'utiliser le câble. L'utilisation d'un câble court-circuité sur une console peut faire sauter des fusibles, provoquer des incendies, faire frire votre console et coller. C'est mauvais, alors réparez-le MAINTENANT. Si tout est correct, commençons à travailler sur le câble de la console.

Étape 6: Brochage du câble de la console

Brochage du câble de la console
Brochage du câble de la console

Maintenant, nous devons savoir quels fils du câble de la console font quoi. Encore une fois, nous avons besoin d'informations sur le câble de la console à partir du fichier. H approprié.

Brochage USB (en regardant l'extrémité d'un câble USB qui se branche sur un PC ou un autre port USB) _ | 4 3 2 1 | | _ _ _ _ | ----------- <- la moitié plus épaisse du câble où se trouvent les contacts. Broche Description 1 VCC 2 D- 3 D+ 4 GNDSi vous utilisez une rallonge, coupez le connecteur supplémentaire aussi loin que possible de l'extrémité qui se branche sur la console. Si vous utilisez une manette sacrifice, coupez le câble aussi près que possible de la manette de jeu. Dans les deux cas, nous pouvons obtenir autant de longueur de câble que possible. Retirez une partie de l'isolant du câble de l'extrémité maintenant exposée. N'EN RETIREZ PAS TROP. Vous voulez retirer environ 1" d'isolant de câble; assez pour vous assurer que vous pouvez souder n'importe lequel des fils à l'une des broches DB-15, et laissez les fils suffisamment courts pour que la butée de traction sur le capot D-Sub s'accroche sur l'isolation épaisse du câble. Nous recherchons les fils individuels qui composent le câble, afin que nous puissions identifier ce que chacun fait. Dans notre exemple Button Select USB, il n'y a que quatre fils. Chaque fil doit être d'une couleur différente. Nous ne pouvons pas faites confiance à la couleur du fil pour nous dire quelque chose avec certitude sur leur fonction, même entre des pastilles par ailleurs identiques. Techniquement, tous les périphériques USB * devraient * utiliser les couleurs requises de blanc, noir, rouge et vert, mais il est facile de trouver une marque bon marché Les câbles USB qui ne sont PAS conformes à la norme, nous DEVONS donc les tester par rapport au brochage dans le fichier. H. Pour cela, nous avons besoin d'un multimètre/testeur de continuité. Pour chaque fil de votre câble, vous devez savoir quelle broche sur le connecteur de console auquel il va. Les connecteurs USB sont protégés par un carénage métallique, donc rea Les ching avec une sonde multimètre peut être un peu difficile. Si vous ne parvenez pas à faire entrer la sonde en contact avec les broches, vous pouvez utiliser un petit morceau de métal comme un trombone. Touchez le trombone contre la pointe de la sonde et maintenez-le là avec votre pouce. Appuyez l'extrémité du trombone sur la broche à l'intérieur du carénage USB. Lorsque l'autre sonde touche le bon fil à l'autre extrémité du câble, la résistance tombe à presque rien. Notez vos résultats de quelle broche est de quelle couleur. Maintenant que nous savons quelle couleur de fil va à quelle broche, nous pouvons commencer à les connecter à la prise UPCB.

Étape 7: connectez le câble de la console à la prise

Connectez le câble de la console à la prise
Connectez le câble de la console à la prise

Les résultats de notre dernier test devraient nous dire quelle couleur de fil a quelle fonction. Pour le câble que j'ai utilisé, les résultats finaux étaient: 1 - Rouge - VCC2 - Blanc - D-3 - Vert - D+4 - Jaune - GNDMon câble était bon marché, il ne correspondait donc pas aux couleurs USB « standard ». C'est pourquoi vous devriez vérifier CHAQUE câble avec un multimètre. C'est mieux que de faire frire votre PC ou votre PS3. Maintenant, nous allons juste voir à quelle broche du DB-15 chacun va. Encore une fois, ces informations se trouvent dans le fichier. H. Par souci de concision, j'ai supprimé ceux que nous avons liés Haut et Bas dans les étapes précédentes.

D-Sub 15 broches USB Broche 1 4 (GND) 8 1 (VCC) 13 2 (D-) 14 3 (D+)Alors maintenant, nous savons où va chaque fil.:Broche D-Sub Couleur1 Jaune8 Rouge13 Blanc14 VertSeulement 4 connexions supplémentaires à souder. Pour chaque fil du câble, dénudez une très petite quantité d'isolant à l'extrémité pour exposer le fil métallique nu et soudez-le dans la broche D-Sub appropriée. Dans le cas de VCC et GND (broches D-Sub 8 et 1), il y a déjà un petit morceau de fil à l'intérieur. C'est pourquoi vous devez utiliser du fil fin. Faire fondre la soudure et insérer le nouveau fil ne doit pas déloger le fil existant. Si vous devez les maintenir stables dans le port pendant que la soudure refroidit, une paire de pinces à bec effilé à pointe fine fait très bien le travail. C'est également la raison pour laquelle vous souhaitez connecter en guirlande les fils de sélection du système; essayer de garder 3 fils ou plus à l'intérieur du port pendant que la soudure refroidit peut être très frustrant.

Étape 8: Test de la partie 2

Test de la partie 2
Test de la partie 2

Vérifions maintenant toutes les connexions de soudure, ainsi que le fil à l'intérieur du câble.

Pour chaque broche de la fiche de la console, utilisez un multimètre/testeur de continuité pour vérifier chaque fil et joint de soudure. Une sonde doit se trouver sur l'extrémité de la fiche de la console, tandis que l'autre doit se trouver sur la broche mâle de la fiche D-Sub. Assurez-vous qu'ils fonctionnent tous avec presque aucune résistance entre les deux. Ensuite, revérifiez les broches de sélection du système. Gardez une sonde en contact avec la broche VCC sur la prise de la console et utilisez-en une autre pour tester toutes les broches qui doivent être attachées haut. Assurez-vous qu'ils ne montrent presque aucune résistance. Déplacez la sonde sur la broche GND de la fiche de la console et utilisez l'autre sonde pour tester chaque broche D-Sub qui doit être attachée bas. Enfin, le test court dangereux. Avec une sonde sur la broche GND de la prise console et l'autre sonde sur la broche VCC de la prise console, vérifiez la résistance. Si la résistance est infinie, tout est bon. S'il y a une faible résistance, vous avez un court-circuit dangereux et devez vérifier et refaire votre soudure. Une fois que vous vous êtes assuré qu'il n'y a pas d'erreurs dans votre soudure, il est temps d'assembler la hotte.

Étape 9: Assembler la hotte

Assembler le capot
Assembler le capot
Assembler le capot
Assembler le capot
Assembler le capot
Assembler le capot

Chaque hotte est assemblée différemment, je ne peux donc pas donner d'instructions spécifiques pour chaque hotte. Je décrirai les étapes nécessaires en général qui devraient s'appliquer à chaque hotte, puis, étape par étape, l'assemblage de la hotte spécifique que j'ai utilisée dans cet exemple.

La partie la plus importante de l'assemblage de la hotte est de comprendre et d'utiliser le « pull-stop ». Chaque hotte doit avoir une méthode de maintien du câble. Vous ne voulez pas l'utiliser pour tenir les fils individuels car ils ne peuvent pas supporter beaucoup de tension sans être éventuellement retirés. La tirette de votre hotte est conçue pour saisir le câble là où il est le plus résistant, avec tous les fils ensemble et recouverts d'une isolation solide. En cas de force de traction sur le câble, la force est transférée au capot et à la prise DB-15, au lieu des points de soudure faibles reliant le câble à la prise. La plupart des tirettes utilisent deux petits boulons et deux petits morceaux de métal. Les boulons sont utilisés pour serrer les pinces métalliques autour du câble. Une fois que les pinces sont solidement fixées, elles sont placées dans une zone du capot qui les empêche de bouger. Cette méthode semble être la plus courante, et j'en ai donc une photo ci-dessous. Lors de la fixation du câble dans la tirette, il est très important qu'il soit sécurisé ! C'est la partie la plus importante pour garder le câble durable et utile. Si les pinces essayant de tenir le câble semblent trop grandes pour être saisies, veuillez commencer à envelopper le câble avec du ruban isolant pour le rendre plus épais et plus facile à saisir pour les pinces. S'il y a un joint d'arrêt sur le contrôleur d'où vous avez pris le câble, vérifiez si vous pouvez également l'utiliser pour que les pinces s'accrochent. Si la tirette ne tient pas solidement le câble, les fils minces à l'intérieur se briseront avec le temps, se desserreront, se heurteront à d'autres fils, feront frire votre centre de divertissement, provoqueront des incendies et tueront votre chat. Faîtes-le bien la première fois. L'assemblage de toutes les hottes que j'ai vu est assez similaire: 1. Placez la prise DB dans les petites languettes qui la maintiendront en place. 2. Placez les pinces d'arrêt de traction sur le fil et fixez-les et aussi près que possible de l'endroit où les arrêts de traction seront en permanence. 3. Mettez la tirette à sa place et vérifiez que les pinces sont bien serrées. 4. Placez le matériel de montage tel que les vis moletées en place. 5. Fermez le capot. Habituellement, cela signifie quelques boulons, mais l'exemple de capot ici est un boîtier à pression. Nous suivrons ces étapes exactement avec notre exemple de hotte. 1. Placez le connecteur DB dans les languettes de maintien. 2. Placez la pince d'arrêt de traction noire sur le fil, en vous assurant qu'elle agrippe le câble isolé et non les fils. 3. Ajoutez la pièce métallique de fixation et vissez fermement. 4. Ajoutez des vis moletées. 5. Fermez le capot.

Étape 10: Tester la partie 3

Test de la partie 3
Test de la partie 3

Après tout ce travail, je sais que vous avez hâte de brancher le câble sur votre console, de le coller et de jouer. Je comprends. Non. Tout mettre dans le capot aurait facilement pu faire perdre un fil et les shorts sont mauvais. Prenons un moment avec le multimètre pour nous assurer que tout est en sécurité une dernière fois avant de le brancher.

Les étapes que nous suivons ici sont identiques à celles de la « Partie de test 2 »: pour chaque broche de la fiche de la console, utilisez un multimètre/testeur de continuité pour vérifier chaque fil et joint de soudure. Une sonde doit se trouver sur l'extrémité de la fiche de la console, tandis que l'autre doit se trouver sur la broche mâle de la fiche D-Sub. Assurez-vous qu'ils fonctionnent tous avec presque aucune résistance entre les deux. Ensuite, revérifiez les broches de sélection du système. Gardez une sonde en contact avec la broche VCC sur la prise de la console et utilisez-en une autre pour tester toutes les broches qui doivent être attachées haut. Assurez-vous qu'ils ne montrent presque aucune résistance. Déplacez la sonde sur la broche GND de la fiche de la console et utilisez l'autre sonde pour tester chaque broche D-Sub qui doit être attachée bas. Enfin, le test court dangereux. Avec une sonde sur la broche GND de la prise console et l'autre sonde sur la broche VCC de la prise console, vérifiez la résistance. Si la résistance est infinie, tout est bon. S'il y a une faible résistance, vous avez un court-circuit dangereux et devez vérifier et refaire votre soudure.

Étape 11: Jouez

Jouer!
Jouer!

Maintenant, branchez votre nouveau câble UPCB sur votre clé et votre console, et voyons cela fonctionner ! Si vous le branchez sur votre PC pour la première fois, vous verrez peut-être quelques fenêtres familières « Nouveau matériel détecté » qui prendront soin d'elles-mêmes. Laissez-le et il sera reconnu comme un contrôleur de jeu compatible HID. Vous pouvez utiliser l'applet Options de jeu dans le Panneau de configuration pour voir l'appareil lui-même, ainsi que l'état des boutons et de la clé.

Prendre plaisir!

Conseillé: