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

mahowik
leprud:

В линкере tx и rx могут сидеть на одном кабеле. Подтверждения ж должны обратно идти, по идее то…

в принципе первый вопрос который в голову пришел, но потом успешно его забыл 😃
думаю даже, если в линкере rx и tx соеденены, то драйвер легко разрулит, когда ему писать, а кода читать, т.е. не читать свои же данные… можно поэксперементировать вобщем…

upd: если же там хардварный коммутатор, типа пока данные на tx бегут, то rx отрубается, тогда без бубна не прокатит…

Gapey

тут 2 варианта …
либо линия данных притянута резистором к +5 вольт и устройства могут только дергать её на землю (монтажное И) …
либо переключением передача/прием управляет сама CP210x используя доп. логику …
проверить можно подключив оригинальный переходник к терминальной проге … если будет ЭХО то скорее всего первый вариант , если нет то скорее второй …
в загрузчике полюбому будет программный UART …

Aleksey_Gorelikov

Да скорее всего схема уже стандартизировалась для однопроводного уарта. 😃 Попробуйте через диод. Можно найти тут на сайте поиском, тема что-то типа “Шнур для мультиплекс” и т.п. Мультиплексовские приемники так к компу подключаются, через серворазъем.

PSH

Тут выше, были упомянуты вот эти регуляторы : www.rctimer.com/index.php?gOo=goods_details.dwt&go… Я с большим уважением отношусь к людям которые могут перепрошить даже электрочайник, но скажите зачем шить регули если есть готовые и цена на них не зверская?
Я наткнулся на них сразу после того, как понял что мои плюши 30а нельзя порошить так как они на Silabs’е а поддержка хобби Кинга отказалась отвечать на вопрос: регуляторами с каким чипом они торгуют?
Заказал, жду… Теперь меня мучает вопрос: BEC в них какой стоит линейный или импульсный? Может у кого есть такие?

crown
PSH:

BEC в них какой стоит линейный или импульсный? Может у кого есть такие

Если они перепрошили свои которые у них продаются, то там линейный бэк

Voldemaar

Я не понял. Что случилось на рстаймере? Почему так подорожали “перепрошитые” регуляторы? Аж в полтора раза. Только собрался взять на пробу 😦 Теперь проще самому перепрошить…

Piranha

Так Вы у рцтаймеров спросите, тут телепатов нема

Piranha
mahowik:

upd: так и есть… все упрощается - это обычный “CP210x USB to UART Bridge”…

Не, не всё так просто-

There’s more than CP2102 inside USB linker. There’s also a SiLabsF33x processor that does bitbanging stuff. Its going to be nearly impossible to make a similar circuit cheap enough

Raja_Kajiev

Вставлю мои пять копеек про Turnigy TY-P1.

Первое: впаиваться немного проще - площадки под землю и VCC есть на самой плате.

Второе: зачем паять, когда можно сделать вот такой “pin board” для бедных.

(вот тут хайрез: wg-aim.com/files/kajiev.tmp/DSC_0042.jpg )

Третье: у меня они заработали с HK Control Board V.3 с движками NTM после заливки wii-esc, как-то пропатченой by SimonK (нашёл на rcgroups)

Надеюсь, кому-то пригодится.

wii_esc_bs.zip

mx400mx400

Прошил сегодня на пробу 1 регуль на силабсе, турнижи плюш 30а. Туго стартует, дико жрет при старте и старт начинаеться примерно чуть ниже середины стика газа. Буду курить дальше…

Sir_Alex
Piranha:

Не, не всё так просто- There’s more than CP2102 inside USB linker. There’s also a SiLabsF33x processor that does bitbanging stuff. Its going to be nearly impossible to make a similar circuit cheap enough

Bitbang нативно поддерживается FT232, тек что если есть такой шнурок, то в теории можно его использовать!

P.S. У меня есть несколько FT232 и надеюсь скоро приедет свисток для прошивки с HK и регули RapidESC, отпишусь что там в реальности…

serenya

Я смотрю у многих проблема с прошивкой процов silabs, когда-то я баловался этими процами и имею в наличии фирменный USB Debug Adapter
www.silabs.com/products/mcu/pages/usbdebug.aspx
Если кому надо в Воронеже или окрестностях могу позаимствовать.

mx400mx400
RA4ASN:

Как выяснилось, диапазон троттла фиксированный: 1050-1866, и изменению не поддается. Звук, с которым стартует мотор, это проявление процедуры его запуска, параметры запуска настраиваются. На 5-й странице инструкции есть таблица, я выбрал Startup power 1.00, Startup rpm 1.50. Тут, по-видимому, придется подбирать оптимальное значение для своей комбинации мотор+пропеллер. Для крупных двигателей и пропеллеров скорее всего нужно будет использовать меньшие значения startup rpm и startup acceleration (у меня TURNIGY 2204-14T с пропеллером 6х5).
Интересный момент: если в течении 30-ти секунд на регулятор подается min_throttle, он начинает пищать 😃 Как отключить - не нашел.

Прошил остальные регули (плюши 30) коптер летает, но заметно меньше тяги стало ето первое. И второе почемуто все регули стартуют с 1200 ето нормально?
Лил прошивку прогой BLHeliTool_v004 и еюже можно сразу настраивать все параметры которые есть в документации. Удобно.

mx400mx400

Про газ ничего не нашел. Выше RA4ASN писал : диапазон троттла фиксированный: 1050-1866, и изменению не поддается

Gapey
mx400mx400:

диапазон троттла фиксированный: 1050-1866, и изменению не поддается

ну так поидее и стартовать должен при 1050 …
а поиграться параметрами в прошивалке не пробовали ??? например стартовать на больших оборотах …
P и T внизу слева это случаем не количество зубов / магнитов ??? соответствует действительности ???

mx400mx400

Вот нашел про калибровку газа + руководство для настройки мультивия под ети регули. таки должны стартовать с 1200…

Throttle Range

The only thing that i have found “wrong” with this firmware is that it doesnt have an adjustable throttle range, so, i had to adjust my MWC code a bit. At 1150 the ESC is activated, 1200 the ESC starts the motor, and 1850 is the max throttle. So, i set MIN_COMMAND to 1140 , MIN_THROTTLE to 1195, and MAX_THROTTLE to 1850 in the MWC code and it worked out great. Hopefully an adjustable throttle range might be put into the firmware at a later point.

RA4ASN

Вроде в этой цитате и говорится про некалибруемый газ 😃
У меня регули стартуют ровно с 1050 (megapirate). На дефолтных параметрах и более крупных двигателях, действительно, более заметна натужность старта, но это и вполне предсказуемо, поскольку параметры старта нужно подбирать в любом случае.

mx400mx400

Вроде в этой цитате и говорится про некалибруемый газ

Я ето и имел ввиду

У меня регули стартуют ровно с 1050 (megapirate)

Регули перепрошитые на силабсах стартуют с 1050?

RA4ASN

Изначально я писал именно о них.

mx400mx400

Странно. В цитате что я приводил выше пишут про старт с 1200 как и у меня. А у вас 1050 , но на вашем видео видно положение стика газа при старте почти в среднем положении ,что явно не соответствует етому значению. Откуда такая цифра? Не подумайте что я решил доколупаться ) , просто пытаюсь разобраться.