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?
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?
Jawaban:
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.
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.
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.