Inhaltsverzeichnis:

So bauen Sie ein Konsolenkabel für die Universalplatine. - Gunook
So bauen Sie ein Konsolenkabel für die Universalplatine. - Gunook

Video: So bauen Sie ein Konsolenkabel für die Universalplatine. - Gunook

Video: So bauen Sie ein Konsolenkabel für die Universalplatine. - Gunook
Video: PC Zusammenbauen für Anfänger - ANLEITUNG & TUTORIAL für AMD & Intel 2024, Juli
Anonim
So bauen Sie ein Konsolenkabel für die Universalplatine
So bauen Sie ein Konsolenkabel für die Universalplatine

Das Projekt Universal PCB (kurz UPCB) wurde gestartet, um einen einzigen Gamecontroller, insbesondere Fighting Sticks, auf möglichst vielen verschiedenen Konsolen zu ermöglichen. Informationen zum Projekt finden Sie im folgenden Thread in den Shoryuken.com-Foren: Shoryuken.comDer Gamecontroller mit installierter UPCB hat eine einzelne DB-15-Buchse. Für alle unterstützten Systeme, die verwendet werden, muss ein Kabel für diese Konsole mit einem DB-15-Stecker am UPCB-Ende und dem Konsolenstecker am anderen Ende hergestellt werden. Da der PIC im UPCB die ganze harte Arbeit übernimmt, enthält das Kabel größtenteils keine Komponenten; nur Draht. Dieses Tutorial soll Ihnen zeigen, wie Sie eines der unterstützten Systemkabel für einen UPCB-Controller herstellen, am Beispiel des Kabels für das Super Nintendo Entertainment System.

Schritt 1: Überprüfen Sie die. H-Datei auf Kabelinformationen

Suchen Sie in der. H-Datei nach Kabelinformationen
Suchen Sie in der. H-Datei nach Kabelinformationen

Das wichtigste und aktuellste Archiv für das UPCB-Projekt finden Sie im ersten Post des UPCB-Threads auf Shoryuken.com: Shoryuken.comLaden Sie die neueste Version herunter und entpacken Sie die.zip-Datei an einen leicht zugänglichen Ort. Im Hauptverzeichnis befindet sich der Quellcode für das UPCB-Projekt. Jedes unterstützte Konsolensystem verfügt über eine separate. H- und. C-Datei für dieses Modul. Die. C-Datei enthält die eigentlichen Routinen für dieses System. Diese sind nicht hilfreich, es sei denn, Sie möchten nur sehen, wie es funktioniert. Die. H-Datei enthält eine große Anzahl von Kommentaren, die detailliert beschreiben, wie das System kommuniziert, welche Art von Stecker es verwendet und Pinbelegungen. Der aktuelle Abschnitt in der SNES. H-Datei wird unten aufgelistet. Die Hauptinformation, die wir jetzt benötigen, ist, dass keine Komponenten benötigt werden. Falls vorhanden, werden sie im Abschnitt "So erstellen Sie ein UPCB-Kabel" aufgeführt. Wir werden während des Baus des Kabels häufig auf diese Informationen zurückgreifen, also haben Sie keine Angst, wenn es ein bisschen viel erscheint. Die Kommentare beschreiben die Kommunikation sehr detailliert und können etwas verwirrend wirken. Ignorieren Sie dann einfach, während wir uns auf den Bau des Kabels konzentrieren.

/* UPCB-Modul für das Super Nintendo Entertainment System Pinbelegung und Erklärung von GameSX.com Für US SNES _ |1234|567) --------- Pin Beschreibung 1 VCC 2 Clock 3 Latch 4 Data 5 N/C 6 N/C 7 GND ---Ausführliche Erläuterung des hier abgeschnittenen Protokolls ---Um ein UPCB-Kabel für SNES herzustellen, folgen Sie der folgenden Zuordnung D-Sub 15 Pin SNES Pin1 7 (GND)2 Low3 Low4 Low5 Low6 Low7 Low8 1 (VCC)9 NC - Nicht mit irgendetwas verbunden10 High11 High12 2 (Clock) 13 3 (Latch)14 4 (Data)15 High

Schritt 2: Werkzeuge und Teile sammeln

Werkzeuge und Teile sammeln
Werkzeuge und Teile sammeln
Werkzeuge und Teile sammeln
Werkzeuge und Teile sammeln
Werkzeuge und Teile sammeln
Werkzeuge und Teile sammeln

Die hier benötigten Werkzeuge sind nur die einfachsten Lötwerkzeuge.

- Lötkolben - Lötmittel - Multimeter oder Durchgangsprüfer Andere Gegenstände können sicherlich beim Löten helfen, werden aber für den Bau eines Kabels wie diesem fast nie benötigt: - Flussmittel - Entlötpumpe oder Kupferlitze - 'Helping Hands' Die Teile, die wir brauchen, sind extrem einfach - Kabel für das zu erstellende Konsolenkabel. Dies kann von einem Opfercontroller oder von einem billigen Verlängerungskabel für dieses System kommen. Das in diesem Beispiel verwendete SNES-Kabel stammte von einem Controller, der keine "Abwärts"-Richtung mehr registrierte, und wurde als toter Controller für 1 US-Dollar von einem lokalen Spieleladen gekauft. - DB-15-Stecker mit Lötbecheranschlüssen. Digikey Teile-Nr. 215ME-ND oder in jedem guten Elektronikfachgeschäft erhältlich. Die Chance, dass es sich um einen guten Elektronikladen handelt, ist umgekehrt proportional zur Anzahl der verkauften HDTV-Geräte. Dies ist eines der wenigen Elektronikteile, die man noch bei einigen Radio Shacks finden kann. - DB-15 Haube. Die hier auf den Bildern verwendete ist Digikey-Teilenummer 972-15SY-ND, aber es werden Tonnen von D-Sub-Hauben hergestellt. Diese findest du auch günstig in den meisten guten Elektronikgeschäften. Ich empfehle dringend, dass Sie bei jeder Haube, die Sie bekommen, Rändelschrauben mitnehmen. - Kabel. Der hier verwendete Draht ist ein 30 AWG Kynar-Draht, erhältlich von Fry's. Es kann fast jede Art von Draht verwendet werden, aber die Verwendung eines sehr kleinen Drahts macht die Sache viel einfacher. Für einige Konsolen werden andere Komponenten als diese benötigt, sie sind jedoch die Ausnahme, nicht die Regel. Zum jetzigen Zeitpunkt sind die einzigen Systeme, die mehr als Kabel erfordern, das FM-Towns-System (detailliert in neogeo.h) und das 3DO-System (detailliert in 3do.h).

Schritt 3: Bereiten Sie den Stecker mit Lot vor

Bereiten Sie den Stecker mit Lötzinn vor
Bereiten Sie den Stecker mit Lötzinn vor

Alle Kiefern außer einem, Pin 9, werden mit Drähten verlötet. Da wir nur zwei Hände haben, ist es am einfachsten, zuerst die leeren Stellen mit Lot zu füllen und dann die benötigten Drähte hinzuzufügen.

Schritt 4: Überbrücken Sie die 'System Select'-Drähte

Überbrücken Sie die 'System Select'-Drähte
Überbrücken Sie die 'System Select'-Drähte
Überbrücken Sie die 'System Select'-Drähte
Überbrücken Sie die 'System Select'-Drähte

Bei jedem UPCB-Kabel wird die Hauptstromversorgung (VCC) an Pin 8 und die Hauptmasse (GND) an Pin 1 angeschlossen. Es gibt auch eine Reihe von Pins, die hoch oder niedrig verbunden sind (mit VCC oder GND verbunden), um dies mitzuteilen UPCB, mit welchem System wir kommunizieren. Diese Pins werden in der Beschreibung "How to make a UPCB cable" in der. H-Datei der Konsole als High oder Low bezeichnet. Schauen wir uns das für das SNES an, SNES. H

Um ein UPCB-Kabel für SNES herzustellen, folgen Sie der folgenden ZuordnungD-Sub 15 Pin SNES Pin1 7 (GND)2 Low3 Low4 Low5 Low6 Low7 Low8 1 (VCC)9 NC - Nichts verbunden10 High11 High12 2 (Clock) 13 3 (Latch)14 4 (Daten)15 HochBevor wir mit dem Hinzufügen des Systemkabels beginnen, ist es viel einfacher, sich jetzt um die Systemauswahlleitungen zu kümmern, ohne dass das massive Konsolenkabel im Weg ist. Die einzigen Pins, die Low sagen, sind die Pins 2-7. Wir werden alle diese so verbinden, dass sie elektrisch mit GND, Pin 1 verbunden sind. Die einzigen Pins, die High sagen, sind 10, 11 und 15. Wir werden alle diese elektrisch verbinden verbunden mit dem, was VCC, Pin 8 sein wird. Um dies zu tun, werden wir einen Draht von einem Pin zum nächsten verketten. Mit kleinen (< 1") Stück 30er Draht mit abisolierten Enden wird dies im Vergleich zu größeren Drähten ziemlich einfach. Im Bild sehen Sie die erste solche Verbindung von Pin 1 (GND) zu Pin 2 (Low). Als nächstes ist ein identisches Stück Draht, das Pin 2 mit Pin 3 verbindet, ein weiteres Verbindungsstück von Pin 3 mit Pin 4, Pin 4 mit 5, Pin 5 mit 6 und zuletzt Pin 6 mit 7. Als nächstes machen wir die Highs kurzes Stück 30er Draht, verbinden Sie Pin 8 (VCC) mit Pin 15 (hoch). Anschließend verbinden Sie Pin 15 mit Pin 11 und zuletzt einen weiteren Draht, der Pin 11 mit Pin 12 verbindet High oder Low verbunden werden sollen, sind entweder mit GND (Pin 1) für Low oder VCC (Pin 8) für High verbunden.

Schritt 5: Testen von Teil 1

Testen Teil 1
Testen Teil 1

Egal wie gut Sie sind oder wie sicher Ihre Arbeit ist, Sie wollen immer früh und oft testen. Sollte es beim Löten zu Fehlern kommen, ist es jetzt viel einfacher zu beheben, bevor uns das große Kabel im Weg ist.

Wir werden Kontinuitätstests durchführen. Wenn Ihr Multimeter keine Funktion zum Prüfen des Durchgangs hat, stellen Sie es zum Prüfen der Widerstände auf die niedrigste Einstellung ein. Denken Sie daran, dass unendlicher Widerstand keine Verbindung bedeutet und fast kein Widerstand verbunden bedeutet. Überprüfen Sie zuerst die Linienbindungen Low. Für unser SNES-Beispiel wären das die Pins 2-7. Platzieren Sie eine Sonde auf Pin 1 (GND). Nehmen Sie die andere Sonde und überprüfen Sie die Pins 2-7 der Reihe nach. Jeder sollte fast keinen Widerstand gegen Pin 1 zeigen. Wiederholen Sie dies für die High-Linien. Für unser SNES-Beispiel wären dies die Pins 10, 11 und 15. Platzieren Sie eine Sondenspitze auf Pin 8 (VCC) und überprüfen Sie die Kontinuität mit den Pins 10, 11 und 15. Jeder sollte fast keinen Widerstand aufweisen. Schließlich suchen Sie nach Shorts. Platzieren Sie eine Sonde auf Pin 1 und die andere auf Pin 8. Es sollte KEIN Durchgang vorhanden sein. Unendlicher Widerstand. Wenn diese beiden Leitungen elektrisch verbunden sind, liegt irgendwo in Ihrer Arbeit ein Kurzschluss vor. Sie MÜSSEN diese beheben, bevor Sie das Kabel verwenden. Die Verwendung eines kurzgeschlossenen Kabels an einer Konsole kann Sicherungen durchbrennen, Brände verursachen, Ihre Konsole braten und verkleben. Es ist schlecht, also behebe es JETZT. Wenn alles richtig getestet wurde, beginnen wir mit der Arbeit am Konsolenkabel.

Schritt 6: Pinbelegung des Konsolenkabels

Pinbelegung des Konsolenkabels
Pinbelegung des Konsolenkabels
Pinbelegung des Konsolenkabels
Pinbelegung des Konsolenkabels

Jetzt müssen wir herausfinden, welche Drähte im Konsolenkabel was tun. Auch hier benötigen wir Informationen zum Konsolenkabel aus der entsprechenden. H-Datei.

_ |1234|567) --------- Pin Beschreibung 1 VCC 2 Clock 3 Latch 4 Data 5 N/C 6 N/C 7 GNDWenn Sie ein Verlängerungskabel verwenden, schneiden Sie den zusätzlichen Stecker so weit wie möglich von dem Ende ab, das in die Konsole eingesteckt wird. Wenn Sie einen Opfer-Controller verwenden, schneiden Sie das Kabel so nah wie möglich am Gamepad ab. In beiden Fällen können wir so viel Kabellänge wie möglich erhalten. Entfernen Sie etwas Kabelisolierung vom jetzt freiliegenden Ende. NICHT ZU VIEL ENTFERNEN. Sie möchten etwa 1 Kabelisolierung entfernen; genug, um sicherzustellen, dass Sie jeden der Drähte an einen der DB-15-Pins löten können, und lassen Sie die Drähte kurz genug, dass der Zugstopp an der D-Sub-Haube greift auf die dicke Kabelisolierung. Wir suchen nach den einzelnen Drähten, aus denen das Kabel besteht, damit wir erkennen können, was jeder tut. In unserem SNES-Beispiel werden nur fünf Drähte vom Controller tatsächlich verwendet und nur fünf Drähte im Kabel. Jeder Draht sollte eine andere Farbe haben. Wir können nicht darauf vertrauen, dass die Farbe des Drahts uns etwas über ihre Funktion aussagt, selbst zwischen ansonsten identischen Padds. Wir müssen sie gegen die Pinbelegung in der. H-Datei testen. Dazu benötigen wir ein Multimeter / Durchgangsprüfer. Für jeden Draht in Ihrem Kabel müssen Sie wissen, zu welchem Pin am Konsolenanschluss es geht. Das SNES war ein wenig schwierig, da die Kontakte weit innerhalb des Steckers sind. Das Bild unten zeigt mich mit einem blanken Stück Draht, der von einem Tasthaken gehalten wird. Der Kontakt im Inneren des c onnector würde den blanken Draht berühren, der den Haken berührte. Wenn die andere Sonde den richtigen Draht am anderen Ende des Kabels berührte, würde ich es wissen, weil der Widerstand auf fast nichts absinken würde. Dies muss für jeden Pin wiederholt werden. Das Bild unten zeigt die Karteikarte, mit der ich die Ergebnisse aufgeschrieben habe. Ich habe die Pinbelegung und Pinbeschreibungen aus der. H-Datei kopiert. Wenn ich eine passende Kombination aus Pin und Draht gefunden habe, würde ich die Farbe des Drahtes neben dem Pin notieren. Jetzt, da wir wissen, was für ein Kabel was ist, können wir beginnen, sie an den UPCB-Stecker anzuschließen.

Schritt 7: Konsolenkabel an Stecker anschließen

Konsolenkabel mit Stecker verbinden
Konsolenkabel mit Stecker verbinden

Die Ergebnisse unseres letzten Tests sollen uns sagen, welche Kabelfarbe welche Funktion hat. Für das von mir verwendete Kabel waren die Endergebnisse: 1 - Weiß - VCC2 - Gelb - Clock3 - Orange - Latch4 - Rot - Data7 - Brown - GNDN Jetzt wollen wir nur sehen, zu welchem Pin des DB-15 jeder geht. Auch diese Informationen befinden sich in der. H-Datei. Der Kürze halber habe ich diejenigen entfernt, die wir in den vorherigen Schritten mit Hoch und Niedrig verbunden haben.

D-Sub 15 Pin SNES Pin1 7 (GND)8 1 (VCC)12 2 (Takt) 13 3 (Latch)14 4 (Daten)Jetzt wissen wir also, wo jeder Draht hingeht.:D-Sub Pin Farbe1 Braun8 Weiß12 Gelb13 Orange14 RadNur 5 weitere Anschlüsse zum Löten. Ziehen Sie für jeden Draht im Kabel eine sehr kleine Menge Isolierung vom Ende ab, um den blanken Metalldraht freizulegen, und löten Sie ihn in den richtigen D-Sub-Pin. Bei VCC und GND (D-Sub Pins 8 und 1) ist schon ein kleines Stück Draht drin. Deshalb sollten Sie dünnen Draht verwenden. Das Schmelzen des Lots und das Einführen des neuen Drahtes sollte den vorhandenen Draht nicht lösen. Wenn Sie sie fest im Anschluss halten müssen, während das Lot abkühlt, erledigt eine Spitzzange mit feiner Spitze die Arbeit sehr gut. Dies ist auch der Grund, warum Sie die Systemauswahldrähte in Reihe schalten möchten. Der Versuch, 3 oder mehr Drähte im Anschluss zu halten, während das Lot abkühlt, kann sehr frustrierend sein.

Schritt 8: Testen von Teil 2

Testen Teil 2
Testen Teil 2

Lassen Sie uns nun alle Lötverbindungen sowie den Draht im Kabel überprüfen.

Verwenden Sie für jeden Pin im Konsolenstecker ein Multimeter/Durchgangsprüfgerät, um jeden Draht und jede Lötstelle zu überprüfen. Eine Sonde sollte sich am Konsolensteckerende befinden, während sich die andere am männlichen Stift des D-Sub-Steckers befinden sollte. Stellen Sie sicher, dass sie alle fast ohne Widerstand zwischen den beiden funktionieren. Als nächstes überprüfen Sie die Systemauswahlpins erneut. Lassen Sie eine Sonde den VCC-Pin am Konsolenstecker berühren und verwenden Sie die andere, um alle Pins zu testen, die hoch verbunden werden sollten. Stellen Sie sicher, dass sie alle fast keinen Widerstand zeigen. Bewegen Sie die Sonde zum GND-Pin des Konsolensteckers und verwenden Sie die andere Sonde, um jeden D-Sub-Pin zu testen, der niedrig verbunden werden sollte. Zum Schluss der gefährliche Kurztest. Prüfen Sie mit einer Sonde am GND-Pin des Konsolensteckers und der anderen Sonde am VCC-Pin des Konsolensteckers den Widerstand. Wenn der Widerstand unendlich ist, ist alles gut. Wenn der Widerstand niedrig ist, haben Sie einen gefährlichen Kurzschluss und müssen Ihre Lötarbeiten überprüfen und wiederholen. Sobald Sie sichergestellt haben, dass keine Fehler beim Löten vorliegen, ist es an der Zeit, die Haube zu montieren.

Schritt 9: Haube zusammenbauen

Haube zusammenbauen
Haube zusammenbauen
Haube zusammenbauen
Haube zusammenbauen
Haube zusammenbauen
Haube zusammenbauen

Jede Haube wird anders zusammengebaut, daher kann ich nicht für jede Haube spezifische Anweisungen geben. Ich beschreibe die allgemein notwendigen Schritte, die für jede Haube gelten sollten, und dann Schritt für Schritt die Montage der spezifischen Haube, die ich in diesem Beispiel verwendet habe.

Der wichtigste Teil bei der Montage der Haube besteht darin, den „Zugstopp“zu verstehen und zu verwenden. Jede Haube sollte eine Methode zum Festhalten des Kabels haben. Damit wollen Sie die einzelnen Drähte nicht festhalten, da sie ohne eventuelles Herausziehen nicht viel ertragen können. Der Zugstopp an Ihrer Haube ist so konzipiert, dass er das eigentliche Kabel dort greift, wo es am stärksten ist, mit allen Drähten zusammen und mit einer starken Isolierung bedeckt. Bei einer Zugkraft am Kabel wird die Kraft auf die Haube und den DB-15-Stecker übertragen, anstatt auf die schwachen Lötstellen, die das Kabel mit dem Stecker verbinden. Die meisten Zugstopper verwenden zwei kleine Schrauben und zwei kleine Metallstücke. Die Schrauben werden verwendet, um die Metallklemmen um das Kabel festzuziehen. Sobald die Klemmen sicher angebracht sind, werden sie in einem Bereich der Haube platziert, der ein Verschieben verhindert. Diese Methode scheint die gebräuchlichste zu sein, und daher habe ich unten ein Bild davon. Beim Sichern des Seils im Zugstopper ist es sehr wichtig, dass es sicher sitzt! Dies ist der wichtigste Teil, um das Kabel langlebig und nützlich zu halten. Wenn die Klemmen, die versuchen, das Kabel festzuhalten, zu groß erscheinen, um das Kabel zu greifen, wickeln Sie das Kabel bitte mit Isolierband um, damit es dicker und leichter zu greifen ist. Wenn der Controller, von dem Sie das Kabel genommen haben, eine Pull-Stop-Dichtung hat, prüfen Sie, ob Sie diese auch für die Klemmen verwenden können. Wenn der Zugstopper das Kabel nicht sicher hält, brechen die dünnen Drähte im Inneren mit der Zeit, lösen sich, schließen mit anderen Drähten kurz, braten Ihr Entertainment-Center, verursachen Brände und töten Ihre Katze. Mach das beim ersten Mal richtig. Die Montage aller Hauben, die ich gesehen habe, ist ziemlich ähnlich: 1. Stecken Sie den DB-Stecker in die kleinen Laschen, die ihn an Ort und Stelle halten. 2. Platzieren Sie die Zugstoppklemmen auf dem Draht und befestigen Sie sie so nah wie möglich an der Stelle, an der sich die Zugstopper dauerhaft befinden. 3. Setzen Sie den Zugstopper an seinen Platz und überprüfen Sie noch einmal, ob die Klemmen fest sitzen. 4. Bringen Sie die Befestigungsteile wie Rändelschrauben an. 5. Schließen Sie die Haube. Normalerweise bedeutet dies ein paar Schrauben, aber die Beispielhaube hier ist ein Schnappgehäuse. Wir werden diese Schritte mit unserer Beispielhaube genau befolgen. 1. Stecken Sie den DB-Stecker in die Haltelaschen. 2. Platzieren Sie die schwarze Zugstoppklemme über dem Draht und stellen Sie sicher, dass sie das isolierte Kabel und nicht die Drähte greift. 3. Fügen Sie das Sicherungsmetallstück hinzu und schrauben Sie es fest. 4. Fügen Sie Rändelschrauben hinzu. 5. Schließen Sie die Haube.

Schritt 10: Testen von Teil 3

Testteil 3
Testteil 3

Nach all der Arbeit weiß ich, dass es Sie juckt, das Kabel an Ihre Konsole und den Stick anzuschließen und etwas zu spielen. Ich verstehe. Nicht. Wenn Sie alles in die Motorhaube stecken, hätte sich leicht ein Draht gelöst, und Kurzschlüsse sind schlecht. Nehmen wir uns einen Moment Zeit mit dem Multimeter, um ein letztes Mal sicherzustellen, dass alles sicher ist, bevor wir es anschließen.

Die Schritte, die wir hier ausführen, sind identisch mit "Testen von Teil 2": Verwenden Sie für jeden Pin im Konsolenstecker ein Multimeter/Durchgangsprüfer, um jeden Draht und jede Lötstelle zu überprüfen. Eine Sonde sollte sich am Konsolensteckerende befinden, während sich die andere am männlichen Stift des D-Sub-Steckers befinden sollte. Stellen Sie sicher, dass sie alle fast ohne Widerstand zwischen den beiden funktionieren. Als nächstes überprüfen Sie die Systemauswahlpins erneut. Lassen Sie eine Sonde den VCC-Pin am Konsolenstecker berühren und verwenden Sie die andere, um alle Pins zu testen, die hoch verbunden werden sollten. Stellen Sie sicher, dass sie alle fast keinen Widerstand zeigen. Bewegen Sie die Sonde zum GND-Pin des Konsolensteckers und verwenden Sie die andere Sonde, um jeden D-Sub-Pin zu testen, der niedrig verbunden werden sollte. Zuletzt der gefährliche Kurztest. Prüfen Sie mit einer Sonde am GND-Pin des Konsolensteckers und der anderen Sonde am VCC-Pin des Konsolensteckers den Widerstand. Wenn der Widerstand unendlich ist, ist alles gut. Wenn der Widerstand niedrig ist, haben Sie einen gefährlichen Kurzschluss und müssen Ihre Lötarbeiten überprüfen und wiederholen.

Schritt 11: Spielen

Spiel
Spiel

Stecken Sie nun Ihr neues UPCB-Kabel in Ihren Stick und Ihre Konsole und sehen wir, wie es funktioniert!

Empfohlen: