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

andrey_by

регули HK blue 30 bs_nfet

не могу понять … как сделать калибровку газа ? 4 регуля запускаются вначале … один гдето на 30% газа а шестой ваще под 50% … в чем причина и как вылечить или может сразу залить WiiESC?

все разобрался)

igoralekseevru

коллеги, подскажите!
есть NAZA и были регули RCTimer 30A перепрошитые в wiiesc default, которые как я не пытался не смогли нормально работать с NAZA

теперь есть Maytech 25A которые как и следовало ожидать являются тютелька в тютельку Mystery 20A BlueSeries (они же HK 20A BlueSeries) (кстати любопытно почему 25 а не 20А?)

есть желание перешить (заказал на HK втыкатель для программатора достало паять

Не будет ли опять проблем с NAZA? Знаю что частоты в прошивке зашиты намертво и регули не откалибровать потом. Какие настройки заливать? или собирать свою версию прошивки для NAZA? возможно у кого есть опыт прошивки под NAZA? очень бы хотелось спец настроек для WiiESC под Naza

СПАСИБО!

dnuos:

Добрый день друзья! я в этом деле новичек, собрал свой первый квадрик моторы 750 rc timer, регули hobbywing pentium 30a, прошил прошивкой Дмитрия, за что ему огромное спасибо!, все без проблем, обьячните для несведующего, правильно ли я делаю регулеровку регулей, подключаю к передатчику, газ на макс, включаю питание регуля, жду пару сек опускаю газ вниз, регуль армится, выключаю питание. Когда газ на макс и подключаю питание, никаких писков звуков нет, еще пытаюсь понять почему не одновременно армятся моторы, два при подачи питания, а два при снятии с охраны. спасибо за ответы!

у прошивке WiiESC уже зашиты частоты в настройках, поэтому калибровать регули бесполезно по газу

у меня на MultiWii все заработало, поигрался со значениями мин и макс и комманд газа в прошивке (значения сейчас не припомню)

kren-DEL

народ, подскажите плиз по прошивке плюшей 30А на силабсе, есть программатор USB ISP USBASP Programmer for ATMEL
подойдёт ли он для прошивки этих плюшей или надо искать другой, например ардуинку использовать?
прошивка tgy.inc подойдёт?

gorbln
kren-DEL:

прошивке плюшей 30А на силабсе

Ключевое слово - на силабсе.
Программатор не подойдёт, и прошивка тоже. Тут есть тема про прошивку BLHeli - зачтите её, там всё очень подробно написано
Собсно, вот она:
rcopen.com/forum/f123/topic294261

soliada

Здравствуйте.Вопрос такого характера.Пробовал прошится через Ви-ЕСЦ Флеш тул 0.4,программатор ардуина прошитая соответствуюшей програмкой превратившей ее в симуляцию STK500. При попытке прошить чип пишет что мол неверная сигнатура чипа 0X1E950F,а надо 0X1E9307(Атмега8). Проверил сигнатуру прошиваемого чипа в АВР студии через “штатный” программатор.Она правильная 0X1E9307(Атмега8).
Что может быть не так?

soliada

Ну,через ардуину прошить так и не удалось,ВиЕсц Флеш Тул почему то счтывает сигнатуру 328 меги на ардуине?)) Воспользовался УСБ АСП программатором какой идет для Кука. Шил регуляторы НКSS 15-18,рекомендованной прошивкой tp… С ВиЕсц прошивкой не заработали,при включении только играют мелодию и все.Версии ЕЕПРОМ пробовал разные. Но,если залить одноименную прошивку от Симонк,то все прекрасно работае…
Проверял подключав к приемнику,сервотестеру и собственно самому МультВию…

ziss_dm
soliada:

При попытке прошить чип пишет что мол неверная сигнатура чипа 0X1E950F,а надо 0X1E9307(Атмега8).

Не запретил reset на ардуине? (0X1E950F - ATMEGA328P)

soliada:

С ВиЕсц прошивкой не заработали,при включении только играют мелодию и все

Какую конфигурацию лил, что подавал на вход? 😉

SSergo

Наконец-то решился и прошил парочку регов HK F-10A последней simonk’овской прошивкой bs.hex. Результат очень порадовал. Движки работают мягко и быстро. Поднял значения PI. Квадрик немного потряхивает по диагонали, в которой реги ещё со стоковой прошивкой. Прошитые регули греются не сильно, но ощутимо больше стоковых. Хотелось бы попробовать прошить версией с 8 кГц PWM, но таковую готовую (.hex) не нашел, а как пересобрать - пока не очень в теме. Пособите, коллеги, кто в теме…😃

ziss_dm

На этих регуляторах не поможет. Попробуй Wii-ESC - complimentary PWM

soliada
ziss_dm:

Не запретил reset на ардуине?

В ардуине ничего не менял и не запрещал.

Про конфигурацию не совсем понятно. Прошивал через ВиЕСЦ флеш тул 0.4 USBASP программатором. Версия прошивки tp.hex версии ЕЕПРОМ пробовал дефолт 1060-1860,екстендет и МультиВи дефолт…
Сигнал подавал со стандартного приемника,скрвотестера и МультиВи контроллера предварительно раскомментировав строки для работы с ВиЕСЦ.

ziss_dm

www.arduino.cc/playground/Code/MegaISP

Problem with auto reset

Arduinos with auto reset capabilities(i.e. Diecimila, Duemilanove) will likely need to have the auto-reset functionality disabled.

  1. The next thing you have to do is to connect a 120 ohm resistors (I use a 100 ohm and two 10 ohm resistors) between the 5V and reset headers on the Arduino to disable auto reset on serial connection

www.freeduino.ru/arduino/isp.html

Во-первых, после загрузки .pde проекта в вашу плату Arduino, скорее всего потребуется тем или иным образом отключить программный сброс. Владельцы Freeduino 2009 могут просто снять перемычку JRS, владельцы Arduino Duemilanove могут перерезать ножом ту же перемычку. Для Freeduino Through-Hole, Arduino Diecimila, Freeduino MaxSerial (и Arduino Duemilanove) можно выпаять конденсатор CRS, но мы советуем менее радикальный способ - соединить выводы Reset и +5V резистором номиналом порядка 120 Ом (оригинал здесь). Если все сделано правильно, при открытии COM-порта не будет происходить сброс микроконтроллера (это видно по светодиоду 13), и как побочный эффект станет невозможно обновить его собственную прошивку из среды Arduino.

soliada:

Версия прошивки tp.hex версии ЕЕПРОМ пробовал дефолт 1060-1860,екстендет и МультиВи дефолт…

Слишком много вариантов…
Для тестов с приемником, лучше залить “MultiWii”. Для Extended нужно MINCOMMAND поставить 1000 для старых версий 1008 для новых.

SSergo
ziss_dm:

На этих регуляторах не поможет. Попробуй Wii-ESC - complimentary PWM

Почему? Такие фиговые ключи?
Спасибо за совет, но тогда уж подскажите… Мне нужен файл bs.hex из папки low_side_pwm? В папке comp_pwm (complimentary PWM?) хексы для N-фетов онли.
Могу использовать для прошивки софт kkMulticopterFlashTool от Lazy Zero?

ziss_dm
SSergo:

Почему? Такие фиговые ключи?

Наборот - хорошие. Причина нагрева - вряд-ли высокая частота ШИМ.

SSergo:

Спасибо за совет, но тогда уж подскажите… Мне нужен файл bs.hex из папки low_side_pwm? В папке comp_pwm (complimentary PWM?) хексы для N-фетов онли.
Могу использовать для прошивки софт kkMulticopterFlashTool от Lazy Zero?

Беру свои слова назад, не обратил внимание, что 10ки P/N FET. Но, если есть желание эксперементировать, то можно прошить low_side_pwm и сравнить результаты.

Да, можно, конфигуратора пока нет. Почему не wii-esc-flash-tool? 😉

Кстати, не можешь прозвонить BEMF конденсаторы? Должны звониться на 19,22 и 23 ножку процессора. 😉

SSergo
ziss_dm:

Причина нагрева - вряд-ли высокая частота ШИМ.

А в чем? Со стоковой прошивкой работают на 8кГц и греются меньше. Кстати, пришла мысль запрограммировать их на 16кГц (позволяют ведь) и сравнить!

ziss_dm:

если есть желание эксперементировать, то можно прошить low_side_pwm и сравнить результаты.

Есть коренные отличия от simonk’а?

ziss_dm:

Почему не wii-esc-flash-tool?

kkMulticopterFlashTool не подводил ни разу (тьфу х3). Люди с другими программами налетают на непонятные прошивки фьюзов (забывают чё-та прочитать/записать…) и маются потом. А тут кнопку даванул и ву-аля. Но если ваш wii-esc-flash-tool также умен, почему бы не попробовать?😃
Прозвонить смогу только дома, вечером. Что нужно выяснить? Просто звонятся или нет?

crown
SSergo:

kkMulticopterFlashTool не подводил ни разу (тьфу х3).

Тоже шью этой прогой, удобно то что можно прошить сразу с бутлоадером чтоб на будущее обновляться через свисток хоббикинговский, не разбирая регуль

smotors

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

jekmv

проверено на личном опыте, что DT750 не может держать 4S - срыв синхры происходит. на 3S все замечательно. летаю с прошитыми bridge40A. единственное, что поменялось - странная кривая газа. стик газа работает только на 50%, свыше - никакого эффекта… а так - прошивать однозначно, по моему еще никто обратно с прошитых регулей не откатился)
регули с прошивкой от simonk вроде ведь не надо калибровать?там все жесто зашито вроде?

TeHoTaMy
jekmv:

регули с прошивкой от simonk вроде ведь не надо калибровать?там все жесто зашито вроде?

Калибровать НАДО! Процедура калибровки стандартная.

gorbln
jekmv:

регули с прошивкой от simonk вроде ведь не надо калибровать?там все жесто зашито вроде?

Нет. Отсутствие калибровки было только в первых версиях, до версии tgy_2012-01-04_d8a3f89. Она и старше - уже с калибровкой газа.

ziss_dm
jekmv:

проверено на личном опыте, что DT750 не может держать 4S - срыв синхры происходит.

У меня не происходит. 😃

jekmv

ок, спасибо, откалибрую. хотя странно - ничего не делал после прошивки, а отлетал уже достаточно