oneshot125 регуляторы, прошивка
Блин… похоже не судьба мне шить регули SK12A по сервокабелю. Пришла arduino nano и все равно виснет в таком состоянии, как на скрине.
Еще жду USBASP, что б прошить через проводки из rapidflash может там как то по особенному bootloader заливается. Хотя сомневаюсь.
Чувствую прошью я их через ISP только поменяю направление вращения для двух, и буду юзать.
Может нужно конденсатор отпаять. Нашел первую попавшуюся схему регулятора, думаю они плюс/минус классические. Так там по входу PWM только резистор 4,7к, а я еще на плате конденсатор вижу (нужно еще раз внимательно проверить) думаю шунтирующий от помех. Может дело в нем.
Еще одно видео
Programming BLHeli ESCs via CleanFlight
Откуда ваши sk12 всегда шились без проблем, попробуйте прошить через блхелли утилиту
Читаю и остается начинать верить в чудеса. У меня стопорится и все. Специально заказал ардуино нано (сегодня пришла, сразу попробовал) и жду USBASP (для так сказать первичной прошивки). Но ведь если прошло опознавание контроллера значит boot прошит. Может дело в ноуте, еще попробую на другом и нетбуке, стационарного у меня нет или в том что питаю не от батареи, а от бп.
Попробовал блхели утилитой коннектится (значит бут отвечает), начинается writing data, а потом failed failed… ну в общем пока нет результата 😦
Еще одно видео Programming BLHeli ESCs via CleanFlight
В теме про 250е коптеры уже отписался. Повторю и здесь. EMAX12A + BLHeli 14. Мало того, что сначала тупил и выбирал не тот интерфейс, через который надо связываться. Не мог понять, почему у меня работающая схема с подпайкой к пятачкам и режимом 4way-if не работает. Потом не мог понять, почему через сервокабель не могу подконнектится. Подсказали, что нужно 2 детали выпаять с платы, задачка для меня еще та. В общем стал и по сервокабелю коннектится. Заливаю свой скомпиленый HEX (мы ведь помним, что на сайте Бориса они не рабочие?), радостный захожу в CLI, пишут 1wire 1 и контроллер зависает. По всякому зависает, как только не пробовал. В итоге взял где-то нарытый CF 1.10 с добавленой фичей 1wire и на нем все работает. Минуса два: это BIN, а не HEX. И это CF, а не BF =(
Версии betaflight в виде BIN тоже вешают контроллер при вводе 1wire 1.
жду USBASP (для так сказать первичной прошивки)
Если я правильно понимаю, Ардуино Нано тоже можно превратить в USBASP. В BLHeli suite есть опция такая.
Если я правильно понимаю, Ардуино Нано тоже можно превратить в USBASP. В BLHeli suite есть опция такая.
Не совсем. Можно в ISP, таких у меня есть. В USBASP программная реализация USB. Не знаю поможет или нет, если сделать “первую прошивку” из того rapidshre, а потом опять пробовать шить по сервокабелю.
А у кого получилось прошить SK12A, шили с стационарного пк или ноут/нетбук/планшет?
А есть где-нибудь инструкция по перепрошивке ztw spider 12a?
При перепрошивке регулей EMAX 12A на 14.1 поменял тайминг с Medium на Medium-High. Один регулятор греется. Что вероятнее, что тайминг виноват или сама 14.1?
А есть где-нибудь инструкция по перепрошивке ztw spider 12a?
А в чем проблема? Они отлично шьются через сервопровод ардуинкой из BLHeli suite.
От таймингов следует ожидать изменения в плане тяги\потребляемого тока. Регуль афро 20а, прошил 14м блхели. Покрутил sunnysky 980kv мотор с APC 10x45MR на разных таймингах от low до high. Сервотестером как не крутил срывов не поймал. Замерял токопотребление при ~300г тяги. Ток на амперметре скачет от 3.2 до 3.8 во всех режимах. Максимальная тяга при любых таймингах ~650г. Все конечно примитивно замерял - кухонные весы проп перевернут вверх ногами и дует вверх, амперметр китайский совмещеный с вольтметром.
А в чем проблема? Они отлично шьются через сервопровод ардуинкой из BLHeli suite.
А какую ардуинку взять ?
Nano имеет весь необходимый функционал. Но можно и Uno, только дороже будет.
какую прошивку лучше залить на ztw spider 12a чтобы oneshot125 работал ? Bell Heli 13.1?
последнюю blheli шейте. Все работает с ней.
В dys 20a можно прошить blheli загрузчик через серворазъём? Я правильно понял, что со стоковым загрузчиком нельзя настраивать и прошивать прямо через cleanflight?
Эти регуляторы бывают 2х видов, с загрузчиком simonk и blheli, со вторым через клинфлайт работать будет, с первым нет. Перешить загрузчик через серворазъем нельзя, нужно подпаиваться к пятачкам на плате.
Я не вижу смысла менять загрузчик, регуляторы настраиваются один раз при установке на раму, зачем потом трогать их через cleanflight?
Эти регуляторы бывают 2х видов, с загрузчиком simonk и blheli, со вторым через клинфлайт работать будет, с первым нет. Перешить загрузчик через серворазъем нельзя, нужно подпаиваться к пятачкам на плате.
Я не вижу смысла менять загрузчик, регуляторы настраиваются один раз при установке на раму, зачем потом трогать их через cleanflight?
А как узнать, какой загрузчик установлен?
Доступ к регулян нужен для смены настроек и для смены прошивки.
Гм. Вдруг передние моторы стали глючить - проблемы с синхронизацией, левый совсем плохо запускается. Задние вроде в норме. Может это быть из-за плохого контакта в месте подключения сигнального кабеля к cc3d?
Говорят, в последнем Simonk master починили рассинхрон на высоких оборотах и теперь по тестам они работают даже лучше BLHeli. Кто-нибудь уже пробовал на SN20A?
Посмотреть описание товара, там указывают прошивку (и соответствующий загрузчик). Воспользоваться разными линкерами (под любой интерфейс делается из ардуины с помощью blheli suite), каждый совместим только со своим загрузчиком и тот что заработает даст ответ.
Срывы синхронизации могут быть от плохого контакта сигнального провода, от отсутствия земляного провода, из-за замыкания или обрыва в обмотках.
Доступ к регулян нужен для смены настроек и для смены прошивки.
Это делается гораздо реже, чем приходится разбирать коптер для починки и обслуживания, попробуйте выбрать в программе симонковский загрузчик и прошить через любой совместимый с ним линкер, 95% что там стоит он.
Срывы синхронизации могут быть от плохого контакта сигнального провода, от отсутствия земляного провода, из-за замыкания или обрыва в обмотках.
Как я и думал, сигнальная земля - это городская легенда. Срывы у меня не от этого. Помогла замена регуля на новый dys 20a. Вот только мотор этот теперь чирикать стал, в регулях blheli 14.0 (в новом регуле с завода, в старых сам прошивал), минимальный газ выставлен на 1060. Уменьшил в openpilot минимальный газ до 1058, перестало чирикать.
Это не легенда и то что помогла замена регулятора вовсе не означает, что проблема была не из-за сигнальной земли, в проблемном регуляторе могли стоять менее качественные конденсаторы по питанию и он был наиболее восприимчив к помехам. “Срывы” из-за нее встречал у себя, это вполне реальная ситуация.
Чтобы ничего не чиркало и не было внезапных кувырков в полете, параметр min во вкладке output openpilot или minimum command в cleanflight должны стоять гораздо ниже минимального газа в регуляторах, а neutral (op) или minimum throttle (cf) должен быть на 10-20 единиц больше минимального газа в регуляторах. Разница в 2-5 единиц - маловато, лучше увеличить чтобы не было неожиданностей.