Автопилот Arduplane - открытое ПО

alexeykozin
Nesco:

APM скорее всего на выброс?

при подаче 12 вольт сгорает

  • atmega2560
  • amega32u2 (кажись) та которая юсб и ппм энкодер
  • две мелких микрухи одна переключатель serial вторая конвертер уровней

остаются живы

  • процессор mpu6000
  • бародатчик
  • жпс
  • компас
  • датафлеш
  • стабилизаторы 3 вольтового питания

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

Nesco:

вадратик MT 3329 (GPS) греется очень здорово

не должно было пробить на него…

Nesco

Алексей, большое спасибо за такой подробный диагноз ! Хотя бы источник запчастей останется. А я буду изучать глубже матчасть.

hippp
Wasja:

Процессор, аналоговые входы, USB, UART, GPS и -PWM входы с приемника- соединены между собой по питанию и земле. Это 5 Вольт Vcc по схеме, оно же опорное напряжение. Туда следует подавать самые лучшие, очищенные как слеза комсомолки 5 Вольт (ну и хорошо бы ампера 3)

А можно ли использовать в качестве отдельного BEC для питания ArduPilot’а фирменный Power Module? Т.е. подключать его не в предназначенный для него порт PM, а в какой нибудь свободный аналоговый вход?

По идеи этот повер модуль и разрабатывался для того, чтобы на его выходе получать чистейшее напряжение (как упомянутая вами слеза комсомолки).

alexeykozin
hippp:

А можно ли использовать в качестве отдельного BEC для питания ArduPilot’а фирменный Power Module? Т.е. подключать его не в предназначенный для него порт PM, а в какой нибудь свободный аналоговый вход?

у него на выходе 5,3 вольта из расчета что на диоде и предохранителе 0,3 упадет.
я так думаю чито так по рабоче-крестьянски поставить жука- поверх предохранителя запаять перемычку и просто не допускать замыканий по питанию чтобы перегрузкой не пожечь повермодуль

Andrey3167
hippp:

А можно ли использовать в качестве отдельного BEC для питания ArduPilot’а

А вот эта хорошая “идея”
А если

alexeykozin:

поставить жука

, а в разрыв 5-ти вольтового провода повермодуля впаять предохранитель, и добиться точного 5В питания АПМ, то это уже и ни так

alexeykozin:

по рабоче-крестьянски

hippp

Сейчас устанавливаю на самолет с ArduPilot’ом поворачивающий механизм для курсовой камеры. Возник вопрос, а куда подключать сервы pan/tilt?

Если их подключить напрямую к приемнику, то судя по посту 1988 в этой теме, питание для них будет идти с PowerModule, который для этого не предназначен. Если сервы камеры подключить к выходам ArduPilot’a, то они не работает, т.к. плата автопилота по-умолчанию не пробрасывает порты.

Как вы выходите из этого положения?

Alex-13
hippp:

Возник вопрос, а куда подключать сервы pan/tilt?

Я подключаю напрямую к приемнику к свободным каналам

Напряжение с PowerModule не использую. Все питаю отдельным 3А UBEC
na RC group писали что BEC что стоит на PowerModule не надежный

jfm06

Также получил упомянутое письмо. И, как кстати, только датчик воздушной скорости пока не использую. И сразу захотелось начать использовать! 😃

Arseni:

Еще там рядом хорошо написано про то, что падение V на диоде и предохранителе при питании от Power Module приводит к плавающему опорному напряжению (еще один повод питаться от входов)

Если запаять перемычку поверх предохранителя, опорное напряжение останется плавающим?

alexeykozin:

у него на выходе 5,3 вольта из расчета что на диоде и предохранителе 0,3 упадет. я так думаю чито так по рабоче-крестьянски поставить жука- поверх предохранителя запаять перемычку и просто не допускать замыканий по питанию чтобы перегрузкой не пожечь повермодуль

Значит ли это, что 5.3 вольта, поданные на входные PWM со штатного повермодуля, это критично для APM? В документации сказано про 5.0 +/-0.25, но абсолютный максимум 5.5 вольта.

Спасибо.

hippp
Alex-13:

Я подключаю напрямую к приемнику к свободным каналам

Напряжение с PowerModule не использую. Все питаю отдельным 3А UBEC
na RC group писали что BEC что стоит на PowerModule не надежный

Alex 13, спасибо за ответ. Но полностью раздельное питание серв и автопилота на мой взгляд предпочтительнее.

Я сам нашел ответ на свой вопрос вот здесь: diydrones.com/m/group/discussion?id=705844:Topic:1…

Оказывается можно легко пробросить любой входной канал ArduPilot’a на выходные разъемы так, чтобы автопилот в него не вмешивался. Вот цитата из источника выше:

You can run them through the APM, while maintaining manual control. In the ‘Standard Parameters’ section of the configuration page on Mission Planner, set
RC5_FUNCTION and RC6_FUNCTION to ‘Manual’ (if you want to use channel 5 and 6). You’ll also need connectors between your receiver and the channel 5 & 6
input on the APM, or what ever channels you choose to use.

Таким образом все сервы подключаются к выходным разъемам и будут питаться от предназначенного для этого мощного BEC, а автопилот с приемником от фирменного PowerModule. Кстати, искал и не нашел, где на rcgroups жаловались на ненадежность этого модуля.

Andrey3167
jfm06:

Значит ли это, что 5.3 вольта, поданные на входные PWM со штатного повермодуля, это критично для APM? В документации сказано про 5.0 +/-0.25, но абсолютный максимум 5.5 вольта.

Для АПМ не критично. Для MavlinkOSD and MinimOSD- критично www.rcgroups.com/forums/showpost.php?p=24263408&po…

Wasja

Power Modul не стоит использовать. Надежда на падение 0.3 Вольта на диоде - это хуже колхоза. Там в спецификациях диода может быть как 0,25 так и 0,35 и еще от температуры меняется. А оно опорное напряжение для всех 5В сенсоров,да еще питает телеметрию и OSD. Нагрелся диод - поменялась мощность радиолинка😵. Во всех разумных устройствах (например передатчик обычный) защитный диод стоит перед стабилизатором. Любой китайский BEC на 5.0 Вольт будет лучше. Единственная проблема - это предохранитель, но не очень понятно от чего он защищает, поскольку если коротнет в процессоре 😃, то все равно менять всю плату (самолет тоже), а остальная нагрузка это внешние модули, силовые сервы отделены.

Olegos

разжуйте пожалуйста (вообще ставлю под вертолёт с нитро)

  1. Имею APM2,5 + 3dr power module, посмотрел обсуждения, из этого вынес что jp1 тут же выкидывается. (RCTIMER ARDUFLYER)
  2. Диод выкидывается, а предохранитель меняется (у меня тёмно-зелёный P05).
  3. 3DR Radio, OSD, GPS, OpticalFlow, Sonar по возможности питаются со стороннего источника +5V
  4. Приёмник тоже питается с внешнего источника 5V
  5. Что делать с проводками на 3DR power module (они очень тонкие)
  6. Где взять разъемы под APM. Заказал всё как надо, а датчики пришли все с другими разъемами (GPS, 3DRRADIO).
  7. Зачем нужны JP2,JP3,JP4

Вообще впечатления от 3DRobotics плохие:

  1. заказал корпуса под 2.5, качество ужасное. Заусенцы от литья и и сплошные царапины. В вертикальном корпусе винтики не достают, а на горизонтальном корпусе внутренние винтики не дают закрыть корпус.
  2. В 3DR power contoller не работает, питание не проходит, думал шунт в обрыве, чудеса. Выяснилось, что разъем силы не контачит. Долго возился, кое как заработало, но всё равно не то.
Andrey3167
Olegos:

что jp1 тут же выкидывается

при настольных тестах, настройках пригодится

Olegos:
  1. Диод выкидывается

Зачем?

Olegos:

предохранитель меняется

Вы используете аирспидсенсор? Если нет, то наверное необязатнльно

Olegos:

Где взять разъемы под APM. Заказал всё как надо, а датчики пришли все с другими разъемами

Olegos:

RCTIMER ARDUFLYER

там все кабели в комплекте

Olegos:

заказал корпуса под 2.5, качество ужасное. Заусенцы от литья и и сплошные царапины. В вертикальном корпусе винтики не достают, а на горизонтальном корпусе внутренние винтики не дают закрыть корпус.

наши руки не для скуки
А ВООБЩЕ, если

Olegos:

ставлю под вертолёт с нитро

, вы соберите все по инструкции и попробуйте. Могут выплыть совсем другие проблемы, перечень которых в этой ветке где-то проскакивал. Если почитать повнимательней, то найти можно

alexeykozin
Olegos:
  1. заказал корпуса под 2.5, качество ужасное. Заусенцы от литья и и сплошные царапины. В вертикальном корпусе винтики не достают, а на горизонтальном корпусе внутренние винтики не дают закрыть корпус.

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

Olegos:
  1. В 3DR power contoller не работает, питание не проходит, думал шунт в обрыве, чудеса. Выяснилось, что разъем силы не контачит. Долго возился, кое как заработало, но всё равно не то.

ардуфлаер ставят неродные разъемы, можно снять пару выступов чтобы нормально втыкались но все равно -неродные - поэтому претензии неуместны.

Olegos:

вообще ставлю под вертолёт с нитро

сначала попробуйте под электровертолет. какуюниь дешевую китайскую 450-ку. так дешевле обойдется приобретение опыта

alexeykozin
Shuricus:

Хочется наземку по аудио каналу…

+1
никто не встречал модем на ардуино?

немного подумав - типовые модемы тут не пойдут, нужен односторонний, с одной стороны передатчик, с другой приемник
типа телетекста…

вот нашел такой пост, но не нашел откуда у него ноги и где сам проект
www.rcgroups.com/forums/showpost.php?p=13881746

еще немного попозже нашел простой пример использования библиотеки софт модем…
надо будет попробовать на предмет будет ли в одну сторону работать
sree.cc/electronics/arduino-as-an-fsk-modem

vadson

подскажите по рсси с приемника - выбрал а13 порт. А подкл только в Сигнальный одним проводом от приемника либо на минус или плюс разьема?
Если не трудно, подскажите как побороть осд с ее китайским текстом? За ранее весьма признателен!

Alex-13
vadson:

Если не трудно, подскажите как побороть осд с ее китайским текстом?

1 вопрос- не знаю, не делал
2 вопрос Постарайся запитать цифровую и аналоговую части OSD и после этого перезалей CharSet
У меня MinimOSD, так я запаял 2 перемычки, запитал через USB от компа и залил программу и CharSet Все получилось

egunak95
Olegos:

(вообще ставлю под вертолёт с нитро)

Я хотел планер с ДВС ардупилотить однако вибрацию не побороть, пошёл купил DUALSKY XM4255EA-5 батарейку на 4500 на этом успокоился. Морду планера усилил фанерой зашил бальзой для ДВС, но пригодилось для электро. Достаточно карандашом по ардупилоту постучать и посмотреть Аксели и всё станет ясно, что не айс

vadson:

кто то хотел наземку на атмеге 2560- store.jdrones.com/ArduStation...gcsjdasm13.htm

Это уже видели, но железо не надо, софт на атмегу нужнее, т.к. такое можно самому собрать. Однако проект этот не опенсорц коды не выкладывают.