В этом видео 2020 года представлена прошивка BLHeli_M для JazzMaverick из вилки BLHeli_S. Он нацелен на ESC, изначально поддерживающие BLHeli_S, а не аппаратное обеспечение BLHeli_32; Ключевые преимущества включают возможность ШИМ до 96 кГц, улучшение коммутации и экспериментальную систему ESC FeedForward в специальном конфигураторе. ESC FeedForward на момент записи незрелый и автор рекомендует его отключить.
Сначала проверьте семейство оборудования и target прошивки
BLHeli_M происходит от BLHeli_S и не переносит универсально функции BLHeli_32 на любой ESC. Видео прямо говорит о поддерживаемом оборудовании BLHeli_S и исключает ESC BLHeli_32. До установки прочитайте MCU, layout и текущую версию каждого ESC и убедитесь, что проект по-прежнему поддерживает этот target.
Проект тесно связан с тогдашней экосистемой прошивок JazzMaverick. Поддержка, адреса загрузки и рекомендуемые альтернативы могли измениться. Не устанавливайте похожий файл только по надписи BLHeli_S: неверный layout может помешать запуску ESC или вызвать неправильное управление мотором.
PWM 96 kHz — вариант настройки, а не безусловное улучшение
В специальном BLHeli_M Configurator видео показывает прямой выбор PWM frequency до 96 kHz без смены прошивки для каждой частоты. Более высокий PWM меняет переключение силовых ключей и звук мотора, но эффективность, момент, температура и надёжность запуска зависят от мотора, пропеллера, напряжения и ESC.
Начинайте оценку с известной стабильной настройки. Меняйте только PWM, проверяйте запуск без пропеллеров, затем выполняйте короткий полёт. Сравнивайте температуру моторов и ESC, устойчивость малого газа, время полёта и шум Blackbox. Большее число само по себе не означает лучшую производительность.
Commutation Enhancement и ESC FeedForward
Commutation Enhancement предлагает разные режимы. По видео на момент записи рекомендовался Async PWM, но это вывод для тогдашней версии. ESC FeedForward усиливает отклик ESC при быстром увеличении и уменьшении газа. Это отдельный параметр, не FeedForward полётного контроллера Betaflight.
Автор прямо считает тогдашний ESC FeedForward незрелым и рекомендует выключить. Если эти опции по-прежнему доступны, читайте примечания к своей версии, проверяйте значения по умолчанию и известные проблемы, затем испытывайте по одной. Нельзя сразу применять раннюю экспериментальную функцию на мощной или оставленной без наблюдения платформе.
Используйте специальный Configurator и сохраняйте возможность отката
Видео требует ответвление Configurator для BLHeli_M, а не старый BLHeli_S Configurator. На странице Flash можно выбирать тогдашние BLHeli_M Official Beta, BLHeli_S 16.9 Official и другие варианты; показан и возврат к прежней прошивке. При работе на земле снимайте пропеллеры, обеспечивайте стабильное питание и заранее сохраняйте исходные параметры ESC.
Старые ссылки Baidu Drive и описания могут устареть и не должны быть единственным источником сегодня. Используйте надёжный репозиторий текущего проекта, проверяйте файлы выпуска и target каждого ESC. После установки прочитайте все ESC заново, проверьте версии и основные опции и лишь затем переходите к испытаниям с низким риском.
Этапы работы
- Определите оборудование, совместимое с BLHeli_S
Прочитайте MCU, layout и текущую прошивку. ESC BLHeli_32 не подходят.
- Проверьте актуальные поддержку и выпуски BLHeli_M
По надёжному репозиторию проверьте target, состояние поддержки и откат. Не полагайтесь на старый файлообменник.
- Отдельно оцените PWM frequency
От стабильного значения сравнивайте влияние вариантов, включая 96 kHz, на температуру, запуск, шум и время полёта.
- Осторожно обращайтесь с Enhancement и ESC FeedForward
При записи рекомендовали Async PWM, а экспериментальный ESC FeedForward — выключить. Сейчас ориентируйтесь на примечания к версии.
- Используйте подходящий специальный Configurator
Снимите пропеллеры, сделайте резервную копию и выберите правильный layout. После установки прочитайте все ESC и проверьте согласованность.
- Проверьте без пропеллеров и коротким полётом
Сначала проверьте запуск и направления моторов. Затем следите за температурой ESC и моторов и Blackbox, постепенно расширяя испытания.
Часто задаваемые вопросы
Можно ли установить BLHeli_M на ESC BLHeli_32?
По этому видео так делать нельзя. BLHeli_M предназначена для поддерживаемого оборудования BLHeli_S; BLHeli_32 явно исключено.
Всегда ли 96 kHz лучше меньшей частоты PWM?
Не обязательно. Меняются эффективность, момент, температура, запуск и шум. Результат зависит от мотора, пропеллера, напряжения и ESC.
ESC FeedForward и Betaflight FeedForward — одно и то же?
Нет. Первая функция меняет отклик на газ внутри прошивки ESC, вторая относится к алгоритму полётного контроллера.
Можно ли прошить старым BLHeli_S Configurator?
Видео прямо требует специальный fork BLHeli_M. Сегодня также нужно проверить нынешние инструменты и target проекта, а не просто использовать ссылку 2020 года.
Рекомендует ли видео включать ESC FeedForward?
Нет. Тогда автор считал функцию незрелой и советовал выключить.
Полная стенограмма временной шкалы
Стенограммы упорядочены по времени видео, что позволяет легко найти поясняющее содержание. Язык стенограммы: упрощенный китайский.
Всем привет. Сегодня поговорим о BLHeli M. Кто давно занимается моделями, вероятно, заметил невысокую активность разработки BLHeli S и BLHeli 32. BLHeli S почти остановилась около 16.7 без новых обновлений. BLHeli 32…
…немного активнее, но новые функции тоже появлялись нечасто. Потом пришёл Jazz Maverick — говорят, специалист по оборудованию из Тайваня. Он занялся BLHeli S и добавил Bidirectional DShot, позволяющий использовать RPM Filter на оборудовании BLHeli S.
Недавно он сделал ещё одну впечатляющую вещь — создал BLHeli M. Точнее, ответвил новую ветку от BLHeli S и назвал BLHeli M. Прошивка работает на поддерживаемом BLHeli S оборудовании. Извините, владельцы BLHeli_32: ваше оборудование не поддерживается.
Если у вас BLHeli S, хорошая новость: теперь можно запускать прошивку, возможно, лучше кода более дорогого оборудования BLHeli_32. Что в ней интересного? Во-первых, PWM frequency задаётся в конфигураторе, как в BLHeli_32, без установки новой прошивки…
…прямо в Configurator, до 96 kHz — максимального PWM Frequency, который сейчас поддерживает BLHeli32. Второе улучшение — Commutation Enhancement. Можно попробовать разные значения и посмотреть на полёт. Пока рекомендуется Async PWM: это последний лучший вариант, полученный в ходе доработок.
Затем FeedForward внутри ESC, работающий и на ускорение, и на замедление. По моему пониманию, при очень быстром изменении газа он позволяет настроить, насколько быстро должен откликаться ESC. Можно задавать разные…
…параметры. Пока функция, возможно, незрелая, поэтому рекомендуется выключить. Вот основные улучшения. Как получить прошивку? Нужно скачать специальный BLHeli Configurator для BLHeli M. Этот конфигуратор…
…будет знаком пользователям BLHeli S. Но старый BLHeli S Configurator использовать нельзя: нужен новый fork. Под видео дам ссылки Baidu Drive и GitHub. Если файл Baidu Drive не обновлён, напишите мне или в комментариях, и я обновлю. Теперь посмотрим, как установить прошивку.
В Flash варианты отличаются от BLHeli S: можно выбрать BLHeli M Official Beta или Official 16.9, кажется, последнюю. Можно также вернуться на BLHeli S. Нажимаем прошивку, ждём завершения — готово. Спасибо за просмотр. Если вам нравится эта…
…прошивка, пишите комментарии и ставьте отметки «нравится». Ваша поддержка мотивирует продолжать. Спасибо, до свидания.



