Программное обеспечение BLHeliSuite
Долго назревала мысль создания топика, в котором обсуждались бы настройки и работа в ПО BLHeliSuite❗ Существуют темы, несущие в себе дискуссии по прошивке/перепрошивке ESC, но все тонкости настройки регуляторов, поддерживаемых программой BLHeliSuite нигде не сформированы.
Поскольку новичкам и многим бывалым коптероводам зачастую требуется помощь сообщества в конфигурировании настроек ESC, то со своей стороны предложу делиться этими знаниями в этой теме.
От себя сразу отвечу на один из часто задаваемых вопросов:
Если у Вас ESC DYS 16A, ESC DYS 20A, ESC DYS 30A или ESC DYS 40A изображённые на фото ниже, то для них существует единственная общая прошивка под названием “DYS SN20A”
- Последнюю версию ПО BLHeliSuite Вы можете скачать по ссылке github.com/4712/BLHeliSuite.
- Адаптивные версии прошиввок для использования с ПО BLHeliSuite Вы можете скачать по ссылке github.com/bitdump/BLHeli.
Для программирования ESC на основе микроконтроллеров SILABS пригодится USB программатор поддерживающий протокол SILABS C2. Вместе с ним рекомендую сразу заказать комплект переходных разъемов. Дело в том, что у большинства ESC для перепрошивки надо припаиваться к плате, а резать фирменный провод из комплекта программатора жалко.
Полетные контроллеры с прошивкой Cleanflight позволяют прошивать ESC через контроллер, но при условии наличия бутлоадера BLHeli в регуляторах. Это всё не относится к тонкостям настроек именно BLHeli, но прежде, чем прошивать и настраивать, надо иметь аппаратное обеспечение. Думаю, полезно иметь всю информацию в одном месте.
Для программирования ESC на основе микроконтроллеров SILABS пригодится USB программатор поддерживающий протокол SILABS C2.
Дешевше и универсальнее ардуину ru.aliexpress.com/item/…/32263477572.html использовать для этого и дешевле в 6 раз (125 рублей однако всего - функционал тот же будет при прошивке в неё програмного обеспечения из комплекта BLHeliSuite)
а потом её же использовать можно для прошивки регуляторов по сигнальному проводу.
В первую очередь нужно определиться что будем шить и чем.
ЧТО: Шьются регуляторы на базе чипов компаний Atmel и SiLabs
ЧЕМ: Практически любым подходящим для программирования Вашего ESC программатором. Тут стоит отметить, что все программаторы “заточены” для программирования определённого круга ESC, основанных опять же на базе вышеуказанных чипов.
Не буду расписывать, что такое загрузчик(bootloader), но хочу написать, что в нашем случае они бывают двух видов, один (BLHeli) пишет программист sskaug, другой (SK/SimonK) написал программист Simon Kirby. Определяйтесь, какой ESC находится у Вас в руках и конфигурируйте BLHeli в соответствии с обстоятельствами.
Теперь по прошивкам. Каждая прошивка имеет ТРИ вида в зависимости от назначения мотора и соответственно регулятора:
MAIN(главный): Предназначена для регуляторов бесколлекторных моторов основного/несущего винта вертолётов.
TAIL(хвостовой): Предназначена для регуляторов бесколлекторных моторов хвостовых/рулевых винтов вертолётов.
MULTI(мультироторный): Предназначена для регуляторов бесколлекторных моторов мулькоптерных систем(4+).
Ниже я приведу программируемые функции и параметры для всех трёх типов прошивок в порядке очерёдности. Значения “по умолчанию” выделены в таблице зелёным цветом :
_____________MAIN___________________TAIL___________________MULTI________________
Хочу испросить у гуру сей темы совет.
Есть ESC littlebee 20a. Не получается их отколибровать на APM по Radiolink10 - Инструкции в сети не помогают. Регуляторы пищат, пиликают системно но не описуемо. Колебруются по одному через передатчик. Подключаю к АРМ - пиликают, двигатели дёргаются - не крутятся. В общем не пойму как их отколибровать, вооружить, разоружить.
Мне посоветовали:
в новой прошивке блхели похоже отключили калибровку
откалибруйте радио и получите лимиты вашего радио в мишен планере
вбейте эти значения в утилите настройки литлби
тоесть внесите калибровочные значения вручную
К сожалению USB линкера пока у меня нет. Токо заказал. Но есть у меня USB-FTDI и жуть как мне не терпится поднять строящийся коптер. Так вот может кто подскажет толково как замутить FTDI програматор.
Буду благодарен и другим советам.
Так вот может кто подскажет толково как замутить FTDI програматор
FTDI скорее всего ни как. Нужна Arduino, из неё делается любой программатор. Посмотрите в радио магазинах ближайших может продают где.
Не армятся у вас регули скорее всего потому, что в настройках выключен PWM и программирование через TX. А АРМ OneShot не понимает.
Надо поставить соответсвующие Галки в настройках регулей.
Хочу испросить у гуру сей темы совет.
Будьте добры, хотя бы иногда читайте название темы и выбирайте наименование в соответствии с тематикой вопроса.
Ответ для Вас поместил СЮДА
Подскажите пожалуйста как подключить регуляторы Spider 30A HV PRO к программе BLHeliSuite. Пробовал через Afro USB, регуляторы не конектятся. Такие же регуляторы но на меньший ампераж и с прошивкой simonk конектятся. Что не так с регуляторами Spider 30A HV PRO почему не хотят подсоединятся… как их подключить к BLHeliSuite ?
Подскажите пожалуйста как подключить регуляторы Spider 30A HV PRO к программе BLHeliSuite. Пробовал через Afro USB, регуляторы не конектятся. Такие же регуляторы но на меньший ампераж и с прошивкой simonk конектятся. Что не так с регуляторами Spider 30A HV PRO почему не хотят подсоединятся… как их подключить к BLHeliSuite ?
Будьте внимательны. На сайте магазина написано, что установлен чип “Silabs F390 частотой 48MHz”, а Вы в него пытаетесь “впендюрить” AFRO для чипа Atmega. Вы же сами выбираете в программе судя по скрину.
почему не хотят подсоединятся
Судя по скрину, Вам надо выбирать пункт С…
Будьте внимательны. На сайте магазина написано, что установлен чип “Silabs F390 частотой 48MHz”, а Вы в него пытаетесь “впендюрить” AFRO для чипа Atmega. Вы же сами выбираете в программе судя по скрину.
Мне так посоветовал один человек. Я не вникал в устройство регуляторов и не знаю какие чипы там стоят и что необходимо для того или иного чипа и то прочие. Мне просто необходимо изменить настройки регулятора Spider 30A HV PRO. Как это сделать я не знаю и никто объяснить не может. Собираю гексакоптер, эти регуляторы имеют небольшой вес 12 гр поэтому мой выбор пал на них. Я не думал что эта такая проблема… изменить настройки регулятора. Придётся видимо покупать другие регуляторы, более тяжёлые и для которых имеется в продаже программатор.
Судя по скрину, Вам надо выбирать пункт С…
Сейчас перебрал все пункты из имеющихся… ничего не изменилось.
На сайте магазина написано, что установлен чип “Silabs F390 частотой 48MHz”, а Вы в него пытаетесь “впендюрить” AFRO для чипа Atmega.
Хорошо… это я понял, но доступа к настройкам регулятора как не было так и нет) Можно спросить по другому, что нужно впендюрить и куда)) , как подружить чип Silabs с программой BLHeliSuite ?
как подружить чип Silabs с программой BLHeliSuite ?
Ну прежде всего нужно иметь программатор для чипов SiLabs.
У меня к примеру несколько таких. Вот один из них(обведён белой рамкой):
Я не вникал в устройство регуляторов и не знаю какие чипы там стоят и что необходимо для того или иного чипа и то прочие.
Тогда может быть не пробовать? Велика вероятность спалить контроллеры и даже моторы. Я так думаю, что если не вникать в это всё, то не стоит что-то там непонятное перепрошивать и конфигурировать. Иначе никак.
Сейчас перебрал все пункты из имеющихся… ничего не изменилось.
Конечно не изменится. Ответ кроется опять же в моём первом посте. AFRO только для Atmega.
Всё, что касается перепрошивки регуляторов-это в тему перепрошивки регуляторов. Тут только работа с вышеуказанной программой.
Всё, что касается перепрошивки регуляторов-это в тему перепрошивки регуляторов. Тут только работа с вышеуказанной программой.
К регуляторам идёт инструкция, на которой размещёно фото с настройками регулятора. Фото подписано как Default setting (настройки по умолчанию). Тоже самое на сайте производителе. На фото видим окно программы BLHeliSuite.
Неужели надо разбираться в чипах, прошивках и т.прочие, чтобы в программе BLHeliSuite мышкой сдвинуть ползунок той или иной опции настроек регулятора ? )
Для меня остаётся большой тайной как они подключили регулятор к программе для доступа к настройкам, ибо информации никакой найти невозможно. Поэтому я пытаюсь узнать это от знающих людей.
Я понимаю, что нужен программатор.…вроде так оно называется, короче штуковина которая втыкается в USB гнездо компьютера, а с другого конца подключается сигнальный провод регулятора, но нигде не указанно какой это должен быть программатор, как он называется и существует ли вообще в природе.
Если на сайте производителе подключили регулятор к программе BLHeliSuite, что собственно демонстрируется на фото, то значит где то существует эта… мать её хреновина под названием программатор специально предназначенный для регуляторов Spider 30A HV PRO )) И либо это засекреченная разработка китайских умельцев, которую никто не должен видеть, либо я не знаю что ещё думать.
По совету одного человека я купил Afro USB, но как выяснилось на практике он не подходит для этих регуляторов. Хотя другие имеющиеся у меня регуляторы Spider OneShot125 18A 2-4S прекрасно конектятся к программе и пожалуйста мотай ползунки настроек куда угодно, изменяй настройки как душе угодно. Но как на зло эти регуляторы мне не нужны, так как не рассчитаны на питание 6S.
Зачем всё усложнять… можно же просто сказать к примеру USB Linker turnigy для твоих регулятроров подойдёт и регуляторы без проблем подконектятся к программе BLHeliSuite.
Если никто не знает, то так и сказать - мы не знаем ) И тогда я молотком раздолбаю эти регуляторы и куплю другие, потому что они меня уже достали ) Всем хороши …но…
Ну прежде всего нужно иметь программатор для чипов SiLabs.
Где же раздобыть это чудо устройство ? Название оно имеет ?
Где же раздобыть это чудо устройство ? Название оно имеет ?
Посмотрите на свой скрин в этом посте, в самом верхнем пункте меню видите надпись в скобках Toolstick? Вот это и есть название… А рядом написано по какой шине он подключается, С2… Неужели трудно нагуглить silabs toolstick blheli ? Первые же несколько ссылок очень даже информативны… Заодно, переключитесь во вкладку Картинок и посмотрите куда и как подключается этот тулстик… А если Вы соизволите набрать это название в каком нибудь магазине, на али, на ибее, банггуде, хоббикинге, да мало ли где еще, то сразу увидите что и почем…
Неужели надо разбираться в
Чтобы ездить на авто, нужен некий минимальный набор знаний, не так ли? Вот чтобы летать, этот набор знаний включает несколько больше, чем не путать педали…)
Зачем всё усложнять…
А Вы думали в сказку попали?)))
Неужели трудно нагуглить silabs toolstick blheli ?
Я русский язык понимаю, английский не изучал ) И откуда мне было знать, что для изменения настроек в моём регуляторе нужен Toolstick и потом ещё надо “рассмотреть” какой там в регуляторе чип установлен. Теперь я вижу, что перед названием Toolstick надпись SILABS, то есть это название чипа установленного в моих регуляторах.
Заодно, переключитесь во вкладку Картинок и посмотрите куда и как подключается этот тулстик…
Как я не старался, но так и не увидел как подключается Toolstick к регуляторам. Всё на английском, я не понимаю о чём пишут. Непонятно куда провода от регулятора подсоединять к Toolstick. С USB разъёмом понятно, а вот что там у него на обратной стороне неизвестно, сколько контактов три или 103 не видно. Куда подключать идущие от регулятора провода сигнальный и минус. Может, что ещё нужно хрен его знает.
Чтобы ездить на авто, нужен некий минимальный набор знаний, не так ли? Вот чтобы летать, этот набор знаний включает несколько больше, чем не путать педали…)
Где же его взять этот набор знаний, нет такой книжки или сайта, где бы всё это объяснялось.
А Вы думали в сказку попали?)))
Странно что в комплекте к регуляторам не поставляется готовое приспособление для изменения настроек. Всё равно что купить радиоприёмник без ручек настройки диапазонов или громкости. Включил такой приёмник, а он выдаёт настройки по умолчанию, как на заводе отрегулировали тем и довольствуйся - радиостанция европа+ и громкость на уровне 10% . И начинаются поиски по всему инету… , а как же нам перестроится на другую радиостанцию и увеличить громкость звука ? А вы знаете надо прошивку менять, а для этого нужен программатор, а потом ещё загляните в приёмник и посмотрите какая там микросхема установлена )) ведь на каждый тип микросхем свой программатор )
а вот что там у него на обратной стороне неизвестно, сколько контактов три или 103 не видно. Куда подключать идущие от регулятора провода сигнальный и минус. Может, что ещё нужно хрен его знает.
На моём скрине прекрасно видно, что коннектор имеет три линии, на каждом программаторе они подписаны, поэтому заблудиться не представляется возможным. Подключать к SiLabs линию питания (+, красный) НЕ НУЖНО (потому что запитываете сам регулятор напряжением 6S)! Подключаете только землю(чёрный) и сигнал(белый). Так же нужно обязательно удостовериться что самоустановились или установлены драйвера для USB устройства. Посмотреть это можно в диспетчере задач.
Всё, что я описал выше-обязательный багаж знаний для “перепрошивальщика и конфигуратора ESC”. Вам конечно поможем, но самому тоже почитать стоит, помимо покупки регуляторов и AFRO.
Где же его взять этот набор знаний, нет такой книжки или сайта, где бы всё это объяснялось.
На форуме есть вводный курс по ESC
Есть раздел часто задаваемых вопросов
Всю тему конечно прочитать нереально, но шапки или первой страницы иногда бывает достаточно.
Странно что в комплекте к регуляторам не поставляется готовое приспособление для изменения настроек. Всё равно что купить радиоприёмник без ручек настройки диапазонов или громкости. Включил такой приёмник, а он выдаёт настройки по умолчанию, как на заводе отрегулировали тем и довольствуйся - радиостанция европа+ и громкость на уровне 10% . И начинаются поиски по всему инету… , а как же нам перестроится на другую радиостанцию и увеличить громкость звука ? А вы знаете надо прошивку менять, а для этого нужен программатор, а потом ещё загляните в приёмник и посмотрите какая там микросхема установлена )) ведь на каждый тип микросхем свой программатор )
Вам же не продают ни осциллограф вместе с радиоприёмником, ни Ц4353(стрелочный комбинированный аналоговый прибор тестер-мультиметр). К Вашему ЖК ТВ не продают программатор матриц и прошивки на флешке, позволяющие конфигурировать настройки так, как Вы захотите. Всё “заточено” для нормального использования “из коробки”, т.е. собрал, подключил и полетел. На это и расчёт.
На моём скрине прекрасно видно, что коннектор имеет три линии, на каждом программаторе они подписаны, поэтому заблудиться не представляется возможным.
На вашем да, спору нет, всё видно. Просто в инете смотрел фотографии и там почему то всё иначе выглядит, еще какие то дополнительные платки подключаются. Похоже они там разных разновидностей и для разных целей.
Подключать к SiLabs линию питания (+, красный) НЕ НУЖНО (потому что запитываете сам регулятор напряжением 6S)! Подключаете только землю(чёрный) и сигнал(белый). Так же нужно обязательно удостовериться что самоустановились или установлены драйвера для USB устройства. Посмотреть это можно в диспетчере задач. Всё, что я описал выше-обязательный багаж знаний для “перепрошивальщика и конфигуратора ESC”.
Ну вроде ничего сложного. Всё тоже самое я проделывал с Afro USB. Правда, пришлось не один день провести в поисках информации, что куда и зачем, а вы сейчас всё это выдали одномоментно.
Если не секрет, где приобретали программатор тот что у вас на скрине обведён белым ? Если не затруднит можно ссылочку на него, а то боюсь куплю что-то не то. Тут такое разнообразие их внешнего вида что понять где оно то самое проблематично.
К примеру вот это как то не очень похож на то что у вас на скрине. Я насчитал семь контактов.
На форуме есть вводный курс по ESC Есть раздел часто задаваемых вопросов
Читаю уже.
Я русский язык понимаю, английский не изучал
Вот уж не знал, что для вбивания в строку поиска нескольких букв на латинице надо обязательно изучать английский… Хорошо, пусть так… Наберите в гугле русскими буквами онлайн-переводчик и увидите кучу сервисов (кроме собственно гуглопереводчика), которые помогут Вам понять написанное… Я изучал английский 33 года назад, но это не мешает мне общаться на английском языке даже с китайцами…) Они, в большинстве своем, тоже в английском нихт ферштеен. Теперь к делу… Вот в этой теме rcopen.com/forum/f123/topic294261/601 Вы тоже наследили, а хотя бы первую страницу прочитали? Автор темы как раз и освещает вопросы подключения регулей на силабсе к компьютеру… Расписывает все, где взять, куда припаять, как прошить… Но Вам же читать неинтересно.
Как я не старался, но так и не увидел как подключается Toolstick к регуляторам
То есть такую картинку Вы видели?
И такая на той же страничке есть
А взять да и сопоставить цветовую дифференциацию штанов Вам религия не позволила, да?
А найти картинку своего регуля…? Ну или присмотреться к наличному, тем более, что там термоусадка прозрачная и через нее видно…
Давайте подведем итоги:
Английский Вы не знаете.
Гуглом пользоваться не умеете.
Даже картинками.
Про переводчики я тоже говорил.
Форумы читать не желаете.
В электронике не разбираетесь.
И со всем этим багажом полезли что то прошивать/настраивать…
У меня уже начинает крепнуть мысль, что с регулями у Вас все в порядке, это просто Вы чего то еще не умеете…
Вы уже огласите список того, в чем Вы разбираетесь, легче будет общий язык найти…
Кстати, там еще нужно уметь паять…)
Вот уж не знал, что для вбивания в строку поиска нескольких букв на латинице надо обязательно изучать английский…
Латиницу я в состоянии вбить, проще скопировать то, что вы написали, что я и сделал.
В результате, в выдаче гугла куча сайтов на английском. Про онлайн переводчики я тоже в курсе. Онлайн переводчик…это тихий ужас, а не переводчик. С китайцами я так же успешно общаюсь на AliExpress.
Вот в этой теме Прошивка BLHeli для ESC с контроллером SiLabs Вы тоже наследили, а хотя бы первую страницу прочитали? Автор темы как раз и освещает вопросы подключения регулей на силабсе к компьютеру… Расписывает все, где взять, куда припаять, как прошить… Но Вам же читать неинтересно.
В названии темы ничего не указывает на инструкцию по подключению регуляторов к компьютеру. Мне просто посоветовали обратится с вопросом в эту тему. И на тот момент я не знал, что мои регуляторы на чипе SiLabs и это имеет какое-то решающее значение.
И как я могу перечитать вес форум в поисках чего то похоже на инструкция по изменению настроек в моём регуляторе ? Тут и нет такой темы, по крайней мере, я её не нашёл, а рыться по всему форум днями на пролёт это садомаза. Откуда мне было знать, что тема перепрошивки регуляторов близка к моему вопросу по поводу изменения настроек регуляторов? Я то искал изменение настроек регулятора.
То есть такую картинку Вы видели?
Нет не видел, а если и увидел бы, то каким образом в моей голове эта картинка взаимоувязывалась бы с изменением настроек в регуляторе, если я понятие не имел что это за штука и для каких она целей.
В электронике не разбираетесь. Кстати, там еще нужно уметь паять…)
Я каждый день паяю на работе, занимаюсь ремонтом военного электронного оборудования. В программаторах и регуляторах не разбираюсь, потому что никогда с этим не имел дело.
У меня уже начинает крепнуть мысль, что с регулями у Вас все в порядке, это просто Вы чего то еще не умеете…
С регуляторами всё в порядке, меня не устраивает что регулятор принудительно тормозит двигатель при сбавлении газа.
Просто вы рассуждаете с той позиции когда в курсе всех этих тонкостей. Для вас само разумеющееся все эти мелочи…вы даже отчёта себе в этом не отдаёте. Вы не представляете как это всё выглядит в глазах человека который всё это в первый раз увидел.
Показываете картинки с некими предметами у которых есть какие то контакты и искреннее удивляетесь почему я не понимаю что оное имеет отношение к моему вопросу.
Я так же могу принести вам электронный блок с работы, принцип работы которого я знаю наизусть каждого элемента схемы. А для вас это будет нечто непонятное и непонятно для чего используешееся. И как и с какой стороны к нему вообще подходить. А я буду посмеиваться…и рассказывать про цветовую дифференциацию штанов )
Тулстик тулстику-рознь. Один из простых для себя покупал ТУТ
Наконец то… простой и доходчивый ответ ) Спасибо большое, надеюсь сработает.