Подвес камеры на бесколлекторных моторах на Alexmos/Basecam
ссылка не открывается из за отсутствия двоеточия после ХТТПС …
если перематывать то пойдут любые , главное чтобы было как можно меньше залипаний (это когда при прокручивании мотора рукой чувствуется смена полюсов )
раньше , когда еще не выпускали гимбальных моторов , приходилось перематывать обычные … да гемор , но деваться некуда …
из сверхмелких по конструкции (по внешнему виду) понравилась линейка 1102 , 1103 , 1104 … вес начинается от 3,5 граммов …
можно так ступенькой и ставить по возрастанию …
Я еще не решил в деталях, т.к. движков подходящих не вижу. Делать 100 граммовый подвес для 20-граммовой камеры я точно не хочу. Но по нормальному - нужно с платой, да. Для мелких моторов изгибать шлейф скорее всего будет проблема.
Сделать подвес для мелкой модульной камеры - это даже сложнее, чем для зеркалки. DJI решили эту задачу в Spark и Mavic, но у них то и возможностей намного больше. Шлейф там сложной формы, обернут вокруг оси каждого мотора, тем самым почти не оказывает сопротивления. Если шлейф просто вывести напрямую, работать будет только в очень ограниченном диапазоне углов.
Да, я поизучал тему пару дней и тоже пришел к такому выводу что без опыта конструирования подвесов и перемотки моторов - с маленькими моторами рассчитывать на хороший результат не стоит.
Более-менее приемлемый вариант - пара 24 граммовых 2204. До 100 грамм со всеми платами и камерой думаю можно вложиться.
До 100 грамм со всеми платами и камерой думаю можно вложиться.
Не менее 115 грамм с двумя моторами и полностью пластиковым корпусом. Это вес только подвеса со всей электроникой и без камеры
Подскажите, есть ли возможность сохранить все настройки платы ( в том числе калибровку энкодеров, акселя с гирой, направления осей и прочее) и загружать их при необходимости. Нужно это для того, чтобы, например, при установке платы на другой подвес можно было быстро загрузить все настройки. В ГУИ 2.60b3 такого пункта не нашел, профили не сохраняют положение осей и калибровку энкодеров. В ранних версиях ГУИ, вроде была такая возможность, но там нет поддержки энкодеров.
Вкладка “ПЛАТА” нижние четыре строчки БЕКАП, так же калибровки можно сохранить после калибровок в этом же окне в низу
Пожалуйста,подскажите - при наклоне камеры следом на 5-7° отклоняется ось “ролл” ,при этом в ГУИ ось “ролл” стоит неподвижно. Установку сенсора и подвес проверил на параллельность, на плате сенсора вроде всё ровно запаяно… Что ещё можно копнуть?
Как правило, виновата кривая установка сенсора. Еще акселерометр может быть плохо откалирован. Нужно по 6-ти точкам калибровать. Бывает что в самом сенсоре оси акселерометра непараллельны чипу, но не на такие большие углы.
Во владке ПУЛЬТ РС выставляю Ритч и Яв происходит подмешивание сигнала, при откланение стика Яв, одновременно происходит движение и по Питч. В пульте все тримеры отключены, в чем может быть дело?
Добрый всем вечер.
Прошу помощи. 😦
Приобрел сегодня этот подвес - 3-х осевой подвес для GoPro с 8-bit Alexmos
Яв - Turnigy 3508
Ролл - Rctimer 2212 70T
Питч - Quantum 2208
Для постройки своего квадрокоптера (хочется собрать все самому)
Предыдущий хозяин (второй) сказал что плата подключается к GUI но не реагирует на наклоны (похоже врал)
После получения по почте и подключения к компу светится только один светодиод красный на основной и зеленый на дополнительной плате.
Питание на микроконтроллере +5V
Возможно прогорел CP2102
Возможно ее оживить или платы в топку?
И чем поглядеть эту плату?? на сайте basecamelectronics.ru нашел ПО www.basecamelectronics.ru/downloads/8bit/ это оно?
Возможно ее оживить или платы в топку?
Да, оживить возможно. Большого смысла в этом нет , но возможно.
Вероятность, что сгорела СР2102 практически нулевая. Ну это только если специально ее сжечь… Для начала она должна определиться в компе и должен появиться компорт для этого устройства. Для этого нужно скачать драйвера с офф сайта (этого чипа). В системе определится, как устройство. Далее экспериментально подбираете ГУИ, по той ссылке, которую вы показали. Прошивка должна соответствовать ГУИ. Когда удастся подключиться к плате, желательно ее прошить на последнюю версию-2.4в8. Ну и далее по мануалу настраиваете.
Но все это не имеет большого смысла, так как 8-битная плата немного устарела, лет на 5… Сейчас актуальны 32 битные контроллеры. Основная разница в возможности подключения двух датчиков. С ними подвесы работают значительно лучше. Ну и плюс много-много дополнительного функционала…
Перечитав гору форумов (страниц) и воспользовавшись поисковиком - нашел очень похожую платку
rc-go.ru/…/plata-kontrollera-basecam-simplebgc-v2-…
И сразу возник вопрос?? это китайский клон - родная прошивка Алекса на него не встанет??
Плата была отмыта от флюса (при близком расмотрении видно что менялся микроконтролер ATMEGA 328P)
CP2102 перепаян - порт в диспетчере устройств присутствует - но GUI не подключается к плате 😦
32-х битным будем потом играться (куплю) для начала хотя бы посмотреть как оно вообще работает 😃
судя по фото , у вас сборная солянка из разных плат …
плата третьей оси классическая (без каких либо изменений по сравнению с оригиналом) , а основной контроллер сделан под свою плату третьей оси (на которой выход на мотор перенесен на разЪём подключения к основному контроллеру) , так что соединять их только проводами…
датчик стандартный GY521 , который предназначен для 3,3 вольтовых процессоров … с этим контроллером он работать будет , но либо на шине I2C датчика будут уровни 5 вольт ,что вредно для его здоровЪя но обычно работает( на плате третьей оси стоят подтягивающие резисторы к 5в ) либо уровни будут 3,3 вольта (эти подтяжки стоят на самом сенсоре) но это снижает помехозащищеноость шины I2C и увеличивает количество ошибок.
- к сенсору и плате 3х оси припаян 4х жильный плоский кабель … это один и тот же кабель ??? ато на фото невидно …
просто этот сенсор нужно питать от 5 вольт , а плату третьей оси от батареи (на 5 вольтах она и сама не заведется и основной плате работать не даст) …
я так думаю что на ваших платах давно спалили все что можно было … если надумаете восстанавливать , то на основную плату есть официальная прошивка “для клонов” , она будет работать с оптибутом или другим мелким ардуиноподобным загрузчиком , те основную плату вы восстановите … сенсор проще купить такой-же … а вот с платой третьей оси будут проблеммы - её прошивки в открытом доступе НЕТ !!!
судя по фото , у вас сборная солянка из разных плат …
- к сенсору и плате 3х оси припаян 4х жильный плоский кабель … это один и тот же кабель ??? ато на фото невидно …
просто этот сенсор нужно питать от 5 вольт , а плату третьей оси от батареи (на 5 вольтах она и сама не заведется и основной плате работать не даст) …
я так думаю что на ваших платах давно спалили все что можно было … если надумаете восстанавливать , то на основную плату есть официальная прошивка “для клонов” , она будет работать с оптибутом или другим мелким ардуиноподобным загрузчиком , те основную плату вы восстановите … сенсор проще купить такой-же … а вот с платой третьей оси будут проблеммы - её прошивки в открытом доступе НЕТ !!!
Платы судя по фоткам подключены были отдельным кабелем так
Там выведен контакт +BAT
Гироскоп есть, как и куча других запчастей (несколько ардуинок нано) так что запчасти не проблема. Если не соединюсь с этим контролером, то сдую его и поставлю с ардуинки.
да , подключено вроде правильно …
рекомендация по личному опыту (ремонта кучи таких плат) , киньте ЖИРНУЮ ЗЕМЛЮ между платой контроллера и платой третьей оси … в оригинальной плате земля продублирована , у вас нет … просто не контакт по земле в этом месте сразу приводит к выгоранию микроконтроллеров 😦
Контролер (новый) прошит по такой инструкции:
Последовательность действий (понадобится USBasp):
- Идем на сайт с загрузчиком Optiboot и качаем архивчик с загрузчиками. Нас сейчас интересует конкретный загрузчик, вот этот (см аттач)
- Качаем всё что с яндекс диска yadi.sk/d/OUt9yiTD3Rp72x
- Распаковываем архив с Xloader’ом, кладем туда распакованный бутлоадер из аттача, ну и сразу SimpleBGC_2_40b8.hex из яндекс-диска.
- Подключаемся к контроллеру подвеса через USBasp по ISP разъему (я использовал волшебный кабель для прошивки регулей).
- Идем в командную строку, переходим в папку с Xloader’ом, вводим команду
avrdude avrdude.conf -c usbasp -p atmega328p -e -u -U lock:w:0x3f:m -U efuse:w:0x05:m -U hfuse:w:0xDC:m -U lfuse:w:0xEE:m
- можно скопировать и вставить прямо в командную строку. Пропишутся фьюзы.
- Вводим другую команду
avrdude avrdude.conf -c usbasp -p atmega328p -U flash:w:optiboot_atmega328.hex -U lock:w:0x0C:m
- зальется сам бутлоадер. Закрываем командную строку.
- Подключаем контроллер подвеса обычным кабелем. Запоминаем на какой порт поставилось, проверяем скорость (115200).
- Запускаем программу Xloader. Выбираем хекс файл SimpleBGC_2_40b8.hex (который enc - не годится, это для оригинальных плат), устройство SimpleBGC (по умолчанию), номер ком-порта (у меня был ком4) и скорость (115200), тыкаем кнопку Upload. Должно написать сколько-то байт аплоадед. Если напишет аплоад файлед - значит вначале что-то сделали неправильно или у вас немного не тот клон.
- распаковываем и запускаем программу SimpleBGC_GUI.exe, выбираем номер ком-порта, тыкаем коннект.
Платка Гироскопа отремонтирована - заменил прогоревший стабилизатор.
К GUI подключается
Третья ось молчит, похоже дополнительная платка мертва 😃 (в программе включил третью ось).
---------------
Дополнение… если снять датчик, то при включении на дополнительной плате начинает моргать светодиод раз в 3 сек (можно сделать вывод что она жива?)
не могу сохранить галочку для конкретного профиля
Есть параметры, которые считаются постоянными в конструкции. К ним относится количество полюсов мотора и параметров всего “железа”. А есть, те которые в каждом профиле можно назначать. Я так понимаю, вы хотите использовать один контроллер для нескольких подвесов, переключая профили? Можно настроить с разными параметрами и сохранить профиль на диск. А когда меняете подвес, подгружаете соответствующий профиль с компа.
Art_Nesterov, нет, всё для одной камеры и одного подвеса.
Проблема в том, если камера находится внизу, то галочка на yaw должна стоять, иначе в follow mode при вращении подвес по оси яв начинает делать хаотичные движения.
и наоборот, если камера к верху, то галку invert с yaw убрать нужно.
Это уже проверил, галка влияет. Профиль помог бы её переключить, а так получается если перевернуть подвес, то он по оси яв крутится.
Это глобальная настройка , она не храниться в профиле …
а зачем мотор инвертировать ??? оно же работать перестанет …
Gapey, если камера снизу, то нужно инвертировать, иначе камера делает движение в противоположную сторону, даже если чуть чуть повернуть, она начинает крутиться а потом резко ускоряется.
галка помогает
если сверху, то наоборот, галка мешает
может быть есть возможность скриптом её сохранить ?
и есть ли решение этой проблемы, когда камера с follow yaw вращается в противоположную сторону ? может быть баг это ?