Автопилот Arduplane - открытое ПО
Народ, а проясните пожалуйста - между чем и чем стоит этот предохранитель? То есть при каком варианте питания через него идет ток и куда? А то полной ясности нет.
Вчера с этим разобрался раз и навсегда. Предыстория: сгорел тихо датчик воздушной скорости, ну а я думал на схемы питания (из-за сообщения этого типа пошлите нам ваш APM…)
Процессор, аналоговые входы, USB, UART, GPS и -PWM входы с приемника- соединены между собой по питанию и земле. Это 5 Вольт Vcc по схеме, оно же опорное напряжение. Туда следует подавать самые лучшие, очищенные как слеза комсомолки 5 Вольт (ну и хорошо бы ампера 3).
5 Вольт с разъема Power Manager (Mystery port на схеме) подключается через предохранитель F2 и диод к Vcc (соответственно, если используется это манагер, следует забыть про мощную телеметрию, F2 тянет только 1А в модифицированном варианте, а еще диод 200 милливольт поджирает). Power Manager (кому пришлось купить) знающие люди используют с отрезанными 5 Вольтами. У меня этого чуда техники нет, 18 Вольт для меня маловато.
По умолчанию великий и пугающий JP1 с платы снят. В этом случае выходы PWM на сервы не имеют никакого напряжения. Его следует подавать отдельно. Лучше тоже свежее и отборное (амперы должны соответствовать вашим сервам). И что хорошо, можно подать и 5, и 6, а может и 7 вольт, поскольку пока JP1 не воткнут, производитель утверждает, что все по питанию развязано. Ну если приспичило воткнуть JP1, смотрите пункт про Power Manager.
С выходами PWM может возникнуть следующая тонкость. Есть не в меру развитые товарищи 😎, которые подают раздельно питание серв и их сигнал. К примеру у меня закрылки подсоединены к приемнику, а потом их питание объединяется с питанием элеронов и уходит на крыло. То есть 5В приходит в ArduPilot как со стороны PWM входов, так и со стороны выходов PWM (JP1 снят). BEC один, но мощный. В случае применения 2х BEC или увеличения напряжения серв придется несколько проводков резать.
И совсем маленькая тонкость. Если воткнули USB, не надо подключать питание борта. Вы же не заливаете бензин при включенном моторе 😃
где лучше всего, на данный момент
Спасибо, прояснилось! Фуф, значит Оставляем имеющиеся предохранители, джампер JP1 даже не напаиваем, а чистые +5v (VCC) даем прямо на входные ноги PWM. Если BEC один, то его же, собственно и на выход. И никакой ток нам не страшен - лишь бы BEC выдержал.
Осталось разобраться где взять такие хорошие 5 вольт, но это уже отдельная тема.
JP1, кстати, вставной, как в компе.
JP1 даже не напаиваем, а чистые +5v (VCC) даем прямо на входные ноги PWM. Если BEC один, то его же, собственно и на выход. И никакой ток нам не страшен - лишь бы BEC выдержал.
Не так страшен ток, как его пропажа.
Если проводка в самолете еще не сделана, настоятельно рекомендую 2 BEC. А в небольшом самолете можно для выходов взять 5Вольт от регулятора мотора, а на входы и приемник подать от отдельного BEC. Это защитит, если серва заклинит, тогда просадка никак не скажется на процессоре APM, да и премнику будет комфортней.
Я так и планирую на бикслере -
импульсный 4А бек в регуляторе будет питать сервы, как он и делает сейчас без автопилота.
а отдельный бек 3A будет питать автопилот и навеску через входы PWM.
JP1, кстати, вставной, как в компе.
Я в смысле, что его ноги можно не устанавливать на плату. Она у менясовсем без ножек - все отдельно в пакетике )
Об этом уже не один раз писали на этом форуме
Откройте линк, прокрутите до средины, посмотрите на фото, там и так все понятно без знания английского
www.rcgroups.com/forums/showpost.php?p=24263408&po…
Перечитаю эту ветку 😃
Еще там рядом хорошо написано про то, что падение V на диоде и предохранителе при питании от Power Module приводит к плавающему опорному напряжению (еще один повод питаться от входов)
А кто нибудь подавал случайно на входы APM-2.0 (выходы приемника) вместо 5v питания 12 v?
Я вчера подал. Небольшой дымок, не просёк откуда. Через секунду питание отрубил.
Пока точно знаю, что повредил minimOSD, не считать из нее данные, ни прошить не получается (ошибка загрузчика и т.д.)
APM проверить не успел, приемник успел частично, связь с передатчиком устанавливается.
APM скорее всего на выброс?
Квадратик MT 3329 (GPS) греется очень здорово. На исправном APM тоже так же?
А ведь всё из за простых вещей, не надо делать разъёмы питания 5v и 12v одинаковыми, их можно перепутать. Были бы разные - всё было бы хорошо.😦
APM скорее всего на выброс?
при подаче 12 вольт сгорает
- atmega2560
- amega32u2 (кажись) та которая юсб и ппм энкодер
- две мелких микрухи одна переключатель serial вторая конвертер уровней
остаются живы
- процессор mpu6000
- бародатчик
- жпс
- компас
- датафлеш
- стабилизаторы 3 вольтового питания
конечно чинить такую погорелку дело на любителя, но и выбрасывать такой источник запчастей жаль
вадратик MT 3329 (GPS) греется очень здорово
не должно было пробить на него…
Алексей, большое спасибо за такой подробный диагноз ! Хотя бы источник запчастей останется. А я буду изучать глубже матчасть.
Процессор, аналоговые входы, USB, UART, GPS и -PWM входы с приемника- соединены между собой по питанию и земле. Это 5 Вольт Vcc по схеме, оно же опорное напряжение. Туда следует подавать самые лучшие, очищенные как слеза комсомолки 5 Вольт (ну и хорошо бы ампера 3)
А можно ли использовать в качестве отдельного BEC для питания ArduPilot’а фирменный Power Module? Т.е. подключать его не в предназначенный для него порт PM, а в какой нибудь свободный аналоговый вход?
По идеи этот повер модуль и разрабатывался для того, чтобы на его выходе получать чистейшее напряжение (как упомянутая вами слеза комсомолки).
А можно ли использовать в качестве отдельного BEC для питания ArduPilot’а фирменный Power Module? Т.е. подключать его не в предназначенный для него порт PM, а в какой нибудь свободный аналоговый вход?
у него на выходе 5,3 вольта из расчета что на диоде и предохранителе 0,3 упадет.
я так думаю чито так по рабоче-крестьянски поставить жука- поверх предохранителя запаять перемычку и просто не допускать замыканий по питанию чтобы перегрузкой не пожечь повермодуль
А можно ли использовать в качестве отдельного BEC для питания ArduPilot’а
А вот эта хорошая “идея”
А если
поставить жука
, а в разрыв 5-ти вольтового провода повермодуля впаять предохранитель, и добиться точного 5В питания АПМ, то это уже и ни так
по рабоче-крестьянски
Сейчас устанавливаю на самолет с ArduPilot’ом поворачивающий механизм для курсовой камеры. Возник вопрос, а куда подключать сервы pan/tilt?
Если их подключить напрямую к приемнику, то судя по посту 1988 в этой теме, питание для них будет идти с PowerModule, который для этого не предназначен. Если сервы камеры подключить к выходам ArduPilot’a, то они не работает, т.к. плата автопилота по-умолчанию не пробрасывает порты.
Как вы выходите из этого положения?
Возник вопрос, а куда подключать сервы pan/tilt?
Я подключаю напрямую к приемнику к свободным каналам
Напряжение с PowerModule не использую. Все питаю отдельным 3А UBEC
na RC group писали что BEC что стоит на PowerModule не надежный
Также получил упомянутое письмо. И, как кстати, только датчик воздушной скорости пока не использую. И сразу захотелось начать использовать! 😃
Еще там рядом хорошо написано про то, что падение V на диоде и предохранителе при питании от Power Module приводит к плавающему опорному напряжению (еще один повод питаться от входов)
Если запаять перемычку поверх предохранителя, опорное напряжение останется плавающим?
у него на выходе 5,3 вольта из расчета что на диоде и предохранителе 0,3 упадет. я так думаю чито так по рабоче-крестьянски поставить жука- поверх предохранителя запаять перемычку и просто не допускать замыканий по питанию чтобы перегрузкой не пожечь повермодуль
Значит ли это, что 5.3 вольта, поданные на входные PWM со штатного повермодуля, это критично для APM? В документации сказано про 5.0 +/-0.25, но абсолютный максимум 5.5 вольта.
Спасибо.
Я подключаю напрямую к приемнику к свободным каналам
Напряжение с 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 жаловались на ненадежность этого модуля.
где на rcgroups жаловались на ненадежность этого модуля.
Об этом написано здесь
www.rcgroups.com/forums/showpost.php?p=24505558&po…
А это очень полезный линк где есть ответы практически на все вопросы и инфомация все время обновляется
www.rcgroups.com/forums/showpost.php?p=23976435&po…
Значит ли это, что 5.3 вольта, поданные на входные PWM со штатного повермодуля, это критично для APM? В документации сказано про 5.0 +/-0.25, но абсолютный максимум 5.5 вольта.
Для АПМ не критично. Для MavlinkOSD and MinimOSD- критично www.rcgroups.com/forums/showpost.php?p=24263408&po…
Power Modul не стоит использовать. Надежда на падение 0.3 Вольта на диоде - это хуже колхоза. Там в спецификациях диода может быть как 0,25 так и 0,35 и еще от температуры меняется. А оно опорное напряжение для всех 5В сенсоров,да еще питает телеметрию и OSD. Нагрелся диод - поменялась мощность радиолинка😵. Во всех разумных устройствах (например передатчик обычный) защитный диод стоит перед стабилизатором. Любой китайский BEC на 5.0 Вольт будет лучше. Единственная проблема - это предохранитель, но не очень понятно от чего он защищает, поскольку если коротнет в процессоре 😃, то все равно менять всю плату (самолет тоже), а остальная нагрузка это внешние модули, силовые сервы отделены.
разжуйте пожалуйста (вообще ставлю под вертолёт с нитро)
- Имею APM2,5 + 3dr power module, посмотрел обсуждения, из этого вынес что jp1 тут же выкидывается. (RCTIMER ARDUFLYER)
- Диод выкидывается, а предохранитель меняется (у меня тёмно-зелёный P05).
- 3DR Radio, OSD, GPS, OpticalFlow, Sonar по возможности питаются со стороннего источника +5V
- Приёмник тоже питается с внешнего источника 5V
- Что делать с проводками на 3DR power module (они очень тонкие)
- Где взять разъемы под APM. Заказал всё как надо, а датчики пришли все с другими разъемами (GPS, 3DRRADIO).
- Зачем нужны JP2,JP3,JP4
Вообще впечатления от 3DRobotics плохие:
- заказал корпуса под 2.5, качество ужасное. Заусенцы от литья и и сплошные царапины. В вертикальном корпусе винтики не достают, а на горизонтальном корпусе внутренние винтики не дают закрыть корпус.
- В 3DR power contoller не работает, питание не проходит, думал шунт в обрыве, чудеса. Выяснилось, что разъем силы не контачит. Долго возился, кое как заработало, но всё равно не то.