А давайте обсудим Arducopter - APM
на сколько я знаю, нужен AVR программатор
нет
вау, круто…
значит я сделал невозможное…
для прошивки авр достаточно платки с фтди чипом.
тип программатора называется битбанг
тут подробно описаны все “позы камасутры” hobby.msdatabase.ru/project-updates/…/usb-serial
Даже и не думайте мыть плату в ультразвуковой ванне,сразу хана барометру.
Про него я и забыл. Он же с дырочками)))
Про него я и забыл. Он же с дырочками)))
ИМХО Как вариант выпаять барометр и тогда в ванну, но перед этим проконсультироваться у Алексея, может я и ошибаюсь.
MPU6000 тоже умирает, у него чувствительность к вибрациям.
мыть не надо, ставят на безотмывочный флюс, потом можно что снаружи оттереть эстетики ради
тип программатора называется битбанг
Я читал про это, но не понял ничего, для моего далекого от электроники дел мозга стало ясно следующее (говоря русским языком, не смейтесь)
Мой программатор FTDI общается с подключаемым к нему устройством не так как нужно для прошивки Аппы, но чип на котором он построен можно заставить подавать нужные сигналы на нужные ноги, и подключить всетаки аппу и перепрошить… Правильно?
Но вот инструкции я не понял абсолютно.
Т.Е. я не понимаю 1. Куда к моему FTDI подключить6 проводов которые нужно припаять к микросхеме Турниги(Флайская)
2. Нужно ли что-то делать с FTDI чтобы он смог подружиться и заливать прошивку на аппу.
Извините за мои обороты, ну не разбираюсь я в терминологии
- Куда к моему FTDI подключить6 проводов которые нужно припаять к микросхеме Турниги(Флайская)
- Нужно ли что-то делать с FTDI чтобы он смог подружиться и заливать прошивку на аппу.
Извините за мои обороты, ну не разбираюсь я в терминологии
в самом деле все просто ftdi это микруха которая может быть подключена к компьютеру , у нее есть несколько ног состяние которых можно менять из программы на компьютере. Причем одни и те же ноги могут быть по разному подключены к чипу.
от чего это зависит - от настройки программы “программатора”
как правило все программы специфичны и каждая работает только со своим адаптером, у некоторых проблемы с установкой на винду.
очень давно я нашел старенькую версию avrdude которая позволила мне под свой адаптер прописать свою конфигурацию,
работает без установки на икспи и семерке, не требует драйверов, запускается из батника
тут архивчик мое й колекции - сама программка, ее конфиг и куча всяких прошивок от регулей, бутлоадеры, ппм энкодеры от апм
files.msdatabase.ru/home/bootloader.rar?attredirec…
шил через этот программатор и свою турнигу , нашел странным что шьется она не по ISP а вот как rcopen.com/forum/f4/topic272904/1685
в ходе опытов пару раз окирпичил, в одном случае пришлось подавать на вход где кварц частоту с внешнего генератора чтобы чип ожил.
в ходе опытов пару раз окирпичил
Ну рас уж Вы кирпичили, пожалуй я не буду испытывать судьбу, ибо я как сейчас модно говорить тот еще рукожоп. Но суть работы я всетаки уловил правильно.
Куплю на след неделе правильный программатор.
Всего 230 р., Вопрос в другом, он то подойдет?))
Всего 230 р., Вопрос в другом, он то подойдет?))
подойдет
Вышел релиз V3.2
Я шил через Ардуино Уно и через Ардуино мега. В принципе можно прошить и через плату ардукоптера - ведь это по сути ардуино мега с напаянными датчиками.
Всего 230 р., Вопрос в другом, он то подойдет?))
usbasp имеет стаб 1117 на 3.3v и может пропускать 5v в зависимости от джампера. Прошивать то им можно но вот что-то запитать не получится. vcc выход arduino mini в моем случае не дотягивал даже до 3х вольт. Подумал даже что atmega328 попалась на 3.3 вольта. Подключил её потом через usb-ftdi все работает, нормальные 5 вольт на пинах.
Мда, товарищи… Обсуждаем FTDI, USBasp, как убить бародатчик, опять дроидпланеры и блютусы… Какой круг по счету пошел? 😁
(за исключением режима Flip, у меня он переворачивается всегда в одну сторону)
apmcopter.ru/…/fishki-geofence-wp-save-flip.html
я если честно не очень понял что они вот тут имели ввиду:
Да, фраза сложноватая. У америкосов мозги по другому работают.
Мои наблюдения читал (внизу статьи)? Может как-то прояснит ситуацию.
Мои наблюдения читал (внизу статьи)? Может как-то прояснит ситуацию.
Нэ, не помогло 😉
Цитата Сообщение от cTc Посмотреть сообщение (за исключением режима Flip, у меня он переворачивается всегда в одну сторону) apmcopter.ru/apm/apm-help/fw/...save-flip.html
Да вот насколько помню, в движении нажимал флип, и все равно вне зависимости от направления - флипает через правое плечо. Но эт инфа неточная, проверю еще, если че видео сниму.
Для промывки флюса в идеале нужна ультразвуковая ванна со спец средством, вот тут придется в мастерскую отнести…
Тогда точно под замену - МПУхе от ультры точно кирдык настанет. Посмотрите по даташиту принцип работы и поймете почему.
Тогда точно под замену - МПУхе от ультры точно кирдык настанет. Посмотрите по даташиту принцип работы и поймете почему.
Я читал статью с цветными картинками как в общем работают мемс гироскопы и акселерометры. Красота неописуемая, не каждый художник сравнится)
Можно пожертвовать ради эксперимента, ибо и так под замену 😉
Ну смотри. У меня 9XR и на ней делал так.
Сначала нашёл Custom Switches
и выставил там такое:
SW1 ID0 !AIL
SW2 ID1 !AIL
SW3 ID2 !AIL
SW4 ID2 AIL
SW5 ID1 AIL
SW6 ID0 AILну а потом в миксах распределил на пятом канале свитчи все так, чтобы они были через примерно равные промежутки
например (Режим REPLACE (замена значения)),
-100 = SW1
-60 = SW2
и т.д.Итого, получаем, что от переключения режимов, меняется значение на пятом канале.
А еще проще так
CH5 18 HALF ID0
- 44 HALF ID1
- 75 HALF ID2
- -92 HALF !AIL
и 6 модов переключаются 2мя тумблерами на одном канале. Вес подбирать нужно. На моем 9XR Pro и 9XR работает с этими настройками.
Немного выше был пост про то, что не стоит советовать то, что не является истиной.
У многих есть трудности подключения терминалом. Алгоритм такой: запускаем МП, входим на закладку терминал, проверяем, что APM настроен на подключение по кабелю на скорости 115200 на нужном порту и что диспетчере устройств эта скорость для порта установлена, подводим курсор на кнопку Connect, втыкаем APM, мгновенно жмем на левую кнопку мыши которая стоит на Connect, барабаним по Enter. Может пройти секунд несколько, не спешим…
У меня в 3.1.5 в терминале шли всякие кракозябры. Может и можно было , почесав левое ухо плавой пяткой через спину, включиться в терминал, только зачем? Все можно и в МП сконфигурировать.
А еще проще так CH5 18 HALF ID0 + 44 HALF ID1 + 75 HALF ID2 + -92 HALF !AIL и 6 модов переключаются 2мя тумблерами на одном канале. Вес подбирать нужно. На моем 9XR Pro и 9XR работает с этими настройками.
Да у меня тоже с такими настройками работает.
ничтяк достойный внимания в 3.2
copter.ardupilot.com/wiki/ekf-inav-failsafe/
вкратце.
если даже внешний компас и никаких наводок нет - может случиться так что зона магниных аномалий - залегание всяческих руд итд.
к примеру перед полетом не проверил - полетел и коптер глядя на компас пошуршал совсем нетуда.
параметр позволяет выявить “улет” изза ошибки компаса и в случае если коптер в автоматическом режиме более секунды прет нетуда - автоматом переключается в режим управляемой посадки. отменить посадку и долететь вручную можно переключив в альтхолд или стабилайз
в случае если коптер в автоматическом режиме более секунды прет нетуда - автоматом переключается в режим управляемой посадки
Хм, у меня давно была мысль - почему нет проверки корректности полета: если при полете к точке, расстояние до нее не уменьшается, а увеличивается, отменять режим нафиг. Решило бы точно минимум треть проблем улета в Китай…
ничтяк достойный внимания в 3.2
copter.ardupilot.com/wiki/ekf-inav-failsafe/
развод 😦 Pixhawk only