А давайте обсудим Arducopter - APM

Shuricus
samael9:

bad gyro health

не значит что гиро сломан. А может значить все что угодно! Это Ардукоптер. Привыкайте! 😃

У меня тоже пару раз вылазило. Летает все отлично, тем не менее.

Подозреваю это глюки с питанием или начальной калибровкой.

alexeykozin
shturmann26:

Может откатится на версию 3.1.2, у меня крайне стабильно работает.

это единственная версия из всех трешек на которую категорически нельзя откатываться, у нее баг с управлением моторами
последствия бага начинают развиваться в режиме полного газа + крен
пока не полетите так - баг не проявится

shturmann26

Эх… где наша не пропадала!
А как подружить с ведроидом?
Специально взял дешевенький explay fresh c поддержкой отг.
Видит все флешки, фотоаппараты, кртридеры, а радиомодем 3DRobotics 3DR Radio Telemetry ни в какую. Андроид 4.4.2.
С компьютером связь в норме.

ВлАс
shturmann26:

А как подружить с ведроидом?

Смотрим мой дневник

alexeykozin:

последствия бага начинают развиваться в режиме полного газа + крен

И… что будет? Как-то не хоцца на карбоне испытывать 😃
Читал, что с удержанием высоты какие-то траблы, но по Вашим рекомендациям отключил влияние ГПС на высоту.
Ща не летаю, борюсь с вибрациями, пока камеру не поставил, даже не думал, что они такие сильные.
А коптер полетел на стоковых пидах и я даже не понял почему так много писали про борьбу с вибрациями и настройками.
Квад Х 510мм FullCarbonHandMade
DT750+ carbon 12x5.5
регули с Саймоном
АРМ 2.6 с компасом и гпс

ЗЫ: RCtimer карбоновые пропы - гуано. Задолбался “бабочку” лечить

alexeykozin
ВлАс:

И… что будет? Как-то не хоцца на карбоне испытывать

ArduCopter 3.1.3 7-Apr-2014
Changes from 3.1.2

  1. Stability patch fix which could cause motors to go to min at full throttle and with large roll/pitch inputs

github.com/diydrones/…/ReleaseNotes.txt

Shuricus
ВлАс:

ЗЫ: RCtimer карбоновые пропы - гуано. Задолбался “бабочку” лечить

Этот магазин, лучше обходить стороной. У них все какое-то кривоватое.

ВлАс
alexeykozin:

ArduCopter 3.1.3 7-Apr-2014
Changes from 3.1.2

  1. Stability patch fix which could cause motors to go to min at full throttle and with large roll/pitch inputs

еслия правильно понял, то вырубает газ при максимальных питч/ролл?

Danuvas

Допрошивался…(((((
Перестала и Ардуина плату видеть (timeout communicating with programmer) и МР выдает ошибку конекта и диоды на плате не горят(((( ЖПС мигает, приемник светится… Винда вроде видет, как COM port определяет
Ведь летало все на 3.0. Что полез, спрашивается(((( нет, захотелось 4-х канальный приемник подключить, а для этого надо прошивку посвежее, подключил, б…
В какой бубен постучать еще, подскажите, пожалуйста…

alexeykozin
Shuricus:

Этот магазин, лучше обходить стороной. У них все какое-то кривоватое.

на уровне хоббикинга, кое что есть и более менее, надо внимательно смотреть

ВлАс:

еслия правильно понял, то вырубает газ при максимальных питч/ролл?

толи вырубает толи плавно снижает до минимума, но аппараты падают

Danuvas
5yoda5:

Может у вас слетел загрузчик?

Да, спасибо. Почитал уже этот материал. Буду в выходные потрошить Овцу(((

Вадимм

дроид планер выдает high gps hdop что это значит?
Не у меня.

k4m454k
Вадимм:

high gps hdop

Это ошибка PreArm, у вас HDOP (коэффициент погрешности горизонтальной позиции) слишком высок, по умолчанию больше 2.0

Вадимм

Мозги от Валкеры Н500, человек подключил 3DR модем в уисби порт (вместо дата порт), потом МР по кабелю перестал конектится (когда все вернул в исходное).
Подключил снова 3DR модем правильно, и вот теперь не армится движки, выдает такую ошибку.

Danuvas
Danuvas:

Да, спасибо. Почитал уже этот материал. Буду в выходные потрошить Овцу(((

Что то не получается записать загрузчик через Ардуину. Ругается :
Arduino: 1.6.0 (Windows XP), Плата"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: Expected signature for ATmega2560 is 1E 98 01
Double check chip, or use -F to override this check.
Найден неправильный микроконтроллер. Вы указали правильную плату в меню Инструменты -> Плата?
This report would have more information with
“Отображать вывод во время компиляции”
enabled in File > Preferences.

Что то как то нехорошие предчувствия…
Зеленый светодиод возле разъема UART1 горит, а вот светодиоды АВС не горят…(

Стабилизатор проверил. 3.3 выдает (3.42 если верить моему мультиметру))

Avrdude ругается точно также (на англицком, правда)))

karabasus
Shuricus:

Даже у думающего человека Ардукоптер может не полететь. А Наза полетит по любому. Знаю наглядный пример, когда очень думающий человек долго возился с Ардукоптером, потом плюнул и поменял на Назу. Летает сейчас и счастлив. Вы поняли о ком я говорю! 😃

Может и так случится, но… из 8 арду(самолет-коптер) все летели на настройках по умолчанию, да согласен под себя настроить- нужно потрудится чуток.(назу тоже нужно настраивать - я в курсе (настраивал))

Danuvas
Danuvas:

This report would have more information with “Отображать вывод во время компиляции”

Вот, если отражать вывод во время компиляции, то Ардуина что ругается:
Arduino: 1.6.0 (Windows XP), Плата"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Copter\arduino-1.6.0/hardware/tools/avr/bin/avrdude -CC:\Copter\arduino-1.6.0/hardware/tools/avr/etc/avrdude.conf -v -patmega2560 -cusbasp -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xD8:m -Ulfuse:w:0xFF:m

avrdude: Version 6.0.1, compiled on Apr 3 2014 at 23:12:16
Copyright © 2000-2005 Brian Dean, www.bdmicro.com
Copyright © 2007-2009 Joerg Wunsch
System wide configuration file is “C:\Copter\arduino-1.6.0/hardware/tools/avr/etc/avrdude.conf”
Using Port : usb
Using Programmer : usbasp
AVR Part : ATmega2560
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00
flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : usbasp
Description : USBasp, www.fischl.de/usbasp/
avrdude: auto set sck period (because given equals null)
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e958a
avrdude: Expected signature for ATmega2560 is 1E 98 01
Double check chip, or use -F to override this check.
avrdude done. Thank you.
Найден неправильный микроконтроллер. Вы указали правильную плату в меню Инструменты -> Плата?

LampGraph

Вы указали правильную плату в меню Инструменты -> Плата?

Всегда когда сталкивался с таким сообщением, проблема была в неправильном подключении мк/плохом контакте. Уверен что все правильно подключено?

Danuvas

Да, все прозвонил от контактов на плате до контактов на свистке. Питание проверил. Также через свисток 5В идет

Может дополнительно с power module подать?

Danuvas

Урааааа! Заработала! Вопрос закрыт!
Все таки электроника - наука о контактах))))) И по ночам спать надо, а не пошивами баловаться)