Маркировка DP и DM на плате рядом с разъёмом USB указывает на линии передачи данных: если устройство заряжается, но не определяется компьютером, проблема почти всегда связана именно с этими двумя контактами. DP расшифровывается как Data Plus (D+), DM — Data Minus (D−). Это дифференциальная пара, по которой идёт обмен данными между устройством и хостом.

Рядом с ними на шелкографии платы обычно находятся контакты VBUS (или 5V, VCC) и GND. Если питание приходит, а обмена нет — первым делом проверяют целостность линий DP/DM, их подтяжку и состояние самих контактов разъёма. Ниже разберём, где искать эти линии, как их прозвонить и какие неисправности встречаются чаще всего.

Что такое DP и DM и как они работают

Линии D+ и D− образуют дифференциальную пару: сигнал передаётся не относительно земли, а как разница напряжений между двумя проводниками. Такой способ передачи устойчив к помехам, поэтому USB работает надёжно даже на недорогих кабелях. В стандарте USB 2.0 по этой паре идут и данные, и служебная сигнализация о скоростном режиме устройства.

Скоростной режим определяется подтяжкой резистором одной из линий к питанию: подтяжка D+ указывает на Full Speed, подтяжка D− — на Low Speed. Эти резисторы размещаются прямо на плате устройства, и их обрыв или отсутствие — возможная причина того, что хост вообще не видит подключение.

В стандарте USB 3.x к паре DP/DM добавляются отдельные высокоскоростные линии (SSTX/SSRX), но D+/D− сохраняются для обратной совместимости и начального определения устройства.

💡

DP и DM — это дифференциальная пара линий данных USB. Зарядка без определения устройства почти всегда указывает на проблему именно в этих линиях.