Если вы дошли до этой темы, скорее всего, у вас уже есть мотор без щёточного механизма и вы хотите заставить его крутиться с помощью DRV8313. Эта микросхема — готовый 3‑фазный драйвер от Texas Instruments, который можно подключить к обычному микроконтроллеру и управлять бесщёточным мотором (BLDC). Ниже — практический путь от голой платы до работающего мотора: что паять, какие компоненты ставить, как не сжечь плату и что проверять по шагам.
Что такое DRV8313 и что он делает
DRV8313 — это трёхфазный драйвер на полевиках, рассчитанный на напряжение до 60 В и токи порядка нескольких ампер (в пике заметно выше, но без охлаждения лучше не использовать экстремальные значения). Внутри три полумоста, драйверы верхнего плеча, защита от перегрева и перегрузки по току. Микросхема принимает обычные PWM‑сигналы с микроконтроллера и подаёт трёхфазное напряжение на обмотки мотора.
Чаще всего его используют:
- для управления вентиляторами и насосами на постоянных магнитах;
- в робототехнике и самодельных приводах;
- в небольших электротранспортных проектах;
- при построении лабораторных стендов для тестирования моторов.
DRV8313 не умеет сам по себе делать коммутацию обмоток по датчикам Холла или по ЭДС — это логика, которую вы реализуете во внешнем микроконтроллере. Сам драйвер — это просто «силовая часть», усилитель для ваших PWM‑сигналов.
Что нужно перед сборкой
Прежде чем брать в руки паяльник, подготовьте минимальный набор:
- саму микросхему DRV8313 в корпусе HTQFP‑48 (если у вас плата на её основе — тем проще);
- конденсаторы для питания и стабилизации (плёночные или керамические, по даташиту);
- резисторы для установки тока и конфигурации;
- шунт или схему измерения тока, если нужна защита;
- разъёмы для подключения мотора, питания и управляющих сигналов;
- макетную плату или специализированную плату под DRV8313 (если паяете с нуля).
Если вы паяете с нуля, обязательно посмотрите типовую обвязку из даташита: там показаны номиналы конденсаторов на питание, бутстрэп и настройка тока. Без этого драйвер может не запуститься или уйти в защиту.
Пошаговая сборка драйвера
-
Подготовьте плату и цепи питания.
Питание драйвера — это отдельная линия с низким уровнем помех. Поставьте конденсатор ёмкостью около 100 нФ и бóльший электролит (десятки мкФ) как можно ближе к пинам VCC и GND. Если питание идёт от импульсного преобразователя, добавьте LC‑фильтр или хотя бы дроссель, чтобы не тянуть высокочастотные помехи по всей схеме. -
Соберите цепи бутстрэпа для верхних транзисторов.
Для каждого фазного выхода нужен бутстрэп‑конденсатор между выводом фазы и питанием драйвера верхнего плеча. Обычно это керамика 0,1–1 мкФ, рассчитанная на напряжение не ниже, чем у вашего питания. Без них верхние транзисторы не откроются нормально. -
Подключите шунт и цепь измерения тока.
Если вы хотите использовать защиту от перегрузки, поставьте низкоомный резистор в цепь питания нижнего плеча и подведите его напряжение к входу сравнения на драйвере. Номинал шунта и порог срабатывания подбираются по даташиту и вашему рабочему току. -
Подключите фазные выходы к мотору.
Три фазных пина драйвера идут напрямую к трём обмоткам мотора. Если мотор не крутится или вибрирует, скорее всего, нарушена очерёдность фаз — поменяйте любые две фазы местами. -
Подведите управляющие сигналы с микроконтроллера.
Для каждой фазы нужен один вход IN и один EN (или общий разрешающий вход, в зависимости от вашей схемы). Проверьте, что уровни сигналов соответствуют логике драйвера (обычно 3,3 В или 5 В). Не подключайте драйвер к работающему микроконтроллеру без общей земли. -
Проверьте защиту и режим отключения.
Убедитесь, что пины отключения (EN) не висят в воздухе — они должны быть чётко подтянуты к земле или питанию. Если EN не активирован, драйвер не включится.
Пайка: что делать, чтобы не перегреть чип
DRV8313 в корпусе HTQFP‑48 паять не так сложно, если подойти аккуратно:
- используйте паяльник с тонким жалом и флюсом, температуру лучше держать около 320–350 °C;
- если паяете на плате, сначала закрепите чип по углам, потом припаивайте остальные выводы;
- не тяните с нагревом одного пина — если контакт не паяется, снимите паяльник, остудите, добавьте флюс и попробуйте снова;
- после пайки обязательно проверьте мультиметром на короткое замыкание между питанием и землёй, а также между фазными выходами.
Если у вас готовая плата с DRV8313, паяйте только периферию и разъёмы. Это заметно снижает риск повредить сам чип.
Как проверить, что драйвер живой
Первый запуск лучше делать без мотора или с минимальной нагрузкой:
- Подайте питание и проверьте, что на выходах нет напряжения.
- Подайте разрешающий сигнал на EN и убедитесь, что драйвер не уходит в защиту (нет перегрева, нет ошибок).
- Подайте простой PWM на одну фазу и проверьте осциллографом, что на выходе появляется напряжение.
- Подключите мотор и попробуйте запустить его на низкой скорости с простой последовательностью коммутации.
Если мотор дёргается, гудит или не стартует, проверьте очередность фаз и правильность сигналов с микроконтроллера. Часто проблема не в драйвере, а в логике коммутации.
Типичные ошибки при сборке
- забывают про бутстрэп‑конденсаторы — и драйвер не может открыть верхние транзисторы;
- не подключают EN или оставляют его висящим — драйвер молчит;
- не ставят конденсаторы по питанию близко к чипу — из‑за помех срабатывает защита;
- путают фазировку мотора — он не крутится, а только вибрирует;
- паяют без флюса и перегревают выводы — внутри микросхемы может произойти обрыв или короткое замыкание.
Что выбрать: самодельная плата или готовый модуль
| Вариант | Плюсы | Минусы |
|---|---|---|
| Самодельная плата на DRV8313 | Полный контроль над разводкой, можно оптимизировать под свои токи и размер, дешевле по компонентам. | Нужен опыт в разводке силовой части, больше времени на пайку и отладку. |
| Готовый модуль на DRV8313 | Быстрый старт, минимальная пайка, все основные цепи уже разведены. | Ограничены типовые номиналы компонентов, сложнее доработать под нестандартные задачи. |
Если у вас первый опыт с бесщёточными моторами, начните с готового модуля — так вы быстрее запустите мотор и разберётесь с управлением. Когда поймёте, что именно вам нужно изменить, можно будет перейти на собственную плату.
Рекомендации по надёжной работе
- всегда ставьте конденсаторы питания как можно ближе к чипу;
- не превышайте номинальный ток без активного охлаждения;
- при больших токах используйте дополнительные солированные переходы или медные площадки для отвода тепла;
- при отладке используйте осциллограф — по форме сигналов видно гораздо больше, чем по мультиметру;
- не включайте драйвер сразу на максимальные параметры — поднимайте ток и скорость постепенно.
Итог
DRV8313 — это практичный и доступный способ собрать трёхфазный драйвер для бесщёточного мотора. Главное при сборке: правильная обвязка по даташиту, аккуратная пайка и грамотная проверка до подключения мотора. Если вы уже работали с микроконтроллерами и понимаете принцип ШИМ‑управления, то запуск драйвера не вызовет проблем. Начните с типовой схемы, запустите мотор на малых оборотах и постепенно усложняйте задачу — так вы получите надёжный рабочий драйвер, а не набор деталей.



