подвес на бк моторах (open source) от немцев

serenya
delfin000:

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

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

delfin000

А тему покурить как бы в лом уже:)… Сколько раз уже эту ссылку пинаем. Страницы три назад отмотать ведь не трудно zelectro.com.ua/bootloaderUSBasp Да и гугль рулит еше на пару сотен подобных вариантов.
По плате с рстайма тоже как то проскакивала распиновка выводов. Но такой гибридной платы не держал в руках. Но и напрямую к процу тоже не проблема.

sulaex
ilyagry:

ок - тогда вопрос: как подключить программатор USBASP (hobbyking.com/…/__21321__USBasp_AVR_Programming_De…) к плате rctimer, чтобы залить в нее прошивку

странный вопрос 😃
подключаете один к одному и прошиваете
уточняйте, что вас интересует
если вы не знаете какой разъем на контроллере, то тот, что выше на картинке
если не знаете какие сигналы куда, то поднимите распиновку камня (в гугле название процессора и нажать на картинку) и чутка поработайте извилинами сопоставив сигналы один к одному (ну не все же разжевывать вам, полезно и подумать чутка)

swat0russia

Прошил контроллер (www.rctimer.com/product_884.html) новой прошивкой (такая как, которая на сегодняшний день есть на сайте ( code.google.com/p/brushless-gimbal/…/list)
Все хорошо, но мои настройки ни в какую не хотят залазить в мозг контроллера. И просто сейв нажимал и флеш сейв - никакого толку - при флешсейве - вылетает ошибка …
При переконекте юсб - остается дефолт

Но нареканий в принципе и по дефолтным нет - меня вполне устраивает
дальше ковырять пока не буду)) Что бы своими кривыми руками что нить не испортить))

ps. так до конца и не понял - при подключении шнурком к компу нужно подключать питание на мозг (что от компа питается -и сам вижу) Но все же?

father_gorry

Прошил, настроил - всё работает прекрасно. Две вещи только не устраивают:

  1. Маловато усилия. Вес камеры 350-400г, моторы типа 4006 12n14p. Добавление Max PWM > 60 приводит к дрожанию.
  2. (самая неприятная) если слегка толкнуть камеру в любую сторону, она рывками убегает в ЭТУ ЖЕ сторону градусов на 40-50, после чего плавно возвращается в нормальный горизонт.
    Martinez v3, 049B_r161.
ilyagry

спасибо за идею перезаписать загрузчик. 😁
итак - повторюсь:
плата с Rctimer, не могу прошить\сконфигурировать ее из под Win7 64/WinXp (на 2х разных компах)
Ошибка sync, о ней много писалось в этом треде.

  1. Ставим драйвера 2.8.24 для usb - www.rcgroups.com/forums/showthread.php?t=1872416

  2. Припаиваем пины к контактной площадке 3x2. Где какой пин- на картинке.

  3. Подключаем программатор Usbasp hobbyking.com/…/__21321__USBasp_AVR_Programming_De…
    Кстати - для подключения удобно использовать 2 кабеля от серв.

  4. прошиваемся - bootloader берем из Arduino
    avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m
    avrdude -c usbasp -p m328p -U hfuse:w:0xDA:m
    avrdude -c usbasp -p m328p -U efuse:w:0x05:m
    avrdude -c usbasp -p m328p -U flash:w:ATmegaBOOT_168_atmega328.hex

Отключаем программатор.

  1. Подключаем USB, идем в Arduino - и все замечательно прошивается крайней прошивкой BruGi_049B_r161
  2. GUI к контроллеру тоже заработал.
    Собственно усе. Пора настраивать подвес.

asimple

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

ctakah

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

Точнее кто мешает использовать только одну ось из второй платы и ее датчик только для поворота всего подвеса .?

asimple

Где-то читал что работаь именно на мартинезе не будет(

ctakah

Нет разницы-можно любую ось сделать,был бы датчик ,канал платы и двигатель. Можно же использовать один канал на плате только для питча например? Или рола? Или ява? Добавляем по одному каналу и получаем три))

k1T4eR

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

delfin000
k1T4eR:

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

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

k1T4eR

Да, при небольших отклонениях всё ок. Более того, ролл отрабатывает всё на ура. Но как только питч… Начинаются вибрации и всё входит в резонанс. Тут уже и ролл подключается и начинает его качать.

SovGVD
k1T4eR:

Да, при небольших отклонениях всё ок. Более того, ролл отрабатывает всё на ура. Но как только питч… Начинаются вибрации и всё входит в резонанс. Тут уже и ролл подключается и начинает его качать.

аналогичная проблема, но у меня при оклонение по pitch в одну из сторон упирается рамка, начинается тряска, а вот почему в обратную сторону тряска - не ясно, ну и вообще по pitch как не настраивал - дрыгается подвес (по ссылке видео, когда камера влево/вправо шатается - это roll, просто палка большая и в целом притензий нет, а вот когда заметна быстрая тряска - это наклоны по pitch)
пока надеюсь что проблема из-за того что камера не четко в центре стоит для pitch оси

k1T4eR

Кстати, у меня постоянно сбивает настройки гироскопа. Приходится или калибровать, или держать ровно при запуске. Как обойти эту ерунду?

Serj=

Получил контроллер с ГЛБ, по каналу Roll работает, пытается стабилизировать камеру, а по Pitch дергается как паралитик с одинаковой амплитудой и не отрабатывает перемещения, двигатель греется и сильно залипает с большим шагом. Двигатели менял, не в них дело.
Что это, дохлый драйвер на канале Pitch?

klimianok
Serj=:

Получил контроллер с ГЛБ, по каналу Roll работает, пытается стабилизировать камеру, а по Pitch дергается как паралитик с одинаковой амплитудой и не отрабатывает перемещения, двигатель греется и сильно залипает с большим шагом. Двигатели менял, не в них дело.
Что это, дохлый драйвер на канале Pitch?

Поменяйте Pitch и Roll местами и программно переназначте моторы. И узнаете.

Serj=
klimianok:

Поменяйте Pitch и Roll местами и программно переназначте моторы. И узнаете.

Я же говорю, менял и программно и переключал моторы , проблема в одном канале контроллера. Это драйвер сдох или что то в обвязке? Соплей на плате нет.