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

body

Всем добрый день!
Помогите с прошивкой регулей EMAX BLHeli серии 12А ESC banggood.com/…/EMAX-BLHeli-Series-6A-12A-20A-30A-E…
Прошить пытаюсь вот этим banggood.com/…/ATmega328P-Arduino-Compatible-Nano-…
Arduino подключил к компу, установил драйвер, перешил в программатор вот этим “BLHeliSuiteBeta13100with132HexPatch”.
В регулях припаялся к площадкам в соответствии с пдф-кой “BLHeli supported SiLabs ESCs”.
Далее подключил регуль к программатору: черная площадка - gnd, красная - d2, белая - d3. Даю питание на регуль, в BLHeliSuite нажимаю “Connect” и получаю следующее сообщение:

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

kuuk

Странно, полез проверить, но у меня по кнопке “Make Arduino Nano Stick” дает выбрать 2 файла, названия отличаются от написанных Вами
Arduino_Nano__16_MULTI8v13002.hex
Arduino_Nano__16_PB3PB4v13002.hex - вот этот я прошивал, т.к. шил за раз по одному регулятору
Потом в менюхе Atmel/silabs выбираю - silabs serial interface, внизу поправляем com порт на нужный, нажимаем connect
Версия 13.1.0.0

P.S Увас выбран в менюхе Atmel/silabs - Atmel arduinoUSB linker (это видно в шапке окна), а надо бы поставить silabs serial interface

body

Спасибо за подсказку!
Теперь другая проблема:

Я так понимаю - неправильно подключил регуль к программатору или другая причина?

yasin

Пишет что c2d не подключена или оборвана в Вашем окошке. Проверьте правильность проводков с ардуинки

body

Как говориться - если долго мучиться… прошить регули удалось только после прошивки программатора прошивкой - Arduino_Nano__16_MULTI8v13002.hex. С прошивкой Arduino_Nano__16_PB3PB4v13002.hex ни как не работало - писал что неправильно подключены провода, нет питания на регуле и прочее…
Всем большое спасибо за помощь.
З.Ы. Торможение мои регули не поддерживают…

nion17

Красный на D3 а белый на D2, у меня тоже Arduino тока с прошивкой Arduino_Nano__16_MULTI8v13002.hex стала работать

body:

Как говориться - если долго мучиться… прошить регули удалось только после прошивки программатора прошивкой - Arduino_Nano__16_MULTI8v13002.hex. С прошивкой Arduino_Nano__16_PB3PB4v13002.hex ни как не работало - писал что неправильно подключены провода, нет питания на регуле и прочее…
Всем большое спасибо за помощь.
З.Ы. Торможение мои регули не поддерживают…

JunkieMonkey

Здравствуйте ув. форумчане. По запарке отсоединил ESC (XP-3A) после прошивки от программатора не отключив аккумулятор. В результате движек вращается рывками. Регуль шьется, пиликает, визуальных подпалин не наблюдается.
Он умер или можно что-то предпринять?

FAAS
JunkieMonkey:

По запарке отсоединил ESC (XP-3A) после прошивки от программатора не отключив аккумулятор.

Я так отсоединял (бывало) никаких проблем не возникало. Странно 😃

JunkieMonkey

Возможно дело не в этом. Подключал к нему перемотанный моторчик. Может он регуль и попортил.

penkerton
Снежок:

Все сделал как в дневнике rcopen.com/blogs/90086/15276
Регули АЕ-20А, моторы RedStorm 2826, 800об/Вольт

После прошивки моторы не пищат, но пошивка прошла успешно, читается и настройки меняются

Подключаю приёмник и регуль - тишина,Вроде должна быть инициализация регулей
При подачи газа Мотор дергается и пищит

Автор говорит что проблема была в обрыве в моторе, но у меня ситуация похожая, но все же иная.
Прошивки заливаются/читаются без проблем, но контроллер молчит (не пищит) и реакций на пульт управления никаких нет… как убедится, что контроллеры вообще еще живые?

BLHELI\simonK Blueseries 40A

penkerton

Контроллер конечно не silab, но все же. Подпоял провода к площадкам контроллера, по прежнему все читается/заливается без проблем. СимонК тоже шьется без ошибок, но вот моторы молчат, никакой реакции… Моторы живые, пищат/крутят от других (не шитых, 30А) ESC. Как их оживить или убедиться, что мертвы и оставить это дело?

15 days later
lavalava

Пардон, если повторюсь. Пытаюсь прошить регули DJI 30А OPTO, т.к в нем тот же чип… Подпаялся к ножкам, точнее к пятачнам 3мя проводами,

Для прошивки есть FTDI и Arduino Pro Mini 5в 16мГц 328… Соединил их по схеме:

Попытался залить прошивку так сказать в ардуину, с помощью программы BLHeliSuite13, не получалось, пока не поменял провода по схеме TX воткнул в TX, а RX воткнул в RX, прошивка в ардуину загрузилась. Теперь той же прогой пытаюсь подключиться к регулю, делаю так: запускаю прогу, подключаю FTDI с Ардуиной к компу, подтыкаю 3 проводка от регуля к Ардуине, в проге уже выбран нужный ком порт, потом жму Connect, прога просит дать питание на регуль, даю, ползунок бежит и ничего не происходит. Пробовал обратно TX-RX и RX-TX поставить, не помогает! Засада где то скрывается 100%! Буду рад помощи коллеги.

Да, может я данные с регуля не туда подаю на ардуину?? Подаю судя исходя инструкции на этом сайте www.olliw.eu/2012/owsilprog-tutorials/ вот по этой строке:
Arduino Nano, Uno, Mini, Pro Mini, Duemilanove, etc.:
  pb3pb4: PB3 = digital D11 = MOSI → C2CK = red, PB4 = digital D12 = MISO → C2D = white

т.е. на вход ардуины 11 я подаю сигнал с регуля т.е. красный провод, а на вход 12 - подаю белый провод. GND соединил с GND ардуины…

Danuvas

Подскажите, пожалуйста.
Получил регули от RCTimer 30A BLheli Series BL30A Opto. У производителя написано что прошивка уже 13.2
Хотел посмотреть настройки, но затрудняет как то подключение. По двум проводам подключать - сигнал (C2D) и земля? С2СК не подключать? Питание на регуль надо подавать?
За ранее огромное спасибо!

CrazyCoder
Danuvas:

По двум проводам подключать - сигнал (C2D) и земля? С2СК не подключать? Питание на регуль надо подавать?

Регули на Atmega, а вы пишите про подключение SiLabs. Через что программируете?

Danuvas

точно, глянул - на Атмеге. Подключаю через Arduino Uno. На плате вижу площадки, к ним нужно распаиваться?

CrazyCoder
Danuvas:

точно, глянул - на Атмеге. Подключаю через Arduino Uno. На плате вижу площадки, к ним нужно распаиваться?

Нет, прошейте ардуину через BLHeli Suite, потом по серво проводу подключайтесь, земля и сигнал, питание на регуль подавать нужно. Подробнее в PDF мануале из BLHeli Suite.

Danuvas

Подключился. Как делать пошагово нашел тут

Непонятки с регулями.

Rctimer Mini ESC30A OPTO BLHeli Firmware(Oneshot125, support 2-6S)
Firmware:BLHeli 13.2

А прошивка считалась в BLHeli Suite как 13.1 и регуль определился DYS SN20A
Что я не догоняю, это так и задумано или как?(((((

CrazyCoder
Danuvas:

А прошивка считалась как 13.1 и регуль определился SN20A

Может быть у вас из ранней партии регуль, когда еще не было 13.2 и прошивали 13.1.

Прошивка в регулях SN16A, SN20A, SN30A и SN40A одинаковая — DYS SN20A.

saigo

Имею регули Argonaut, прошивка BLheli 13.2, моторы DYS 1806 2300. Срыв синхры при газе 70-80. Тайминги,Demag compensation менял - непомогло. Что еще можно предпринять?

CrazyCoder
Danuvas:

Rctimer Mini ESC30A OPTO BLHeli Firmware(Oneshot125, support 2-6S)

Кстати, ксли не нужно больше 4S и 25А в пике, лучше брать SN20A версию регуля, он дает на 20% больше тяги, SN30A немного тормознее и дает меньше тяги, судя по тестам.

svir

несколько дней назад, прошивал регули хоббивинговские 30а новой прошивкой BLHeli 13,2, прошились все нормально, но от приёмника не калибровались и не запускались, запускались только от сервотестера, пол дня промучился с ними, думал что микрокоптер глючит, но потом попробовал прошиться на BLHeli 12 и регули сразу же откалибровались и заработали нормально. интересно в чём косяк в регулях или в прошивке 13?