Innehållsförteckning:

Hur man bygger en konsolkabel för det universella kretskortet: 11 steg
Hur man bygger en konsolkabel för det universella kretskortet: 11 steg

Video: Hur man bygger en konsolkabel för det universella kretskortet: 11 steg

Video: Hur man bygger en konsolkabel för det universella kretskortet: 11 steg
Video: Bygga dator - så här gör du 2024 | Hur du bygger en gamingdator, steg för steg 2024, November
Anonim
Hur man bygger en konsolkabel för Universal PCB
Hur man bygger en konsolkabel för Universal PCB

Projektet Universal PCB (UPCB för kort) startades för att tillåta en enda spelkontroll, särskilt kämpar, på så många olika konsoler som möjligt. Information om projektet finns i följande tråd i Shoryuken.com forum: Shoryuken.com Spelkontrollen med en UPCB installerad kommer att ha en enda DB-15 honkontakt. Alla system som stöds måste ha en kabel för den konsolen med en DB-15 hankontakt i UPCB-änden och konsolpluggen i andra änden. Eftersom PIC inuti UPCB kommer att ta hand om allt hårt arbete, kommer kabeln för det mesta inte att ha några komponenter i den; bara tråd. Denna handledning är utformad för att visa dig hur du gör någon av de systemkablar som stöds för en UPCB -kontroller, med hjälp av kabeln för Super Nintendo Entertainment System som vårt exempel.

Steg 1: Kontrollera. H -filen för kabelinformation

Kontrollera. H -filen för kabelinformation
Kontrollera. H -filen för kabelinformation

Det viktigaste och mest aktuella arkivet för UPCB -projektet finns i det första inlägget i UPCB -tråden på Shoryuken.com: Shoryuken.com Ladda ner den senaste versionen och extrahera.zip någonstans lätt att nå. Inne i huvudkatalogen är källkoden för UPCB -projektet. Varje konsolsystem som stöds kommer att ha en separat. H- och. C -fil för den modulen.. C -filen innehåller de faktiska rutinerna för det systemet. Dessa kommer inte att vara till hjälp om du bara vill se hur det fungerar.. H -filen innehåller en stor mängd kommentarer som beskriver hur det systemet kommunicerar, vilken typ av kontakt det använder och pinouts. Det aktuella avsnittet i SNES. H -filen kommer vi att listas nedan. Den viktigaste informationen vi behöver just nu är att det inte behövs några komponenter. Om sådana finns skulle de listas i avsnittet "Hur man skapar en UPCB -kabel". Vi kommer att referera till denna uppsättning information ofta under byggandet av kabeln, så var inte rädd om det verkar lite mycket. Kommentarer beskriver kommunikationen i detalj och kan verka lite förvirrande. Bara ignorera då vi fokuserar på att bygga kabeln.

/* UPCB-modul för Super Nintendo Entertainment System Pinout och förklaring från GameSX.com För US SNES _ | 1234 | 567) --------- Pin Beskrivning 1 VCC 2 Clock 3 Latch 4 Data 5 N/C 6 N/C 7 GND --- Lång förklaring av protokollet som klippts härifrån --- För att göra en UPCB-kabel för SNES, följ kartläggningen nedan D-Sub 15 Pin SNES Pin1 7 (GND) 2 Low3 Low4 Low5 Low6 Low7 Low8 1 (VCC) 9 NC - Ej ansluten till någonting10 High11 High12 2 (Clock) 13 3 (Latch) 14 4 (Data) 15 High

Steg 2: Samla verktyg och delar

Samla verktyg och delar
Samla verktyg och delar
Samla verktyg och delar
Samla verktyg och delar
Samla verktyg och delar
Samla verktyg och delar

De verktyg som krävs här är bara de mest grundläggande av lödverktygen.

- Lödkolv - Löd - Multimeter eller kontinuitetstestare Andra saker kan säkert hjälpa till med lödning, men behövs nästan aldrig för att bygga en sådan kabel: - Flux - Avlödningspump eller kopparfläta - "Hjälpande händer" De delar vi behöver är extremt mycket enkel - Kabel för att konsollkabeln ska skapas. Detta kan komma från en offerkontroller eller från en billig förlängningskabel för det systemet. SNES -kabeln som används i detta exempel kom från en handkontroll som inte längre skulle registrera en nedåtgående riktning och köptes som en död kontroller för $ 1 från en lokal spelbutik. - DB-15 hankontakt med lödkoppkopplingar. Digikey artikelnummer 215ME-ND, eller tillgänglig på någon bra elektronikbutik. Chansen att det är en bra elektronikbutik är direkt, omvänt, proportionell mot antalet HDTV -apparater de säljer. Detta är en av få elektronikdelar som du fortfarande kan hitta på några Radio Shacks. - DB-15 huva. Den som används på bilderna här är Digikey artikelnummer 972-15SY-ND, men det finns massor av D-Sub kåpor tillverkade. Du kan också hitta dessa billigt i de flesta bra elektronikbutiker. Jag rekommenderar starkt att oavsett huva du får, se till att få tumskruvar att följa med. - Tråd. Tråden som används här är 30 AWG Kynar -tråd, tillgänglig från Fry's. Nästan vilken typ av tråd som helst kan användas, men att använda en mycket liten mätare kommer att göra saker mycket enklare. Andra komponenter än dessa behövs för vissa konsoler, men de är undantaget, inte regeln. I skrivande stund är de enda system som kräver mer än tråd är FM-Towns-systemet (detaljerat i neogeo.h) och 3DO-systemet (detaljerat i 3do.h)

Steg 3: Förbered kontakten med löd

Förbered pluggen med lödning
Förbered pluggen med lödning

Alla tallarna utom en, stift 9, kommer att ha trådar lödda till dem. Eftersom vi bara har två händer är det lättast att fylla de tomma punkterna med lödning först och sedan lägga till de ledningar som behövs.

Steg 4: Hoppa över systemkablarna

Hoppa över systemkablarna
Hoppa över systemkablarna
Hoppa över systemkablarna
Hoppa över systemkablarna

Varje UPCB -kabel kommer att ha huvudströmmen (VCC) in i stift 8, och huvudjorden (GND) går in i stift 1. Det kommer också att finnas ett antal stift bundna högt eller lågt (anslutet till VCC eller GND) för att berätta för UPCB vilket system vi kommunicerar med. Dessa stift är de som heter Hög eller Låg i beskrivningen 'Hur man gör en UPCB -kabel' i konsolens. H -fil. Låt oss titta på den för SNES, SNES. H

För att göra en UPCB -kabel för SNES, följ kartläggningen nedan D -Sub 15 Pin SNES Pin1 7 (GND) 2 Low3 Low4 Low5 Low6 Low7 Low8 1 (VCC) 9 NC - Inte ansluten till någonting10 High11 High12 2 (Clock) 13 3 (Latch) 14 4 (Data) 15 HögInnan vi börjar lägga till systemets kabel är det mycket lättare att gå vidare och ta hand om systemvalda linjer nu, utan den massiva konsolkabeln i vägen. De enda stiften som säger Låg är stift 2-7. Vi ska ansluta alla dessa så att de är elektriskt anslutna till det som kommer att vara GND, stift 1. De enda stiften som säger Hög är 10, 11 och 15. Vi ska ansluta alla dessa så att de är elektriskt ansluten till vad som kommer att vara VCC, stift 8. För att göra detta, kommer vi att kedja en tråd från en stift till nästa. Med små (<1 ") bitar av 30 mättrådar med ändarna avskalade blir detta ganska enkelt jämfört med större ledningar. På bilden ser du den första anslutningen, från stift 1 (GND) till stift 2 (låg). Nästa är en identisk bit av trådanslutningsstift 2 till stift 3, en annan anslutningsstift 3 till stift 4, stift 4 till 5, stift 5 till 6, och slutligen stift 6 till 7. Därefter gör vi Highs. Med en annan kort bit med 30 mättråd, anslut stift 8 (VCC) till stift 15 (högt). Följ upp med en annan trådanslutningstapp 15 till stift 11, och slutligen ytterligare en trådanslutningstapp 11 till stift 12. Nu alla stift som ska vara bundna Hög eller Låg är anslutna till antingen GND (stift 1) för låg eller VCC (stift 8) för hög.

Steg 5: Testa del 1

Testa del 1
Testa del 1

Oavsett hur duktig du är eller hur säker din verksamhet är, vill du alltid testa tidigt och ofta. Om det finns några fel i lödningen är det mycket lättare att korrigera nu, innan den stora kabeln är i vägen.

Vi kommer att göra kontinuitetstester. Om du är multimeter inte har en funktion för att kontrollera kontinuitet, ställ in den för att kontrollera motstånd vid den lägsta inställningen. Kom bara ihåg att oändligt motstånd betyder ingen anslutning, och nästan inget motstånd betyder ansluten. Kontrollera först linjerna band låg. För vårt SNES-exempel skulle det vara stift 2-7. Placera en sond på stift 1 (GND). Ta den andra sonden och kontrollera stiften 2-7 i ordning. Var och en ska nästan inte ha något motstånd mot stift 1. Upprepa för de höga linjerna. För SNES -exempel är det stiften 10, 11 och 15. Placera en sondspets på stift 8 (VCC) och kontrollera kontinuiteten med stift 10, 11 och 15. Var och en ska nästan inte visa något motstånd. Slutligen, kolla efter shorts. Placera en sond på stift 1 och den andra på stift 8. Det ska INGEN kontinuitet vara. Oändligt motstånd. Om dessa två linjer är elektriskt anslutna finns det en kortare plats någonstans i ditt arbete. Du måste fixa dessa innan du någonsin försöker använda kabeln. Om du använder en kortsluten kabel på en konsol kan det säkra säkringar, orsaka bränder, steka konsolen och fastna. Det är dåligt, så fixa det NU. Om allt testar korrekt, låt oss börja arbeta med konsolkabeln.

Steg 6: Pinout konsolkabeln

Pinout konsolkabeln
Pinout konsolkabeln
Pinout konsolkabeln
Pinout konsolkabeln

Nu måste vi ta reda på vilka ledningar i konsolkabeln som gör vad. Återigen behöver vi information om konsolkabeln från lämplig. H -fil.

_ | 1234 | 567) --------- Pin Beskrivning 1 VCC 2 Klocka 3 Lås 4 Data 5 N/C 6 N/C 7 GNDOm du använder en förlängningskabel, klipp av den extra kontakten så långt från änden som ansluts till konsolen som möjligt. Om du använder en offerkontroller, skär av kabeln så nära spelplattan som möjligt. I båda fallen kan vi få så mycket kabellängd som vi kan få. Ta bort lite kabelisolering från den nu exponerade änden. TA INTE BORT FÖR MYCKET. Du vill ta bort cirka 1 kabelisolering; tillräckligt för att se till att du kan löda någon av ledningarna till någon av DB-15-stiften och lämna kablarna tillräckligt korta så att dragstoppet på D-Sub-huven tar tag i på den tjocka kabelisoleringen. Vi letar efter de enskilda trådarna som utgör kabeln, så att vi kan identifiera vad var och en gör. I vårt SNES -exempel finns det bara fem ledningar som faktiskt används av regulatorn, och bara fem ledningar i kabeln. Varje tråd bör ha en annan färg. Vi kan inte lita på trådens färg för att berätta något säkert om deras funktion, även mellan annars identiska vaddar. Vi måste testa dem mot pinout i. H -filen. För detta behöver vi en multimeter/kontinuitetstestare. För varje kabel i din kabel måste du veta vilken stift på konsolkontakten den går till. SNES var lite svårt eftersom kontakterna är långt inuti kontakten. Bilden nedan visar mig med en bar bit av kabel som hålls av en sondkrok. Kontakten inuti c onnector skulle vidröra den nakna tråden, som rörde kroken. När den andra sonden rörde rätt kabel i andra änden av kabeln skulle jag veta eftersom motståndet skulle sjunka till nästan ingenting. Detta måste upprepas för varje stift. Bilden nedan visar indexkortet som jag använde för att skriva ner resultaten. Jag kopierade pinout- och pin -beskrivningarna från. H -filen. När jag hittade en matchande stift- och trådkombination skrev jag ner trådens färg bredvid stiftet. Nu när vi vet vilken kabel som är vad kan vi börja ansluta dem till UPCB -kontakten.

Steg 7: Anslut konsolkabeln till kontakten

Anslut konsolkabeln till kontakten
Anslut konsolkabeln till kontakten

Resultaten av vårt senaste test borde berätta vilken färgtråd som har vilken funktion. För kabeln jag använde var slutresultaten: 1 - Vit - VCC2 - Gul - Klocka3 - Orange - Lås4 - Röd - Data7 - Brun - GND Nu ska vi bara se vilken stift på DB -15 som varje går till. Återigen finns den informationen i. H -filen. För korthetens skull har jag tagit bort de som vi band högt och lågt i de tidigare stegen.

D-Sub 15 Pin SNES Pin1 7 (GND) 8 1 (VCC) 12 2 (Clock) 13 3 (Latch) 14 4 (Data)Så nu vet vi vart varje tråd går.: D- Sub-nypfärg1 Brun8 Vit12 Gul13 Orange14 RadOnbart 5 fler anslutningar till löd. För varje tråd i kabeln, avlägsna en mycket liten mängd isolering från änden för att avslöja metalltråden och löd den i rätt D-Sub-stift. När det gäller VCC och GND (D-Sub-stift 8 och 1) finns det redan en liten bit tråd där inne. Det är därför du bör använda tunn tråd. Att smälta lödet och sätta in den nya tråden bör inte lossna den befintliga tråden. Om du behöver hålla dem stadigt i porten medan lödet svalnar, gör ett par nåltångar med fint spetsar jobbet mycket bra. Detta är också anledningen till att du vill kedja systemet välja trådar; Att försöka hålla tre eller fler trådar inne i porten medan lödningen svalnar kan vara mycket frustrerande.

Steg 8: Testa del 2

Testa del 2
Testa del 2

Låt oss nu kontrollera alla lödanslutningar, liksom tråden inuti kabeln.

För varje stift i konsolpluggen, använd en multimeter/kontinuitetstester för att kontrollera varje tråd och lödfog. Den ena sonden ska finnas på konsolpluggens ände, medan den andra ska vara på hanstiften på D-Sub-kontakten. Se till att de alla fungerar med nästan inget motstånd mellan de två. Kontrollera sedan systemvalsstiftet igen. Håll en sond vidrör VCC -stiftet på konsolpluggen, och använd den andra för att testa alla stiften som ska bindas högt. Se till att de alla nästan inte visar något motstånd. Flytta sonden till GND-stiftet på konsolpluggen och använd den andra sonden för att testa varje D-Sub-stift som ska bindas lågt. Slutligen det farliga korta testet. Kontrollera motståndet med en sond på konsolpluggens GND -stift och den andra sonden på konsolpluggens VCC -stift. Om motståndet är oändligt är allt bra. Om det finns lågt motstånd har du en farlig kortslutning och måste kontrollera och göra om din lödning. När du har kontrollerat att det inte finns några fel i din lödning är det dags att montera huven.

Steg 9: Montera huven

Montera huva
Montera huva
Montera huva
Montera huva
Montera huva
Montera huva

Varje huva är monterad annorlunda, så jag kan inte ge specifika instruktioner för varje huva. Jag kommer att beskriva de steg som behövs i allmänhet som ska gälla för varje huva, och sedan steg-för-steg montering av den specifika huven som jag använde i detta exempel.

Den viktigaste delen av att montera huven är att förstå och använda "pull-stop". Varje huva bör ha en metod för att hålla fast kabeln. Du vill inte använda detta för att hålla fast de enskilda trådarna eftersom de inte kan ta mycket belastning utan att eventuellt dras ut. Dragstoppet på huven är gjord för att ta tag i själva kabeln där den är starkast, med alla trådar tillsammans och täckta av stark isolering. Vid kraft som dras i kabeln överförs kraften till huven och DB-15-kontakten, istället för de svaga lödpunkterna som ansluter kabeln till kontakten. De flesta dragstoppar använder två små bultar och två små bitar av metall. Bultarna används för att dra åt metallklämmorna runt kabeln. När klämmorna sitter på ordentligt placeras de i ett område på huven som hindrar dem från att röra sig. Denna metod verkar vara den vanligaste, så jag har en bild av dem nedan. Vid fastsättning av kabeln i dragstoppet är det mycket viktigt att den sitter fast! Detta är den enskilt viktigaste delen för att hålla kabeln långvarig och användbar. Om klämmorna som försöker hålla fast i kabeln verkar vara för stora för att greppa, börja omsluta kabeln med eltejp så att det blir tjockare och lättare för klämmorna att greppa. Om det finns en dragstoppspackning på styrenheten som du tog kabeln från, kontrollera om du kan använda den också för att klämmorna kan ta tag i den. Om dragstoppet inte håller säkert i kabeln kommer de tunna trådarna inuti att brytas med tiden, lossna, korta mot andra ledningar, steka ditt underhållningscenter, orsaka bränder och döda din katt. Gör det rätt första gången. Monteringen av alla huvar jag sett är ganska lika: 1. Sätt DB -kontakten i de små flikarna som håller den på plats. 2. Placera dragstoppsklämmorna på tråden och säkra, och stäng som möjligt till där dragstopparna kommer att vara permanent. 3. Sätt i dragstoppet och kontrollera att klämmorna sitter ordentligt. 4. Placera monteringsutrustningen som tumskruvar på plats. 5. Stäng huven. Vanligtvis betyder detta ett par bultar, men exempelhuven här är ett snäpphölje. Vi kommer att följa dessa steg exakt med vår exempelhuva. 1. Sätt DB -kontakten i hållarflikarna. 2. Placera den svarta dragstoppsklämman över tråden, se till att den håller i den isolerade kabeln och inte på ledningar. 3. Lägg till fästmetallen och skruva fast den. 4. Lägg till tumskruvarna 5. Stäng huven.

Steg 10: Testa del 3

Testa del 3
Testa del 3

Efter allt det arbetet vet jag att du kliar i att ansluta kabeln till din konsol och hålla fast och få lite spel. Jag förstår. Gör det inte. Att sätta allt i huven kunde lätt ha slagit loss en tråd och shorts är dåliga. Låt oss ta en stund med multimetern för att se till att allt är säkert en sista gång innan vi kopplar in det.

Stegen vi tar här är identiska med "Testning del 2": För varje stift i konsolpluggen, använd en multimeter/kontinuitetstester för att kontrollera varje tråd och lödfog. Den ena sonden ska finnas på konsolpluggens ände, medan den andra ska vara på hanstiften på D-Sub-kontakten. Se till att de alla fungerar med nästan inget motstånd mellan de två. Kontrollera sedan systemvalsstiftet igen. Håll en sond vidrör VCC -stiftet på konsolpluggen, och använd den andra för att testa alla stiften som ska bindas högt. Se till att de alla nästan inte visar något motstånd. Flytta sonden till GND-stiftet på konsolpluggen och använd den andra sonden för att testa varje D-Sub-stift som ska bindas lågt. Slutligen det farliga korta testet. Kontrollera motståndet med en sond på konsolpluggens GND -stift och den andra sonden på konsolpluggens VCC -stift. Om motståndet är oändligt är allt bra. Om det finns lågt motstånd har du en farlig kortslutning och måste kontrollera och göra om din lödning.

Steg 11: Spela

Spela
Spela

Anslut nu din nya UPCB -kabel till din pinne och konsol, så får vi se hur den fungerar!

Rekommenderad: