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

sskom
crown:

Тест крайней прошивки

Давайте еще попросим администрацию сайта заменить кнопку “последняя (страница)” на “крайняя”, а то как бы чего не вышло.

Sol81

Прошу прощения за глупый вопрос, но где скачать brushless-gimbal-tool для macOS?
Не могу найти 😦

Sol81

Ну и в догонку еще куча вопросов. Выручайте неуча.
Следую четко по шагам МАНУАЛА

  1. Ошибка при заливке новой прошивки avrdude: stk500_getsync(): not in sync: resp=0x00
    Ответы расписанные ТУТ и ТУТ подразумевают наличия программатора? которого естественно нет 😦 Соответвенно выхода тоже из ситуации нет?

  2. Качаю последнюю версию BruGi_049B_r161.zip Запусткаю Brushless-Gimbal-Tool (for v49) нажимаю “Coonect” - все зеленое и и все ок. НО ни считать ни записать ничего не могу. Драйвер ставил этот FT232

Если нажать Firmware -> Update, то пишет write:0x100 1% затем ####timeout#### 😦 Сколько вообще обычно занимает этот процесс

Помогите кто чем может

chumric
Sol81:

Помогите кто чем может

  1. Вам необходимо, используя программатор, залить bootloader
  2. Если програматора нет, выхода нет
  3. Обновить прошивку и GUI можно только при наличии прошитого bootloader.
Sol81
chumric:
  1. Вам необходимо, используя программатор, залить bootloader
  2. Если програматора нет, выхода нет
  3. Обновить прошивку и GUI можно только при наличии прошитого bootloader.

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

SkiFF
Sol81:
  1. Ошибка при заливке новой прошивки avrdude: stk500_getsync(): not in sync: resp=0x00

В Arduino надо вначале выставить правильно тип платы. У меня так же было, пока не поставил.

  • меню - сервис - плата - arduino pro or pro mini (5v 16MHz) w/ATmega328 on COM…

Моя печаль в том, что прошивка нормально льется, а моторки работать нормально не хотят…
Есть подозрение что контролер моторов сгорел. Как проверить?

p_vel
Sol81:

Ну и в догонку еще куча вопросов. Выручайте неуча.

какая плата?

chumric
Sol81:

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

Прошивка скорее всего 44, параметры меняются через терминал

В ардуине, выберите тип платы, сом порт, и “монитор последовательного порта”, скачайте прошивку 44, в ней есть хелп по командам

Sol81
p_vel:

какая плата?

rctimer

chumric:

Прошивка скорее всего 44, параметры меняются через терминал
В ардуине, выберите тип платы, сом порт, и “монитор последовательного порта”,

Сделал - не понял что дало

chumric:

скачайте прошивку 44, в ней есть хелп по командам

Не нашел (((

p_vel
Sol81:

rctimer

В них есть загрузчик! Видимо с драйвером ftdi ft232 проблемы.
Попробуй поставить более старый драйвер.
Я на Windows x64 так и не нашел подходящий драйвер. Настраиваю на рабочем компе.

Sol81:

Не нашел (((

  • Serial Protocol:
    WE (Writes active config to eeprom)
    RE (Restores values from eeprom to active config)
    TC (transmits all config values in eeprom save order)
    SD (Set Defaults)
    SP gyroPitchKp gyroPitchKi gyroPitchKd (Set PID for Pitch)
    SR gyroRollKp gyroRollKi gyroRollKd (Set PID for Roll)
    SA accelWeight (Set Weight in accelWeight/1000)
    SF nPolesMotorPitch nPolesMotorRoll
    SE maxPWMmotorPitch maxPWMmotorRoll (Used for Power limitiation on each motor 255=high, 1=low)
    SM dirMotorPitch dirMotorRoll motorNumberPitch motorNumberRoll
    GC (Recalibrates the Gyro Offsets)
    TRC (transmitts RC Config)
    SRC minRCPitch maxRCPitch minRCRoll maxRCRoll (angles -90…90)
    SCA rcAbsolute (1 = true, RC control is absolute; 0 = false, RC control is proportional)
    TCA (Transmit RC control absolute or not)
    UAC useACC (1 = true, ACC; 0 = false, DMP)
    TAC (Transmit ACC status)
    OAC accOutput (Toggle Angle output in ACC mode: 1 = true, 0 = false)
    ODM dmpOutput (Toggle Angle output in DMP mode: 1 = true, 0 = false)
    HE (This output)
Sol81

И вопрос про размещение датчика. Везде пишут что ось Y дожна быть обращена стрелкой в сторону куда смотрит камера. Также пишут что провода от датчика должны смотреть на мотор. Но у меня стрелочка оси Y направлена тудаже куда и провода. Как в итоге его правильно ставить то?? по стрелке Y или по выходу проводов.
Пробовал и так и так. в случае выставления по Y вибрирует но работает. Если по проводам, то почти не вибрирует, но срывается как ужаленный и дергается.

p_vel
Sol81:

И вопрос про размещение датчика.

У меня стоит датчиком вниз, провода от платы отходят в обратную сторону от мотора питч.

Shuricus
p_vel:

Видимо с драйвером ftdi ft232 проблемы.

Проблема в какой-то кривизне ftdi на контроллере. С целой кучей других фтди эти драйвера работают нормально…

Sol81

Помогла вот ЭТА ТЕМА
Arduino отписал, что все успешно залил.
GUI загорелась коннект зеленым. НО не считывает данные ((( Монитор тоже ничего не показывает. Причем если параметры забить руками и нажать SAVE, то пишет что все сохраняет и затем все сохранено. Где теперь рыть? (((((( Блин все с питчами борятся, а я уже вторые сутки до них добраться даже не могу ((((((

Прошивку брал Version 049 r161

chumric

У меня было так, конектилось, но не считывалось, не тот СОМ порт был выбран, потом было еще раз подобное, переткнул USB в другой порт – за аботало

p_vel
p_vel:

На первом тесте убил подвес (молчит, не светятся диоды и сильно греется стабилизатор напруги)

отпаял плату с датчиком, и контроллер опять заработал. Видимо коротыш на сенсоре… Хотя видимых повреждений почти нет.
Вопрос: будут ли проблемы с подключением к контроллеру рцтаймер обычной платки (MPU-6050 3 Axis gyroscope + acce​lerometer module)?

FlyOver

Наконец- то прошился предпоследней прошивкой, но появился другой трабл - не реагирует на сенсор совсем… неужели каюк ему?

Urdigor

подскажите, сейчас такая проблема: прошивка заливается нормально (сообщение avrdude: stk500_getsync(): not in sync: resp=0x00 не вываливается). Но подвес никак ни на что не реагирует (моторы не крутятся, правда вроде как сигнал какой-то на них идёт, когда контроллер включен, моторы более туго крутятся, чем когда контроллер выключен). Так же не удается подключиться через GUI, подключение останавливается на сообщение “TC: Reading Values”. Пробовал ставить драйвера 2.08.24, не помогло, всё так же.
Вопрос, может ли быть проблема с bootloader, ведь прошивка заливается без проблем… Или даже если прошивка заливается, проблемы с bootloaderом может быть?

p_vel

Попробуй на другом компе, если есть возможность…

Urdigor
p_vel:

Попробуй на другом компе, если есть возможность…

пробовал уже… Точно такое же поведение…