Neredeyse tüm USB kablolarının neden USB-A - (Micro-USB | USB-C | USB-B | vb.) Olduğunu merak ediyordum.
USB-A - USB-A neden popüler bir şey değildi? Bunun çalışamamasının teknik bir nedeni var mı?
Neredeyse tüm USB kablolarının neden USB-A - (Micro-USB | USB-C | USB-B | vb.) Olduğunu merak ediyordum.
USB-A - USB-A neden popüler bir şey değildi? Bunun çalışamamasının teknik bir nedeni var mı?
Yanıtlar:
USB-A erkek - USB-A dişi iyi. Varlar ve nispeten yaygınlar. Toplam uzunluk çok uzun olmadığı sürece USB uzatma kabloları gibi iyi çalışırlar. Daha uzun mesafelerde, sinyali yeniden oluşturmak için dahili bir tekrarlayıcı veya USB hub içeren aktif kablolar bulunur. Ancak, voltaj düşüşü nedeniyle güç iletimi sorunlarıyla karşılaşabilirsiniz.
USB-A erkek - USB-A erkek tehlikelidir. USB spesifikasyonu ile de uyumlu değildir. Onlar da var, ama neden olduğundan emin değilim. Belki de USB-A konektörü USB-B konektöründen daha kısa olduğu için, Çinli harici sabit sürücü muhafazası satıcıları uygun konektörden yarım kuruş daha ucuz olduğu için kullanmaya karar verdiler. Bir USB-A erkek - USB-A erkek kablosu, her iki ucunda erkek fiş bulunan bir hat kablosuna benzer. Asla, asla bunlardan birini kullanmamalısınız. Birkaç sorun var. Her şeyden önce USB, iki USB ana bilgisayarının birbirine bağlanmasına izin vermez. Yazılım yığını desteklemiyor. İki bilgisayarı USB üzerinden birbirine bağlayamaz ve ortada iki arka arkaya USB - Ethernet dönüştürücüsü veya benzeri gibi bir bileşen yerleştirmeden birbirleriyle konuşmasını sağlayamazsınız. USB OTG cihazı ana bilgisayar ve cihaz arasındaki rolleri değiştireceğinden hareket halindeyken USB biraz farklı bir hikaye. USB OTG ayrıca tamamen farklı bir konektör kullanır, yalnızca daha küçük boyutlarda bulunan A ve B tipi konektörleri kabul eden bir A / B varyantı.
Ancak USB-A - USB-A kablolarını tehlikeli yapan şey bu değildir. Onları tehlikeli yapan şey, USB kablosunun güç sağlaması ve USB ana bilgisayarlarının genel olarak yanlış gelen gücü kabul edecek şekilde tasarlanmamış olmasıdır. İki bilgisayarı bir USB-A - USB-A kablosuyla birbirine bağlarsanız, 5V güçleri neredeyse kesinlikle aynı voltajda değildir, bu nedenle bunlardan biri diğerini USB kablosuyla çalıştırır. Kaynağın, kablonun ısınmasını ve yangını başlatmasını önlemek için uygun akım sınırlaması olması koşuluyla, bu tek başına büyük bir sorun değildir. Sorun, cihazlardan biri kapatıldığında ortaya çıkıyor. Artık, onu işlemek için tasarlanmamış bir kapalı cihaza gelen 5V harici bir kaynağınız var. Bu, bir veya her iki aygıtta anakarttaki bileşenlere zarar verebilir. Ayrıca,
USB-C, her iki ucunda da aynı konektörlere sahip olacak şekilde özel olarak tasarlandığı için farklı bir hikaye. Sadece bu değil, bir USB C konektörü aracılığıyla bir ana cihaz şarj edilmesini desteklemek için açıkça tasarlanmıştır. Sonuç olarak, USB C cihazları bu durumu uygun şekilde ele alacak şekilde tasarlanmalıdır.
Çünkü standartlara aykırı. USB standardı A tipi ana bilgisayarlar için ve B tipi cihazlar için olduğunu söylüyor.
Pratik olarak, A tipi konektöre sahip bir cihazın güç sağlaması beklenir, bu yüzden ikisini birbirine bağlarsanız, birbirlerine güç vermeye çalışırlar ve büyük olasılıkla Kötü Şeyler Olmasına yol açarlar. C tipi bir müzakere mekanizmasıyla bu sorunu çözer.
USB 3.0 öncesi bir ana bilgisayar tarafına ve bir bağımlı tarafa sahiptir. USB-A konektörleri ana bilgisayar, USB-B slave içindir.
USB 3.0 ve üstü eşdüzeydir ve USB-C konektörü bunu destekler.
USB-A - USB-A kabloları aslında yasaldır. USB 3.x spesifikasyonunda ve en azından 2011'den beri var. Aşağıdaki görüntüyü Haziran 2011'de yayınlanan USB 3.0 spesifikasyon belgesinden kırptım. VBUS hattı bağlı olmadığından bu kablo iki ana bilgisayarı birbirine bağlamak güvenlidir . USB 1.1 / 2.0 geriye dönük uyumluluk için kullanılan D + ve D- hatları da bağlı değildir, bu da onu yalnızca 3.x USB kablosu yapar. "Yüksek hızlı" veri hatları, 5Gbps veya 10Gbps veri aktarımı için çaprazlanır.
A tipi konektörün ana bilgisayarlar için olduğu doğrudur, ancak yıllardır doğru olmayan şey, ana makine ile ana makine bağlantılarının USB özellikleri tarafından izin verilmemesidir. Keşke bu tür bir kablo daha popüler olsaydı, çünkü bu nispeten ucuz bir kablo ile çok hızlı bir bağlantı sağlayacaktır. Bazı yeni bilgisayarlarda USB dışında çok fazla bağlantı noktası olmadığı için bu da oldukça yararlı olacaktır. Seri benzeri veya Ethernet benzeri bir bağlantı oluşturmak için iki bilgisayarın bağlanması için bu işin yapılması gereken tek şey doğru yazılımdır.