Isi kandungan:

Cara Membina Kabel USB untuk Universal PCB: 11 Langkah
Cara Membina Kabel USB untuk Universal PCB: 11 Langkah

Video: Cara Membina Kabel USB untuk Universal PCB: 11 Langkah

Video: Cara Membina Kabel USB untuk Universal PCB: 11 Langkah
Video: WASPADA PENGGUNAAN T STOP KONTAK 2024, November
Anonim
Cara Membina Kabel USB untuk Universal PCB
Cara Membina Kabel USB untuk Universal PCB

Projek Universal PCB (ringkasnya UPCB) dimulakan untuk membolehkan pengawal permainan tunggal, terutama tongkat pertempuran, pada sebanyak mungkin konsol yang berbeza. Maklumat mengenai projek boleh didapati di utas berikut di forum Shoryuken.com: Shoryuken.comInstruksional ini akan merangkumi cara membina kabel USB Button Select untuk UPCB. Kabel USB Button Select mungkin merupakan kabel terpenting yang boleh anda gunakan dengan UPCB; dalam satu kabel, ia membolehkan anda memainkan alat kawalan anda pada kedua-dua sistem PC dan Playstation 3. Ini juga membolehkan anda menggunakan Bootloader USB sehingga anda dapat meningkatkan firmware UPCB anda apabila versi baru tersedia. Proses membina kabel ini sama dengan membina kabel konsol UPCB mana-mana, jadi akan ada banyak pemotongan dan tampalan terang dari kabel konsol yang asli. Oleh kerana setiap pemilik UPCB semestinya memiliki satu, rasanya kabel USB Button Select layak untuk Instruksinya sendiri.

Langkah 1: Periksa. H Fail untuk Maklumat Kabel

Periksa. H Fail untuk Maklumat Kabel
Periksa. H Fail untuk Maklumat Kabel

Arkib utama, dan terkini untuk projek UPCB boleh didapati di entri pertama utas UPCB di Shoryuken.com: Shoryuken.com Muat turun versi terbaru, dan ekstrak.zip di tempat yang mudah dijangkau. Di dalam direktori utama terdapat kod sumber untuk projek UPCB. Setiap sistem konsol yang disokong akan mempunyai fail. H dan. C yang terpisah untuk modul tersebut. Fail. C mengandungi rutin sebenar untuk sistem itu. Ini tidak akan membantu melainkan anda hanya ingin melihat bagaimana ia berfungsi. Fail. H mengandungi sejumlah besar komen yang memperincikan bagaimana sistem itu berkomunikasi, jenis penyambung yang digunakannya, dan pinout. Bahagian semasa dalam fail USBTEMPLATE. H akan kami senaraikan di bawah. Maklumat utama yang kami perlukan sekarang adalah bahawa tidak ada komponen yang diperlukan. Sekiranya ada, mereka akan disenaraikan di bahagian 'Cara membuat kabel UPCB'. Kami akan merujuk sekumpulan maklumat ini dengan kerap semasa pembinaan kabel, jadi jangan takut jika ia kelihatan terlalu banyak. Komen menerangkan komunikasi dengan terperinci dan kelihatannya agak membingungkan. Abaikan saja ketika kita fokus membina kabel.

Pinout USB (Melihat hujung kabel USB yang dipasang ke PC atau port USB lain) _ | 4 3 2 1 | | _ _ _ _ | ----------- <- separuh kabel yang lebih tebal di mana kenalannya. Huraian Pin 1 VCC 2 D- 3 D + 4 GND Untuk Membuat kabel UPCB untuk Butang Pilih USB D-Sub 15 Pin USB Pin 1 4 (GND) 2 Tinggi 3 Rendah 4 Rendah 5 Rendah 6 Rendah 7 Rendah 8 1 (VCC) 9 NC - Tidak berhubung dengan apa-apa 10 Tinggi 11 Tinggi 12 NC - Tidak bersambung dengan apa-apa 13 2 (D-) 14 3 (D +) 15 Rendah

Langkah 2: Kumpulkan Alat dan Bahagian

Kumpulkan Alat dan Bahagian
Kumpulkan Alat dan Bahagian
Kumpulkan Alat dan Bahagian
Kumpulkan Alat dan Bahagian
Kumpulkan Alat dan Bahagian
Kumpulkan Alat dan Bahagian

Alat yang diperlukan di sini hanyalah alat pematerian yang paling asas.

- Pateri solder - Pateri - Penguji Multimeter atau Kesinambungan Barang-barang lain tentu dapat membantu pematerian, tetapi hampir tidak diperlukan untuk membina kabel seperti ini: - Flux - Pam Desolder atau braid tembaga - 'Helping Hands' Bahagian yang kita perlukan sangat sederhana - Kabel USB berkorban. Tidak kira apa yang ada dalam kehidupan lain, tetapi ia mempunyai hujung 'A' yang rata. Ini dapat dilepaskan dari periferal USB lama seperti tetikus dan papan kekunci. Sekiranya anda berjaya menemui kabel USB 'A' hingga 'A' yang panjang, anda boleh memotongnya dan menggunakannya untuk membuat dua kabel UPCB. Jika tidak, potong kabel sejauh mungkin dari hujung 'A' untuk memberi kami kabel yang paling banyak untuk digunakan. - Palam lelaki DB-15 dengan penyambung cawan solder. Digikey Part No. 215ME-ND, atau boleh didapati di mana-mana kedai elektronik yang baik. Peluang untuk menjadi kedai elektronik yang baik secara langsung, terbalik, sebanding dengan jumlah HDTV yang mereka jual. Ini adalah salah satu daripada beberapa bahagian elektronik yang masih dapat anda temui di beberapa Radio Shacks. - Tudung DB-15. Yang digunakan dalam gambar di sini adalah Digikey Part No. 972-15SY-ND, tetapi terdapat banyak tudung D-Sub yang dibuat. Anda juga boleh mendapatkannya dengan harga murah di kebanyakan kedai elektronik yang bagus. Saya sangat mengesyorkan bahawa apa sahaja tudung yang anda dapat, pastikan anda menggunakan skru ibu jari. - Kawat. Kawat yang digunakan di sini adalah wayar 30 AWG Kynar, tersedia dari Fry's. Kira-kira jenis wayar boleh digunakan, tetapi menggunakan alat pengukur yang sangat kecil akan menjadikan semuanya lebih mudah. Komponen selain daripada ini diperlukan untuk beberapa konsol, namun pengecualiannya, bukan peraturannya. Pada penulisan ini, satu-satunya sistem yang memerlukan lebih daripada wayar adalah sistem FM-Towns (diperincikan dalam neogeo.h) dan sistem 3DO (diperincikan dalam 3do.h)

Langkah 3: Siapkan Palam Dengan Pateri

Sediakan Palam Dengan Pateri
Sediakan Palam Dengan Pateri

Semua pin kecuali satu, pin 9, akan mempunyai wayar yang disolder ke atasnya. Oleh kerana kami hanya mempunyai dua tangan, adalah paling mudah untuk mengisi titik kosong dengan solder terlebih dahulu, dan kemudian menambah wayar yang diperlukan.

Langkah 4: Melompat Kabel 'Pilih Sistem'

Melompat Wayar 'System Select'
Melompat Wayar 'System Select'

Setiap kabel UPCB akan mempunyai daya utama (VCC) masuk ke pin 8, dan tanah utama (GND) masuk ke pin 1. Terdapat juga sejumlah pin yang diikat tinggi atau rendah (disambungkan ke VCC atau GND) untuk memberitahu UPCB dengan sistem apa yang kita berhubung. Pin ini adalah yang dipanggil Tinggi atau Rendah dalam perihalan 'Cara membuat kabel UPCB' dalam fail. H konsol. Mari kita lihat kabel USB Button Select, di USBTEMPLATE. H

Untuk membuat kabel UPCB untuk Butang Pilih USB D-Sub 15 Pin USB Pin 1 4 (GND) 2 Tinggi 3 Rendah 4 Rendah 5 Rendah 6 Rendah 7 Rendah 8 1 (VCC) 9 NC - Tidak disambungkan ke apa-apa 10 Tinggi 11 Tinggi 12 NC - Tidak berhubung dengan apa-apa 13 2 (D-) 14 3 (D +) 15 RendahSebelum kita mula menambahkan kabel sistem, jauh lebih mudah untuk meneruskan dan mengurus garis pilihan sistem sekarang, tanpa ada kabel konsol yang besar. Satu-satunya pin yang mengatakan Low adalah pin 3-7 dan 15. Kami akan menyambungkan semua ini supaya ia disambungkan secara elektrik ke GND, pin 1. Satu-satunya pin yang mengatakan High adalah 10, 11, dan 2 Kami akan menyambungkan semua ini supaya mereka disambungkan secara elektrik ke apa yang akan menjadi VCC, pin 8. Untuk melakukan ini, kita akan mengaitkan wayar dari satu pin ke pin yang lain. Menggunakan kepingan kecil (<1 ") 30 wayar guage dengan ujungnya dilucutkan, ini menjadi agak mudah dibandingkan dengan wayar yang lebih besar. Dalam gambar, anda akan melihat bahagian pertama ini, menunjukkan wayar dari pin 8 (VCC) ke pin 11, kemudian pin 10, kemudian pin 2. Tiga kepingan dawai kecil dan semua pin yang Tinggi telah disambungkan. Seterusnya, kita akan melakukan Rendah. Dengan sekeping pendek 30 wayar guage, sambungkan pin 1 (GND) ke pin 3 (rendah). Ikuti dengan pin penghubung wayar tambahan ke pin 4, pin 4 hingga pin 5, pin 5 hingga pin 6, pin 6 hingga pin 7, dan terakhir satu lagi pin penyambung wayar 7 hingga pin 15. Sekarang semua pin yang harus diikat Tinggi atau Rendah disambungkan ke GND (pin 1) untuk rendah, atau VCC (pin 8) untuk tinggi.

Langkah 5: Menguji Bahagian 1

Bahagian Ujian 1
Bahagian Ujian 1

Tidak kira seberapa baik anda, atau seberapa pasti pekerjaan anda, anda selalu ingin menguji lebih awal dan kerap. Sekiranya terdapat kerosakan pada pematerian, jauh lebih mudah untuk diperbetulkan sekarang, sebelum kabel besar menghalangi kita.

Kami akan melakukan ujian kesinambungan. Sekiranya anda multimeter tidak mempunyai fungsi untuk memeriksa kesinambungan, tetapkannya untuk memeriksa ketahanan pada tetapan terendah. Ingatlah bahawa rintangan yang tidak terhingga bermaksud tidak ada sambungan, dan hampir tidak ada rintangan yang bermaksud bersambung. Pertama, periksa hubungan garis Rendah. Untuk contoh Button Select USB kami, itu adalah pin 3-7 dan 15. Letakkan satu probe pada pin 1 (GND). Ambil probe lain dan periksa pin 3-7 mengikut urutan. Setiap pin hampir tidak menunjukkan rintangan pada pin 1. Periksa pin Rendah terakhir, 15. Semua pin yang diuji harus disambungkan ke pin 1, dan menunjukkan hampir tidak ada rintangan. Ulangi untuk garis Tinggi. Untuk contoh Button Select USB kami, itu adalah pin 10, 11, dan 2. Letakkan satu hujung probe pada pin 8 (VCC), dan periksa kesinambungan dengan pin 10, 11, dan 2. Masing-masing harus menunjukkan hampir tidak ada rintangan. Akhir sekali, periksa seluar pendek. Letakkan satu probe pada pin 1, dan yang lain pada pin 8. Tidak boleh ada kesinambungan. Rintangan yang tidak terhingga. Sekiranya kedua-dua talian ini disambungkan secara elektrik, ada tempat pintas di tempat kerja anda. Anda HARUS memperbaikinya sebelum mencuba menggunakan kabel. Menggunakan kabel pintas pada konsol boleh meletupkan sekering, boleh menyebabkan kebakaran, menggoreng konsol dan melekat. Ia tidak baik, jadi perbaiki SEKARANG. Sekiranya semuanya betul, mari mulakan kerja pada kabel konsol.

Langkah 6: Pasangkan Kabel Konsol

Pasangkan Kabel Konsol
Pasangkan Kabel Konsol

Sekarang kita perlu mengetahui apa wayar di kabel konsol melakukan apa. Sekali lagi, kami memerlukan maklumat mengenai kabel konsol dari fail. H yang sesuai.

Pinout USB (Melihat hujung kabel USB yang dipasang ke PC atau port USB lain) _ | 4 3 2 1 | | _ _ _ _ | ----------- <- separuh kabel yang lebih tebal di mana kenalannya. Huraian Pin 1 VCC 2 D- 3 D + 4 GNDSekiranya anda menggunakan kabel sambungan, potong penyambung tambahan sejauh mungkin dari hujung yang dipasang ke konsol. Sekiranya anda menggunakan alat kawalan pengorbanan, potong kabel sedekat mungkin dengan pad permainan. Dalam kedua-dua kes ini, kita dapat seberapa banyak panjang kabel yang kita dapat. Keluarkan beberapa penebat kabel dari hujung yang kini terdedah. JANGAN LEPASKAN BANYAK. Anda ingin mengeluarkan kira-kira 1 "penebat kabel; cukup untuk memastikan anda dapat menyolder mana-mana wayar ke salah satu pin DB-15, dan membiarkan wayar cukup pendek sehingga penahan berhenti pada tudung D-Sub meraih ke penebat kabel tebal. Kami mencari wayar individu yang membentuk kabel, jadi kami dapat mengenal pasti apa yang masing-masing lakukan. Dalam contoh Butang Select USB kami, hanya ada empat wayar. Setiap wayar mestilah warna yang berbeza. Kami tidak boleh percayai warna wayar untuk memberitahu kami apa-apa yang pasti mengenai fungsinya, walaupun antara pad yang serupa. Secara teknikal, semua peranti USB * harus * menggunakan warna yang diperlukan seperti putih, hitam, merah, dan hijau, tetapi mudah didapati dengan harga murah Kabel USB yang TIDAK sesuai dengan standard, jadi kami HARUS mengujinya dengan pinout dalam fail. H. Untuk ini, kami memerlukan penguji multimeter / kesinambungan. Untuk setiap wayar dalam kabel anda, anda perlu mengetahui pin mana pada penyambung konsol yang dilaluinya. Penyambung USB dilindungi oleh kafan logam, jadi menukarnya dengan probe multimeter mungkin sedikit sukar. Sekiranya anda tidak dapat memasukkan probe untuk menyentuh pin, anda boleh menggunakan sekeping logam kecil seperti klip kertas. Sentuh klip kertas di hujung probe dan tahan di sana dengan ibu jari anda. Sentuh hujung klip kertas ke pin di dalam kafan USB. Apabila probe lain menyentuh wayar yang betul di hujung kabel yang lain, rintangan akan hampir tidak ada. Tuliskan keputusan anda mengenai pin mana yang berwarna. Sekarang setelah kita mengetahui wayar warna apa ke pin apa, kita dapat mula menghubungkannya ke palam UPCB.

Langkah 7: Sambungkan Kabel Konsol ke Palam

Sambungkan Kabel Konsol ke Palam
Sambungkan Kabel Konsol ke Palam

Hasil ujian terakhir kami harus memberitahu kami wayar warna mana yang berfungsi. Untuk kabel yang saya gunakan, hasil akhirnya adalah: 1 - Merah - VCC2 - Putih - D-3 - Hijau - D + 4 - Kuning - GNDKabel saya murah, jadi tidak sesuai dengan warna USB 'standard'. Inilah sebabnya mengapa anda harus memeriksa SETIAP kabel dengan multimeter. Ia lebih baik daripada menggoreng PC atau PS3. Sekarang kita hanya perlu melihat pin mana di DB-15. Sekali lagi, maklumat itu ada dalam fail. H. Demi singkatnya, saya telah membuang yang kita mengikat Tinggi dan Rendah pada langkah sebelumnya.

D-Sub 15 Pin USB Pin 1 4 (GND) 8 1 (VCC) 13 2 (D-) 14 3 (D +)Jadi sekarang kita tahu ke mana setiap wayar pergi.: D- Sub Pin Color1 Yellow8 Red13 White14 GreenHanya 4 lagi sambungan ke solder. Untuk setiap wayar di kabel, lepaskan sedikit penebat dari hujungnya untuk mendedahkan wayar logam telanjang, dan pasangkannya ke pin D-Sub yang betul. Dalam kes VCC dan GND (pin D-Sub 8 dan 1), sudah ada sekeping wayar kecil di dalamnya. Itulah sebabnya anda harus menggunakan wayar nipis. Mencairkan pateri dan memasukkan wayar baru tidak boleh melepaskan wayar yang ada. Sekiranya anda perlu menahannya dengan stabil di port semasa solder menyejukkan, sepasang tang hidung jarum tipis berfungsi dengan baik. Inilah sebabnya mengapa anda mahu daisy chain sistem pilih wayar; cuba menyimpan 3 atau lebih wayar di dalam port sementara penyolder yang sejuk boleh menjadi sangat mengecewakan.

Langkah 8: Menguji Bahagian 2

Bahagian Pengujian 2
Bahagian Pengujian 2

Sekarang mari kita periksa semua sambungan solder, serta wayar di dalam kabel.

Untuk setiap pin pada palam konsol, gunakan penguji multimeter / kesinambungan untuk memeriksa setiap wayar dan sendi pateri. Satu probe harus berada di hujung palam konsol, sementara yang lain harus berada di pin lelaki dari palam D-Sub. Pastikan semuanya berfungsi dengan hampir tidak ada ketahanan antara keduanya. Seterusnya, periksa semula sistem pilih pin. Pastikan satu probe menyentuh pin VCC pada palam konsol, dan gunakan yang lain untuk menguji semua pin yang harus diikat tinggi. Pastikan semuanya tidak menunjukkan tentangan. Pindahkan probe ke pin GND pada palam konsol, dan gunakan probe lain untuk menguji setiap pin D-Sub yang harus diikat rendah. Terakhir, ujian pendek yang berbahaya. Dengan satu probe pada pin GND plug konsol, dan probe lain pada pin VCC plug konsol, periksa rintangan. Sekiranya rintangan tidak terhingga, semuanya baik. Sekiranya terdapat rintangan rendah, anda mempunyai jalan pintas yang berbahaya dan perlu memeriksa dan membuat semula pematerian anda. Setelah anda memastikan tidak ada kesalahan dalam pematerian anda, inilah masanya untuk memasang tudung.

Langkah 9: Pasang Tudung

Pasang Tudung
Pasang Tudung
Pasang Tudung
Pasang Tudung
Pasang Tudung
Pasang Tudung

Setiap tudung dipasang secara berbeza, jadi saya tidak dapat memberikan arahan khusus untuk setiap tudung. Saya akan menerangkan langkah-langkah yang diperlukan secara umum yang harus berlaku pada setiap tudung, dan kemudian langkah demi langkah pemasangan tudung khusus yang saya gunakan dalam contoh ini.

Bahagian terpenting dalam memasang tudung adalah memahami dan menggunakan 'pull-stop'. Setiap tudung harus mempunyai kaedah memegang kabel. Anda tidak mahu menggunakan ini untuk menahan kabel masing-masing kerana ia tidak dapat menahan banyak tekanan tanpa mungkin ditarik keluar. Penarik di tudung anda dibuat untuk merebut kabel sebenar di mana yang paling kuat, dengan semua wayar bersama dan ditutup dengan penebat yang kuat. Sekiranya terdapat daya tarikan pada kabel, daya dipindahkan ke tudung dan palam DB-15, bukannya titik solder yang lemah yang menghubungkan kabel ke palam. Kebanyakan penarik menggunakan dua baut kecil dan dua kepingan kecil logam. Selak digunakan untuk mengetatkan pengapit logam di sekitar kabel. Setelah pengapit dihidupkan dengan selamat, mereka diletakkan di kawasan tudung yang menghalangnya daripada bergerak. Kaedah ini nampaknya yang paling biasa, dan oleh itu saya mempunyai gambar di bawah. Semasa memasang kabel di stop-stop, sangat penting bahawa kabelnya selamat! Ini adalah bahagian paling penting untuk memastikan kabel tahan lama dan berguna. Sekiranya penjepit yang cuba memegang kabel kelihatan terlalu besar untuk digenggam, mulailah membungkus kabel dengan pita elektrik sehingga menjadikannya lebih tebal dan lebih mudah digenggam. Sekiranya terdapat gasket tarik-berhenti pada alat kawalan dari mana anda mengambil kabelnya, periksa untuk melihat apakah anda dapat menggunakannya juga agar penjepit dapat dipakai. Sekiranya penahan berhenti tidak menahan kabel dengan selamat, wayar nipis di dalamnya akan pecah dari masa ke masa, longgar, pendek pada wayar lain, menggoreng pusat hiburan anda, menyebabkan kebakaran, dan membunuh kucing anda. Lakukan dengan betul pada kali pertama. Pemasangan semua tudung yang saya lihat agak serupa: 1. Letakkan palam DB ke dalam tab kecil yang akan menahannya di tempatnya. 2. Letakkan penjepit penarik pada wayar dan pasangkan, dan tutup sedekat mungkin ke tempat penahan berhenti secara kekal. 3. Letakkan penahan berhenti di tempatnya dan periksa semula pengapit yang ketat. 4. Letakkan perkakasan pelekap seperti skru ibu jari di tempatnya. 5. Tutup tudung. Biasanya ini bermaksud beberapa baut, tetapi contoh tudung di sini adalah penutup yang pantas. Kami akan mengikuti langkah-langkah ini tepat dengan tudung teladan kami. 1. Letakkan palam DB ke dalam tab penahan. 2. Letakkan penjepit penarik hitam di atas wayar, pastikan ia mencengkam kabel bertebat dan bukan wayar. 3. Masukkan kepingan logam penahan dan skru ke bawah dengan ketat. 4. Tambahkan skru ibu jari 5. Tutup tudung.

Langkah 10: Menguji Bahagian 3

Bahagian Ujian 3
Bahagian Ujian 3

Selepas semua kerja itu, saya tahu anda gatal untuk memasang kabel ke konsol anda dan melekat dan mendapatkan permainan. Saya faham. Jangan. Memasang segala-galanya ke dalam tudung dengan mudah boleh melepaskan kawat, dan seluar pendeknya buruk. Mari luangkan masa dengan multimeter untuk memastikan semuanya selamat untuk terakhir kalinya sebelum kita memasangkannya.

Langkah-langkah yang kita ambil di sini adalah serupa dengan 'Bahagian Pengujian 2': Untuk setiap pin di palam konsol, gunakan penguji multimeter / kesinambungan untuk memeriksa setiap wayar dan sendi pateri. Satu probe harus berada di hujung palam konsol, sementara yang lain harus berada di pin lelaki dari palam D-Sub. Pastikan semuanya berfungsi dengan hampir tidak ada ketahanan antara keduanya. Seterusnya, periksa semula sistem pilih pin. Pastikan satu probe menyentuh pin VCC pada palam konsol, dan gunakan yang lain untuk menguji semua pin yang harus diikat tinggi. Pastikan semuanya tidak menunjukkan tentangan. Pindahkan probe ke pin GND pada palam konsol, dan gunakan probe lain untuk menguji setiap pin D-Sub yang harus diikat rendah. Terakhir, ujian pendek yang berbahaya. Dengan satu probe pada pin GND plug konsol, dan probe lain pada pin VCC plug konsol, periksa rintangan. Sekiranya rintangan tidak terhingga, semuanya baik. Sekiranya terdapat rintangan rendah, anda mempunyai jalan pintas yang berbahaya dan perlu memeriksa dan membuat semula pematerian anda.

Langkah 11: Main

Main!
Main!

Sekarang pasangkan kabel UPCB baru anda ke tongkat dan konsol anda, dan mari kita lihat ia berfungsi! Sekiranya anda memasangkannya ke PC anda untuk pertama kalinya, anda mungkin melihat beberapa tetingkap 'New Hardware Found' yang sudah biasa yang akan mengurus diri mereka sendiri. Biarkan sahaja dan ia akan dikenali sebagai pengawal permainan yang mematuhi HID. Anda boleh menggunakan applet Pilihan Permainan di Panel Kawalan untuk melihat peranti itu sendiri, dan status butang dan tongkat.

Selamat mencuba!

Disyorkan: