EdigE
← ЛЕНТА

HAL 3025 превращает шумное поле мотора в синус и косинус ротора

В быстром двигателе магнитный датчик угла получает крайне неудобное место: на торце вала, в нескольких миллиметрах от ротора, силовых проводников и железа статора. Целевой магнит должен нарисовать чистую окружность в координатах SIN/COS, а ток инвертора и соседние узлы добавляют к ней своё поле. Ошибка здесь превращается в неверный угол Парка, пульсации момента и потерю запаса у регулятора.

Угол остаётся задачей контроллера

TDK-Micronas выпустила HAL 3025 — двухкоординатный Hall-сенсор, который пытается сохранить эту окружность даже в чужом DC- и AC-поле. Микросхема рассчитана на измерение полного угла с двухполюсным ферритовым магнитом на конце вала и выдаёт два аналоговых сигнала SIN/COS в дифференциальном либо однополярном ратиометрическом варианте. Сам угол она не вычисляет: эту работу берут внешний АЦП и MCU или ECU. Для разработчика привода это знакомая и полезная граница ответственности: фильтр, дискретизация, atan2, предсказание угла и реакция на диагностические флаги остаются в контуре, который можно настроить под конкретный мотор.

Внутри корпуса SOIC-8 работает массив из шести Hall-пластин. Его пространственная геометрия позволяет отделять полезную картину поля магнита от более однородной внешней добавки; производитель заявляет устойчивость к stray field по ISO 11452-8:2015. После Hall-фронтенда сигнал проходит преобразование координат, а в EEPROM хранятся калибровки смещения, усиления, фазового сдвига и нулевого угла. Параметры можно программировать через OUT3 без отдельного вывода программирования. Такой узел особенно интересен там, где нельзя раздувать магнит или ставить экран вокруг датчика: компактные тяговые приводы, насосы, вентиляторы и сервомеханизмы.

На 60 krpm решает не только частота

60.000 rpm звучит как частота, требующая экзотического интерфейса, но двухполюсный магнит на этой скорости делает лишь 1 kHz электрического оборота. Настоящее ограничение лежит в фазе тракта. Для HAL 3025 заявлена настраиваемая задержка SIN/COS от 4.6 до 40.4 µs. На 1 kHz это примерно 1.7–14.5° электрического угла, если её не компенсировать. Поэтому быстрый аналоговый выход здесь ценен сам по себе: контроллер может синхронно оцифровать оба канала, вычесть известную задержку и заложить свою динамическую коррекцию вместо ожидания готового цифрового угла по шине.

Позиция «ASIL D ready» относится к компоненту SEooC, а не к готовому безопасному приводу. В кристалле заявлены диагностика обрыва линий и контроль питания, однако распределить диагностическое покрытие между сенсором, АЦП, MCU, инвертором и аварийной реакцией должен разработчик системы. Та же оговорка действует для заявленной угловой ошибки 0.1°: она достигается с внешней динамической компенсацией offset, gain и ортогональности. Эксцентриситет магнита, осевое биение, температурный дрейф и поле силовых шин всё равно нужно проверять на собранном моторе.

Диагностика в кристалле не заменяет привод

HAL 3025 интересен именно возвратом аналоговой геометрии в современный моторный привод. Вместо трёх цифровых Hall-переключателей либо закрытого абсолютного энкодера он отдаёт контроллеру сырую, но уже очищенную от значительной доли магнитного хаоса синусоидальную пару. Дальше качество угла определяется тем, насколько аккуратно спроектированы АЦП, разводка, синхронизация ШИМ и модель задержек — то есть теми местами, где инженер всё ещё может выиграть.