Прошивка BLHeli для ESC

Foxbat

Не хочется пока весь коптер дербанить.
Пытаюсь малой кровью обойтись.

AEROBATICS

Владимир правильно написал. Все манипуляции с ESC при и после перепрошивки производите через лампу накаливания. Подойдёт на 5-15 ватт из любого автомагазина.

Foxbat

Про лампу принял.

Может ещё какие советы по существу проблемы?

ssilk
FedorVG:

pwm output dither что это такое?

Дизеринг, дитеринг (англ. dither от среднеанглийского didderen — дрожать) — при обработке цифровых сигналов представляет собой подмешивание в первичный сигнал псевдослучайного шума со специально подобранным спектром. Применяется при обработке цифрового звука, видео и графической информации для уменьшения негативного эффекта от квантования.

В нашем случае, возможно, от не слишком высокой частоты заполнения ШИМ. А может и от “ступенек”.

Foxbat

Камрады, а как восстановить Blhelibootloader?

Мой программатор подойдёт для этого?

18 days later
=Михаил#

А что означает Low RPM Power Protect ? Защита… ? Но какая именно от чего ? Где вообще можно посмотреть или почитать за отвечают те или иные настройки ?

FedorVG
FedorVG:

pwm output dither что это такое?
перерыл все, что мог - подскажите, плиз

Подскажите, пожалуйста

11 days later
AlexGold

Итак, столкнулся с проблемой не определяющегося в Blheli регулятора. Регулятор Little bee 30A OPTO. Информации очень мало, а по делу, так совсем нет.
Шил Arduino nano. Распаял контрольные точки, землю взял с обычного сигнального кабеля, питание от аккумулятора (пытался шить не снимая с коптера) - творилось что-то не понятное. С ардуино слетала прошивка и он сам переставал коннектится к компу. Подключиться так и не вышло. Потом где-то вычитал что кто-то шил с питанием 3.3 вольта к точке и полностью отключал регулятор.
Отпаял регулятор, взял питание 3.3 В с ардуино, и о чудо! Все прошилось. После этого регулятор стал нормально видится через стандартный однопроводной интерфейс.

Как паять контрольные точки. Две, между которыми конденсатор - это питание. Самая крайняя - земля, рядом 3.3 волтьа, следующая идет на D3 ардуино нано, последняя на D2

1 month later
rc468
AEROBATICS:

Неполярной ёмкости там быть не может. Какие скачки напряжения? Побойтесь бога. Больше, чем выдаёт АКБ там быть не может. Причём тут работа мотора и пробой конденсатора? Они по разную сторону регулятора находятся. Делайте, как хотите, Закон Ома для полной цепи вам в помощь.

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

rc468
ssilk:

Ключевое слово - время… )

Неужели он будет отдавать энергию дольше, чем был сам выброс? Если его закоротить, он мгновенно разряжается. А если сама внешняя нагрузка тормозит, то чего ж тогда она всплеск этот не тормозит точно так же?

alextr
ssilk:

Ключевое слово - время… )

А можно вместо ёмкости поставить индуктивность, только не параллельно, а последовательно, но у нее есть недостаток - вес.
Тоже накопитель энергии.

rc468:

Неужели он будет отдавать энергию дольше, чем был сам выброс? Если его закоротить, он мгновенно разряжается. А если сама внешняя нагрузка тормозит, то чего ж тогда она всплеск этот не тормозит точно так же?

Мгновенно вряд ли , но быстро да.

32student

У меня что то Skywalker quattro 20А перестал работать. При подаче питания играет не обычную мелодию и просто пищит по два сигнала. Поискал по форуму не нашел, мож где уже спрашивал кто.

gpp

Кто-нибудь пробовал прошивать регули 30A Simonk от ReadyToSky? Ну или как настроить его? Как я понимаю ПО для настройки симонков не существует и все нужно настраивать перед прошивкой регулятора? Необходимо включить тормоз для установки на самолет. Спасибо.

1 month later
Saradon

Премного извиняюсь…
Скажите пожалуйста, что за параметр “Enabe PWM input”.
Нашёл только такое описание:

Disabling PWM input means that the ESC will only work with OneShot. It will not work if OneShot is not enabled in the FC. The reason for this is that, with lower looptimes the signal put out by the FC ends up getting mis-interpreted by the ESC. Basically, the OneShot signal is coming out of the FC so fast that the ESC mis-interprets it as a PWM signal. If you change this setting, then the ESC knows that it will never receive a PWM signal, and you can use lower looptimes without confusing it.

The BLHeli manual says to disable PWM input if you are using OneShot with looptimes below 1100.

Это для контроллеров, поддерживающих OneShot? А если у меня просто NAZA? Включать его надо?

CZC

Naza выдаёт на регуляторы ТОЛЬКО PWM сигнал. Поэтому этот парамеир должен быть включен.

Saradon
CZC:

Naza выдаёт на регуляторы ТОЛЬКО PWM сигнал. Поэтому этот парамеир должен быть включен.

Спасибо!
Вот нигде не нашёл однозначного ответа. Везе во всех примерах этот параметр выключен.

piligrim-andy
Saradon:

Включать его надо?

Эта опция видимо появилась в более новых прошивках, в 13,0 у меня ее нет. Судя по описанию она должна быть выключена.
Самый лучший вариант - собрать стенд с сервотестером или приемником и посмотреть на работу регуля в обоих режимах.

Saradon
piligrim-andy:

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

Проблема в том, что всё уже собрано на коптере. Даже чтобы просто прошить регули нужно потратить немало нервов, чтоб проводки из НАЗЫ повыдёргивать.
Если дословно перевести гуглом сообщение с РЦГрупс:

Отключение ввода ШИМ означает, что ESC будет работать только с OneShot. Он не будет работать, если OneShot не включен в FC. Причина этого в том, что при более низких циклах сигнал, выданный FC, становится неправильно интерпретированным ESC. В принципе, сигнал OneShot выходит из FC так быстро,
интерпретирует его как сигнал ШИМ. Если вы измените этот параметр, тогда ESC знает, что он никогда не получит сигнал ШИМ, и вы можете использовать более низкие петли, не запутывая его.

В руководстве BLHeli указано, чтобы отключить вход PWM, если вы используете OneShot с периодами ниже 1100.

Непонятно, в каком-то режиме он пытается разобраться, приходит к нему OneShot, или ШИМ, а в другом режиме он не будет ждать ШИМ и будет считать, что все входящие сигналы OheShot.
По логике “Enable PWM input” - включить PWM вход. Т.е. в режиме “OFF” регуль будет ждать на входе только OneShot, а в режиме “ON” будет выбирать автоматически между OneShot и PWM.
Я так это понимаю.
У меня изначально было выключено, но коптер взлетел и немного повисел. Но потом сорвался в сторону и вниз и упал. Похоже было как будто срыв синхронизации на одном из моторов.
Сейчас параметр включил, моторы запускаются и работают, вроде-бы адекватно. В поле пока выехать некогда.