Помогите правильно запрограммировать ESC

Maximus43

Проблема в том, что даже если поставить Custom start power = 1, то ротор все равно мгновенно набирает обороты. Если поставить режим Governor Low RPM, то двигатель так же быстро набирает низкие обороты и больше никак на стик газа не реагирует.
Если же поставить режим газа Calibrated, тогда обороты очень точно отрабатывают кривую передатчика. Т.е. без гувернера все отлично работает, мотор может раскручиваться медленно, если стик газа двигать медленно.
Это сейчас единственная проблема, остальные я почти все порешал.
По итогам я обещаю написать детальную инструкцию по настройке для таких же чайников, как я.

korsh:

Имею Markus SL45, та же проблема с мягким стартом.

из инструкции: старт 1-мягкий, 2-нормальный, 3-энергичный, 4-пользовательский.

подозреваю нужно установить Динамика-низкая.
Сам еще не пробовал.

Вот накопал отличную статью, почти то, что мне надо. Однако, даже если следовать всем пунктам, проблема резкого старта на моем моторе не решается.
Параметр “Динамика” регулирует скорость реакции регулятора на движения стика газа. На скорость старта это не влияет.

Еще нашел информацию про частоту ШИМ. Может кому-то пригодится для понимания теории.
Я для своего двигателя поставлю 15кГц.

vitkor

Как я понял, Custom start power начинает работать если параметр start power установлен в режим “пользовательский”. До этого хоть там минус 100 ставь эффекта не будет.
Говернер, пока дергаете ручку газа и не заработает. Чтобы говернер работал правильно, настройте кривые - как написал выше. Если в режиме Low RPM мало оборотов, то попробуйте поставить High RPM.
Про настройку Маркусов писал Deem. Прям Ваш случай!

Maximus43
vitkor:

Как я понял, Custom start power начинает работать если параметр start power установлен в режим “пользовательский”. До этого хоть там минус 100 ставь эффекта не будет.

Я именно так и делал. 😃 Я, конечно, новичок и все такое, но не до такой же степени! 😝

vitkor:

Говернер, пока дергаете ручку газа и не заработает. Чтобы говернер работал правильно, настройте кривые - как написал выше. Если в режиме Low RPM мало оборотов, то попробуйте поставить High RPM.
Про настройку Маркусов писал Deem. Прям Ваш случай!

Я настроил 0 30 30 30 30. Поставил High RPM. При положении стика газа 1/10 от максимума двигатель резко набирает очень высокие обороты и больше на газ не реагирует. Если ставлю 0 30 60 80 100, то та же самая ситуация.
Я в очень большой растерянности.

А за ссылку большое спасибо!
Мне Марк (разработчик Markus) ответил насчет подключения USB адаптера, а вот насчет остального молчит. 😦

UPD.

Похоже проблему резкого старта победил. Но не знаю, что именно сработало, т.к. изменил сразу несколько параметров. Сейчас буду узнавать, в чем именно была проблема.

UPD2.

Все, окончательно разобрался. Проблема была в параметре Custom acceleration. Если поставить его в значение 20, то ротор раскручивается достаточно плавно.

Все, критическая проблема решена, сейчас по мелочам разберусь и напишу FAQ для чайников по настройке контроллера с описанием всех функций.

vitkor
Maximus43:

Я именно так и делал. 😃 Я, конечно, новичок и все такое, но не до такой же степени! 😝

Я настроил 0 30 30 30 30. Поставил High RPM. При положении стика газа 1/10 от максимума двигатель резко набирает очень высокие обороты и больше на газ не реагирует. Если ставлю 0 30 60 80 100, то та же самая ситуация.
Я в очень большой растерянности.

А за ссылку большое спасибо!
Мне Марк (разработчик Markus) ответил насчет подключения USB адаптера, а вот насчет остального молчит. 😦

UPD.

Похоже проблему резкого старта победил. Но не знаю, что именно сработало, т.к. изменил сразу несколько параметров. Сейчас буду узнавать, в чем именно была проблема.

UPD2.

Все, окончательно разобрался. Проблема была в параметре Custom acceleration. Если поставить его в значение 20, то ротор раскручивается достаточно плавно.

Все, критическая проблема решена, сейчас по мелочам разберусь и напишу FAQ для чайников по настройке контроллера с описанием всех функций.

Видимо логика немного другая у Маркуса, нежели у того что мне встречалось.
Ну победили, и это уже хорошо.
Тахометр имеется?

Maximus43

Тахометра нет. Считаю обороты по kV двигателя и передаточному числу трансмиссии. Понятно, что до реальности далеко, но хотя бы так.

Пришел ответ от разработчика, ура!
Думаю некоторым тоже будет интересно, поэтому опубликую здесь:

Здравствуйте, Максим!

> 1. Что значит PWM frequency (Частота ШИМ) и какие значения
>оптимальны и что от них зависит?

Частота ШИМ. Выставляется в зависимости от рекомендаций производителя
мотора.

> 2. Чем отличается Governer High RPM от Governer Low RPM? Диапазоном,
>когда подключается стабилизация оборотов? Как задать обороты
>гувернера?

При регулировке полки от 20% до 80% обороты по полю составят:
Governer Low RPM - от 14500 до 49000 об/мин.
Governer High RPM - от 50000 до 175000 об/мин.
Обороты на валу двигателя будут равны оборотам по полю деленным на
количество пар полюсов двигателя (как правило - количество магнитов /
2).
т.е. для двигателя с 8-ю магнитами при полке 20% в режиме Governer
High RPM обороты на валу двигателя будут составлять:
50000/4=12500 об/мин.

  1. В чем измеряется чувствительность гувернера?

В условных единицах. Чем меньше число, тем быстрее реакция гувернера,
но выше вероятность возникновения автоколебаний после резких
перекладок.
Для большинства сетапов находится в пределах 30-45 единиц.

  1. В чем измеряются Start power, acceleration, deceleration?
    В условных единицах.

  2. Какие значения экспонент А и В?

В Вашем случае необходимо выставить линейную зависимость.

> У меня сейчас проблема со скоростью набора оборотов. При настройках
>с картинке обороты почти мгновенно вырастают до значения 70-80% от
>максимальных и больше не меняются. Кривая газа в передатчике 0 60 75
>75 75.

Для плавного набора оборотов при старте необходимо включить параметр
“Dynamics” в режим “Custom”
Затем в настройках параметров “acceleration” (время разгона) и
“deceleration” (время сброса оборотов) выставить значения в пределах
10-30. Начните с 30.

С уважением,
Марк.
Markus speed controllers

Maximus43

Хм, и вот опять у меня загвоздка. Я не могу понять, сколько пар полюсов у моего мотора Turnigy 2836 Brushless EDF Motor 3200kv. 😦 Я четко вижу 9 обмоток двигателя, это и есть пара полюса?

UPD
Разобрался, у мотора 9 Stator Arms, а вот сами магниты представляют собой тонкие пластинки на внутренней стороне ротора. Их 6 штук. Значит у мотора 3 пары полюсов.

AlexSr
Maximus43:

Обороты на валу двигателя будут равны оборотам по полю деленным на количество пар полюсов двигателя (как правило - количество магнитов / 2).

Если в Вашем двигате с 9-ю обмотками 8-мь магнитов, то 8 / 2 = 4.

М_С
Maximus43:

двигатель резко набирает очень высокие обороты и больше на газ не реагирует.

Столкнулся с похожей проблемой - лечил уменьшением частоты ШИМ - при ней кроме старта, срывающего зубы на шестерне, были еще дикие обороты.
Даже при кастом асселерайшн равной 1.
Не уверен, кстати, что победил до конца, так как чувствительность гувернера стоит в 10, хвост при этом дергается иногда, но гувернер оборотов явно не держит - при резкой даче шагов ротор грузится даже на свежей батарее и судя по всему обороты значительно падают.
Как определить “правильную” для данного мотора частоту - не нашел.

Maximus43
М_С:

Столкнулся с похожей проблемой - лечил уменьшением частоты ШИМ - при ней кроме старта, срывающего зубы на шестерне, были еще дикие обороты.
Даже при кастом асселерайшн равной 1.
Не уверен, кстати, что победил до конца, так как чувствительность гувернера стоит в 10, хвост при этом дергается иногда, но гувернер оборотов явно не держит - при резкой даче шагов ротор грузится даже на свежей батарее и судя по всему обороты значительно падают.
Как определить “правильную” для данного мотора частоту - не нашел.

Я все победил, прямо сейчас пишу статью по этому поводу в дневник.
Частоту ШИМ искал по иностранным форумам, там часто задавались вопросы для конкретных моторов. Для моего шестиполюсного мотора с 3200kV рекомендуют 8-10 кГц. Я поставил 10 кГц, это минимум у Маркуса.
Чувствительнось гувернера у меня 20, вроде отлично держит обороты.

Maximus43

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