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

SergejK

Изначально идея OneShot была в самом деле синхронизировать получение данных с гироскопа и выдачу сигнала регулятору. Но постепенно суть его трансформировалась банально в ширину самого сигнала - OneShot125, OneShot42, Multishot и перестала нести изначальный смысл, став просто вариацией ширины импульса PWM. А максимальная частота этих сигналов напрямую зависит от их ширины. Чаще, чем ширина импульса, сигнал выдать не получится.

GanGan
mil-lion:

Летал на 32К проблем нет

Это как? рейсфлайт чтоль?

mil-lion
GanGan:

Это как? рейсфлайт чтоль?

Почему. BetaFlight 3.0 8/8/32 летал. Мозг LUX F3. Т.е. мультишот был на 32КГц а ПИДы и опрос ГИРЫ на 8КГц. Ведь мультишот на данный момент самый быстрый протокол. DSHOT600 его не догоняет, но ему и не надо - там цифра - точность передачи сигнала выше.

GanGan

Да не, тут про пидлуп. А не асинхрон.

arb
SergejK:

Изначально идея OneShot была в самом деле синхронизировать получение данных с гироскопа и выдачу сигнала регулятору. Но постепенно суть его трансформировалась банально в ширину самого сигнала - OneShot125, OneShot42, Multishot и перестала нести изначальный смысл, став просто вариацией ширины импульса PWM.

Вот и у меня такие подозрения. По идее в Вики надо поменять текст с картинкой или удалить картинку, чтоб не смущала. Синхронизация имела бы смысл, если ширина импульса осталось бы старой (кстати картинка и пытается это объяснить).
А так для понимания принципа работы правильнее обозвать PWM1000 (старый стандарт) и новые PWM125, PWM42, PWM5.
Вот тогда сразу понятно о чем речь.

SergejK:

Чаще, чем ширина импульса, сигнал выдать не получится.

Точно. Тогда по расчетам максимальные частоты: 3К для 125; 8К (12К) для 42; 32К для мульти (16 будет чуть ли не с 2 запасом).

ptmn

Может слегка не по теме, но все же.
Какая максимальная частота multishot на регулях с Blheli (без S) на контроллере F396, например DYS XM20a?

arb

А у них вроде не было мультишота. Для этого Блхели_С и делали.

lokanaft

Как это не было, даже f330 на 8к может работать.

arb
lokanaft:

Как это не было, даже f330 на 8к может работать.

А смысл мультишота на 8к , если и ваншот42 на 8к должен работать.

lunohod

Мультишот вроде специально для 32khz пилили. Да и вообще, чем быстрее передадутся данные, тем лучше. Но сейчас с появлением DSHOT все эти протоколы устарели.

Shuricus

Тоже не понимаю зачем обсуждать все аналоговые шоты, если они через месяц отомрут.
Все регули уже будут с Дшотом.

arb
Shuricus:

Тоже не понимаю зачем обсуждать все аналоговые шоты, если они через месяц отомрут.
Все регули уже будут с Дшотом.

Ну все пока не смогут т.к. пока только ВВ2 и СТМ32 его поддерживают. Если только для атмеги8 не напишут библиотеку , которая сможет понимать Дшот.
F39х какой то вообще слабый в коленках. Атмега8, ВВ2, СТМ32 видят 1 мкс при ПВМ. F396 видит только 4 мкс. Т.е. всего 9 бит при 490 Гц или 250 шагов. Как-то Дшот ему не светит. А народ накупил такие. И что их все выбрасывать?
С другой стороны. Если на 4 мкс винт хоть как-то реагирует, то 1 мкс слышно только на слух при малых оборотах (на больших вообще не понятно что что-то происходит ). А изменение тяги зафиксировать не удается во всем диапазоне.
Надо правда повторить опыт на 6С (делал при 4) после того как доделаю цифровой сервотестер.

lunohod:

Мультишот вроде специально для 32khz пилили. Да и вообще, чем быстрее передадутся данные, тем лучше. Но сейчас с появлением DSHOT все эти протоколы устарели.

Дшот это конечно прогресс. Но так ли он всем нужен. Неплохо все же понимать что дает Дшот для винта, впрочем как и вш и мш. Всегда же есть границы разумного.

lunohod
arb:

Дшот это конечно прогресс. Но так ли он всем нужен. Неплохо все же понимать что дает Дшот для винта, впрочем как и вш и мш. Всегда же есть границы разумного.

Dshot нужен всем. Преимущество не (только) в скорости, но в точности передачи. В цифровой передачи нет искажения сигнала. Отдельные пакеты могут быть повреждены, но они отбрасываются. В результате регуль видит то значение, которое послал ему контроллер.

lokanaft
arb:

А народ накупил такие. И что их все выбрасывать?

А зачем они их накупили, если через месяц уже _S регули появились

ptmn
arb:

А у них вроде не было мультишота. Для этого Блхели_С и делали.

Можно прошить www.rcgroups.com/forums/showthread.php?2540753-Mul…
Понятно, что 32 КГц там не будет.

arb:

А смысл мультишота на 8к , если и ваншот42 на 8к должен работать.

А разве есть прошивка на указанные регули с поддержкой ваншот42?

arb

Нужен всем это давно выяснили. Нужен ли всем 600. Не всякое железо потянет. Да и точность и скорость чрезмерна. Они бы реально всем продвигали, а не узкому классу.
К тому же 2000 шагов лишние. Достаточно 1000 (уже проверил). А это уже 10 бит. Или сигнал короче можно сделать или проверку усилить , или проц проще поставить.

Можаефф

DSHOT создали два крайне передовых автора в миникоптерной индустрии, Felix Niessen и borisb, за плечами у которых такие инновационные разработки как регуляторы KISS, полетные контроллеры, прошивки к ним и всем известный betaflight. И тут появляется Рамазан Акоев, который сам не сделал ничего, и даже неизвестно летал ли он вообще на миникоптере хоть раз, и начинает критиковать труды этих людей. Такое возможно только в России.

SergejK
lunohod:

Dshot нужен всем.

Здесь можно поспорить. Например обычным коптерам средних размеров он не особо нужен. А если учесть, что:

lunohod:

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

то здесь и кроется основная проблема - поскольку импульсы теперь ну уж очень короткие, даже минимальные помехи могут их скомпрометировать, что повлечет полное отбрасывание сигнала как неверно принятого. На аппаратах с большими рабочими токами это может создать проблемы в виде нестабильности работы (ака срывы). А на больших аппаратах при неправильной разводке и длинных проводах такие помехи могут быть и при небольших токах.

arb

Все правильно, я на миниках не летал и не собираюсь. У меня другие задачи. И то что я делаю мало кто в мире делает, поэтому к сожалению много что приходится изучать и разрабатывать заново. Сейчас вот встал вопрос по регулям. Требуется хоть немного близкое к ИКР. KISS да дорогие, да навороченные и я готов был их взять (и даже взял для тестов Kiss24A), но они оказались не самыми лучшими (далеки от ИКР). Восторгаться ими я не собираюсь, хотя труд разработчиков уважаю. Объяснять им тоже бесполезно. Если в России не могут понять по русски, то на другом языке тем более будет не понятно.

Можаефф:

Такое возможно только в России.

Хотя да, только в России возможно такое, что слушать будем только забугорцев. Зачем слушать своих, своих же мы не уважаем (менталитет однако 😃 ).

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

Ну а в остальном все же предлагаю задуматься над цифрами, а не бросаться на красивые слова маркетологов. А то одним достаточно МШ с 8 битами и непонятным лупом, а быстро будет потому что будет выведена гордая надпись МШОТ. А другим нужен Дшот, т.к. там используется 16 бит с реальными 11 бит и никак не меньше. И то, и другое круто - хотя цифры разные.

SergejK
Можаефф:

DSHOT создали два крайне передовых автора в миникоптерной индустрии, Felix Niessen и borisb, за плечами у которых такие инновационные разработки как регуляторы KISS, полетные контроллеры, прошивки к ним и всем известный betaflight. И тут появляется Рамазан Акоев, который сам не сделал ничего, и даже неизвестно летал ли он вообще на миникоптере хоть раз, и начинает критиковать труды этих людей. Такое возможно только в России.

Ох уж это растопыривание пальцев, прямо как на заре развития гоночных коптеров. А я уже подумал народ тут повзрослел уже.
Давайте не забывать, что разработчики эти целиком и полностью завязаны на спонсоров со всеми вытекающими. Блхели_с по большому счету ничем особо от обычного блхели не отличается, кроме как “кошерным” новым контроллером (вспоминаем спонсоров) и отсутствием возможности выключить торможение.

Еще вот интересный пример, вроде тихо было последнее время, ну дшот и дшот, чуток подглюкивает но можно жить. Но как только стартует акция с выпуском “заточеных” под дшот регулей и “программа поощрения” тех кто их купил, резко во всех углах становится слышно, как оказывается всем нужет дшот и как без него только раньше жили 😃 Сори за офтоп.