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

DEN#

Я высаживаю до 3.3

А сила тока не сильно падает на аккуме при таком значении? Или по-другому, квадрик не упадет на посадке при таком вольтаже?

ssilk
DEN#:

А сила тока не сильно падает на аккуме при таком значении?

А это уже зависит от величины С и насколько оно честное… Короче от бренда батарейки. Ну и, разумеется, от многих других факторов, эксклюзивных для конкретно Вашего коптера.
А еще, грамотный пилот тестирует свои батареи и ведет журнал…)

monstr188

Добрый всем день ! На АПМ летаю больше года , и очень доволен контролером , но вот на днях кривыми (естественно своими) руками его , по моему спалил . Я , честно гугли , данную ветку почитал , но по диагонали , спрашивал в группах в ВК , но ничего дельного не узнал . Если не трудно помогите советом … Итак , совершенно случайно перепутал провод в шлейфе от РМ и подал землю на штекер + . Кроме земли был подключен ТОЛЬКО датчик напряжения . После этого АПМ перестал конектиться к МП . При этом его видит компьютер , как СОМпорт , и МП его определяет как Atmega . Он без проблем шьется , но не конектится . На АПМ горит зеленый светик и при подаче питания на миг моргает синий 3D FIX и моргает красный пару раз . Напряжение 3.3в на крайних контактах I2C есть . Что делать ? В утиль или что то можно предпринять .

khomyakk

Потихоньку облётываю квадрик и параллельно перечитываю ветку.
Встретилось несколько раз, что люди рекомендуют обязательно подсоединять сигнальный минус с регулей на АРМ. У меня эти провода напрямую звонятся с силовым минусом. Зачем нужна эта земляная петля? Регули такие banggood.com/4X-Racerstar-RS20A-20A-BLHELI_S-OPTO-…
Да, ещё такой вопрос. Очистить ЕЕПРОМ возможно с помощью USBASP программатора? Просто для меня эта процедура была бы гораздо проще и быстрее, чем перешиваться на более раннюю прошивку.

ssilk
khomyakk:

Зачем нужна эта земляная петля?

Помните, не так давно в компьютерах был интерфейс IDE? Сначала АТА33, позже АТА66 или АТА100, потом АТА133. Так вот первые два были 40-жильные, а последний уже 80-жильный. Угадайте почему… Ладно, не забивайте голову, там через один “земля”, чтобы от помех и наводок избавиться… Вот в регулях для того же. Да и вообще это “правило хорошего тона” в электронике, рядом с сигналом всегда должна быть “земля”.

alexeykozin
monstr188:

Что делать ? В утиль или что то можно предпринять .

попробуйте залить предыдущую версию прошивки, с терминалом например ардукоптер 3.1.5
там есть терминал в котором можно диагностировать сенсоры

sergbokh
DEN#:

А сила тока не сильно падает на аккуме при таком значении? Или по-другому, квадрик не упадет на посадке при таком вольтаже?

Как уже заметил ssilk, все сильно индивидуально. У меня 11 пропы и 980кв моторы, поэтому квад летает нормально и на 8.5 вольтах (разряженные ли-ионы).
Безопасно садить липошки до 3.3 - вам нужно один раз повисеть до этого значения и потом посмотреть динамику разряда, чтобы понять до какого значения имеет смысл разряжать. Может быть что у вас от 3.6 до 3.3 пройдет 30 секунд, а может 5 минут…

monstr188
alexeykozin:

попробуйте залить предыдущую версию прошивки, с терминалом например ардукоптер 3.1.5

Залил . А как тестировать ? Ни разу им не пользовался .

khomyakk

Алексей Козин

khomyakk:

Да, ещё такой вопрос. Очистить ЕЕПРОМ возможно с помощью USBASP программатора? Просто для меня эта процедура была бы гораздо проще и быстрее, чем перешиваться на более раннюю прошивку.

Повторюсь с вопросом к Гуру 😃

monstr188
alexeykozin:

там есть терминал в котором можно диагностировать сенсоры

Ну , по ходу сенсоры не грузятся . Вот примерно так

alexeykozin

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

-e
Causes a chip erase to be executed. This will reset the contents of the flash ROM and EEPROM to the value ‘0xff’, and clear all lock bits. Except for ATxmega devices which can use page erase, it is basically a prerequisite command before the flash ROM can be reprogrammed again. The only exception would be if the new contents would exclusively cause bits to be programmed from the value ‘1’ to ‘0’. Note that in order to reprogram EERPOM cells, no explicit prior chip erase is required since the MCU provides an auto-erase cycle in that case before programming the cell.

www.nongnu.org/avrdude/…/avrdude_4.html

если замечены проблемы

  1. ставим фьюзы
  2. делаем очистку чипа
  3. шьем бут
  4. шьем прошивку через бут
monstr188
alexeykozin:

раз владеете программатором то и знать аврдуде ключи должны

Если это адресовано мне , то у меня нет програматора , я вообще с такимвпервые столкнулся . Я так понял бут без програматора не перезалить ?

egunak95
  1. ставим фьюзы
  2. делаем очистку чипа
  3. шьем бут
  4. шьем прошивку через бут[/QUOTE]
    А если использовать ARDUINO IDE пример EEPROM - CLEAR_EEPROM и прошить с помощью программатора - получится или как? Я прошиваю АРМ Фитоном, там программа позволяет сделать очистку и проверку очистки и флэша и EEPROM, однако через ARDUINO IDE не пробовал.
khomyakk

Может я не совсем правильно вопрос задал.
При переходе на другую версию здесь в теме рекомендовали сделать сброс параметров, это позволяет и Мишин Планер в фулл параметр лист. Но была ещё рекомендация сделать очистку еепром. Для этого необходимо понизить версию Мишин планера до скажем 1.2.99 и там есть возможность в терминале сделать эту очистку.
Вот я и спрашиваю, возможно ли очистку еепром сделать с помощью программатора через разьем ISP? Фьюзы трогать не собираюсь.
После этой процедуры необходимо снова заливать Ардукоптер? Или очистятся только параметры?

Serjio_S

У меня последний стоит планер, АПМ с прошивкой 3.1.5 сбрасывается и чистит епром через терминал.

khomyakk

А с версией 3.2 прокатит?
И в чём преимущества - недостатки программы APMPlanner2 ?

Serjio_S

Я на все АПМ которые были и есть ставлю именно 3.1.5, и меня в ней все устраивает.
С 3.2 по моему не прокатит.

khomyakk:

APMPlanner2

Не пробовал, не знаю.

Chelenjer
alexeykozin:

функции ограничения максимальной высоты для ртл пока нет,

Спасибо за разъяснение. АРМ, так или иначе, свой век отживает и нет смысла так глубоко “ковырять”. Гораздо проще сам полет планировать с учетом этого обстоятельства. Например, ближе к концу полета подводить коптер к точке, из которой автовозврат будет относительно безопасным.

egunak95

Изучите вот эту статью, может поможет apmcopter.ru/…/kak-ochistit-eeprom-na-apm-bez-term…
Дочитал эту статью и есть предположение, что программатор в среде АРДУИНО ИДЕ пишет код на флеш память затирая загрузчик, конечно еепром очистит, но останется на флеш памяти программа очистки. Вывод такой, что всё равно надо перепрошиваться по новой. Я с новым АРМ поступаю так, Фитоном делаю очистку флеша и еепрома с проверкой очистки, далее Фитоном загружаю загрузчик, а потом прошивку через Миссион планер. Можно конечно Фитоном всё загрузить,но тогда надо учесть с какого адреса надо загружать прошивку, чтобы незатереть загрузчик. У меня есть удачные копии прошивок записанные через Фитон, я использую их для создания клонов.

Изучите вот эту статью, может поможет apmcopter.ru/…/kak-ochistit-eeprom-na-apm-bez-term…
Дочитал эту статью и есть предположение, что программатор в среде АРДУИНО ИДЕ пишет код на флеш память затирая загрузчик, конечно еепром очистит, но останется на флеш памяти программа очистки. Вывод такой, что всё равно надо перепрошиваться по новой. Я с новым АРМ поступаю так, Фитоном делаю очистку флеша и еепрома с проверкой очистки, далее Фитоном загружаю загрузчик, а потом прошивку через Миссион планер. Можно конечно Фитоном всё загрузить,но тогда надо учесть с какого адреса надо загружать прошивку, чтобы незатереть загрузчик. У меня есть удачные копии прошивок записанные через Фитон, я использую их для создания клонов.

Если кому пригодится мой способ установки датчика тока на нижнюю плату TBS Discovery

khomyakk

Статью ту читал, комбинацией клавиш попадал в тайное меню, но дальше не получалось, МР подвисал.
Сейчас это мне не актуально, пока все работает, но в будущем может пригодиться. Я не силен в этой области, но приходится пользоваться программатором при прошивке скажем передатчиков. В комментариях к вышеупомянутой статье были случаи, что после очистки еепром программатором через аврдуд слетал даже загрузчик.
Был бы свободный АРМ я бы попробовал. 😃