Маркировка 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-разъёмов
Таблица ниже помогает быстро сориентироваться, какие контакты отвечают за данные в самых распространённых разъёмах. Точную распиновку конкретного разъёма на вашей плате всегда сверяйте с его даташитом — встречаются нестандартные исполнения.
| Разъём | VBUS | D− (DM) | D+ (DP) | GND |
|---|---|---|---|---|
| USB Type-A | пин 1 | пин 2 | пин 3 | пин 4 |
| Micro-USB | пин 1 | пин 2 | пин 3 | пин 5 |
| USB Type-C | A4/B4/A9/B9 | A6/B6 | A7/B7 | A1/B1/A12/B12 |
| Mini-USB | пин 1 | пин 2 | пин 3 | пин 5 |
Обратите внимание: в Type-C пары D+/D− продублированы на обеих сторонах разъёма (A6/A7 и B6/B7), чтобы кабель работал в любом положении. На плате эти пары обычно соединены между собой.
Как прозвонить линии DP и DM мультиметром
Базовая диагностика не требует осциллографа — достаточно мультиметра в режиме прозвонки и измерения сопротивления. Все проверки выполняйте на обесточенной плате.
☑️ Проверка линий DP/DM
Порядок действий такой. Сначала прозвоните каждую линию от контакта разъёма до ближайшего компонента (резистора, ESD-защиты или вывода контроллера) — звук зуммера означает целостность дорожки. Затем проверьте сопротивление между DP и DM: близкое к нулю значение указывает на короткое замыкание, например из-за пробитого супрессора или припоя-«сопли».
Также полезно измерить сопротивление каждой линии относительно земли. Короткое замыкание D+ или D− на GND — типичный признак вышедшей из строя ESD-защиты, которая часто стоит первой на пути сигнала от разъёма. Такой компонент можно временно удалить для проверки: устройство без него обычно определяется, хотя эксплуатировать плату без защиты постоянно не стоит.
⚠️ Внимание: не прозванивайте линии данных на плате, подключённой к питанию или компьютеру. Это может повредить и USB-порт хоста, и контроллер устройства.
Типичные неисправности линий данных
Симптом «заряжается, но не видится ПК» имеет ограниченный набор аппаратных причин. Самая банальная — кабель без линий данных: в дешёвых зарядных кабелях проводники 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− разъёма до дорожек на плате. Пара параллельных дорожек одинаковой длины, идущая от разъёма к контроллеру, — почти наверняка искомые линии данных.