Bu sorunun genel cevabı evet, VBUS (kablodan + 5V) kendi kendine güç alsa bile cihaza bağlanmalıdır. Nedeni şöyledir:
Ana bilgisayar tarafında bağlantı işlemini başlatmak için, cihaz D + (FS / HS modu durumunda) veya D- (LS cihazı durumunda) yukarı çekmelidir.
Bununla birlikte, USB spesifikasyonları, bir kabloya bağlı olmadıkça hiçbir USB cihazının herhangi bir arabirim piminde herhangi bir akım kaynağı olmaması için zorunlu bir gereksinime sahiptir, bkz. Bölüm 7.1.5.1,
Çekme rezistörü üzerindeki voltaj kaynağı, VBUS çıkarıldığında çekmeli rezistans bağlı olduğu veri hattında akım sağlamayacak şekilde USB kablosunda sağlanan güçten türetilmeli veya bu güç tarafından kontrol edilmelidir .
Bir USB cihazı bu kontrole sahip değilse, veri hatlarından biri bir akım kaynağı olacaktır. Pull-up'ların erken iddiası bazı eski USB ana bilgisayarlar için bir sorun kaynağıydı. Bu yüzden bu kural getirildi ve USB-IF sertifika programında bunun için özel bir test var .
Bu nedenle, USB VBUS, USB bağlantı protokolünde önemli bir "yan bant" sinyalidir. Bu nedenle, normal USB cihazı IC'lerinin USB ana bilgisayarının varlığını algılamak için ayrı bir giriş pimi vardır. Bazı IC üreticileri (örn. FT232H, MCP2221, vb.), Yongalarının yalnızca pull-up kontrol gereksiniminin otomatik olarak karşılandığı otobüsle çalışan yapılandırmada kullanılacağını varsayarak bu gereksinimi atlar. Bununla birlikte, bu yongaları kendi kendine çalışan tasarımlara tasarlarken, pull-up'ların etkinleştirilmesini USB bağlantı noktasında VBUS varlığı ile bağlamak için bazı ekstra devre çabalarına ihtiyaç vardır.
USB bağlantı "el sıkışma" protokolü ile ilgili olarak USB, VBUS'tan çekilen akıma dayanmaz. Protokol şudur: Ana bilgisayar bağlantı noktasında VBUS etkin olmalıdır; VBUS cihaza bağlı; cihaz VBUS'u görür ve D + / D-tellerinden birinde 1.5k çeker; ana bilgisayar bu bağlantıyı görür ve 100 ms gecikmeden sonra USB_RESET sinyalini (SE0 vb.) bildirir.