گذرگاه سریال عمومی (USB)


 
پلاگ استاندارد A/B (نری) USB 1.x/2.0


 
پلاگ Mini A/B (نری) USB 1.x/2.0


 
پلاگ Micro A/B (نری) USB 2.0

پینNameتوضیحاترنگ
استانداردMini/Micro
11VCC+5 Vقرمز
22D-داده -سفید
33D+داده +سبز
-4IDشناسایی OTG:
میزبان: متصل به زمین
پیرو: متصل نیست
متصل نیست
45GNDزمینمشکی
پوستهShieldپوسته فلزیسیم تخلیه


USB 3.x


 
سوکت Standard-A (مادگی) و پلاگ (نری) USB 3.x


 
سوکت Powered-B (مادگی) و پلاگ (نری) USB 3.x


 
پلاگ Micro-B (نری) USB 3.x

پینSignalتوضیحاترنگ (نوع A)
نوع Aنوع BMicro B
111VBUSتغذیهقرمز
222Data -داده USB 2.0سفید
333Data +سبز
445GNDزمین برای تغذیهمشکی
589SSRX-گیرنده SuperSpeedآبی
6910SSRX+زرد
778GND DRAINزمین برای سیگنال
856SSTX-فرستنده SuperSpeedبنفش
967SSTX+نارنجی
1010-DPWR
PD DETECT 1
تغذیه ارائه‌شده توسط دستگاه
/تشخیص PD
1111-DGND
PD DETECT 2
زمین برای DPWR
/تشخیص PD
--4IDشناسایی OTG
پوستهShieldپوسته فلزی کانکتور

توی این استاندارد، جهت سیگنال‌های Tx و Rx برای کانکتور Type-A از دید سیستم میزبان (Host) در نظر گرفته می‌شه. اما برای Type-B و Micro-B این قضیه برعکسه و پین‌ها از دید خود دستگاه جانبی نام‌گذاری شدن.

کانکتورهای Powered-B در گذشته به لوازم جانبی اجازه می‌دادن تا برق مورد نیازشون رو از یه دستگاه دیگه بگیرن، اما این ویژگی تو استاندارد USB 3.1 کلاً منسوخ شد و جاش رو به مشخصات مدرن‌تر Power Delivery (PD) داد. سوکت‌های مادگی PD دو تا پین اضافه (پین‌های ۱۰ و ۱۱) دارن که صرفاً برای تشخیص وصل شدن پلاگ PD استفاده می‌شن و توی کانکتورهای معمولی اثری ازشون نیست.



USB 3.1 Type-C

رابط سوکت مادگی USB Type-C (نمای جلو)
A1A2A3A4A5A6A7A8A9A10A11A12
GNDTX1+TX1-VbusCC1D+D-SBU1VbusRX2-RX2+GND
 
GNDRX1+RX1-VbusSBU2D-D+CC2VbusTX2-TX2+GND
B12B11B10B9B8B7B6B5B4B3B2B1

رابط پلاگ USB Type-C (نمای جلو)
A12A11A10A9A8A7A6A5A4A3A2GND
GNDRX2+RX2-VbusSBU1D-D+CCVbusTX1-TX1+GND
 
GNDTX2+TX2-VbusVconnSBU2VbusRX1-RX1+GND
B1B2B3B4B5B6B7B8B9B10B11B12

یکی از بهترین ویژگی‌های Type-C اینه که پین‌اوت اون کاملاً مستقل از جهت اتصاله؛ یعنی فرقی نمی‌کنه کابل رو از کدوم طرف جا بزنید. این کانکتور به‌صورت یک‌پارچه از باس داده‌های قدیمی‌تر USB 2.0 (مثل D+ و D-) در کنار باس پرسرعت USB 3.1 (جفت‌های TX و RX) پشتیبانی می‌کنه.

علاوه بر مسیرهای اصلی تغذیه (VBUS) و زمین (GND)، پین‌های مهم دیگه‌ای مثل CC1 و CC2 برای پیکربندی و تشخیص اتصال در نظر گرفته شدن. دو پین SBU هم برای کاربردهای جانبی (Sideband) وجود دارن. البته یادتون باشه که قرار نیست همه این سیگنال‌ها توی تمام دستگاه‌ها یا پلتفرم‌ها به‌صورت اجباری استفاده بشن.