Activity

Подвес камеры на бесколлекторных моторах на Alexmos/Basecam

Сегодня порыв инет я так и понял, что плата у меня не оригинальная и прошивка такая же была, нарыл в инете прошивку в имени которой было _null вот она и встала. После этого подвес заработал и видится прогой от версии 2.2.
Уже даже полетал первый раз с этим подвесом, но походу надо еще настраивать так как камера слышит треск моторов подвеса (пока основные моторы не завелись).

А немецкую это какую, она открытая?

Подвес камеры на бесколлекторных моторах на Alexmos/Basecam

Купил на ali 2-х осевой подвес на плате управления которого написано BGC-V3.15 2014-02-27.
Поигрался с ним, покрутил пиды и другие настройки в проге SimpleBGC_GUI_2_2b2 (другие не работали).
Но как только повесил на коптер и подключил его к приемнику от аппы - подвес перестал отзываться.
Выяснилось, что умерла ATMEGA, так как по ISP ее не видел программатор (естественно и прога, что выше написана, тоже не видела). Оказалось умер регулятор питания забрав с собой атмегу.
Выпаял регулятор и атмегу, впаял новую атмегу - точно такую же как и была 328p-au.

Собственно вопрос - как теперь оживить подвес?

Могу залить через программатор любую прошивку (пробовал 2_2b2 и 2_40b7 с сайта www.basecamelectronics.ru/downloads/8bit/), но прога настройки все-равно не видит подвес.
Есть подозрение, что надо определенные фьюзы выставить, но какие?
Сча стоят:

lfuse reads as FF
hfuse reads as DA
efuse reads as 0

Остались от arduino mini - он был донором атмеги.

CRIUS ALL IN ONE PRO Flight Controller

Вот только на этом GPS нет никаких коннекторов вообще.
Я сначала распаял на нем UART там есть 4 контакта для пайки, и так с компом потестил.
Теперь тоже думаю как его подрубить к контроллеру, может лучше i2c использовать, вот только придется паять провода прямо к чипу ublox, там по мануалу есть выходы i2c (вот только вопрос подтяжка есть или нет, но на контроллере точно есть).

KK2.0 Multi-rotor LCD Flight Control Board

Страшилка

смотреть последнюю треть видео.
Отстрел лопасти в воздухе, причем после отстрела KK2.0 стал вообще неуправляемым (прошивка 1.2 mod 2), я пытался дать газу, что бы смягчить падение - никакой реакции. Походу от вибрации ему сразу крышу сорвало (вибрацию по видео видно).

KK2.0 Multi-rotor LCD Flight Control Board

Существуют ли для этой платы прошивки с альтернативными вариантами управления (например с какого-то другого МК по UART или подобно, т.е. не используя приемник от аппы)?

Кому лимон?

И все-таки странно работает форум - у меня показывает, 32 страницы, но сейчас находится на 31-ой и никак не попасть на 32-ую.

И это сообщение добавилось на 31-ую страницу, а 32-ая все так же есть в списке.
Похоже сильно задергали форум в преддверии КТ1.

Кому лимон?

В нашем случае эта кнопка находится на радиомодеме, который подключается к ноутбуку. Будет ли у судьи стол с розеткой 220В, и как далеко он будет находиться от игрового поля?

Примерно тот же вопрос - т.е. если кнопка на пульте (аппе), но она подключена к компу (провод ~1м) и будет использоваться - такой вариант пойдет?

KK2.0 Multi-rotor LCD Flight Control Board

Для стран бывшего СССР все-равно шлют только из Китая, уже спрашивал на HK что бы мне с европейского прислали - сказали нет.
Заметьте бади скидки работают 14 дней с момента оплаты, а на сайтах они могут висеть позднее или просто их не сразу вывесили. Вот я сегодня например сразу выкинул на акум и на серву (если кому надо скину или ищите на rcsearch.ru).

А по делу - много кто уже на 1.5 прошивке? Какое все-же мнение более превалирует про прошивку данной версии?

KK2.0 Multi-rotor LCD Flight Control Board

Тоже сегодня полетал в сильный ветер (первый раз на modS2).
Первая странность (ну тут я правда передатчик включил позднее питания) - не смог взлететь с первого раза, тащило сильно вправо. Передернул питание и переставил коптер на более ровное место (ну на глаз).
Поднялся первый раз с включенным автоуровнем - аппарат заваливается на бок, но тут уже походу ветер виноват. Держать против ветра приходилось стиком. И кстати на ветру какой-то расколбас начинается.
Потом сел и взлетел без автоуровня, да мотает сильнее, но зато получилось нормально мордой против ветра под углом повесить и он даже провисел на одном месте пару секунд (без подруливания), до очередного порыва ветра.

Так как было холодновато на открытой местности, то больше одного аккума не летал.

KK2.0 Multi-rotor LCD Flight Control Board
Mininc:

Подскажите, пожалуйста какой прогой-прошивальщиком пользоваться. Любой для AVRов или именно lazyzero.de/en/modellbau/kkmulticopterflashtool этой надо???

Если в компьютере есть (еще остался) LPT порт - то можно обойтись 6 проводками и 4 резисторами для безопасности.

этим прошивать - не получается. даже READ CHIP SIGNATURE не делает. пишет ““MISTMATCH !!!””

В большинстве программ есть возможность отключения проверки. Я например пользуюсь avrdude (кстати им часто пользуются и другие GUI прошивальщики, т.е. они являются просто граф. оболочкой)

МинТротл какой стоит? У меня 20 стоит и в течении 2х секунд после маленького газа, плавно набирает обороты. Думаю с этим связано.

Точно, совсем забыл - теперь понятно почему он разгоняется.

О еще - никто не пробовал на KK2 поставить барометр?
По идее, если выкинуть лишнее из прошивки, то можно и место освободить. А цеплять его на разъем программирования (надо глянуть не занят ли он во время работы).

KK2.0 Multi-rotor LCD Flight Control Board

Как думаете, мозг справиться с немного разными пропами?

Думаю полетит, другие же летают.
Причем летает даже вот так 😃

что за конфиг там спрашивать cylllka (кстати как правильно то читать ник - Сушка?)

Поставил на свой пропы 10х4.7 - летает, подъем на меньшем газе, греется не сильно.

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

KK2.0 Multi-rotor LCD Flight Control Board

Я сразу еще перепутал полярность спикера - он молчал

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

А по поводу настройки в автоуровне - P тоже около 50 и еще есть некоторые колебания, но думаю это дома из-за завихрений. На улице или нет или не заметно.

KK2.0 Multi-rotor LCD Flight Control Board

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

KK2.0 Multi-rotor LCD Flight Control Board
Xenon_L:

А пропы на аппарате стояли 8x4, под батарею на 2 банки, а пытался летать я на трех банках, но ничего не получалось.

А у меня и на 8х4 на 3S (моторы 1000kv) все нормально летало, только тяги было мало. Сча на 9х4.7 получше.
Вот думаю еще 10х4.7 попробовать.
ЗЫ а TeHoTaMy прав 😃

KK2.0 Multi-rotor LCD Flight Control Board

Да, именно с включенным - его только малек потянуло в сторону против наклона, но как только оторвался - сразу выровнялся и висел нормально. Ну разве что попробовать наклонить на 90гр или вообще верх ногами 😃 но я уже перешил.

KK2.0 Multi-rotor LCD Flight Control Board

Тоже прошил, полетал дома - и как-то не заметил разницы с предыдущей modS.
На предыдущей включил коптер, поднял его наклонил более 45гр - поставил на место и взлетел нормально (может надо было сильнее наклонить 😃 ). Единственное, вроде, он плавнее возвращается из наклоненного состояния в горизонт (ну это когда в руках его крутил).
На улице завтра постараюсь полетать если погода будет нормальная.

Кстати если летать для съемки видео, то тут только автоуровень. Я уже два раза на улице летал полностью с включенным автоуровнем - привыкаю. Но про ветер, это правда - без него проще.

KK2.0 Multi-rotor LCD Flight Control Board

Это уже вторая модифицированная?
Все же это похоже новая, так как тот архив назывался - kk2_1V2_modS.zip
Тогда чего там нового появилось (изменилось) по сравнению с первой?
В .hex всего 4 строки с отличиями. Надо будет завтра попробовать, но может кто-то еще пробовал?

Кому лимон?
Стрела_RoSa:

Вопрос представителю Крока - Алексею - точки пути на поле физически будут присутствовать или это условное обозначение в рисунке?

Думаю и так можно понять- что это условно. Никто вам не будет наносить путь, это же упростит задачу.

Вопросы и Ответы по подбору комплектующих для коптеров
Shuricus:

подбирать распиновку

Это как-то жестоко, у любого чипа есть свой datasheet от производителя и в нем есть вся необходимая информация.
ЗЫ такие BT модупи, как на картинке, можно прошивать точно так же как и все остальное. Вот только они еще есть и не в варианте для ардуино, а просто сами по себе. Так как такой распаянный вариант можно только как UART удлинитель использовать.

Кому лимон?

Sevick - ну так напишите нормальную статью на хабр в песочницу, особенно если это будет что-то из DIY, то может запросто пройти.
Можно много про что написать даже о чем-то из “Интересы Oracle dba (job), OpenCv, Java, Android”
Кстати, openCV на андройде пробовали, как скорость - а то была идея именно андройда использовать с камерой для поиска точек и стен.

Кому лимон?
SkyKsandr:

Мы будем использовать HC-SR04, 2$ за штуку, дальность до 4.8 метров определяет очень даже не плохо, дальше уже раз на раз.

Как-то удачно они у вас работают. Вот я недавно попробовал два таких на машинке, так машинка уже ни раз в преграды въезжала. Особенно в мягкое кресло (хоть внутри и фонера, обивка походу поглощает ультразвук).
Так же испытания показали плохое определение расстояния под углами. Так и не понял откуда может там отражаться так, что расстояние резко в два раза вырастает (показывает 59 потом резко 120 потом немного позднее опять 59-60). Как и писал ранее на Arduino только до 3м определяет и то не всегда, на чистой ATMega было 3.5м.
Так что как-то уже боязно на коптер такие сонары ставить 😦

KK2.0 Multi-rotor LCD Flight Control Board

КУК летал зимой, только надо охладить плату до взлета, а то потом охлаждающиеся в полете гиры могут что-то не так показать. Я просто выходил, снимал (не полностью) колпак на 30 сек, потом одевал и летал.
Прикольно летать в снег и с подсветкой 😃
Надеюсь эта плата будет не хуже.

Кому лимон?

Вот тут еще вопросик - было сказано, что после взлета никакие наземные (про комп) средства автоматического управления нельзя трогать руками, щупальцами и т.д. - а если я не буду трогать, а буду просто руками махать перед камерой?

Кому лимон?
Dav:

проемом 2 метра.

Вроде же было 3 метра, и пункты посадки и взлета радиусом 3 м. Вес аппарата до 4 кг.

Я и сам уже давно задумывался сделать что-то типа системы безопасности на сонарах для коптера, что бы по коридорам нормально летать. Но пока только есть квадрик и недавно пришли сонары, я не думал их сразу на квадрике использовать - сначала на чем-то ездящем. А теперь увидев на хабре про конкурс (да и тут почитав) - так захотелось попробовать, хотя бы для себя.

высоте заканчивается “поддержка” воздушной подушкой

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

Еще касательно сонаров - хоть и сказано до 5м, но у меня получилось только такое:

  • atmega48 - полностью с нуля написал работу с сонаром по даташитам - уверенное изменение растояния до 3.5м
  • arduino uno - использовал то, что есть в примерах, и пока только 2.4м (есть конечно подозрение что из-за другого обвеса - LCD экранчик).
    Ну и еще про сонар, он то тоже требует времени на измерение, а если их будет 5 (думаю это возможный минимум) или больше. Одновременно их использовать не желательно, а то вдруг поймает сигнал от соседнего сонара.
Кому лимон?

Я ждал, что тема про этот конкурс появится тут.
Тоже интересно было бы попробовать, но сам я финансово не потяну точно. Вот тут как-раз предложения про разделение на любителей и профи актуально, так как с профи конкурировать не возможно.
И опять же интересно было бы сделать все на наиболее простом железе без больших затрат. Приз то только один и шанс его получить минимальный (для меня точно). Из этого сразу вытекает еще одно предложение организаторам - приз давать за несколько мест (например так 1-500к.р., 2-300к.р.,3-200к.р.).
А еще в правилах есть - организатор не несет ответственности за неправильное использование кнопки останова (т.е. если судья случайно, или как еще, нажал на выключение моторов). Если аппарат дорогой и упадет даже с 1.5м, то велика вероятность повреждения оборудования. А после повреждения врятле можно будет победить, если конечно нет запасного аппарата.

Из вариантов реализации (то что сразу в голову пришло):

  • как написал Sir Alex - сделать отдельный блок, который получает данные с сонаров и выдает управляющие команды в FC (причем самый простой);
  • удержание высоты тоже по сонару;
  • лететь по тому же сонару вдоль стенки на небольшом расстоянии (+ограничители вдоль лучей, т.е. если коптер ткнется в стену проп не пострадает);
  • ну и самое сложное определение места посадки - пока только вариант с андройд телефоном и openCV или что-то вроде RaspberryPi.

mahowik - а я вот думаю, что пройти конкурс может ~60%. Кстати предложение с ар.дроном тоже нормальное, но сонары я бы ему добавил все-равно.

Тут коллега кинул идею организации такого конкурса в РБ, конечно не самим, а например, подкинув идею в тот же ПВТ в Минске. У нас же как раз свой беспилотник сделали, каково будет заткнуть их за пояс 😃 с самодельной автономно летающей моделью, которой не надо целый “грузовик” для управления.

KK2.0 Multi-rotor LCD Flight Control Board
ZamuykAtel:

Еще вопрос чем ее шить (прогер и прога)?

Шьется 6 проводками от LPT и avrdude, как и любая другая AVR’ка.

Так что там с 1.2 mod, можно на ней все же безопасно летать (хотя бы блинчиком)? А то я так на улице еще и не попробовал.

KK2.0 Multi-rotor LCD Flight Control Board

Да, веревки не помогли 😦 порвал и встретился со шкафом.
Минус два ограничителя и один проп.
Если взлетать с автоуровнем и летать блинчиком, то вроде нормально.
А вот если из положения верх ногами перевернуться или когда он почти под 90 гр наклонен - то его дергает резко и переворачивает больше чем надо.
Хотя в руке казалось что реакция нормальная (но тут более 45 гр не наклонял и не попробовал еще на угол (один мотор) наклонить).

KK2.0 Multi-rotor LCD Flight Control Board
Dx:

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

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

KK2.0 Multi-rotor LCD Flight Control Board

Вот тоже полетал в затишье и после подстройки

Да, без ветра гораздо стабильнее. Я даже немного смелее стал летать и вот где-то на 6.45 воткнулся в землю.
Ограничитель спас - вошел в грунт сантиметра на три. Ну и малек пригнуло проп, поправил и еще полетал.
Причем мне почему-то удобнее летать без автоуровня, а то он пока еще чудит.

KK2.0 Multi-rotor LCD Flight Control Board

Полетал сегодня на улице с 1v2 прошивкой - как-то странно он себя ведет на дефолтных настройках.
Пару раз его сильно поворачивало (~90 гр) против часовой и немного подколбашивало.
Тут видео с камеры

Пришел домой поставил второй акк и начал взлетать и крутить PI - вроде что-то стабильнее стало, надо опять на улице пробовать.

KK2.0 Multi-rotor LCD Flight Control Board
EugeneV:

Как я понял в версии 1.2 основным исправлением было устранение бага связанного с неправильной работой функции калибровки ESC (в версии 1.1)

Т.е. взяли ее и убрали совсем. Оригинальный вариант решения.

Ну или другую модельку где продолжительные токи будут поменьше, планер например.

Странно, по расчетам должно укладываться. Движки макс 11А (если верить тесту на HK)*4=44А, а акум 2650мА*20С=53А. 9А запаса, не думаю что остальная электроника более 1А ест.

Про тему о виброразвязке и т.п. я знаю. Интересно именно относительно этого мозга.

У меня раньше было под старой платой 4 резинки из CD-Rom’а, и висело на двух болтах (металлических).
А в этот раз решил на все 4 болта прикрутить и малек промазал с отверстием под один, и теперь даже не смотря на резинки, получилось жесткое крепление. Но думаю что все же надо на нейлоновые болты повесить - будет лучше.

KK2.0 Multi-rotor LCD Flight Control Board

Перепрошил. Вот что сразу бросилось в глаза:

  1. Что-то я не заметил калибровки регулей
  2. Перестал воспринимать AUX ON - т.е. автоуровень не включается. (сча еще и аппу перепрограммировать придется)
  3. Если выключил аппу и включил при включенном питании коптера - то он уже не заведется пока не передернешь питание.

Перепрограммил аппу. Буду пробовать пропеллера одевать.

Полетал.
Как-то странно постоянно взлетает заваливаясь на задний правый двиг (X).
Не держится на одном месте, вроде даже сильнее болтает.
Хотя высоту вроде стабильнее держит.
Да и после завала назад он как-то вяло восстанавливается в отличии от других сторон.
А еще он мне после этого полета (первого на новой прошивке) из акума сделал шарик. Слишком сильно раздулся, но мягкий - может это оболочка только (пальцами продавливается и как-будто там воздух)? Хотя если это термоусадка, то она должна от температуры наоборот ужиматься.

На HK в Files две 1.2 прошивки, я взял нижнюю на X56 заканчивается.

А еще фэйлсэйв какой-то планируется в этой плате?
А то как-то не прикольно при потере сигнала сразу моторы останавливать.

Хоббикинг родил клон КК контролера

А я бипер просто стяжкой к раме прицепил и все - никуда не денется.
Если вдруг у аккума балансировочный провод коротковат, то бипер можно подтянуть ближе (затягивал не намертво).

KK2.0 Multi-rotor LCD Flight Control Board

Вот только что тоже полетал, но дома - тоже все никак не могу подобрать настройки PI (есть небольшие колебания).
Народ покажите свои основные настройки PI и PI для self-level (для квадро интересуют больше всего).

Axis: Roll (Aileron)
P gain: 120
P limit: 100
I Gain: 0 (50)
I Limit: 20

Pitch
P gain: 120
P limit: 100
I Gain: 0 (50)
I Limit: 20

Yaw
P gain: 150
P limit: 20
I Gain: 50
I Limit: 10

Self level
P gain: 90
P limit: 150
I Gain: 0
I Limit: 0

Кстати попробовал что будет если отключить передатчик (аппу) - походу будет плюх. Так как при отключении он сильно сбрасывает обороты и если это будет в воздухе, а не в руке, то он упадет. Какой-то странный фэйлсэйв. Да, при включении передатчика обратно набирает обороты.

KK2.0 Multi-rotor LCD Flight Control Board

Ursus.tlt попробуй в настройках платы поставить минимальный газ = 10 - тогда будут моторы заводиться одновременно. А то что тянет куда-то, это если в одну сторону, то просто тримерами вытянуть надо.