Обсуждение и перепрошивка регуляторов (ESC) прошивками SimonK/BLHeli

Samer

На кваде стоят ZTW Spider Pro регулятры 30 А. Понимают шим 500Гц и Onshon125 4 КГц. Летает нормально , но есть задержка по управлению. Купил LettleBee 20A BLHeli S . На стенде снял переходные характеристики ВМГ при импульсном воздействии - мгновенное увеличение газа. И оказалось что разницы нет совсем. ZTW BLHeli и LettleBee BLHeli S графики один в один. На картинке переходный процесс с LettleBee BLHeli S двиг 2204 2300 KV и проп 5.1x4.6x3 при разном протоколе . Видно что есть большая задержка , минимум 0.01 сек . Процесс следующий даем газ например 25% ждем 2 сек и увеличиваем на x% . Прошивка на регуляторе последняя, шим меняю через регистры OCR1A напрямую , вроде изменение газа должно быть за 0.002 сек shim и 0.000250 onshot125 . Измеряем 94 раза в секунду тягу. Задержка измерения 0.0106 сек. На один квадрат приходится 4 измерения. Это похоже что аналоговые протоколы просто заблочили (поставили фильтр на несколько периодов шим ) в прошивке регулятора или как ? Кто делал аналогичные измерения ?

5 months later
Eddy71

Пытаюсь вернуть в чувство регулятор от первого Фантика

на silabs f330

Перешил Arduino Nano на Atmega 328 на следующий адаптер:

BLHeliSuite32 с адаптером успешно соединяется, по красному проводу вижу пачки импульсов, регуль в такт с ними моргает светодиодами под платой, но по белому проводу ответов нет. Постоянно 3,3в уровень. Подскажите, как их подружить?