Table des matières:
- Étape 1: Vérifiez le fichier.H pour obtenir des informations sur le câble
- Étape 2: Rassemblez les outils et les pièces
- Étape 3: préparer la prise avec de la soudure
- Étape 4: cavalier les fils 'System Select'
- Étape 5: Test de la partie 1
- Étape 6: Brochage du câble de la console
- Étape 7: connectez le câble de la console à la prise
- Étape 8: Test de la partie 2
- Étape 9: Assembler la hotte
- Étape 10: Tester la partie 3
- Étape 11: Jouez
Vidéo: Comment construire un câble de console pour le PCB universel. : 11 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
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.com Le contrôleur de jeu avec un UPCB installé aura un seul connecteur femelle DB-15. Tous les systèmes pris en charge utilisés devront avoir un câble conçu pour cette console avec un connecteur mâle DB-15 à l'extrémité UPCB et la fiche de la console à l'autre extrémité. Parce que le PIC à l'intérieur de l'UPCB s'occupera de tout le travail difficile, le câble n'aura, pour la plupart, aucun composant; juste du fil. Ce didacticiel est conçu pour vous montrer comment fabriquer l'un des câbles système pris en charge pour un contrôleur UPCB, en utilisant le câble pour le système de divertissement Super Nintendo comme exemple.
Étape 1: Vérifiez le fichier. H pour obtenir des 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 SNES. 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.
/* Module UPCB pour le brochage du Super Nintendo Entertainment System et explication de GameSX.com Pour US SNES _ |1234|567) --------- Description de la broche 1 VCC 2 Horloge 3 Loquet 4 Données 5 N/C 6 N/C 7 GND --- Longue explication du protocole extrait d'ici --- Pour créer un câble UPCB pour SNES, suivez le mappage ci-dessousD-Sub 15 broches SNES Pin1 7 (GND)2 Low3 Low4 Low5 Low6 Low7 Low8 1 (VCC)9 NC - Non connecté à quoi que ce soit10 High11 High12 2 (Horloge) 13 3 (Latch)14 4 (Data)15 High
Étape 2: Rassemblez les outils et les 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 pour le câble de la console à créer. Cela peut provenir d'un contrôleur sacrificiel ou d'un câble d'extension bon marché pour ce système. Le câble SNES utilisé dans cet exemple provenait d'un contrôleur qui n'enregistrait plus une direction « bas » et a été acheté en tant que contrôleur mort pour 1 $ dans un magasin de jeux local. - 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
Tous les pins sauf un, 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'
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 pour la SNES, SNES. H
Pour créer un câble UPCB pour SNES, suivez le mappage ci-dessousD-Sub 15 broches SNES Pin1 7 (GND)2 Low3 Low4 Low5 Low6 Low7 Low8 1 (VCC)9 NC - Non connecté à quoi que ce soit10 High11 High12 2 (Clock) 13 3 (Latch)14 4 (Données)15 ÉlevéAvant 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 2-7. Nous allons connecter tous ces éléments afin qu'ils soient connectés électriquement à ce qui sera GND, la broche 1. Les seules broches qui indiquent High sont 10, 11 et 15. Nous allons connecter tous ces éléments afin qu'ils soient électriquement connecté à 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 connexion de ce type, de la broche 1 (GND) à la broche 2 (Low). Vient ensuite un morceau de fil identique reliant la broche 2 à la broche 3, un autre reliant la broche 3 à la broche 4, la broche 4 à 5, la broche 5 à 6 et enfin la broche 6 à 7. Ensuite, nous allons faire les aigus. petit morceau de fil de calibre 30, connectez la broche 8 (VCC) à la broche 15 (haute). Suivez avec un autre fil reliant la broche 15 à la broche 11, et enfin un autre fil reliant la broche 11 à la broche 12. Maintenant, toutes les broches qui doivent être liés High ou Low sont connectés soit à GND (broche 1) pour bas, soit à VCC (broche 8) pour haut.
Étape 5: 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 SNES, ce serait les broches 2-7. Placer une sonde sur la broche 1 (GND). Prenez l'autre sonde et vérifiez les broches 2-7 dans l'ordre. Chacun ne devrait montrer presque aucune résistance à la broche 1. Répétez l'opération pour les lignes hautes. Pour notre exemple SNES, ce serait les broches 10, 11 et 15. Placez une pointe de sonde sur la broche 8 (VCC) et vérifiez la continuité avec les broches 10, 11 et 15. 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
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é.
_ |1234|567) --------- Description de la broche 1 VCC 2 Horloge 3 Verrou 4 Données 5 N/C 6 N/C 7 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 attrape 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 SNES, il n'y a que cinq fils réellement utilisés par le contrôleur, et seulement cinq fils dans le câble. Chaque fil doit être d'une couleur différente. Nous ne pouvons pas faire confiance à la couleur du fil pour nous dire quoi que ce soit avec certitude sur leur fonction, même entre des pads par ailleurs identiques. Nous devons 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 du connecteur de la console il va. Le SNES était un peu difficile car les contacts sont loin à l'intérieur du connecteur. La photo ci-dessous me montre en utilisant une pièce nue de fil tenu par un crochet de sonde. Le contact à l'intérieur de la c onnecteur touchait le fil nu, qui touchait le crochet. Lorsque l'autre sonde touchait le bon fil à l'autre extrémité du câble, je le saurais car la résistance tomberait à presque rien. Cela doit être répété pour chaque broche. L'image ci-dessous montre la fiche que j'ai utilisée pour noter les résultats. J'ai copié les descriptions de brochage et de broche à partir du fichier. H. Lorsque je trouvais une combinaison de broche et de fil assortie, j'écrivais la couleur du fil à côté de la broche. Maintenant que nous savons quel fil est quoi, nous pouvons commencer à les connecter à la prise UPCB.
Étape 7: 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 - Blanc - VCC2 - Jaune - Horloge3 - Orange - Latch4 - Rouge - Data7 - Marron - GNDN Maintenant, nous devons 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 SNES Pin1 7 (GND)8 1 (VCC)12 2 (Horloge) 13 3 (Verrouillage)14 4 (Données)Alors maintenant, nous savons où va chaque fil.:D-Sub Pin Couleur1 Marron8 Blanc12 Jaune13 Orange14 RadSeulement 5 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
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 fiche de la console et l'autre sonde sur la broche VCC de la fiche de la 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
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
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
Maintenant, branchez votre nouveau câble UPCB sur votre clé et votre console, et voyons cela fonctionner !
Conseillé:
UFC universel pour simulateurs d'avion à moins de 100 € : 7 étapes (avec photos)
UFC universel pour simulateurs d'avion à moins de 100 € : Lorsque vous aimez les simulateurs de vol, vous n'avez jamais assez de contrôleurs et de boutons. En plus des habituelles manettes de vol, pédales d'accélérateur et de gouvernail, vous avez toujours besoin de plus de boutons et de commutateurs, surtout avec les avions modernes et avions de chasse. Mon premier pas a été
Comment mettre à niveau le firmware sur un PCB universel : 4 étapes
Comment mettre à niveau le micrologiciel sur un 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 le Shoryuken.com
Comment construire un câble USB pour le PCB universel : 11 étapes
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 le Shoryuken.com
Comment superposer une manette Xbox360 sur un PCB universel : 11 étapes
Comment superposer un contrôleur Xbox360 sur un 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 le Shoryuken.com
Comment construire une boîte de haut-parleur pour guitare ou en construire deux pour votre chaîne stéréo. : 17 étapes (avec photos)
Comment construire un boîtier de haut-parleur de guitare ou en construire deux pour votre stéréo. : Je voulais un nouveau haut-parleur de guitare pour aller avec l'ampli à lampes que je construis. Le haut-parleur restera dans ma boutique, il n'a donc pas besoin d'être quelque chose de trop spécial. Le revêtement Tolex pourrait être trop facilement endommagé alors j'ai juste pulvérisé l'extérieur en noir après un léger ponçage