Маркировка 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. Зарядка без определения устройства почти всегда указывает на проблему именно в этих линиях.

Где искать DP и DM на плате

Найти эти контакты проще всего, отталкиваясь от разъёма. На плате с micro-USB или USB Type-C линии данных идут короткими параллельными дорожками от разъёма к контроллеру — часто они визуально выделены как пара одинаковой длины, иногда с изгибами-«змейками» для выравнивания задержки.

Типичные места, где встречается маркировка DP/DM:

  • 🔌 рядом с площадками для пайки USB-разъёма или шлейфа;
  • 🔋 на платах power bank и зарядных модулей — возле контроллера заряда;
  • 🧪 на тестовых точках (test pads) для прошивки и отладки;
  • 📱 на платах смартфонов — возле разъёма интерфейсного шлейфа;
  • 🖥️ на материнских платах — у внутренних USB-входов и хабов.

Если шелкографии нет, ориентируйтесь по распиновке разъёма: для micro-USB контакты данных — это второй (D−) и третий (D+) пины, считая от края со стороны VBUS. Для Type-C распиновка симметрична, и точные позиции стоит сверить с документацией на конкретный разъём.

Стандартная распиновка USB-разъёмов

Таблица ниже помогает быстро сориентироваться, какие контакты отвечают за данные в самых распространённых разъёмах. Точную распиновку конкретного разъёма на вашей плате всегда сверяйте с его даташитом — встречаются нестандартные исполнения.

РазъёмVBUSD− (DM)D+ (DP)GND
USB Type-Aпин 1пин 2пин 3пин 4
Micro-USBпин 1пин 2пин 3пин 5
USB Type-CA4/B4/A9/B9A6/B6A7/B7A1/B1/A12/B12
Mini-USBпин 1пин 2пин 3пин 5

Обратите внимание: в Type-C пары D+/D− продублированы на обеих сторонах разъёма (A6/A7 и B6/B7), чтобы кабель работал в любом положении. На плате эти пары обычно соединены между собой.

Как прозвонить линии DP и DM мультиметром

Базовая диагностика не требует осциллографа — достаточно мультиметра в режиме прозвонки и измерения сопротивления. Все проверки выполняйте на обесточенной плате.

☑️ Проверка линий DP/DM

Выполнено: 0 / 5

Порядок действий такой. Сначала прозвоните каждую линию от контакта разъёма до ближайшего компонента (резистора, ESD-защиты или вывода контроллера) — звук зуммера означает целостность дорожки. Затем проверьте сопротивление между DP и DM: близкое к нулю значение указывает на короткое замыкание, например из-за пробитого супрессора или припоя-«сопли».

Также полезно измерить сопротивление каждой линии относительно земли. Короткое замыкание D+ или D− на GND — типичный признак вышедшей из строя ESD-защиты, которая часто стоит первой на пути сигнала от разъёма. Такой компонент можно временно удалить для проверки: устройство без него обычно определяется, хотя эксплуатировать плату без защиты постоянно не стоит.

⚠️ Внимание: не прозванивайте линии данных на плате, подключённой к питанию или компьютеру. Это может повредить и USB-порт хоста, и контроллер устройства.
📊 С какой проблемой вы столкнулись на линиях DP/DM
Устройство заряжается, но не определяется
Обрыв дорожки или повреждение разъёма
Короткое замыкание на линиях данных
Ищу контакты для прошивки/отладки

Типичные неисправности линий данных

Симптом «заряжается, но не видится ПК» имеет ограниченный набор аппаратных причин. Самая банальная — кабель без линий данных: в дешёвых зарядных кабелях проводники D+/D− могут отсутствовать физически. Поэтому первым делом проверьте устройство с заведомо исправным кабелем передачи данных.

Если кабель исключён, возможные причины на плате:

  • 💥 треснувшая пайка выводов разъёма — характерна для разъёмов, которые часто дёргали;
  • 🧨 пробитый TVS-диод или ESD-массив после скачка напряжения;
  • 🌊 окислы и следы жидкости в зоне разъёма, замыкающие линии;
  • 🔥 обрыв дорожки или выгоревший последовательный резистор;
  • 🧊 неисправность самого USB-контроллера — диагностируется в последнюю очередь.

Отдельный случай — устройство определяется, но «отваливается» при передаче данных. Здесь подозрение падает на плохой контакт, который держится «на весу», или на нарушение согласования линий. Проверьте пайку и попробуйте другой, более короткий кабель.

💡

Перед ремонтом платы проверьте устройство с двумя-тремя разными кабелями и портами ПК. Значительная часть «неисправностей DP/DM» оказывается проблемой кабеля, а не платы.

DP и DM в зарядных устройствах и протоколах быстрой зарядки

Линии D+/D− используются не только для передачи данных. В зарядных устройствах по ним устройство определяет возможности источника питания. В спецификации USB Battery Charging зарядный порт сигнализирует о себе замкнутыми между собой линиями DP и DM — устройство видит это и разрешает ток выше стандартного.

Протоколы быстрой зарядки, например Qualcomm Quick Charge ранних версий, тоже обмениваются сигналами по D+/D−, выставляя на них определённые уровни напряжения. Именно поэтому на платах зарядок и power bank рядом с маркировкой DP/DM часто находится контроллер протокола.

Практический вывод: если вы делаете переходник или удлинитель «только для зарядки», линии DP/DM всё равно стоит развести и соединить по схеме зарядного порта — иначе многие устройства будут заряжаться минимальным током.

Почему смартфон медленно заряжается от «чужого» блока

Устройство определяет допустимый ток по состоянию линий D+/D−. Если зарядное устройство не сообщает о своих возможностях через эти линии (или кабель их не передаёт), гаджет ограничивает ток безопасным минимумом. Проверьте кабель и попробуйте другой адаптер.

Использование контактов DP/DM для прошивки и отладки

На многих платах площадки DP/DM выведены как тестовые точки для сервисных задач: прошивки контроллера по USB, чтения логов или восстановления устройства. Если разъём повреждён, например вырван механически, данные линии можно подключить временно, припаяв провода к дорожкам или тест-падам.

Для такой работы вам понадобятся тонкий паяльник, флюс и короткие провода одинаковой длины. Припаяйте D+ и D− к соответствующим контактам donor-кабеля USB, не перепутав полярность — перепутанные DP/DM приведут к тому, что устройство просто не определится. Перед подачей питания ещё раз прозвоните линии на отсутствие замыканий.

⚠️ Внимание: пайка к тонким дорожкам требует аккуратности — перегрев отслаивает пятачки от платы. Если дорожка уже оторвана, восстанавливайте её тонким монтажным проводом от ближайшей точки цепи, а не пытайтесь припаяться к остатку меди.

Когда проблема не в линиях данных

Если прозвонка показала целостность DP/DM, замыканий нет, а устройство всё равно не определяется — расширьте диагностику. Проверьте наличие питания VBUS на разъёме и стабильность питания самого контроллера. Без корректного питания микросхема не инициализирует USB-интерфейс, даже если линии данных исправны.

Также возможны программные причины: отсутствие драйверов на стороне ПК, сбой прошивки устройства или отключённый интерфейс в настройках. Прежде чем лезть в плату с паяльником, проверьте устройство на другом компьютере — это отсекает целый класс программных проблем.

💡

Диагностику ведите от простого к сложному: кабель → порт ПК → разъём и пайка → ESD-защита и дорожки → питание → контроллер. Большинство проблем решается на первых трёх шагах.

Частые вопросы о DP и DM на плате

Что будет, если перепутать DP и DM при подключении?

Устройство не определится компьютером — обмен по дифференциальной паре невозможен при неверной полярности. Для большинства схем это безопасно: просто отключите и перепаяйте провода правильно. Однако полагаться на это как на гарантию не стоит — всегда сверяйтесь с распиновкой перед подключением.

Можно ли замкнуть DP и DM между собой?

В зарядных портах по спецификации Battery Charging линии D+/D− действительно замыкаются, чтобы сообщить устройству о возможности заряда повышенным током. Но в линии передачи данных такое замыкание — неисправность, которая блокирует обмен.

Устройство заряжается, но ПК его не видит — это точно DP/DM?

Это наиболее вероятная зона поиска, но сначала проверьте кабель: в зарядных кабелях линии данных могут отсутствовать. Если с заведомо исправным кабелем проблема остаётся — прозванивайте линии на плате по инструкции выше.

Чем отличаются DP/DM от TX/RX на плате?

DP/DM — это линии интерфейса USB. Маркировка TX/RX обычно относится к UART (последовательному порту), который используется для отладки и прошивки. Это разные интерфейсы, подключать их друг к другу напрямую нельзя.

Как найти DP и DM, если маркировки на плате нет?

Отталкивайтесь от распиновки разъёма: прозвоните контакты D+ и D− разъёма до дорожек на плате. Пара параллельных дорожек одинаковой длины, идущая от разъёма к контроллеру, — почти наверняка искомые линии данных.