Mengapa USB Tipe-A ke USB Tipe-A tidak pernah digunakan?

15

Saya bertanya-tanya mengapa hampir semua kabel USB yang ada adalah USB-A ke (Micro-USB | USB-C | USB-B | dll.)

Mengapa USB-A ke USB-A bukan hal yang populer? Apakah ada alasan teknis mengapa ini tidak berhasil?

NessDan
sumber
15
Saya punya salah satu dari mereka ... itu hanya kabel ekstensi USB ... berfungsi dengan baik
jsotola
4
USB A male to USB A male -> Methaphor: Pertimbangkan steker listrik jantan sebagai steker pada kabel listrik yang dihubungkan ke soket listrik di dinding wanita. Sekarang buat tali dengan salah satunya di setiap ujungnya. Ini akan melakukan SESUATU tapi mungkin bukan apa yang Anda harapkan atau inginkan dan memiliki potensi (pun perhatikan) berbahaya dalam beberapa kasus. SANGAT berbahaya jika daya listrik muncul di pin colokan jantan.
Russell McMahon
1
@RussellMcMahon Tapi ini bukan colokan listrik, jadi komentar Anda tidak valid atau bermanfaat. Alasan steker listrik pria ke pria berbahaya adalah karena mudah untuk menyentuh pin pada tegangan tinggi. USB bertegangan rendah (maks 5V), sehingga tidak ada risiko keselamatan bagi pengguna. Konektor USB A juga menutupi koneksinya di dalam rumahan, sehingga tidak ada risiko konektor tidak sengaja menyentuh benda lain dan merusak sirkuit USB atau peralatan lainnya.
Graham
1
@RussellMcMahon Siapa bilang tentang pria-ke-pria?
David Richerby
2
@Graham Komentar Anda tidak valid atau membantu :-). Proporsi orang yang mengejutkan tidak menyadari bagaimana komentar kritis muncul dan sebagian kecil orang lain yang tidak peduli. Memulai dengan pernyataan yang sangat jelas diikuti oleh beberapa penghinaan kelas rendah adalah cara yang aneh untuk memulai. Lihat yang berikut ...
Russell McMahon

Jawaban:

35

USB-A jantan ke USB-A betina baik-baik saja. Mereka ada, dan relatif umum. Mereka berfungsi dengan baik seperti kabel ekstensi USB, asalkan keseluruhan panjangnya tidak terlalu panjang. Untuk jarak yang lebih jauh, ada kabel aktif yang berisi repeater internal atau hub USB untuk membuat ulang sinyal. Namun, Anda dapat mengalami masalah pengiriman daya karena penurunan tegangan.

USB-A male to USB-A male berbahaya. Ini juga tidak sesuai dengan spesifikasi USB. Mereka juga ada, meskipun saya tidak begitu yakin mengapa. Mungkin karena konektor USB-A lebih pendek dari konektor USB-B, sehingga vendor hard drive eksternal Cina memutuskan untuk menggunakannya karena harganya setengah sen lebih murah daripada konektor yang tepat. Kabel USB-A male to USB-A male mirip dengan kabel saluran dengan colokan male di kedua ujungnya. Anda seharusnya tidak pernah menggunakan salah satunya. Ada beberapa masalah. Pertama-tama, USB tidak memungkinkan dua host USB dihubungkan satu sama lain. Tumpukan perangkat lunak tidak mendukungnya. Anda tidak dapat begitu saja menghubungkan dua komputer satu sama lain melalui USB dan meminta mereka berbicara satu sama lain tanpa memasukkan beberapa komponen di tengah, seperti dua USB back-to-back konverter Ethernet atau yang serupa. USB on-the-go adalah cerita yang sedikit berbeda karena perangkat USB OTG akan beralih peran antara host dan perangkat. USB OTG juga menggunakan konektor yang sepenuhnya berbeda, varian A / B yang menerima konektor tipe A dan B, yang hanya ada dalam ukuran yang lebih kecil.

Tapi ini bukan yang membuat kabel USB-A ke USB-A berbahaya. Apa yang membuat mereka berbahaya adalah bahwa kabel USB memberikan daya, dan host USB pada umumnya tidak dirancang untuk menerima daya yang datang dengan cara yang salah. Jika Anda menghubungkan dua komputer bersama-sama dengan kabel USB-A ke USB-A, persediaan 5V mereka hampir pasti tidak pada tegangan yang sama, sehingga salah satu dari mereka akan memberi daya yang lain melalui kabel USB. Ini dengan sendirinya bukan masalah besar, asalkan sumbernya memiliki batasan arus yang sesuai untuk mencegah kabel memanas dan menyalakan api. Masalahnya benar-benar muncul ketika salah satu perangkat dimatikan. Sekarang, Anda memiliki persediaan 5V eksternal yang masuk ke perangkat yang dimatikan yang tidak dirancang untuk menanganinya. Ini dapat merusak komponen pada motherboard di satu atau kedua perangkat. Juga,

USB-C adalah cerita yang berbeda karena dirancang khusus untuk memiliki konektor yang identik di kedua ujungnya. Tidak hanya itu, ia secara eksplisit dirancang untuk mendukung pengisian daya perangkat host melalui konektor USB C. Akibatnya, perangkat USB C harus dirancang untuk menangani situasi ini dengan tepat.

alex.forencich
sumber
Komentar luar biasa, terima kasih untuk menjelaskan sejarah di balik ini dan juga menyelidiki mengapa USB-C ke USB-C sangat umum. Saya menghargainya!
NessDan
3
Saya memiliki perangkat (stasiun cuaca) dengan soket USB-A. Jadi untuk menghubungkannya ke komputer saya, saya membutuhkan kabel USB-A-male ke USB-A-male.
guntbert
USB-A jantan ke USB-A kabel wanita (tanpa hub terintegrasi) tidak ditentukan oleh spesifikasi USB, namun diproduksi. Karena USB hanya mendukung panjang kabel maksimum karena integritas sinyal, dan kabel ekstensi USB semacam itu memungkinkan untuk melebihi panjangnya, kabel itu mungkin tidak berfungsi. USB (semula) dimaksudkan sedemikian rupa sehingga segala sesuatu yang cocok secara mekanis berfungsi. Kabel ekstensi non-standar (tanpa hub terintegrasi) menumbangkan ini.
Erlkoenig
2
@ Guntbert - yeah mendesah beberapa derps menempatkan soket USB-A pada perangkat mereka, entah karena tidak mengerti, atau untuk kismis desain mekanik (dan bukan yang baik juga)
ThreePhaseEel
5
@ThreePhaseEel Kismis desain mekanis adalah buah kering yang paling tidak saya sukai.
Tashus
11

Karena itu melanggar standar. Standar USB mengatakan bahwa tipe A adalah untuk host, dan tipe B adalah untuk perangkat.

Secara praktis, perangkat dengan konektor tipe A diharapkan memberikan daya, jadi jika Anda menghubungkan keduanya, mereka akan mencoba saling memberi daya, yang kemungkinan besar akan Terjadi Hal-Hal Buruk. Tipe C mengatasi ini dengan mekanisme negosiasi.

Perapian
sumber
1
Brownie poin jika Anda dapat daftar spesifikasi :) Yaitu, jika Anda ingin membayar satu juta dolar untuk seluruh dokumen LOL.
KingDuken
@ KingDuken Entah bagaimana saya tidak berpikir bahwa kampanye crowdfunding akan lepas landas.
Hearth
8
Anda dapat mengunduh spec dari USB-IF secara gratis: usb.org/documents
Erlkoenig
4

USB pre-3.0 memiliki sisi host dan sisi slave. Konektor USB-A adalah untuk host, USB-B adalah untuk slave.

USB 3.0 dan di atasnya adalah peer-peer, dan konektor USB-C mendukungnya.

TimWescott
sumber
"USB 3.0 dan di atasnya adalah peer-peer" - tidak, topologi struktural USB3 sama dengan USB2: bintang dengan satu host dan beberapa perangkat, mungkin terhubung melalui hub.
Dmitry Grigoryev