подвес на бк моторах (open source) от немцев
- Ошибка при заливке новой прошивки avrdude: stk500_getsync(): not in sync: resp=0x00
В Arduino надо вначале выставить правильно тип платы. У меня так же было, пока не поставил.
- меню - сервис - плата - arduino pro or pro mini (5v 16MHz) w/ATmega328 on COM…
Моя печаль в том, что прошивка нормально льется, а моторки работать нормально не хотят…
Есть подозрение что контролер моторов сгорел. Как проверить?
Ну и в догонку еще куча вопросов. Выручайте неуча.
какая плата?
Т.е. настраивать питч и ролл на действующей прошивке я тоже не смогу пока не залью загрузчик?
как в моей ситуации можно узнать текущую версию прошивки?
Прошивка скорее всего 44, параметры меняются через терминал
В ардуине, выберите тип платы, сом порт, и “монитор последовательного порта”, скачайте прошивку 44, в ней есть хелп по командам
какая плата?
rctimer
Прошивка скорее всего 44, параметры меняются через терминал
В ардуине, выберите тип платы, сом порт, и “монитор последовательного порта”,
Сделал - не понял что дало
скачайте прошивку 44, в ней есть хелп по командам
Не нашел (((
rctimer
В них есть загрузчик! Видимо с драйвером ftdi ft232 проблемы.
Попробуй поставить более старый драйвер.
Я на Windows x64 так и не нашел подходящий драйвер. Настраиваю на рабочем компе.
Не нашел (((
- 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)
И вопрос про размещение датчика. Везде пишут что ось Y дожна быть обращена стрелкой в сторону куда смотрит камера. Также пишут что провода от датчика должны смотреть на мотор. Но у меня стрелочка оси Y направлена тудаже куда и провода. Как в итоге его правильно ставить то?? по стрелке Y или по выходу проводов.
Пробовал и так и так. в случае выставления по Y вибрирует но работает. Если по проводам, то почти не вибрирует, но срывается как ужаленный и дергается.
И вопрос про размещение датчика.
У меня стоит датчиком вниз, провода от платы отходят в обратную сторону от мотора питч.
Видимо с драйвером ftdi ft232 проблемы.
Проблема в какой-то кривизне ftdi на контроллере. С целой кучей других фтди эти драйвера работают нормально…
Помогла вот ЭТА ТЕМА
Arduino отписал, что все успешно залил.
GUI загорелась коннект зеленым. НО не считывает данные ((( Монитор тоже ничего не показывает. Причем если параметры забить руками и нажать SAVE, то пишет что все сохраняет и затем все сохранено. Где теперь рыть? (((((( Блин все с питчами борятся, а я уже вторые сутки до них добраться даже не могу ((((((
Прошивку брал Version 049 r161
У меня было так, конектилось, но не считывалось, не тот СОМ порт был выбран, потом было еще раз подобное, переткнул USB в другой порт – за аботало
На первом тесте убил подвес (молчит и сильно греется стабилизатор напруги) хорошо, что два взял))).
Демпферы надо бы переделать на сжатие (слишком мягкие), но в целом доволен.
блин еще и линзу забыл протереть…
На первом тесте убил подвес (молчит, не светятся диоды и сильно греется стабилизатор напруги)
отпаял плату с датчиком, и контроллер опять заработал. Видимо коротыш на сенсоре… Хотя видимых повреждений почти нет.
Вопрос: будут ли проблемы с подключением к контроллеру рцтаймер обычной платки (MPU-6050 3 Axis gyroscope + accelerometer module)?
Наконец- то прошился предпоследней прошивкой, но появился другой трабл - не реагирует на сенсор совсем… неужели каюк ему?
подскажите, сейчас такая проблема: прошивка заливается нормально (сообщение avrdude: stk500_getsync(): not in sync: resp=0x00 не вываливается). Но подвес никак ни на что не реагирует (моторы не крутятся, правда вроде как сигнал какой-то на них идёт, когда контроллер включен, моторы более туго крутятся, чем когда контроллер выключен). Так же не удается подключиться через GUI, подключение останавливается на сообщение “TC: Reading Values”. Пробовал ставить драйвера 2.08.24, не помогло, всё так же.
Вопрос, может ли быть проблема с bootloader, ведь прошивка заливается без проблем… Или даже если прошивка заливается, проблемы с bootloaderом может быть?
Попробуй на другом компе, если есть возможность…
Попробуй на другом компе, если есть возможность…
пробовал уже… Точно такое же поведение…
пробовал уже… Точно такое же поведение…
У меня сейчас точно такая же ситуация. Поиск по забугорным сайтам привел к тому что, что с дровами 2.08.24 надо использовать машину с ОС Win 7 (32x)!!!
на win7-64x не работает процентов у 10, а на win8-64x не работает почти у всех!
У меня все компы с осью 64х ((( Если есть возможность где найти Win7-32x отпишитесь потом в личку плиз, получилось или нет
Если дело в операционке, установите vmware и поставьте там любую, какую хотите.
Я так делал для настройки кролика, он тоже не хотел работать на моей win7 64x
У меня сейчас точно такая же ситуация. Поиск по забугорным сайтам привел к тому что, что с дровами 2.08.24 надо использовать машину с ОС Win 7 (32x)!!!
на win7-64x не работает процентов у 10, а на win8-64x не работает почти у всех!
У меня все компы с осью 64х ((( Если есть возможность где найти Win7-32x отпишитесь потом в личку плиз, получилось или нет
Пробовал сегодня на работе на 32битных виндах… Точно такая же фигня ((
Если дело в операционке, установите vmware и поставьте там любую, какую хотите.
Я так делал для настройки кролика, он тоже не хотел работать на моей win7 64x
к сожалению дело не в оперативке…
Народ, так кто-нибудь знает, возможно ли такое, что bootloader запорот, но прошивка через ардуиновскую софтину успешно заливается???
Пробовал сегодня на работе на 32битных виндах… Точно такая же фигня ((
к сожалению дело не в оперативке…
Народ, так кто-нибудь знает, возможно ли такое, что bootloader запорот, но прошивка через ардуиновскую софтину успешно заливается???
Я победил!!! Теперь по порядку
Urdigor, на сколько я понял ситуации у нас были идентичные. Не работало чтение в bgl-tool, но вроде как все записывалось. И да и нет.
То что заливалось через Arduino - все ок. Blg-tool делало видимость, что записало, на самом деле это не так! Т.е. прошивка действительно нормально залилась, а настройки которые записывал bgl-tool остались дефолтными.
Вывод: На драйверах 2.08.24 обновляться можно смело. Все работает
Про дрова 2.08.24 и версию операционки: у меня на 64х так и не заработало, на win7-32 тоже. А вот на XP (конкретно Windows XP Pro 32x SP2) с дровами 2.08.24 все заработало отлично и с первого раза!!!
В настройках по дефолту только уменьшил maxPWM по Pitch на 2 единицы и все вроде ОК, вибрация пропала и все вроде отлично работает, завтра на природе проверю. Кстати с настройками для gopro, которые лежали в прошиве, у меня подвес колбасило как советскую стиральную машину.
Ура товарищи! Всем спасибо за помощь!
Сегодня спалил контроллер, перепутал полярность питания 😦 внешне вроде спалился 1 драйвер… атмега вроде жива, датчик тоже. прошивка заливается …
можно ли заменить ключи L6234PD PowerSO20 по этой ссылке ?
www.elitan.ru/price/index.php?seenform=y&find=L623…
если заменить ключи то все должно заработать? или изза ошибки с полярностью питания может еще чтото сгореть?
заменил драйвера L6234PD. подключил питание и 1 мотор вроде работал нормально а второй просто гудел… и через 10 сек все отключилось и больше не включается вообще((( и компьютером не определяется. видимо после переполюсовки все сгорело но не до конца?(