Сравнение

BLHeli_32 против AM32: что изменилось для регуляторов хода

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

Откуда взялись обе

BLHeli_32 — закрытая прошивка для 32-битных регуляторов, многие годы бывшая фактическим стандартом. Исходный код не публиковался, лицензия покупалась производителем железа и зашивалась в контроллер.

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

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

У 8-битных регуляторов та же история: на место закрытой BLHeli_S пришла открытая Bluejay с двунаправленным DShot.

Что сравниваемBLHeli_32AM32
Исходный кодзакрытыйоткрытый
Новые релизыпрекращеныпродолжаются
Поддерживаемые МКфиксированный списокрасширяется сообществом
Самостоятельная сборканетда
Конфигураторыфирменныеоткрытые, несколько вариантов
Протоколы управленияDShot, Multishot, PWMDShot, Multishot, PWM
Телеметрия по отдельному проводуестьесть
Двунаправленный DShot (RPM-фильтр)естьесть

Что от прошивки зависит на практике

Двунаправленный DShot, возвращающий обороты в полётный контроллер. Это основа RPM-фильтрации: контроллер точно знает частоту вращения каждого мотора и вырезает именно её из сигнала гироскопа, вместо того чтобы душить широкой полосой.

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

Настройки торможения, реверса и плавности пуска — то, что настраивают под задачу: для 3D-полёта нужен быстрый реверс, для съёмочной платформы — мягкий пуск и отсутствие рывков.

Железо важнее прошивки

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

Площадь меди и теплоотвод. «Паспортные 60 А» почти всегда указаны для обдува; в закрытом корпусе без потока воздуха длительный ток оказывается заметно ниже, нередко вдвое.

Входной конденсатор. Его наличие и качество определяют, какой выброс напряжения придёт на ключи при резком сбросе газа; удалённый «для чистоты монтажа» конденсатор — частая причина внезапной гибели регулятора.

Что выбирать сейчас

Для новой сборки разумнее ориентироваться на регуляторы, которые официально поддерживают открытую прошивку: у них предсказуемое будущее по обновлениям и по инструментам.

Уже работающие регуляторы на закрытой прошивке менять не нужно: они не перестают работать оттого, что релизы прекратились.

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

В каталоге AM32 с завода стоит на регуляторах T-Motor V-100A для 12–14S, Aocoda RC, GEPRC, Flywoo и Mamba. У части моделей Mamba, Flywoo и HGLRC в названии указаны обе прошивки — какая стоит с завода, уточняют при заказе. На 8-битных Foxeer Reaper AIO и Aocoda RC Warrior стоит Bluejay.

Регуляторы с AM32 в каталоге

Позиции каталога, к которым относится всё сказанное выше.

Разделы каталога по теме

Рядом по теме