Обсуждение Openpilot CC3D для гоночных коптеров

EvgenycH

коллеги, ктонть прошивал cc3d Atom?
не могу прошить, чувство что не работает мейн порт

  1. залил бин через ОП, подрубаю к CF по мейн порту, пытаюсь прошить - не видит бутлоудера.
  2. запаял перемычку - подрубаю по мейн порту, запускаю STMFlashDemonstrator - он выдает сообщение “unrecognized deviсe…”
    какие есть варианты оживить?
Alibaba
EvgenycH:

какие есть варианты оживить?

у меня такое было из-за кабеля. сделал короткий кабель 10 см и все стало шиться

Rover
EvgenycH:
  1. залил бин через ОП, подрубаю к CF по мейн порту, пытаюсь прошить - не видит бутлоудера.
  1. Включить опцию “Manual Baud Rate” и поиграть со скоростями. Мой клон атома начал шиться на скорости 256000. На других скоростях бутлоадер не отвечает.
  2. В ы ключить опцию “No reboot sequence”.
  3. Поскольку скорость большая, кривые китайские конверторы USB-COM и кабели на такой скорости работают неустойчиво или не работают. Запись в итоге может якобы пройти, но полезут ошибки верификации. Поэтому только качественный конвертор и кабель спасут отца русской демократии))

С перемычкой и демонстратором у меня тоже ничего не вышло.

EvgenycH

пробовал по всякому через FTDI адаптер, ничего не вышло.
Взял ардуину нано, поставил свежие дрова под нее… и опа пошла прошивка на скорости 115200… мистика какаято! ))
спасибо за помощь))

Limonchik

а что происходит на вкладке пульта (там где можно смотреть положение стиков)?
возможно была неверно проведена калибровка, попробовать перекалибровать

wendox83
angroid:

Скажите, никто с таким не сталкивался

Глюк переключателя Turnigy 9x или CC3D ?

Это глюк программы/контроллера или же аппаратуры? На дисплее аппаратуры все четко отрабатывает…

над визард было пройти не переключателями а крутилками. потом на аппе эти крутилки поменять на переключатели. как то так

angroid
Limonchik:

а что происходит на вкладке пульта (там где можно смотреть положение стиков)?
возможно была неверно проведена калибровка, попробовать перекалибровать

На пульте все отрабатывает согласно факту переключения переключателя. Визард настройки аппаратуры управления прохожу полностью, только самый последний этап именно настройки переключателя режима полета очень долго, он то ли не видит переключения то ли что - не понимаю… приходится по 5-6 минут сидеть как бешеный щелкать переключателем туда-сюда.
Что вы имеете ввиду - перекалидровать?- сам пульт или заново пройти настройку РУ через опенпайлот?

wendox83:

над визард было пройти не переключателями а крутилками. потом на аппе эти крутилки поменять на переключатели. как то так

Примерно понял что вы предлагаете - настроить на канал переключения режима полета в аппе РУ крутилку, пройти визард, а потом поменять крутилку на переключатель. Спасибо за совет. Попробую.

А вобще, при таком раскладе - коптер может ведь себя неадекватно вести в полете, если так глючит переключатель?

goodwinbw
angroid:

А вобще, при таком раскладе - коптер может ведь себя неадекватно вести в полете, если так глючит переключатель?

Да.

Limonchik
angroid:

Что вы имеете ввиду - перекалидровать?- сам пульт или заново пройти настройку РУ через опенпайлот?

да, заново пройти визард в опенпилоте.
а сам канал на тараньке настроен? при создании новой модели там по умолчанию четыре канала, остальные нужно добавлять руками

angroid
Limonchik:

а сам канал на тараньке настроен?

Турниги. 😃 Канал настроен.
5 канал, ввод - переключатель GEA
Параметры
FULL +100
+FULL-100

cnyx

Ребята, ну что вы прицепились к этому визарду? Зачем перенастраивать каналы на крутилку, а потом возвращать на тумблеры? Вы технари или где? Визард же только определяет минимум, максимум. Середину поди еще и среднее между ними берет. Так поправьте значения в настройках на 1000 1500 2000.

wendox83
cnyx:

Ребята, ну что вы прицепились к этому визарду? Зачем перенастраивать каналы на крутилку, а потом возвращать на тумблеры? Вы технари или где? Визард же только определяет минимум, максимум. Середину поди еще и среднее между ними берет. Так поправьте значения в настройках на 1000 1500 2000.

а если значения смещены ?

cnyx

OP крайний раз запускал осенью прошлого года. Там текущие значения никак не подсмотреть? cf/bf позволяет видеть текущие значения каналов и подогнать лимиты в аппе так, чтобы было четко 1000 2000. При этом я не припомню никаких проблем с визардом и стиками. Определялось около 992 2010мс. Кои потом и cf конфигуратор показывал, пока конечные точки в аппе не поправил.

angroid
wendox83:

над визард было пройти не переключателями а крутилками

Павел, спасибо за совет. Сделал так и все встало на свои места. Больше не скачет.

cnyx:

Вы технари или где?

Я скорее “или” чем технарь, поэтому мне совет Павла более понятен и прост к выполнению. 😃

Своими PIDами так никто и не поделился, поэтому я не стал ставить PIDы по рекомендациям из ютуба, а сохранил “по умолчанию” от QAV250, т.к. как я понял, он очень схож с Racer’ом.
вот они

Limonchik
angroid:

Своими PIDами так никто и не поделился,

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

DimYrich

Всем доброго дня!
Тоже вот недавно подсел на квадрик:)
Приобрел на алиэкспрессе наборчик 250-го размера.
В том числе и контроллер сс3d.
При настройке моторов (МТ2204) в OpenPilot-е не захотел работать 4-й мотор. На другом канале - работает, т.е. мотор рабочий.
Стал разбираться, выяснилось в сс3d на микросхеме не пропаяна ножка с дорожкой, идущей на четвёртый канал. Т.е. как бы низ ножки звониться с 4-м каналом, верх (прямо самый выход из микросхемы) - нет. Паять - паяю, но тут уж больно мелковато для меня.
Собственно вопрос: можно ли как то перенастроить 4-й мотор на пятый канал сс3d в OpenPilot-е? Пошарив в интернете - пытался это сделать, но не получается, всё равно не хочет работать. Может что делаю не так, подскажите как правильно, желательно по подробней, я новичок в этом деле.

wendox83
DimYrich:

Всем доброго дня!
Тоже вот недавно подсел на квадрик:)
Приобрел на алиэкспрессе наборчик 250-го размера.
В том числе и контроллер сс3d.
При настройке моторов (МТ2204) в OpenPilot-е не захотел работать 4-й мотор. На другом канале - работает, т.е. мотор рабочий.
Стал разбираться, выяснилось в сс3d на микросхеме не пропаяна ножка с дорожкой, идущей на четвёртый канал. Т.е. как бы низ ножки звониться с 4-м каналом, верх (прямо самый выход из микросхемы) - нет. Паять - паяю, но тут уж больно мелковато для меня.
Собственно вопрос: можно ли как то перенастроить 4-й мотор на пятый канал сс3d в OpenPilot-е? Пошарив в интернете - пытался это сделать, но не получается, всё равно не хочет работать. Может что делаю не так, подскажите как правильно, желательно по подробней, я новичок в этом деле.

Да, можно. настраивается в разделе output. там надо на выбранном моторе поменять установленный канал на нужный и сохранить

Limonchik
DimYrich:

Паять - паяю, но тут уж больно мелковато для меня.

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

DimYrich
wendox83:

Да, можно. настраивается в разделе output. там надо на выбранном моторе поменять установленный канал на нужный и сохранить

Пробовал и сохранял - результата нет.

wendox83
DimYrich:

Пробовал и сохранял - результата нет.

совсем забыл. посмотрите на вкладке аутпут на вашем новом канале сколько оборотов на движке ? там наверное 0
пройдите визард и все или выставите их ручками