Turinys:

Kaip sukurti konsolės kabelį universaliam PCB: 11 žingsnių
Kaip sukurti konsolės kabelį universaliam PCB: 11 žingsnių

Video: Kaip sukurti konsolės kabelį universaliam PCB: 11 žingsnių

Video: Kaip sukurti konsolės kabelį universaliam PCB: 11 žingsnių
Video: 12 Low-Budget DIY Storage and Organization Ideas That Look Expensive 2024, Lapkritis
Anonim
Kaip sukurti konsolės kabelį universaliai PCB
Kaip sukurti konsolės kabelį universaliai PCB

Universalus PCB (trumpai UPCB) projektas buvo pradėtas leisti vienam žaidimo valdikliui, ypač kovos lazdoms, naudoti kuo daugiau skirtingų konsolių. Informaciją apie projektą galima rasti šioje temoje Shoryuken.com forumuose: Shoryuken.com Bet kokioms naudojamoms palaikomoms sistemoms reikės tos konsolės kabelio su DB-15 jungtimi UPCB gale ir konsolės kištuku kitame gale. Kadangi UPCB viduje esantis PIC pasirūpins visu sunkiu darbu, kabelis iš esmės neturės jokių komponentų; tik viela. Ši pamoka skirta parodyti, kaip padaryti bet kurį palaikomą sistemos kabelį UPCB valdikliui, kaip pavyzdį naudojant „Super Nintendo“pramogų sistemos kabelį.

1 veiksmas: patikrinkite. H failo informaciją apie kabelį

Patikrinkite. H failo informaciją apie kabelį
Patikrinkite. H failo informaciją apie kabelį

Pagrindinį ir naujausią UPCB projekto archyvą galite rasti pirmame UPCB temos įraše Shoryuken.com: Shoryuken.com Atsisiųskite naujausią versiją ir išskleiskite.zip kažkur, kur lengva pasiekti. Pagrindinio katalogo viduje yra UPCB projekto šaltinio kodas. Kiekviena palaikoma konsolės sistema šiam moduliui turės atskirą. H ir. C failą.. C faile yra faktinė tos sistemos tvarka. Tai nepadės, nebent norite tik pamatyti, kaip tai veikia.. H faile yra daug komentarų, kuriuose išsamiai aprašoma, kaip ta sistema palaiko ryšį, kokio tipo jungtį ji naudoja, ir nurodymai. Dabartinis failo SNES. H skyrius bus išvardytas žemiau. Pagrindinė informacija, kurios mums dabar reikia, yra ta, kad nereikia jokių komponentų. Jei tokių būtų, jie būtų išvardyti skyriuje „Kaip sukurti UPCB kabelį“. Kurdami kabelį mes dažnai nurodysime šį informacijos rinkinį, todėl nebijokite, jei tai atrodo šiek tiek daug. Komentarai labai išsamiai apibūdina bendravimą ir gali atrodyti šiek tiek painūs. Tuomet tiesiog nekreipkite dėmesio, kai sutelkiame dėmesį į kabelio tiesimą.

/* UPCB modulis, skirtas „Super Nintendo“pramogų sistemai „Pinout“ir paaiškinimas iš „GameSX.com“JAV SNES _ | 1234 | 567) --------- Kaiščio aprašymas 1 VCC 2 Laikrodis 3 Skląstis 4 Duomenys 5 N/C 6 N/C 7 GND --- Išsamus protokolo paaiškinimas, ištrauktas iš čia --- Norėdami sukurti UPCB kabelį SNES, atlikite žemiau pateiktą schemąD-Sub 15 kontaktų SNES Pin1 7 (GND) 2 Žemas3 Žemas4 Žemas5 Žemas6 Žemas7 Žemas8 1 (VCC) 9 NC - neprisijungęs prie nieko

2 žingsnis: Surinkite įrankius ir dalis

Surinkite įrankius ir dalis
Surinkite įrankius ir dalis
Surinkite įrankius ir dalis
Surinkite įrankius ir dalis
Surinkite įrankius ir dalis
Surinkite įrankius ir dalis

Čia reikalingi įrankiai yra tik patys pagrindiniai litavimo įrankiai.

- Lituoklis - Lituoklis - Multimetras arba tęstinumo matuoklis Kiti elementai tikrai gali padėti lituoti, bet beveik niekada nereikalingi tokiam kabeliui statyti: - Flux - Lydmetalio siurblys arba varinė pynė - „Pagalbinės rankos“Mums reikalingos dalys paprasta - kabelis, skirtas konsolės kabeliui sukurti. Tai gali būti padaryta iš aukos valdiklio arba iš pigios tos sistemos ilginimo kabelio. Šiame pavyzdyje naudojamas SNES kabelis buvo paimtas iš valdiklio, kuris nebeužregistruos krypties „žemyn“, ir buvo nupirktas kaip negyvas valdiklis už 1 USD iš vietinės žaidimų parduotuvės. - DB-15 kištukas su lydmetalio jungtimis. „Digikey“dalies Nr. 215ME-ND arba galima įsigyti bet kurioje geros elektronikos parduotuvėje. Tikimybė, kad tai bus gera elektronikos parduotuvė, yra atvirkščiai, proporcinga jų parduodamų HDTV skaičiui. Tai yra viena iš nedaugelio elektronikos dalių, kurias vis dar galite rasti kai kuriuose radijo stotyse. - DB-15 gaubtas. Nuotraukose naudojamas „Digikey“dalies Nr. 972-15SY-ND, tačiau yra pagaminta daugybė „D-Sub“gaubtų. Taip pat pigiai jų galite rasti daugelyje gerų elektronikos parduotuvių. Aš labai rekomenduoju, kad ir kokį gaubtą gautumėte, būtinai turėkite atsuktuvus. - Viela. Čia naudojama viela yra 30 AWG „Kynar“viela, kurią galima įsigyti „Fry's“. Galima naudoti beveik bet kokią vielą, tačiau naudojant labai mažą matuoklį viskas bus daug lengviau. Kitiems komponentams reikia kai kurių konsolių, tačiau jie yra išimtis, o ne taisyklė. Nuo šio rašymo vienintelės sistemos, kurioms reikalingas daugiau nei laidas, yra „FM-Towns“sistema (išsamiai aprašyta neogeo.h) ir 3DO sistema (išsamiai aprašyta 3do.h)

3 žingsnis: Paruoškite kištuką su lydmetaliu

Paruoškite kištuką su lydmetaliu
Paruoškite kištuką su lydmetaliu

Visoms pušims, išskyrus vieną, 9 kaištį, bus prilituoti laidai. Kadangi turime tik dvi rankas, lengviausia iš pradžių tuščius taškus užpildyti lydmetaliu, o tada pridėti reikiamus laidus.

4 žingsnis: perjunkite „System Select“laidus

Perjunkite „System Select“laidus
Perjunkite „System Select“laidus
Perjunkite „System Select“laidus
Perjunkite „System Select“laidus

Kiekvieno UPCB kabelio pagrindinė galia (VCC) patenka į 8 kaištį, o pagrindinė žemė (GND) - į 1 kaištį. Taip pat bus daug aukštai arba žemai susietų kaiščių (prijungtų prie VCC arba GND), UPCB su kokia sistema mes bendraujame. Šie kaiščiai vadinami aukštais arba žemais konsolės. H faile esančiame aprašyme „Kaip sukurti UPCB kabelį“. Pažvelkime į SNES, SNES. H

Norėdami sukurti UPCB kabelį SNES, atlikite žemiau pateiktą schemąD -Sub 15 kontaktų SNES Pin1 7 (GND) 2 Low3 Low4 Low4 Low5 Low6 Low7 Low8 1 (VCC) 9 NC - Neprijungtas prie nieko10 High11 High12 2 (Laikrodis) 13 3 (skląstis)) 14 4 (duomenys) 15 AukštasPrieš pradedant pridėti sistemos kabelį, daug lengviau eiti į priekį ir pasirūpinti sistemos pasirinkimo linijomis dabar, netrukdant masyviam konsolės kabeliui. Vieninteliai smeigtukai, kuriuose rašoma Žemas, yra 2-7 kaiščiai. Mes sujungsime visa tai taip, kad jie būtų elektra prijungti prie to, kas bus GND, 1 kaištis. Vieninteliai kaiščiai, kuriuose parašyta „High“, yra 10, 11 ir 15. Visus šiuos sujungsime taip, kad jie būtų elektros srovės. prijungtas prie to, kas bus VCC, kaištis 8. Norėdami tai padaryti, mes ketiname daisy grandine viela iš vieno kaiščio į kitą. Naudojant mažus (<1 ") 30 guage vielos gabalus, kurių galai yra nuimti, tai tampa gana paprasta, palyginti su didesniais laidais. Paveikslėlyje matysite pirmąjį tokį sujungimą - nuo 1 kaiščio (GND) iki 2 kaiščio (žemas). Kitas yra identiškas vielos gabalas, jungiantis kaištį 2 prie kaiščio 3, kitą jungiamąjį kaištį 3 prie kaiščio 4, kaištį nuo 4 iki 5, kaištį nuo 5 iki 6 ir galiausiai kaištį nuo 6 iki 7. Toliau mes atliksime aukštus. Su kitu trumpą 30 guage vielos gabalą, prijunkite kaištį 8 (VCC) prie kaiščio 15 (aukštas). Toliau sekite kitą vielinį jungiamąjį kaištį 15 prie kaiščio 11 ir galiausiai dar vieną laidą, jungiantį kaištį 11 prie kaiščio. Dabar visi kaiščiai, turėtų būti susietas aukštas arba žemas, yra prijungti prie GND (1 kaištis), jei yra žemas, arba VCC (8 kaištis), jei yra didelis.

5 žingsnis: 1 dalies bandymas

Bandymas 1 dalis
Bandymas 1 dalis

Nesvarbu, koks geras esate ar esate tikras dėl savo darbo, visada norite išbandyti anksti ir dažnai. Jei litavimo metu yra kokių nors gedimų, tai daug lengviau ištaisyti dabar, kol mūsų kelyje nebus didelis kabelis.

Mes atliksime tęstinumo testus. Jei jūsų multimetras neturi tęstinumo tikrinimo funkcijos, nustatykite jį žemiausiam nustatymui. Tiesiog nepamirškite, kad begalinis pasipriešinimas reiškia, kad nėra ryšio, ir beveik jokio pasipriešinimo reiškia prijungti. Pirmiausia patikrinkite, ar linijos yra žemos. Mūsų SNES pavyzdyje tai būtų 2-7 kaiščiai. Uždėkite vieną zondą ant 1 kaiščio (GND). Paimkite kitą zondą ir patikrinkite 2-7 kaiščius. Kiekvienas iš jų neturėtų rodyti beveik jokio pasipriešinimo 1 kaiščiui. Pakartokite aukštų linijų. Pavyzdžiui, SNES, pavyzdžiui, 10, 11 ir 15 kaiščiai. Uždėkite vieną zondo antgalį ant 8 kaiščio (VCC) ir patikrinkite tęstinumą 10, 11 ir 15 kaiščių. Galiausiai patikrinkite, ar nėra šortų. Vieną zondą uždėkite ant 1 kaiščio, kitą - ant 8 kaiščio. Tęstinumo neturėtų būti. Begalinis pasipriešinimas. Jei šios dvi linijos yra sujungtos elektra, kažkur jūsų darbe yra trumpas. Prieš bandydami naudoti kabelį, PRIVALOTE jas išspręsti. Naudojant trumpą laidą ant konsolės, gali sudegti saugikliai, gali kilti gaisras, gali iškepti konsolė ir sulipti. Tai blogai, todėl pataisykite DABAR. Jei viskas patikrinta teisingai, pradėkime dirbti prie konsolės kabelio.

6 veiksmas: prijunkite konsolės kabelį

Prijunkite konsolės kabelį
Prijunkite konsolės kabelį
Prijunkite konsolės kabelį
Prijunkite konsolės kabelį

Dabar turime išsiaiškinti, kokie laidai konsolės kabelyje ką daro. Dar kartą mums reikia informacijos apie konsolės kabelį iš atitinkamo. H failo.

_ | 1234 | 567) --------- Smeigtukas Aprašymas 1 VCC 2 Laikrodis 3 Skląstis 4 Duomenys 5 N/C 6 N/C 7 GNDJei naudojate ilginamąjį kabelį, nupjaukite papildomą jungtį kuo toliau nuo galo, kuris įkišamas į konsolę. Jei naudojate aukos valdiklį, nukirpkite kabelį kuo arčiau žaidimo kilimėlio. Bet kuriuo atveju galime tiek kabelio ilgio, kiek galime gauti. Pašalinkite šiek tiek kabelio izoliacijos nuo dabar atskleisto galo. NENUŠVALKITE PER DAUG. Norite pašalinti apie 1 colio kabelio izoliaciją; pakankamai, kad įsitikintumėte, jog galite prilituoti bet kurį laidą prie bet kurio DB-15 kaiščio, ir palikite laidus pakankamai trumpus, kad būtų patraukta „D-Sub“gaubto traukimo atrama. ant storo kabelio izoliacijos. Mes ieškome atskirų laidų, kurie sudaro kabelį, kad galėtume nustatyti, ką kiekvienas daro. Mūsų SNES pavyzdyje yra tik penki laidai, kuriuos iš tikrųjų naudoja valdiklis, ir tik penki laidai. Kiekviena viela turi būti skirtingos spalvos. Negalime patikėti, kad vielos spalva mums ką nors tiksliai pasakys apie jų funkciją, net tarp kitaip identiškų pagalvėlių. Turime juos išbandyti pagal. H failo kaištį. Tam mums reikia multimetro/tęstinumo testeris. Kiekvienam laido laidui turite žinoti, prie kurio kaiščio prie konsolės jungties jis eina. SNES buvo šiek tiek sunku, nes kontaktai yra toli jungties viduje. Žemiau esančiame paveikslėlyje parodyta, kaip aš naudoju pliką detalę iš vielos, kurią laiko zondo kablys onnector palies pliką vielą, kuri palietė kabliuką. Kai kitas zondas palietė teisingą laidą kitame kabelio gale, aš žinojau, nes pasipriešinimas sumažės beveik iki nieko. Tai reikia pakartoti kiekvienam kaiščiui. Žemiau esančiame paveikslėlyje parodyta rodyklės kortelė, kurią naudoju užrašydamas rezultatus. Aš nukopijavau pinout ir pin aprašymus iš. H failo. Kai radau atitinkantį kaiščio ir vielos derinį, šalia kaiščio užrašyčiau vielos spalvą. Dabar, kai žinome, kas yra laidas, galime pradėti juos prijungti prie UPCB kištuko.

7 veiksmas: prijunkite konsolės kabelį prie kištuko

Prijunkite konsolės kabelį prie kištuko
Prijunkite konsolės kabelį prie kištuko

Paskutinio bandymo rezultatai turėtų parodyti, kuri spalvos viela turi kokią funkciją. Mano naudojamo kabelio galutiniai rezultatai buvo tokie: 1 - balta - VCC2 - geltona - laikrodis3 - oranžinė - skląstis4 - raudona - duomenys7 - ruda - GND Dabar tik norime pamatyti, į kurį DB -15 kaištį eina kiekvienas. Vėlgi, ši informacija yra. H faile. Dėl glaustumo pašalinau tuos, kuriuos ankstesniais veiksmais susiejome aukštai ir žemai.

D-Sub 15 kontaktų SNES Pin1 7 (GND) 8 1 (VCC) 12 2 (Laikrodis) 13 3 (skląstis) 14 4 (duomenys)Taigi dabar mes žinome, kur eina kiekvienas laidas.: D-Počio kaiščio spalva1 ruda8 balta12 geltona13 oranžinė14 radTik 5 jungtys prie lydmetalio. Kiekvienam kabelio laidui nuimkite labai mažą izoliacijos kiekį nuo galo, kad matytumėte pliką metalinę vielą, ir prilituokite prie tinkamo D-Sub kaiščio. VCC ir GND atveju (8 ir 1 D-Sub kaiščiai) jau yra nedidelis vielos gabalas. Štai kodėl turėtumėte naudoti ploną vielą. Lydmetalio lydymas ir naujos vielos įvedimas neturėtų išstumti esamos vielos. Jei jums reikia tvirtai laikyti juos uoste, kol lydmetalis atvės, pora smulkios adatos nosies replės atlieka šį darbą labai gerai. Taip pat dėl šios priežasties norite, kad sistemos pasirinktų laidų grandinė būtų sujungta grandine; bandymas laikyti 3 ar daugiau laidų prievado viduje, kol lydmetalis vėsta, gali būti labai varginantis.

8 žingsnis: 2 dalies bandymas

Bandymas 2 dalis
Bandymas 2 dalis

Dabar patikrinkime visas lydmetalio jungtis, taip pat laidą kabelio viduje.

Kiekvienam konsolės kištuko kaiščiui naudokite multimetro/tęstinumo testerį, kad patikrintumėte kiekvieną laidą ir lydmetalio jungtį. Vienas zondas turi būti ant konsolės kištuko galo, o kitas-ant D-Sub kištuko kištuko. Įsitikinkite, kad jie visi veikia beveik be jokio pasipriešinimo. Tada dar kartą patikrinkite sistemos pasirinkimo kaiščius. Vieną zondą palieskite prie konsolės kištuko esančio VCC kaiščio, o kitą naudokite, kad patikrintumėte visus kaiščius, kurie turėtų būti surišti aukštai. Įsitikinkite, kad jie beveik nerodo jokio pasipriešinimo. Perkelkite zondą į GND kaištį ant konsolės kištuko ir naudokite kitą zondą, kad patikrintumėte kiekvieną D-Sub kaištį, kuris turėtų būti surištas žemai. Galiausiai, pavojingas trumpas testas. Patikrinkite varžą, kai vienas zondas yra ant konsolės kištuko GND kaiščio, o kitas - prie konsolės kištuko VCC kaiščio. Jei pasipriešinimas yra begalinis, viskas gerai. Jei pasipriešinimas yra mažas, turite pavojingą trumpąją jungtį ir turite patikrinti ir pakartoti litavimą. Įsitikinę, kad litavimo metu nėra klaidų, laikas surinkti gaubtą.

9 žingsnis: Surinkite gaubtą

Surinkite gaubtą
Surinkite gaubtą
Surinkite gaubtą
Surinkite gaubtą
Surinkite gaubtą
Surinkite gaubtą

Kiekvienas gaubtas yra surenkamas skirtingai, todėl negaliu pateikti konkrečių nurodymų kiekvienam gaubtui. Aprašysiu veiksmus, kurių reikia apskritai, kurie turėtų būti taikomi kiekvienam gaubtui, o po to žingsnis po žingsnio surenkamas konkretus gaubtas, kurį naudojau šiame pavyzdyje.

Svarbiausia surinkti gaubtą-suprasti ir naudoti „traukimo stabdį“. Kiekvienas gaubtas turi turėti kabelio laikymo būdą. Jūs nenorite to naudoti, kad laikytumėtės prie atskirų laidų, nes jie negali atlaikyti daug įtampos, jų neištraukę. Gaubto užtrauktukas yra skirtas patraukti kabelį ten, kur jis yra stipriausias, su visais laidais ir padengta tvirta izoliacija. Jei jėga traukia kabelį, jėga perduodama gaubtui ir DB-15 kištukui, o ne silpnoms litavimo vietoms, jungiančioms kabelį prie kištuko. Daugelyje trauktuvų naudojami du maži varžtai ir du maži metalo gabalai. Varžtai naudojami metaliniams spaustukams priveržti aplink kabelį. Kai spaustukai tvirtai pritvirtinami, jie dedami į gaubto vietą, kuri neleidžia jiems judėti. Atrodo, kad šis metodas yra labiausiai paplitęs, todėl žemiau pateikiame jų vaizdą. Tvirtinant kabelį traukimo stotelėje, labai svarbu, kad jis būtų saugus! Tai yra svarbiausia, kad kabelis būtų ilgas ir naudingas. Jei spaustukai, bandantys prilaikyti kabelį, atrodo per dideli, kad juos būtų galima suimti, pradėkite apvynioti kabelį elektros juosta, kad jis būtų storesnis ir lengviau sugriebtų. Jei valdiklyje, iš kurio paėmėte kabelį, yra traukiamojo stabdymo tarpinė, patikrinkite, ar taip pat galite jį naudoti, ar spaustukai gali užsikabinti. Jei traukimo stabdiklis nėra tvirtai prilaikomas prie kabelio, viduje esantys ploni laidai laikui bėgant nutrūks, atsilaisvins, sutrumpės prie kitų laidų, iškeps jūsų pramogų centras, sukels gaisrą ir nužudys jūsų katę. Pirmą kartą darykite tai teisingai. Visų mano matytų gaubtų surinkimas yra gana panašus: 1. Įdėkite DB kištuką į mažus skirtukus, kurie jį laikys. 2. Uždėkite traukimo stabdžių spaustukus ant vielos ir užfiksuokite ir kuo arčiau toje vietoje, kur bus nuolatos traukimo atramos. 3. Įstatykite traukimo stabdiklį į savo vietą ir dar kartą patikrinkite, ar spaustukai tvirtai priveržti. 4. Įdėkite tvirtinimo detales, tokias kaip varžtai. 5. Uždarykite gaubtą. Paprastai tai reiškia porą varžtų, tačiau čia yra gaubto pavyzdys. Mes tiksliai atliksime šiuos veiksmus naudodami pavyzdinį gaubtą. 1. Įkiškite DB kištuką į laikiklius. 2. Uždėkite juodą užtrauktuko spaustuką ant laido, įsitikindami, kad jis sugriebia izoliuotą kabelį, o ne laidus. 3. Pridėkite tvirtinamąjį metalinį gabalėlį ir sandariai užsukite. 4. Pridėkite varžtus 5. Uždarykite gaubtą.

10 veiksmas: 3 dalies bandymas

Bandymas 3 dalis
Bandymas 3 dalis

Po viso to darbo žinau, kad jums niežti kišti laidą į konsolę ir prilipti ir pradėti žaisti. Suprantu. Negalima. Viską įdėjus į gaubtą, laidas galėjo lengvai atsilaisvinti, o šortai yra blogi. Skirkime laiko multimetrui, kad paskutinį kartą įsitikintume, jog viskas saugu, kol jį prijungsime.

Mūsų atliekami veiksmai yra identiški „2 bandymo daliai“: kiekvienam konsolės kištuko kaiščiui naudokite multimetro/tęstinumo testerį, kad patikrintumėte kiekvieną laidą ir lydmetalio jungtį. Vienas zondas turi būti ant konsolės kištuko galo, o kitas-ant D-Sub kištuko kištuko. Įsitikinkite, kad jie visi veikia beveik be jokio pasipriešinimo. Tada dar kartą patikrinkite sistemos pasirinkimo kaiščius. Vieną zondą palieskite prie konsolės kištuko esančio VCC kaiščio, o kitą naudokite, kad patikrintumėte visus kaiščius, kurie turėtų būti surišti aukštai. Įsitikinkite, kad jie beveik nerodo jokio pasipriešinimo. Perkelkite zondą į GND kaištį ant konsolės kištuko ir naudokite kitą zondą, kad patikrintumėte kiekvieną D-Sub kaištį, kuris turėtų būti surištas žemai. Galiausiai, pavojingas trumpas testas. Patikrinkite varžą, kai vienas zondas yra ant konsolės kištuko GND kaiščio, o kitas - prie konsolės kištuko VCC kaiščio. Jei pasipriešinimas yra begalinis, viskas gerai. Jei pasipriešinimas yra mažas, turite pavojingą trumpąją jungtį ir turite patikrinti ir pakartoti litavimą.

11 žingsnis: žaiskite

žaisti
žaisti

Dabar prijunkite naują UPCB kabelį prie lazdos ir konsolės ir pažiūrėkime, kaip jis veikia!

Rekomenduojamas: