Bagaimana USB Tipe C menangani polaritas terbalik

29

Konektor USB Type C yang baru tidak lagi memiliki perlindungan polaritas balik fisik. Anda dapat menyambungkannya dengan cara apa pun yang Anda inginkan di kedua ujungnya, juga tidak ada ujung A dan B lagi, semuanya tetap sama.

Jadi, bagaimana tipe USB baru ini menangani bahwa polaritas tidak berakhir terbalik? Apakah perangkat harus menyetujui sesuatu dalam perangkat keras dan merutekan koneksi dengan tepat?

Atau ada semacam keajaiban routing yang terjadi pada konektor dan perangkat tidak perlu menangani apa pun dan dapat dipastikan polaritasnya selalu benar?

Konektor dan reseptor tipe C

PTS
sumber
6
simetri geometris.
Vladimir Cravero
1
Jelas lebih dari itu.
PTS

Jawaban:

33

Di bawah ini adalah pinout untuk wadah:

GND  TX1+ TX1- Vbus CC1   D+   D-  SBU1 Vbus RX2- RX2+ GND
 |    |    |    |    |    |    |    |    |    |    |    |
=+====+====+====+====+====+====+====+====+====+====+====+=
 |    |    |    |    |    |    |    |    |    |    |    |
GND  RX1+ RX1- Vbus SBU2  D-   D+  CC2  Vbus TX2- TX2+ GND

Anda akan perhatikan bahwa semua pin secara simetris berputar, jadi jika Anda membalik konektor, TX1 + terhubung ke TX2 +, TX1- terhubung ke TX2-, dll. Dan yang paling penting, Vbus dan GND selalu cocok.

Triknya terletak pada pengontrol dan kabel - pin CC digunakan untuk mendeteksi orientasi, di mana titik pengontrol rute tepat:

2.3.2 Plug Orientation / Deteksi Twist Kabel

Steker USB Type-C dapat dimasukkan ke dalam salah satu dari salah satu dari dua orientasi, oleh karena itu pin CC memungkinkan metode untuk mendeteksi orientasi steker untuk menentukan pasangan sinyal data SuperSpeed ​​USB mana yang secara fungsional terhubung melalui kabel. Ini memungkinkan perutean sinyal, jika perlu, dalam DFP atau UFP yang akan dibuat untuk koneksi yang berhasil.

Sumber: tautan blogspot Sumber: tautan blogspot

Seperti yang Anda bayangkan, kabel-kabel akan menjadi sedikit lebih tinggi karena kabel ekstra.

  • Minimal 15 kabel ditambah kepang diperlukan untuk Tipe-C berfitur lengkap (yaitu USB 3.1 - direkomendasikan diameter luar 4-6mm)
  • 10 kabel plus kepang untuk kabel Type-C USB 3.0 / 3.1 legacy (dimaksudkan untuk terhubung ke Tipe-A atau Tipe-B di ujung lainnya - direkomendasikan diameter luar 3-5mm)
  • Untuk USB 2.0 atau yang lebih lama, apakah menghubungkan ke Tipe-C atau tipe warisan di ujung yang lain, konfigurasi empat kawat yang biasa diizinkan (direkomendasikan diameter luar 2-4mm)

Sumber: USB 3.1 Spesifikasi @ usb.org - khusus, Universal Serial Bus Revision 3.1 Spesifikasi PDF tersedia untuk diunduh di bagian atas halaman)

Juga posting blog yang bagus menjelaskan semua detail tentang pin Saluran Konfigurasi:

http://kevinzhengwork.blogspot.de/2014/09/usb-type-c-configuration-channel-cc-pin.html

Archive.org (kalau-kalau offline)

Doktor J
sumber
3
Mengapa tidak memilikinya persis rotasi simetris dan tidak perlu khawatir tentang orientasi apa pun dan mengurangi jumlah pin ??
ACD
3
@ ACD untuk melakukan itu, Anda harus menambahkan empat kabel lagi setelah melepas dua kabel CC, yang dua lebih banyak daripada kabel yang mendeteksi orientasi.
Funkyguy
2
@ Lucu saya maksudkan mengapa peduli tentang orientasi sama sekali. Jika Anda membuat konektor seperti ini sebagai gantinya: imgur.com/VKqyvJg itu adalah jumlah pin yang sama dan tidak perlu memiliki pengontrol pergantian rute jika terhubung dengan satu atau lain cara.
ACD
2
@ ACD Pada gambar yang Anda tautkan, setengah dari sinyal kecepatan tinggi dihilangkan. Anda telah memperhitungkan simetri rotasi penuh tetapi lupa menambahkan separuh lainnya dari sinyal. Sinyal D + / D- tepat, tetapi itu adalah USB 2.0, dalam 3.0, Anda memiliki dua pasangan diferensial lagi. en.wikipedia.org/wiki/USB_3.0#Pinouts
Funkyguy
3
<s> Pin-pinnya simetris secara rotasi, jadi mengapa tidak peduli dengan orientasi yang mana? Pin CC tidak diperlukan? </s> Ohh, karena ada 2 pasangan pengirim dan 2 pasangan penerima.
Endolith
2

Karena kabel pasif dan dimaksudkan untuk kompatibel ke belakang, sinyal digandakan atas dan bawah. Ini memiliki keuntungan menggandakan pin daya dan dengan demikian meningkatkan kapasitas saat ini.

placeholder
sumber
2
Jadi, Anda juga memiliki setiap kabel dua kali? Bukankah itu membuat kabelnya cukup tebal? Apakah itu juga alasan mengapa mereka hanya menggandakan kecepatan data untuk 3,1? Mereka hanya memiliki jumlah ganda semuanya?
PTS
3
@ProfessorSparkles (lebih untuk siapa pun yang kebetulan membaca ini sekarang) semua pasangan benar-benar digunakan, yang memungkinkan peningkatan bandwidth dan transmisi daya. Pin "CC" adalah tempat keajaiban terjadi, yang memungkinkan perangkat untuk menentukan pasangan TX / RX mana.
Doktor J
0

Pin 2 × 12 (yaitu 24) disusun sedemikian rupa sehingga memasukkannya dengan kedua cara akan mengarahkan energi listrik ke jalur yang sama. Seperti Vladimir mengatakan simetri geometris. Masing-masing pin memiliki pin klon di baris lain dari 12 pin.

neverMind9
sumber
Awalnya ditulis sebagai komentar, tetapi saya memutuskan untuk mempostingnya sebagai jawaban. Sudah ada jawaban, tetapi saya hanya ingin menambahkan kata-kata saya.
neverMind9
2
Anda mungkin ingin memeriksa ini. Bacaan saya adalah bahwa baik TX / RX quads digunakan sepanjang waktu tetapi memutar steker mereka. Pengontrol perlu merutekannya dengan benar dan menggunakan CC1 dan CC2. Baca jawaban Dokter J lagi. Kelihatannya bagus untuk saya (tapi saya tidak tahu banyak tentang topik).
Transistor