Hall Effect Sensor in BLDC Motors A Guide to Principles, Control, and Application Selection

Датчик эффекта Холла в двигателях постоянного тока BLDC: руководство по принципам, управлению и выбору области применения

датчик эффекта Холла в двигателях постоянного тока bldc: принцип, угол установки и целостность сигнала

Краткий ответ

Датчик Холла в BLDC-моторе — это защёлкивающийся переключатель, который меняет состояние, когда мимо него проходит полюс роторного магнита. Три таких датчика с разносом 120 электрических градусов дают шесть допустимых комбинаций сигналов за электрический цикл, и каждая комбинация говорит приводу, какую пару фаз включить на следующие 60 электрических градусов. Механический разнос равен 120, делённым на число пар полюсов, то есть 30 градусов на восьмиполюсном роторе. Прибор выбирают по порогам защёлки, температуре и джиттеру, а не по цене, и последовательность из трёх состояний ровно настолько хороша, насколько точно выставлены датчики, которые её формируют.

Что датчик измеряет на самом деле

Эффект Холла — это поперечное напряжение, возникающее, когда проводник с током находится в магнитном поле, перпендикулярном току. Носители заряда отбрасываются в сторону силой Лоренца, разделение зарядов создаёт на проводнике напряжение, пропорциональное плотности потока и току смещения и обратно пропорциональное концентрации носителей и толщине чувствительного элемента.

Датчик в моторе — не этот элемент сам по себе. Это интегральная схема: тонкая полупроводниковая холловская пластина, источник тока смещения, пороговый компаратор с гистерезисом, термокомпенсирующий усилитель и выходной транзистор, всё в корпусе размером в несколько квадратных миллиметров. Магнитное поле на выход никогда не попадает. На выходе появляется решение, принятое относительно внутреннего порога, и этот порог — единственная часть измерения, которую привод вообще видит.

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

Три защёлкивающихся датчика Холла на плате статора внутри бесколлекторного двигателя, напротив кольцевого магнита ротора
Три защёлкивающихся датчика на стороне статора, напротив кольцевого магнита ротора. Момент коммутации задаёт их угловое положение относительно обмотки, а не расстояние до магнита.

Защёлкивающийся, биполярный или линейный: что ставить в мотор

В моторные задачи продаются четыре семейства датчиков Холла, и только одно из них является выбором по умолчанию для шеститактной коммутации. Различие не в точности, а в том, что делает выход, когда поле возвращается к нулю, — а это происходит дважды за электрический цикл, на каждой границе полюса.

ПриборПоведение при нулевом полеТипичное применение в мотореГодится для коммутации?
Защёлкивающийся (биполярный)Держит последнее состояние до прихода противоположной полярностиПоложение ротора для шеститактной коммутацииДа, и это стандартный выбор
Однополярный переключательОтпускает, когда поле падает ниже порога отпусканияКонцевые упоры, определение крышки, датчик растормаживанияНет: выпадает между полюсами
Омниполярный переключательРеагирует на любую полярность, отпускает вблизи нуляДатчики приближения и присутствияНет: нет информации о направлении
Линейный (аналоговый)Выход пропорционален плотности потока, проходит через нольИзмерение угла с синусно-косинусной интерполяциейТолько с АЦП на каждый канал и внешней логикой

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

BOP, BRP и гистерезис, который держит выход чистым

Защёлкивающийся прибор задаётся двумя порогами: точкой срабатывания BOP, при которой выход меняет состояние при росте потока в одну сторону, и точкой отпускания BRP, при которой он меняется обратно при росте потока в другую. Зазор между ними — это гистерезис, и именно он не даёт выходу дребезжать, когда поле стоит у порога с шумом на нём. Приборы с низкой точкой срабатывания называют более чувствительными: они допускают больший зазор между магнитом и датчиком, но легче срабатывают от паразитных полей [10].

Почему три датчика и почему 120 электрических градусов

Положение ротора в моторе считают в электрических градусах, а не в механических. Один электрический цикл — это расстояние от северного полюса до следующего северного, поэтому ротор с бо́льшим числом полюсов укладывает больше электрических циклов в один оборот. Пересчёт — одно умножение на число пар полюсов: θe = p · θm, где p — число пар полюсов.

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

Полюсов ротораПар полюсов (p)120° электрических в механических градусахОдин сектор занимаетСостояний за оборот
21120°60°6
4260°30°12
6340°20°18
8430°15°24
10524°12°30
12620°10°36

С ростом числа полюсов механический разнос уменьшается

Восьмиполюсному ротору нужны датчики через 30 механических градусов. Ровно столько же составляет зубцовое деление 12-пазового статора, так что датчики можно поставить в устья пазов простой платой, без юстировки. Поставьте ту же плату на 9-пазовый статор, у которого зубцовое деление 40 градусов, и паза на 30 градусах не окажется: датчики придётся переносить на собственный носитель, либо мотор строить с посадочным местом, допускающим угловую подстройку. Один механический градус ошибки на восьмиполюсном роторе превращается в четыре градуса электрической ошибки, поэтому многополюсные моторы наименее терпимы к одному и тому же механическому допуску.

Разнос — это геометрическое соотношение, а не фиксированное число. Применяются и три датчика через 120 электрических градусов, и три через 60; второй вариант даёт инвертированный набор сигналов и требует, чтобы привод был настроен на 60-градусную фазировку. Сочетание 60-градусного комплекта датчиков с приводом, ожидающим 120, даёт мотор, который крутится, но с крайне неравномерным моментом, — и это частая ошибка при замене контроллера без мотора.

Шесть состояний, одна таблица истинности

Весь интерфейс между мотором и приводом — это таблица ниже. Каждая строка — допустимая комбинация Холла, пара фаз, которую нужно включить в этом секторе, и фаза, которую нужно оставить в обрыве, чтобы она несла противо-ЭДС, которую привод позже использует для перехода на бездатчиковый режим или для диагностики [10].

Холл A B CСекторВерхний ключНижний ключВ обрыве
1 0 11ABC
1 0 02ACB
1 1 03BCA
0 1 04BAC
0 1 15CAB
0 0 16CBA
0 0 0недопустимоОтказ датчика или обрыв жгута
1 1 1недопустимоОтказ датчика, замыкание выхода или нет кольцевого магнита

Нумерация секторов — это соглашение, а не свойство мотора: стоит ли сектор 1 на привязке к северному полюсу или на 60 градусов дальше, зависит от порядка фаз обмотки и от того, в какую сторону машина должна вращаться. Два недопустимых состояния весят больше. Замкнутый жгут, мёртвый датчик или слетевшее кольцо магнита — всё это даёт 000 или 111, и привод, который на каждом отсчёте верит трём ножкам, спокойно начнёт коммутацию на «все нули» и сожжёт мост.

Эта же последовательность объясняет форму кривой тока. Каждая фаза проводит 120 электрических градусов в положительном направлении, стоит в обрыве 60, проводит 120 в отрицательном и снова стоит в обрыве; отсюда и название «проводимость 120 градусов», и то, что каждая фаза несёт ток две трети цикла. Постоянная мотора, превращающая этот ток в момент, — свойство обмотки и магнита, а не датчиков; датчики лишь решают, когда ток подать [5].

Чтение сигнала: подтяжка, фильтр, экран и трассировка

Между корпусом датчика и контроллером есть провод, и на большинстве машин этот провод — самое слабое место системы коммутации. Выход защёлкивающегося датчика Холла обычно с открытым стоком, то есть он умеет только притягивать к нулю; высокий уровень создаёт подтягивающий резистор, и его номинал задаёт одновременно скорость фронта и помехоустойчивость всего канала. Что привод делает с полученными шестью состояниями и как превращает их в картину ключей, разобрано в нашем руководстве по контроллеру BLDC-мотора.

ПунктПочему важноСимптом, когда сделано неправильно
Номинал и место подтяжкиЗадаёт время нарастания против ёмкости кабеля; резистор у контроллера держит контур маленькимМедленные фронты, джиттер на компараторе, дрожание коммутации, растущее с длиной кабеля
Последовательный резистор и RC-фильтрОграничивает ток, который может вогнать переходный процесс, и давит помехи переключенияЛожные состояния на большом токе, запинки ровно в момент коммутации
Заземление экранаЭкран работает только когда несёт обратный ток, поэтому его нужно заземлять со стороны контроллера или с обоих концовПомеха, которая появляется на длинных жгутах и исчезает, если кабель укоротить
Разнос и скрутка проводниковСигналы Холла идут рядом с тремя фазными проводниками, переключающимися на частоте ШИМШум, коррелированный со скважностью, а не со скоростью
Развязка питания у мотораДатчик сам потребляет небольшой ток с собственными быстрыми фронтамиСлучайные выбросы состояния, которые переживают замену датчика
Опорная земляЗемля Холла должна возвращаться на сигнальную землю контроллера, а не на силовую, несущую фазный токСмещение сдвигает пороги, и исправный датчик в горячем состоянии пропускает полюса

Номинал подтяжки — это решение по ЭМС

Компромисс в подтяжке стоит изложить в числах. С резистором 10 кОм и ёмкостью кабеля и входа 200 пФ постоянная времени фронта равна 2 мкс. На низкой электрической частоте это незаметно; на 2 кГц электрических, где состояние длится 83 мкс, это всё ещё приемлемо. Неприемлемо другое следствие того же выбора: 10 кОм делает узел высокоомной мишенью для ёмкостной наводки с соседних фазных кабелей.

Переход на 2,2 кОм стоит миллиампер-два тока питания и даёт заметно более жёсткий узел. Поэтому 2,2–4,7 кОм при 5 В — лучший выбор по умолчанию, чем 10 кОм из большинства референсных схем, особенно на моторе с жгутом длиннее полуметра.

Жгут: три правила, закрывающие большинство отказов

Уведите жгут Холла от фазного жгута, не прокладывайте их параллельно. Заземляйте экран со стороны контроллера, а на длинной трассе — с обоих концов. Дайте датчику собственные выводы питания и земли в разъёме, а не общую с силовым каскадом логическую шину. На транспорте и на AGV жгут настолько длинный, что стоит рассмотреть дифференциальную или буферизованную схему, а требования по ЭМС ко всему приводу оцениваются как к системе электропривода, а не как к мотору [2].

Ошибка момента коммутации и её цена в моменте

Момент коммутации — это угол между вектором тока статора и потоком ротора. В идеальном шеститактном приводе каждый сектор центрирован так, чтобы этот угол держался около 90 электрических градусов, где момент на ампер максимален. Сдвиньте все фронты на один и тот же угол — сдвинется вся кривая: мотор поедет, но с меньшим моментом на ампер, и привод компенсирует это, потребляя больше тока на ту же нагрузку. Пересчёт этого тока в момент на валу идёт по арифметике постоянной мотора, изложенной в нашей заметке о расчёте момента BLDC-мотора.

Мгновенный коэффициент — это косинус ошибки. Сдвиг на 15 градусов стоит около трёх процентов момента, чего никто не замечает. Сдвиг на 30 градусов стоит больше тринадцати процентов, и это проявляется как горячий мотор на машине, которая раньше работала холодной. За 60 градусами знак момента на части цикла меняется, и привод фактически тормозит в одном секторе и разгоняет в следующем.

Ошибка (электрические градусы)Коэффициент моментаЧто видит оператор
0°100%Номинальный ток под нагрузкой
15°96,6%Ничего измеримого
30°86,6%Примерно на 15% больше тока, горячее корпус, слышнее пульсации
45°70,7%Заметный рост тока, снижение мощности или ложные отключения
60°50%Двойной ток на ту же нагрузку, быстрый тепловой разгон
90°0%Нет результирующего момента; мотор гудит и берёт ток заторможенного ротора

Равномерный сдвиг против неравномерной установки

Равномерное смещение — простой случай, потому что его можно скомпенсировать опережением угла коммутации в приводе. Сложнее неравномерная установка, когда три датчика стоят не строго через 120 градусов друг от друга. Это даёт несимметрию фазных токов и низкочастотные гармоники момента, а не просто потерю момента, и одним углом опережения это не лечится.

Методы измерения и компенсации для этого случая описаны в литературе, включая фильтрацию сигналов Холла и онлайн-подстройку угла опережения [6] [8]. Часть этих гармоник слышна как гул, следующий за нагрузкой, а не за скоростью, поэтому жалоба часто приходит как проблема шума. Остальные механизмы шума в машине разобраны в нашем руководстве по снижению шума электродвигателя.

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

Фронты Холла — это не обратная связь по положению

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

На четырёхполюсном моторе одно состояние — 30 механических градусов, на восьмиполюсном — 15. Ось позиционирования, которой нужна десятая доля градуса, на этом сигнале не замкнётся, и никакая интерполяция фронтов не отменит того, что датчик выбирали, чтобы отвечать на вопрос «да или нет». Что фронты действительно умеют — давать оценку скорости: в каждом электрическом цикле шесть фронтов, поэтому восьмиполюсный мотор на 1 000 об/мин даёт 400 фронтов в секунду, и таймер захвата с микросекундным разрешением измеряет период между ними достаточно хорошо для регулирования скорости [5].

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

Неисправности, похожие на отказ мотора

У большинства моторов с датчиками, возвращённых как «слабые», обмотка в порядке, а цепь датчиков — нет. Здесь задействованы три физических слоя, ремонт в каждом случае свой, а симптомы перекрываются.

СимптомНаиболее вероятный механизмПроверка на местеДействие
Привод сообщает недопустимое состояние на стоянкеМёртвый датчик, обрыв жгута или нет кольцевого магнитаРежим мониторинга Холла; искать 000 или 111Заменить плату датчиков или жгут; проверить, что кольцо на месте
Стартует не в ту сторону, затем восстанавливаетсяПорядок фаз изменён при ремонте, либо комплект на 60° вместо 120°Сверить выводы фаз с конфигурацией приводаПоменять два фазных провода или исправить настройку фазировки
Работает грубо только на большом токеНаводка с фазных кабелей в жгут ХоллаПовторить без нагрузки на малом токеПереложить, укоротить, заземлить экран, уменьшить подтяжку
Теряет коммутацию в горячем состоянииОслабший магнит, выросший зазор или ушедший порогСравнить длительности состояний на холоде и при рабочей температуреПроверить зазор и марку магнита; перевыбрать защёлку
Один сектор короче, пульсации момента на фиксированной частотеНеравномерная установка датчиков, не через 120°Измерить длительности шести состояний на постоянной скоростиВыставить заново или заменить носитель датчиков; ввести коррекцию в приводе
Плавающий отказ без закономерностиФреттинг разъёма, попадание воды, холодная пайкаТест покачиванием разъёма с контролем состоянийГерметизировать под класс корпуса, заменить разъём

Тепловой отказ — не отказ мотора

Тепловой случай — тот, который чаще всего принимают за дефект мотора. У защёлкивающегося датчика максимальная температура перехода нередко ниже, чем позволяет класс нагревостойкости обмотки, а стоит он на плате, прикрученной к статору, который несёт тепло обмотки. Датчик, который работал на стенде и отказал через двадцать минут, обычно сидит в полости горячее, чем предполагал конструктор, а степень защиты корпуса мотора ничего не говорит о температуре внутри него [1].

На тяговой машине тот же дефект выглядит как общий перегрев, а не как отказ датчика, поэтому, прежде чем выносить мотору приговор, стоит прочитать нашу заметку о перегреве мотора AGV.

Выбор прибора: восемь параметров

Восемь параметров ниже решают, заработает ли защёлка в конкретном моторе. Они перечислены в том порядке, в котором вызывают переделку конструкции, а не в том, в котором стоят в паспорте.

ПараметрЧто он определяетНа что смотреть
Точки срабатывания и отпускания (BOP / BRP)Сколько потока нужно для переключения, а значит и допустимый зазорСлишком чувствительная защёлка ловит паразитные поля; слишком грубая пропускает полюса в горячем состоянии
Тип выходаОткрытому стоку нужна подтяжка; двухтактному нет, но у него фиксированный логический уровеньСмешивание обоих в одном жгуте или подтяжка выхода с открытым стоком выше его предела
Диапазон питанияСовместимость с логикой 5 В или с шиной 12/24 ВДатчик на 5 В за подтяжкой на 24 В не переживёт первый же переходный процесс
Полоса частотСамое быстрое изменение поля, которое прибор отслеживаетМногополюсные моторы на высокой скорости выходят за неё, и выход начинает пропускать состояния
ДжиттерРазброс момента переключения на постоянной скоростиДжиттер — это угловая ошибка; он проявляется как пульсации момента, которые не убираются никакой настройкой
Задержка выхода и частота обновленияЗапаздывание между пересечением порога и изменением выходаУ приборов с выборкой период обновления добавляется к задержке распространения
Температурный пределПредел перехода против реальной температуры полостиКласс обмотки — не предел датчика; измеряйте плату, а не корпус
Корпус и герметизацияПомещается ли внутрь статора и выживает ли во влажной или пыльной машинеTO-92 на ленточном выводе ведёт себя иначе, чем литой SMD в залитой компаундом полости

Полосу частот пропускают чаще всего, а посчитать её можно до выбора прибора. Электрическая частота fe = n · p / 60, и в каждом электрическом цикле шесть состояний, так что частота состояний в шесть раз выше. Восьмиполюсный мотор на 6 000 об/мин даёт 400 Гц электрических и 2 400 состояний в секунду, каждое длится около 420 мкс. Прибор с полосой в несколько килогерц справляется с этим спокойно; тот же прибор на 12-полюсном моторе при 20 000 об/мин встречает 2 кГц электрических и 12 000 состояний в секунду, по 83 мкс на состояние, — и вот здесь медленный выход с выборкой начинает искажать тот самый момент, который должен сообщать.

Входной контроль: шесть состояний по порядку

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

ПроверкаМетодКритерий приёмки
Все шесть состояний присутствуютПровернуть вал на один оборот рукой в режиме мониторинга ХоллаШесть состояний, каждое по разу за электрический цикл, в повторяющемся порядке
Нет недопустимых состоянийТот же тест с контролем 000 и 111Ни одного при любом угле вала
Равномерность длительностейЗахватить шесть интервалов на постоянной низкой скоростиКаждое близко к 60 электрическим градусам; разброс свыше примерно 10% указывает на неравномерную установку
Джиттер фронтовПовторить захват несколько разВоспроизводимые длительности в пределах нескольких микросекунд, а не десятков
Направление и порядок фазПрогон вперёд и назад на низкой скоростиОдинаковый ток на одинаковый момент в обе стороны

Проверка равномерности окупается больше всех. Шесть примерно равных интервалов означают, что датчики стоят через 120 электрических градусов и кольцевой магнит однороден; один короткий интервал означает ошибку установки, а постепенное укорочение по всему набору — что кольцо или зазор меняются с углом. Ни то, ни другое не вызовет аварии в приводе, который проверяет только допустимость состояний, и оба съедают запас по моменту на весь срок службы машины. Цифра 10% в таблице — цеховое правило, а не предел из стандарта, и на многополюсном моторе её надо ужесточать: тот же механический допуск там стоит пропорционально большего электрического угла.

Когда без Холла не обойтись

Бездатчиковое управление улучшилось до того, что выбор больше не звучит как «датчики ради характеристик, без датчиков ради цены». Это вопрос режима работы, и на практике его решают пять условий.

Условие работыОбратная связь по ХоллуПричина
Нужен момент на нулевой скорости или удержание против нагрузкиОбязательнаНа стоянке противо-ЭДС равна нулю, оценивать нечего
Страгивание против трения покоя или механизма с натягомОбязательнаСлепой старт даёт рывок или обратное вращение до перехода на оценку
Длительное движение на скоростях ниже нескольких процентов от номиналаОбязательнаОтношение сигнал/шум оценки падает вместе со скоростью
Частый реверс под нагрузкойОбычно обязательнаКаждый реверс проходит через нулевую скорость — слепую зону оценки
Вентилятор, насос или компрессор со стартом без нагрузкиНеобязательнаПуск мягкий, и работа почти вся на номинальной скорости

Если режим попадает в первые четыре строки, мотор заказывают с датчиками, и дальше вся работа — сделать их правильно: установка, пороги защёлки, жгут и приёмочный тест, описанные выше. Если в последнюю, бездатчиковый путь дешевле, и это уже другая статья; компромиссы на уровне машины для тягового применения разобраны в нашей заметке о выборе скорости и оборотов для AGV, а тепловые последствия неверного момента коммутации проявляются как перегрев, а не как отказ датчика, поэтому их так часто ищут не там [3].

Почему Greensky Power для моторов с датчиками

Мы делаем моторы BLDC с датчиками и без них в станинах от 20 до 130 мм, и у вариантов с датчиками носитель датчиков, кольцевой магнит и обмотка проектируются вместе, а не собираются из трёх каталогов. Это важно, потому что разнос 120 градусов — это соотношение между платой датчиков и пазами статора: ошибёшься — и никакая настройка привода момент не вернёт.

Каждый мотор с датчиками, который мы отгружаем, проверяется в режиме мониторинга Холла, один оборот рукой, и шесть длительностей состояний записываются в протокол испытаний. Именно эта запись делает разговор по гарантии коротким: либо мотор ушёл с равномерными состояниями, либо нет. Области применения, под которые мы строим, собраны в разделе применений электродвигателей, а наше руководство по закупке BLDC-моторов с датчиками Холла перечисляет требования, которые мы хотели бы видеть у любого поставщика, — тот же список, которого держимся сами.

Заказная работа включает фазировку датчиков под существующий привод, комплекты с выходом на 60 или 120 градусов, интегрированные жгуты с экранированным кабелем и разъёмы под класс корпуса, в котором живёт мотор. Если требование — мотор, который должен давать момент с нулевой скорости или удерживать нагрузку без обратного проворачивания, начинайте с режима работы и жгута, а не с размера станины. Более широкий ряд — на странице бесколлекторных двигателей, основы замыкания контура коммутации — в материале об основах BLDC-моторов, а программа, которая ведёт проект от образца до серии, описана в разделе заказного производства электродвигателей.

Источники

  1. International Electrotechnical Commission. (2026). IEC 60034-1:2026 — Rotating electrical machines, Part 1: Rating and performance. IEC. https://webstore.iec.ch/en/publication/89961
  2. International Electrotechnical Commission. (2022). IEC 61800-3:2022 — Adjustable speed electrical power drive systems, Part 3: EMC requirements and specific test methods for PDS and machine tools. IEC. https://webstore.iec.ch/en/publication/65056
  3. International Electrotechnical Commission. (2020). IEC 60034-5:2020 — Rotating electrical machines, Part 5: Degrees of protection provided by the integral design of rotating electrical machines (IP code). IEC. https://webstore.iec.ch/en/publication/64224
  4. International Electrotechnical Commission. (2013). IEC 60529:1989+AMD2:2013 — Degrees of protection provided by enclosures (IP code). IEC. https://webstore.iec.ch/en/publication/2452
  5. Krishnan, R. (2010). Permanent magnet synchronous and brushless DC motor drives. CRC Press. https://doi.org/10.1201/9781420014235
  6. Samoylenko, N., Han, Q., & Jatskevich, J. (2008). Dynamic performance of brushless DC motors with unbalanced Hall sensors. IEEE Transactions on Energy Conversion, 23(3), 752–763. https://doi.org/10.1109/TEC.2008.921555
  7. Alaeinovin, P., Chiniforoosh, S., & Jatskevich, J. (2008). Evaluating misalignment of Hall sensors in brushless DC motors. 2008 IEEE Canada Electric Power Conference. https://doi.org/10.1109/EPC.2008.4763350
  8. Park, J. S., & Lee, K.-D. (2017). Online advanced angle adjustment method for sinusoidal BLDC motors with misaligned Hall sensors. IEEE Transactions on Power Electronics, 32(11), 8247–8253. https://doi.org/10.1109/TPEL.2017.2694042
  9. Yao, X., Jiang, X., & Zhang, Y. (2017). Compensation method for commutation torque ripple reduction of BLDC motor with misaligned hall sensors. IECON 2017 — 43rd Annual Conference of the IEEE Industrial Electronics Society. https://doi.org/10.1109/IECON.2017.8216315
  10. Andrews, C., Soltero, M., & Mesganaw, M. (2022). SLVAEG3B — Brushless DC motor commutation using Hall-effect sensors (Application brief, rev. B). Texas Instruments. https://www.ti.com/lit/an/slvaeg3/slvaeg3.pdf

Частые вопросы

В: Сколько датчиков Холла в BLDC-моторе?
Три, почти в любом трёхфазном BLDC-моторе. Каждый датчик даёт один бит, поэтому три датчика дают восемь комбинаций, из которых шесть допустимы, а две — все единицы и все нули — являются аварийными состояниями. В некоторых малых моторах стоит один датчик или два, в некоторых нет ни одного, но три защёлкивающихся датчика через 120 электрических градусов — это схема, которая даёт шеститактной коммутации уникальное состояние на каждые 60 электрических градусов.

В: Почему датчики Холла стоят через 120 электрических градусов?
Потому что три обмотки, о которых они сообщают, сдвинуты на 120 электрических градусов. Такой же разнос датчиков превращает три сигнала в трёхфазный набор прямоугольных импульсов, и каждая из шести комбинаций соответствует ровно одному 60-градусному сектору. В механических величинах разнос равен 120, делённым на число пар полюсов: 60 градусов на четырёхполюсном моторе и 30 градусов на восьмиполюсном.

В: Что произойдёт при отказе датчика Холла?
Большинство приводов увидят недопустимое состояние. Датчик, застрявший в низком или высоком уровне, даёт комбинацию «все нули» или «все единицы», у которой нет допустимого ответа по коммутации, поэтому привод, проверяющий состояния, выдаст аварию вместо того, чтобы коммутировать по плохим данным. Отказ, который себя не объявляет, — это дрейф: ослабший магнит или ушедший порог датчика оставляют последовательность допустимой, но сдвигают фронты, и мотор работает с бо́льшими пульсациями и бо́льшим током на ту же нагрузку.

В: Может ли BLDC-мотор работать без датчиков Холла?
Да, оценивая положение по противо-ЭДС. Ограничение в том, что противо-ЭДС пропорциональна скорости, поэтому на стоянке и на очень малой скорости измерять нечего, и приводу приходится стартовать вслепую, прежде чем перейти к замкнутой оценке. Вентиляторы, насосы и компрессоры, которые всегда стартуют без нагрузки, это терпят. Тяга, подъёмники и всё, что должно давать момент с нулевой скорости, как правило нет.

В: Дают ли датчики Холла обратную связь по положению для следящего привода?
Практически нет. Шесть состояний за электрический цикл означают исходное разрешение 60 электрических градусов, что в механических даёт 60, делённое на число пар полюсов: 30 градусов на четырёхполюсном моторе и 15 на восьмиполюсном. Этого достаточно для коммутации и для грубой оценки скорости по моментам фронтов, и совершенно недостаточно для позиционирования, которому нужен энкодер или пара линейных датчиков Холла с синусно-косинусной интерполяцией.

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

Greensky Power поставляет моторы BLDC с датчиками и без них в станинах от 20 до 130 мм, с фазировкой датчиков под ваш привод, комплектами выхода на 60 или 120 градусов и экранированными жгутами под класс корпуса, в котором работает мотор. Пришлите режим работы, интерфейс привода и разъём, который вы уже используете, и мы вернёмся с мотором, у которого шесть длительностей состояний Холла записаны в протоколе испытаний. Связаться с инженерной группой.

Please leave your work email.

Tell Us About Your needs

Greensky power WeChat