oneshot125 регуляторы, прошивка

CrazyCoder
Randomizer:

А вот между прошивками как тут выберешь. Если поставить вопрос так - что проще для новичка ?

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

В плане сложности прошивки разницы нет.

seashaman

Подскажите плиз. С китая имею регули, называются они HobbySky 10A . Визуально они выглядят вот так:


Пытаюсь найти нечто похожее в документах по совместимости, они очень смахивают на Turnigy Plush 12A
Вот эти:

Подключил их через ArduinoLinker к BlHelliSuite, софт их видит. Говорит что на них прошивка Симонк либо другая стертая и предлагает сходу заливать свою. Я пока боюсь прошивать, ибо есть печальный опыт закирпичивания регулей подобной фирмы, через прошивку напрямую к ножкам атмеги.В том случае загрузчика не было, и удачная прошивка с софта полностью убила регуль.

Помогите определить, какую версию прошивки в них можно попробовать залить? И будут ли они поддерживать торможение, как это можно определить по косвенным признакам?

CrazyCoder
seashaman:

Помогите определить, какую версию прошивки в них можно попробовать залить? И будут ли они поддерживать торможение, как это можно определить по косвенным признакам?

rcopen.com/forum/f136/topic402286/103

seashaman

CrazyCoder, спасибо разобрался. Помогите по возможности пожалуйста еще немножко. Нашел я свою прошивку tgy 100% сопадение. Прошил на регулятор, без галки COMP_PWM. Все прошилось, регуль работал. Дальше решил прошить с галкой. Начало шить и в режиме writing зависло надолго. Более 5 минут. Отключил, сейчас регуль явно не дошитый, не крутится. в блхели его не видно, через Рапида раз на 10 прорвался до записи, но опять на ней виснет:
Что это за беда такая могла случиться? Возможно ли что галка так повлияла?

CrazyCoder

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

oboldeus
seashaman:

Подскажите плиз. С китая имею регули, называются они HobbySky 10A . Визуально они выглядят вот так:

Turnnigi Plush сделаны на чипе Силабс (Во всяком случае в моих плюхах 12 именно силабовский чип), а у вас Atmega какая-то стоит , так что при внешней схожести , это другой регуль. Так что , возможно , что прошивка от Plush 12 вам и не подойдет.

seashaman
CrazyCoder:

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

Возможно какое-то роковое стечение обстоятельств. Хотя я на регуль не дышал во время прошивки. Я подпаялся напрямую к лапкам, BLHeliSuite атмегу видит нормально через ардуино ISP. Сделал тест памяти. Прога услужливо высветила что прошивка очень сильно отличается от моей. Видать во время заливки произошел действительно сбой. В целом она была похожа, но примерно 1 байт из ста был другой.
Решил не рисковать и залил взад мой tgy.hex. Залилось через BLHeliSuite без сбоев. Сейчас регуль заработал штатно.
В связи с чем возникает вопрос) А если у меня прошивка tgy на SimonK, какой тогда прошивкой можно попробовать прошить на BiHelli? RapidFlash сейчас у меня опасения вызывает)

Дополнительно , сейчас проверил. Через серво провод регуль не видно. Все таки что-то случилось между атмегой и сервой в процессе шития. При этом он работает.

Еще интересный момент. Я прошил hex файл сторонний через BLHeliSuite . А настройки при этом остаются прежние, сносятся или берутся из текущих BLHeliSuite?

CrazyCoder
Viktor_Kraikov:

А эта ?

Это то же самое. Под доку подходят любые регули с прошивкой SimonK и бутлоадером, только файл прошивки будет отличаться.

Viktor_Kraikov
CrazyCoder:

Это то же самое.

Тогда чуть допилил, новая ссылка . Добавил пару фоток ESC и фразу “Под доку подходят любые регули с прошивкой SimonK и бутлоадером, только файл прошивки будет отличаться.”
yadi.sk/i/DSvBhMlFg7W7C

PS Хорошо бы чуть перечислить часть из известных на рынке, а еще лучше из тех что популярны у нас на форуме. Ну это уже если захочется 😃

CrazyCoder
stspartak:

Emax 12A можно прошить OneShot125 ???

Можно.

dnuos
seashaman:

и залил взад мой tgy.hex

blhelli не встанет на ваш регуль нет кварца, поэтому и завис видимо, и потом не виделся

stels22

добрый день, долго и упорно перечитывал все 7 страниц но так и не понял как скомпелировать файл прошивки, имею регуляторы RCTimer 12A www.rctimer.com/product-1134.html в количестве 5 штук и есть подозрение что на них установлены 3 разные прошивки а хочется что бы были все одинаковые, понял что мой файл прошивки это tgu.hex но его надо как то еще настроить, может кто нибудь пояснить как это делается или поделится .hex файлом. Регуляторы работают в связке с моторами DYS 1806 2300, контроллером naze32 и 3s батареей.

CrazyCoder
stels22:

добрый день, долго и упорно перечитывал все 7 страниц но так и не понял как скомпелировать файл прошивки

RapidFlash сам скачает нужную прошивку и ничего не нужно будет компилировать: rcopen.com/forum/f136/topic402286/95

stels22
CrazyCoder:

RapidFlash сам скачает нужную прошивку и ничего не нужно будет компилировать: rcopen.com/forum/f136/topic402286/95

Если я правильно понял то нужно выбрать устройство через которое будем прошивать регулятор, указать что нужна последняя версия, версию прошивки, в моем случае tgu и нажать FLASH Firmware после чего сохранить прошивку.?

поправте если что то не так перевел в RapidFlash
(MOTOR REVERSE) Обратное вращение, при нормальной коммутации
(COMP PWM) при пропадание PWM сигнала,регулятор включается на полную мощность (небезопастно на некоторых платах)!
(RC CALIBRATION) Поддерживает динамическую калибровку длин. имупульса максимума/минимума
(BEACON) Переодичиский звуково сигнал при потери сигнала упаравления.
(MOTOR BRAKE) Включение тормоза при сбросе газа.
(RC PULSE REVERSE) Включение обратного вращения для RC машинок.
(SLOW THORTLE) Ограничить максимальный газ что бы попытатся предотвратить перегрузки по току.
(LOW BRAKE) Включить тормоз при очень медленном Газе.
(CHECK HARDWARE) Проверка правильности подключения контактов, чувствительности входов и функцианирования транзисторов.
(BLIP CELL COUNT)прочирикать количество банок аккумулятора после арминга
(DEBUG ADC DUMP) бесконечный цикл всех значений АЦП (не нормальный режим работы)
(MOTOR DEBUG) какието импульсы на mosi или sck
18 (MOTOR ADVANCE) Степени временного опережения (тайминги) (0-30, 30 нет задержки)
3 (BRAKE SPEED) Скорость достижения максимальной мощности 0 (медленный) 8(быстрый)
1060 (STOP RC PULS) Остановить двигатель на уровне или ниже этой длины импульса
1860 (FULL RC PULS) Максимальная скорость на уровне или выше этого импульса
2400 (MAX RC PULS) НЕ воспринимать импульсы больше чем этот
100 (MIN RC PULS) НЕ воспринимать импульсы меньше чем этот

CrazyCoder
stels22:

нажать FLASH Firmware после чего сохранить прошивку.?

Просто Flash, сохранять не нужно.