Mengapa micro USB 2.0 memiliki 5 pin, sedangkan tipe-A hanya memiliki 4 pin?

94

Untuk apa tambahan pin ke-5 pada micro usb 2.0 adapter?


Berikut adalah gambar dengan konektor yang berbeda. Sebagian besar dari mereka memiliki 5 pin, tetapi host tipe-A hanya memiliki empat pin.

Konektor USB
(sumber: wikimedia.org )

Spongebob
sumber
2
Konektor tipe B hanya memiliki 4 pin. A dan B adalah tipe asli sebelum OTG ditemukan.
endolith

Jawaban:

87

Ini untuk On-The-Go , untuk memilih perangkat mana yang menjadi host atau budak:

Kabel OTG memiliki colokan micro-A di satu sisi, dan colokan micro-B di sisi lain (tidak bisa memiliki dua colokan dengan jenis yang sama). OTG menambahkan pin kelima ke konektor USB standar, yang disebut ID-pin; steker micro-A memiliki pin ID yang terhubung ke ground, sedangkan ID di steker micro-B mengambang. Perangkat yang memiliki micro-A dicolokkan menjadi perangkat-A OTG, dan yang memiliki micro-B dicolokkan menjadi perangkat-B. Jenis steker yang dimasukkan terdeteksi oleh status pin ID.

ID OTG

Oli Glaser
sumber
7
Dan karena konektor Tipe-A hampir selalu host, tidak perlu memiliki pin ke-5?
Sponge Bob
8
Jika Anda maksud standar 4-pin Tipe-A plug, ini akan digunakan untuk host permanen - Anda tidak akan menggunakan ini di perangkat OTG. Pin ID hanya digunakan jika perangkat dapat berubah antara host dan slave. Untuk USB standar pin ID dibiarkan tidak terhubung ke perangkat.
Oli Glaser
1
@SpongeBob Juga, OTG tidak ada ketika konektor Tipe-A dibuat.
endolith
1
Mungkin bermanfaat untuk "nyatakan kembali yang jelas": sebelum kabel terpasang, kedua perangkat dalam skenario yang digambarkan memenuhi syarat untuk menjadi host atau perangkat slave. Ketika kabel tersambung, perangkat yang terhubung ke ujung kabel menjadi tuan rumah, dan perangkat yang terhubung ke ujung kabel menjadi budak. Dalam situasi di mana perangkat selalu dimaksudkan sebagai perangkat host, ada konektor mini-A dan micro-A yang hanya akan menerima A-end dari kabel OTG. Dalam situasi seperti itu, perangkat secara eksplisit adalah perangkat host.
Toybuilder
22

Untuk melengkapi jawaban Oli Glaser, USB 5 pin menghormati standar On-The-Go (OTG) . Pin tambahan yang ditambahkan ke port USB konvensional adalah pin ID yang ditambahkan ke pin listrik ke-4, dan memungkinkan untuk mengenali perangkat. Berikut adalah pengaturan listrik pin yang dihasilkan:

  1. VDD (+ 5V)
  2. D- (Data-)
  3. D + (Data +)
  4. AKU MELAKUKANNYA)
  5. GND (Ground)

Dibandingkan dengan perangkat USB 4-pin lainnya, di mana tidak ada pin ID, keuntungannya adalah dapat membedakan perangkat host dari perangkat slave.

  • Host: ID terhubung ke GND
  • Budak: ID tidak terhubung (mengambang)

Skema Tuan-Budak

Alexandre Willame
sumber
4

Ini untuk tuan rumah: negosiasi klien.

Mengizinkan perbedaan koneksi host dari koneksi slave

host: terhubung ke Ground sinyal

budak: tidak terhubung

sumber

Bryan Boettcher
sumber
1
Saya seorang pemula yang nyata ketika datang ke koneksi serial. Saya baru saja mulai menggunakan RS232 ... Bisakah Anda jelaskan sedikit lebih banyak?
Sponge Bob
3

Tidak ada info yang dibawa oleh pin ke-4. Ketika terhubung ke ground (pin ke-5) berfungsi untuk memberi tahu host bahwa itu terhubung ke perangkat klien-bodoh alih-alih perangkat klien-pintar. Ini membingungkan paling-paling karena beberapa perangkat klien hanya bertindak sebagai klien bisu dan beberapa perangkat klien dapat berupa klien pintar, host-host lain, atau pengulang pass-through. Anda mungkin hanya akan melihat OTG yang sebenarnya digunakan jika keyboard dicolokkan ke konektor mikro atau mini pada komputer tablet. Perangkat klien lain biasanya memiliki kemampuan perangkat lunak bawaan yang cukup untuk memberi tahu tuan rumah bahwa mereka adalah klien yang menggunakan koneksi USB 4-kawat yang normal.

Arv
sumber
1

Seperti ditunjukkan di sini , konektor tipe A dan B asli menggunakan empat koneksi, D + dan D-, yang merupakan sinyal data diferensial, bersama dengan ground dan + 5v. Koneksi mini dan mikro yang lebih baru menambahkan sinyal ID.

B Pete
sumber
4
Ok, jadi info apa yang dibawa oleh sinyal ID? Kapan menggunakan pin ID?
Sponge Bob
1

Sebelum USB OTG populer, pin ke-5 adalah pin tambahan untuk memungkinkan port USB pada perangkat portabel digunakan untuk keperluan lain melalui komponen / sirkuit pasif. Array resistor pada kabel akan menunjukkan fungsi kabel untuk sirkuit di perangkat. Kadang-kadang ini bisa menjadi TV komposit keluar, tetapi sebagian besar digunakan untuk audio. Produsen HTC dan Motorolla melakukan audio ini di banyak ponsel, dengan skema pinout yang berbeda.

Chris R
sumber
1
Saya tidak berpikir bahwa spec pernah didefinisikan untuk itu, penggunaan pin ke-5 mungkin di luar spesifikasi eh? @Alichen?
Voltage Spike