Sommario:

Come costruire un cavo console per il PCB universale.: 11 passaggi
Come costruire un cavo console per il PCB universale.: 11 passaggi

Video: Come costruire un cavo console per il PCB universale.: 11 passaggi

Video: Come costruire un cavo console per il PCB universale.: 11 passaggi
Video: Quando provi a fare un complimento a una ragazza... 2024, Dicembre
Anonim
Come costruire un cavo console per il PCB universale
Come costruire un cavo console per il PCB universale

Il progetto Universal PCB (UPCB in breve) è stato avviato per consentire un singolo controller di gioco, in particolare i bastoni da combattimento, su quante più console possibili. Le informazioni sul progetto possono essere trovate nel seguente thread nei forum Shoryuken.com: Shoryuken.com Il controller di gioco con UPCB installato avrà un singolo connettore femmina DB-15. Tutti i sistemi supportati in uso dovranno avere un cavo realizzato per quella console con un connettore maschio DB-15 all'estremità UPCB e la spina della console all'altra estremità. Poiché il PIC all'interno dell'UPCB si occuperà di tutto il duro lavoro, il cavo, per la maggior parte, non avrà componenti al suo interno; solo filo. Questo tutorial è progettato per mostrarti come realizzare uno qualsiasi dei cavi di sistema supportati per un controller UPCB, utilizzando il cavo per il Super Nintendo Entertainment System come esempio.

Passaggio 1: controlla il file. H per le informazioni sul cavo

Controlla il file. H per informazioni sul cavo
Controlla il file. H per informazioni sul cavo

L'archivio principale e più aggiornato per il progetto UPCB può essere trovato nel primo post del thread UPCB su Shoryuken.com: Shoryuken.com Scarica l'ultima versione ed estrai il file.zip da qualche parte facilmente raggiungibile. All'interno della directory principale c'è il codice sorgente per il progetto UPCB. Ogni sistema di console supportato avrà un file. H e. C separato per quel modulo. Il file. C contiene le routine effettive per quel sistema. Questi non saranno di aiuto a meno che tu non voglia solo vedere come funziona. Il file. H contiene una grande quantità di commenti che descrivono in dettaglio come comunica il sistema, che tipo di connettore utilizza e pinout. La sezione corrente nel file SNES. H verrà elencata di seguito. L'informazione principale di cui abbiamo bisogno in questo momento è che non sono necessari componenti. Se ce ne fossero, verrebbero elencati nella sezione "Come creare un cavo UPCB". Faremo riferimento a questa serie di informazioni frequentemente durante la costruzione del cavo, quindi non temere se sembra un po' troppo. I commenti descrivono la comunicazione in modo molto dettagliato e possono sembrare un po' confusi. Ignora quindi mentre ci concentriamo sulla costruzione del cavo.

/* Modulo UPCB per il Pinout del Super Nintendo Entertainment System e spiegazione da GameSX.com Per US SNES _ |1234|567) --------- Pin Descrizione 1 VCC 2 Orologio 3 Latch 4 Dati 5 N/C 6 N/C 7 GND --- Ampia spiegazione del protocollo tagliato da qui --- Per creare un cavo UPCB per SNES, seguire la mappatura di seguito D-Sub 15 Pin SNES Pin1 7 (GND)2 Basso3 Basso4 Basso5 Basso6 Basso7 Basso8 1 (VCC)9 NC - Non connesso a nulla10 High11 High12 2 (Clock) 13 3 (Latch)14 4 (Data)15 High

Passaggio 2: raccogliere strumenti e parti

Raccogli strumenti e parti
Raccogli strumenti e parti
Raccogli strumenti e parti
Raccogli strumenti e parti
Raccogli strumenti e parti
Raccogli strumenti e parti

Gli strumenti richiesti qui sono solo gli strumenti di saldatura più basilari.

- Saldatore - Saldatore - Multimetro o tester di continuità Altri articoli possono certamente aiutare con la saldatura, ma non sono quasi mai necessari per costruire un cavo come questo: - Flusso - Pompa dissaldante o treccia di rame - "Helping Hands" Le parti di cui abbiamo bisogno sono estremamente semplice - Cavo per il cavo della console da creare. Questo può provenire da un controller sacrificato o da un cavo di prolunga economico per quel sistema. Il cavo SNES utilizzato in questo esempio proveniva da un controller che non registrava più una direzione "giù" ed è stato acquistato come controller morto per $ 1 da un negozio di giochi locale. - Spina DB-15 maschio con connettori a saldare. Digikey codice 215ME-ND o disponibile in qualsiasi buon negozio di elettronica. La possibilità che sia un buon negozio di elettronica è direttamente, inversamente, proporzionale al numero di HDTV che vendono. Questa è una delle poche parti di elettronica che puoi ancora trovare in alcuni Radio Shacks. - Cappuccio DB-15. Quello usato nelle immagini qui è Digikey Part No. 972-15SY-ND, ma ci sono tonnellate di cappe D-Sub fatte. Puoi anche trovarli a buon mercato nei migliori negozi di elettronica. Consiglio vivamente che qualunque sia il cappuccio che ottieni, assicurati di utilizzare le viti a testa zigrinata. - Filo. Il cavo utilizzato qui è un cavo Kynar da 30 AWG, disponibile da Fry's. È possibile utilizzare qualsiasi tipo di filo, ma l'utilizzo di un calibro molto piccolo renderà le cose molto più semplici. Componenti diversi da questi sono necessari per alcune console, tuttavia sono l'eccezione, non la regola. Al momento della stesura di questo documento, gli unici sistemi che richiedono qualcosa di più del cavo sono il sistema FM-Towns (dettagliato in neogeo.h) e il sistema 3DO (dettagliato in 3do.h)

Passaggio 3: preparare la spina con la saldatura

Prepara la spina con la saldatura
Prepara la spina con la saldatura

Tutti i pini tranne uno, il pin 9, avranno dei fili saldati. Poiché abbiamo solo due mani, è più semplice riempire prima i punti vuoti con la saldatura, quindi aggiungere i fili necessari.

Passaggio 4: ponticellare i cavi "Selezione sistema"

Ponticellare i fili "Selezione sistema"
Ponticellare i fili "Selezione sistema"
Ponticellare i fili "Selezione sistema"
Ponticellare i fili "Selezione sistema"

Ogni cavo UPCB avrà l'alimentazione principale (VCC) che va nel pin 8 e la massa principale (GND) che va nel pin 1. Ci sarà anche un numero di pin legati in alto o in basso (collegati a VCC o GND) per dire al UPCB con quale sistema stiamo comunicando. Questi pin sono quelli chiamati High o Low nella descrizione "Come realizzare un cavo UPCB" nel file. H della console. Diamo un'occhiata a quello per SNES, SNES. H

Per creare un cavo UPCB per SNES, seguire la mappatura di seguito D-Sub 15 Pin SNES Pin1 7 (GND)2 Basso3 Basso4 Basso5 Basso6 Basso7 Basso8 1 (VCC)9 NC - Non connesso a nulla10 Alto11 Alto12 2 (Clock) 13 3 (Latch)14 4 (Dati)15 AltoPrima di iniziare ad aggiungere il cavo del sistema, è molto più facile andare avanti e occuparsi delle linee di selezione del sistema ora, senza l'enorme cavo della console di intralcio. Gli unici pin che dicono Low sono i pin 2-7. Collegheremo tutti questi in modo che siano collegati elettricamente a quello che sarà GND, pin 1. Gli unici pin che dicono High sono 10, 11 e 15. Collegheremo tutti questi in modo che siano elettricamente collegato a quello che sarà VCC, pin 8. Per fare ciò, collegheremo un filo a margherita da un pin all'altro. Usando piccoli spezzoni (< 1") di filo da 30 calibri con le estremità spellate, questo diventa piuttosto facile rispetto a fili più grandi. Nella foto vedrai la prima connessione di questo tipo, dal pin 1 (GND) al pin 2 (Low). Il prossimo è un pezzo di filo identico che collega il pin 2 al pin 3, un altro che collega il pin 3 al pin 4, il pin 4 al 5, il pin 5 al 6 e infine il pin 6 al 7. Quindi, faremo gli alti. pezzo corto di cavo calibro 30, collegare il pin 8 (VCC) al pin 15 (alto). Seguire con un altro filo che collega il pin 15 al pin 11, e infine un altro filo che collega il pin 11 al pin 12. Ora tutti i pin che devono essere collegati High o Low sono collegati a GND (pin 1) per low, o VCC (pin 8) per high.

Passaggio 5: test della parte 1

Test parte 1
Test parte 1

Non importa quanto sei bravo o quanto sei sicuro del tuo lavoro, vuoi sempre testare presto e spesso. Se ci sono guasti nella saldatura, è molto più facile correggerli ora, prima che il cavo grande ci ostacoli.

Faremo test di continuità. Se il tuo multimetro non ha una funzione per il controllo della continuità, impostalo per il controllo delle resistenze alla sua impostazione più bassa. Ricorda solo che resistenza infinita significa nessuna connessione e quasi nessuna resistenza significa connesso. Innanzitutto, controlla i legami delle linee Basso. Per il nostro esempio SNES, sarebbero i pin 2-7. Posizionare una sonda sul pin 1 (GND). Prendi l'altra sonda e controlla i pin 2-7 in ordine. Ognuno dovrebbe mostrare quasi nessuna resistenza al pin 1. Ripetere per le linee High. Per il nostro esempio SNES, sarebbero i pin 10, 11 e 15. Posizionare una punta della sonda sul pin 8 (VCC) e controllare la continuità con i pin 10, 11 e 15. Ciascuno dovrebbe mostrare quasi nessuna resistenza. Infine, controlla i pantaloncini. Posizionare una sonda sul pin 1 e l'altra sul pin 8. NON dovrebbe esserci continuità. Resistenza infinita. Se queste due linee sono collegate elettricamente, c'è un cortocircuito da qualche parte nel tuo lavoro. È NECESSARIO ripararli prima di provare a utilizzare il cavo. L'uso di un cavo in cortocircuito su una console potrebbe bruciare i fusibili, causare incendi, friggere la console e restare attaccata. È brutto, quindi aggiustalo ORA. Se tutto risulta corretto, iniziamo a lavorare sul cavo della console.

Passaggio 6: pinout del cavo della console

Pinout del cavo della console
Pinout del cavo della console
Pinout del cavo della console
Pinout del cavo della console

Ora dobbiamo scoprire cosa fanno i fili nel cavo della console. Ancora una volta, abbiamo bisogno di informazioni sul cavo della console dal file. H appropriato.

_ |1234|567) --------- Pin Descrizione 1 VCC 2 Orologio 3 Latch 4 Dati 5 N/C 6 N/C 7 GNDSe stai usando un cavo di prolunga, taglia il connettore extra il più lontano possibile dall'estremità che si collega alla console. Se stai usando un controller sacrificale, taglia il cavo il più vicino possibile al game pad. In entrambi i casi, possiamo ottenere tutta la lunghezza del cavo possibile. Rimuovere un po' di isolamento del cavo dall'estremità ora esposta. NON TOGLIERE TROPPO. Vuoi rimuovere circa 1 di isolamento del cavo; abbastanza per assicurarti di poter saldare uno qualsiasi dei fili a uno qualsiasi dei pin DB-15 e lasciare i fili abbastanza corti da afferrare il fermo sul cappuccio del D-Sub sullo spesso isolamento del cavo. Stiamo cercando i singoli fili che compongono il cavo, in modo da poter identificare cosa fa ciascuno. Nel nostro esempio SNES, ci sono solo cinque fili effettivamente utilizzati dal controller e solo cinque fili nel cavo. Ogni filo dovrebbe essere di un colore diverso. Non possiamo fidarci del colore del filo per dirci qualcosa di certo sulla loro funzione, anche tra pad altrimenti identici. Dobbiamo testarli rispetto al pinout nel file. H. Per questo, abbiamo bisogno di un multimetro/tester di continuità. Per ogni filo del cavo, devi sapere a quale pin del connettore della console va. Il SNES è stato un po' difficile perché i contatti sono molto all'interno del connettore. L'immagine sotto mostra me usando un pezzo nudo di filo trattenuto da un gancio sonda Il contatto all'interno del c onnector avrebbe toccato il filo nudo, che ha toccato il gancio. Quando l'altra sonda ha toccato il filo corretto all'altra estremità del cavo, lo avrei saputo perché la resistenza sarebbe scesa quasi a zero. Questo deve essere ripetuto per ogni pin. L'immagine sotto mostra la scheda che ho usato per annotare i risultati. Ho copiato il pinout e le descrizioni dei pin dal file. H. Quando trovavo una combinazione di pin e filo corrispondente, annotavo il colore del filo accanto al pin. Ora che sappiamo qual è il cavo, possiamo iniziare a collegarli alla spina UPCB.

Passaggio 7: collegare il cavo della console alla spina

Collegare il cavo della console alla spina
Collegare il cavo della console alla spina

I risultati del nostro ultimo test dovrebbero dirci quale filo di colore ha quale funzione. Per il cavo che ho usato, i risultati finali sono stati:1 - White - VCC2 - Yellow - Clock3 - Orange - Latch4 - Red - Data7 - Brown - GNDOra dobbiamo solo vedere a quale pin del DB-15 va ciascuno. Anche in questo caso, queste informazioni sono nel file. H. Per brevità, ho rimosso quelli che abbiamo collegato High e Low nei passaggi precedenti.

D-Sub 15 Pin SNES Pin1 7 (GND)8 1 (VCC)12 2 (Clock) 13 3 (Latch)14 4 (Dati)Quindi ora sappiamo dove va ogni filo.:D-Sub Pin Colore1 Marrone8 Bianco12 Giallo13 Arancione14 RadSolo 5 connessioni in più alla saldatura. Per ogni filo del cavo, rimuovere una piccolissima quantità di isolamento dall'estremità per esporre il filo di metallo nudo e saldarlo nel pin D-Sub corretto. Nel caso di VCC e GND (pin D-Sub 8 e 1), è già presente un piccolo pezzo di filo. Ecco perché dovresti usare un filo sottile. La fusione della saldatura e l'inserimento del nuovo filo non dovrebbero rimuovere il filo esistente. Se hai bisogno di tenerli fermi nella porta mentre la saldatura si raffredda, un paio di pinze ad ago a punta fine fanno il lavoro molto bene. Questo è anche il motivo per cui si desidera collegare a margherita i fili di selezione del sistema; cercare di mantenere 3 o più fili all'interno della porta mentre la saldatura si raffredda può essere molto frustrante.

Passaggio 8: test della parte 2

Test parte 2
Test parte 2

Ora controlliamo tutte le connessioni di saldatura, così come il filo all'interno del cavo.

Per ogni pin nella spina della console, utilizzare un multimetro/tester di continuità per controllare ogni filo e giunto di saldatura. Una sonda dovrebbe trovarsi all'estremità della presa della console, mentre l'altra dovrebbe trovarsi sul pin maschio della presa D-Sub. Assicurati che funzionino tutti senza quasi alcuna resistenza tra i due. Quindi, ricontrolla i pin di selezione del sistema. Tieni una sonda a contatto con il pin VCC sulla presa della console e usa l'altra per testare tutti i pin che dovrebbero essere collegati in alto. Assicurati che non mostrino quasi alcuna resistenza. Spostare la sonda sul pin GND sulla presa della console e utilizzare l'altra sonda per testare ciascun pin D-Sub che dovrebbe essere collegato in basso. Infine, il pericoloso breve test. Con una sonda sul pin GND della presa della console e l'altra sonda sul pin VCC della presa della console, controllare la resistenza. Se la resistenza è infinita, tutto va bene. Se c'è una bassa resistenza, hai un cortocircuito pericoloso e devi controllare e rifare la tua saldatura. Una volta che ti sei assicurato che non ci siano errori nella tua saldatura, è il momento di assemblare il cappuccio.

Passaggio 9: assemblare il cappuccio

Assemblare il cappuccio
Assemblare il cappuccio
Assemblare il cappuccio
Assemblare il cappuccio
Assemblare il cappuccio
Assemblare il cappuccio

Ogni cappa è assemblata in modo diverso, quindi non posso dare istruzioni specifiche per ogni cappa. Descriverò i passaggi necessari in generale che dovrebbero valere per ogni cappa, quindi passo dopo passo l'assemblaggio della cappa specifica che ho usato in questo esempio.

La parte più importante del montaggio della cappa è capire e utilizzare il 'pull-stop'. Ogni cappa dovrebbe avere un metodo per tenersi al cavo. Non vuoi usarlo per trattenere i singoli fili perché non possono sopportare molta tensione senza essere tirati fuori. Il pull-stop sul tuo cappuccio è fatto per afferrare il cavo reale dove è più forte, con tutti i fili insieme e coperti con un forte isolamento. Nel caso di qualsiasi forza che tira sul cavo, la forza viene trasferita al cappuccio e alla spina DB-15, invece dei punti di saldatura deboli che collegano il cavo alla spina. La maggior parte dei pull-stop utilizza due piccoli bulloni e due piccoli pezzi di metallo. I bulloni vengono utilizzati per serrare i morsetti metallici attorno al cavo. Una volta che i morsetti sono fissati saldamente, vengono posizionati in una zona del cofano che impedisce loro di muoversi. Questo metodo sembra essere il più comune, quindi ne ho una foto qui sotto. Quando si fissa il cavo nell'arresto di trazione, è molto importante che sia sicuro! Questa è la parte più importante per mantenere il cavo duraturo e utile. Se i morsetti che cercano di trattenere il cavo sembrano troppo grandi da afferrare, iniziare a avvolgere il cavo con del nastro isolante per renderlo più spesso e più facile da afferrare per i morsetti. Se c'è una guarnizione di arresto sul controller da cui hai preso il cavo, controlla se puoi usarla anche per i morsetti da afferrare. Se l'arresto di trazione non tiene saldamente il cavo, i fili sottili all'interno si romperanno nel tempo, si allenteranno, si accorceranno contro altri fili, friggeranno il tuo centro di intrattenimento, causeranno incendi e uccideranno il tuo gatto. Fallo bene la prima volta. L'assemblaggio di tutti i cappucci che ho visto è abbastanza simile: 1. Posiziona il connettore DB nelle piccole linguette che lo terranno in posizione. 2. Posizionare i morsetti di arresto sul cavo e fissarli e avvicinarsi il più possibile al punto in cui si troveranno permanentemente i dispositivi di arresto. 3. Mettere il fermo al suo posto e controllare due volte che i morsetti siano ben serrati. 4. Posizionare l'hardware di montaggio come le viti a testa zigrinata in posizione. 5. Chiudere il cofano. Di solito questo significa un paio di bulloni, ma il cappuccio di esempio qui è un involucro a scatto. Seguiremo esattamente questi passaggi con la nostra cappa di esempio. 1. Inserire il connettore DB nelle linguette di supporto. 2. Posizionare il morsetto di arresto nero sul filo, assicurandosi che afferri il cavo isolato e non i fili. 3. Aggiungere il pezzo metallico di fissaggio e avvitare saldamente. 4. Aggiungere le viti a testa zigrinata 5. Chiudere il cofano.

Passaggio 10: test della parte 3

Test parte 3
Test parte 3

Dopo tutto questo lavoro, so che non vedi l'ora di collegare il cavo alla console e attaccare e giocare. Capisco. Non farlo. Mettere tutto nel cofano avrebbe potuto facilmente far allentare un filo e i cortometraggi sono cattivi. Prendiamoci un momento con il multimetro per assicurarci che tutto sia al sicuro un'ultima volta prima di collegarlo.

I passaggi che eseguiamo qui sono identici a "Test Parte 2": per ogni pin nella spina della console, usa un multimetro/tester di continuità per controllare ogni filo e giunto di saldatura. Una sonda dovrebbe trovarsi all'estremità della presa della console, mentre l'altra dovrebbe trovarsi sul pin maschio della presa D-Sub. Assicurati che funzionino tutti senza quasi alcuna resistenza tra i due. Quindi, ricontrolla i pin di selezione del sistema. Tieni una sonda a contatto con il pin VCC sulla presa della console e usa l'altra per testare tutti i pin che dovrebbero essere collegati in alto. Assicurati che non mostrino quasi alcuna resistenza. Spostare la sonda sul pin GND sulla presa della console e utilizzare l'altra sonda per testare ciascun pin D-Sub che dovrebbe essere collegato in basso. Infine, il pericoloso breve test. Con una sonda sul pin GND della presa della console e l'altra sonda sul pin VCC della presa della console, controllare la resistenza. Se la resistenza è infinita, tutto va bene. Se c'è una bassa resistenza, hai un cortocircuito pericoloso e devi controllare e rifare la tua saldatura.

Passaggio 11: gioca

Giocare a
Giocare a

Ora collega il tuo nuovo cavo UPCB alla chiavetta e alla console e vediamo che funziona!

Consigliato: