А давайте обсудим Arducopter - APM
Боюсь мне не просто бкдет найти этот файл, даже не знаю где))) Но я настырный. Не в командной ли строке?
Это файл исходного текста. Если Вы исходники прошивки не качали, то на машине его нет.
Вот он - github.com/ArduPilot/ardupilot/blob/…/hwdef.dat
И вот группировка выходов по таймерам. Более грамотная, чем у меня, надо сказать. Логика та же - на выходы с одним номером таймера (TIMx) нельзя назначить разные протоколы. Либо мотор, либо серва.
# Motors
PA0 TIM2_CH1 TIM2 PWM(1) GPIO(50)
PA1 TIM2_CH2 TIM2 PWM(2) GPIO(51)
PA2 TIM5_CH3 TIM5 PWM(3) GPIO(52)
PA3 TIM5_CH4 TIM5 PWM(4) GPIO(53)
PB0 TIM8_CH2N TIM8 PWM(5) GPIO(54)
PB1 TIM8_CH3N TIM8 PWM(6) GPIO(55)
PD12 TIM4_CH1 TIM4 PWM(7) GPIO(56)
PD13 TIM4_CH2 TIM4 PWM(8) GPIO(57)
PD14 TIM4_CH3 TIM4 PWM(9) GPIO(58)
PD15 TIM4_CH4 TIM4 PWM(10) GPIO(59)
PE5 TIM9_CH1 TIM9 PWM(11) GPIO(60) NODMA
PE6 TIM9_CH2 TIM9 PWM(12) GPIO(61) NODMA
PA8 TIM1_CH1 TIM1 PWM(13) GPIO(62) # for WS2812 LED
Вот тут это в явном виде сказано : ardupilot.org/…/common-matekf765-wing.html
Гляньте еще в MP параметр SERVO_RATE, там 50 Гц ?
SERVO_RATE: Servo default output rate
This sets the default output rate in Hz for all outputs.
Большое спасибо за ёмкий ответ. Серво рейт ( или как там произношение?) конечно гляну. Если не поможет то получается что исправить не получится по крайней мере в этой прошивке?
А как же серва которая должна в путевой точке включать например отцеп груза?
Да, там 50 герц в серво рейт
Да, там 50 герц в серво рейт
Ну серве минус точно нужен. И для питания, и для сигнала. На одном сигнале работать не будет. Ну и плюс питания конечно. Надо проверять все выходы.
Вы проверки, о которых писал ранее делали?
Ну и это поеятно что минус нужен))) я его взял с другого места. Но серва не двигается, хотя одникаторы на этом канале показывают движение зеленой полоской. Попробовал подключить сюда сигнальный провод с регуля, мотор тоже молчит.
Отсутствие земли на разъемах - что-то совсем странное. Как правило означает, что что-то сожжено. Или цоколевку напутали.
Моторы можно временно переключить в PWM параметром MOT_PWM_TYPE, см. ardupilot.org/copter/docs/parameters.html#mot-pwm-…
Да, плюс 5в на средних пинах не звонится с минусовыми пинами что рядом. Сжечь не мог, никаких косяков не было вроде ни при пайке, ни после. Лежит у ме6я другой такой же контроллер, но еще не впаяны разьемы. Он под самолет приготовлен, но придется его прошить и попробовать для сравнения.
и попробовать для сравнения.
Было бы неплохо.
Судя по картинке, линия питания серв Vx висит в воздухе. Ее надо запитывать от верхней платы или отдельного BEC. Сделано ?
А с чего взято что линия вх в воздухе висит? Вернусь с работы попробую прозвонить их с массой верхней платы и с плюсом тоже, интересно, звонится или нет. Платы меж собой я спаял тремя проводками. Мож и правда отвалилось что пока я несколько раз верхнюю плату снимал. Действительно, ведь верхняя плата это и есть блок питания для серв. Или я ошибаюсь? Как странно, на неё идут три провода, а к ней ничего не подключено.
Взято с первого же взгляда на картинку и надписи вокруг нее. Похоже, я помогал отлаживать обесточенное устройство.
Я прошу прощения что ввел в заблуждение. Видимо у тестора не контачил щуп. Сейчас все перепроверил, масса есть, между собой прозваниваются все пины черного цвета, питание есть 5,68 вольт. На верхнюю плату приходит мои 4 банки, а с нее 5,68в. Серва молчит. Еще повторюсь что серв перепробовал кучу, все рабочие. Сам даже расстроился что причина не в обесточенном питании
Ветка что то приткхла, поэтому просто сообщу согласно предыдущего поста что сервы на сервоподвесе заработали путем другой прошивки, но дело было и не в ней. Просто на эти каналы надо было назначить крутилки и откалибровать их вместе со стиками и другими тумблерами, чего я не делал. Из-за этого сигнал был в суженном виде по середине диаппозона. Работают как при наклонах коптера, так и с крутилки одновременно.
Еще натерпелся с регулями. Тема не для регулей, но нельзя не упомянуть потому что все подозрения были на автопилот. Коптер мтпл просто отлично летать после настройки пидов, но как только напряжение (4банки) садилось до 13,8в коптер терял управление. В итоге оказалось что это уифровые гоночные регули не хотели крутить моторы с низким для них kv 610. Решилрсь путем долгих проб и ошибок с помощью программы настроек
для цифровых регулей Blhelisute. Отличные оказались регули. После этого пришлось немного смягчить пиды. Сецчас спокоцно стал летать даже на 3 банках до 8,5 вольт.
Ветка что то приткхла, поэтому просто сообщу согласно предыдущего поста что сервы на сервоподвесе заработали путем другой прошивки, но дело было и не в ней. Просто на эти каналы надо было назначить крутилки и откалибровать их вместе со стиками и другими тумблерами, чего я не делал. Из-за этого сигнал был в суженном виде по середине диаппозона. Работают как при наклонах коптера, так и с крутилки одновременно.
Еще натерпелся с регулями. Тема не для регулей, но нельзя не упомянуть потому что все подозрения были на автопилот. Коптер мтпл просто отлично летать после настройки пидов, но как только напряжение (4банки) садилось до 13,8в коптер терял управление. В итоге оказалось что это уифровые гоночные регули не хотели крутить моторы с низким для них kv 610. Решилрсь путем долгих проб и ошибок с помощью программы настроек
для цифровых регулей Blhelisute. Отличные оказались регули. После этого пришлось немного смягчить пиды. Сецчас спокоцно стал летать даже на 3 банках до 8,5 вольт.
Да в чатах сидят все ������
Привет народ! Помогите разобраться, не получается в Mission Planner настроить failsafe по питанию. Стоит модуль питания, в настройка он выбран и на главном меню отображается напряжение батарейки, но в разделе где настраивается failsafe, в списке где нужно выбрать RTL - пусто, выкидной список пустой, в чем может быть проблема?
Имеется ПК Матек CTR. Прошивка Ардукоптер последняя стабильная. Для удобства монтажа на раме, входы питания полётника, которые по умолчанию смотрят на 15 часов, повёрнуты на 90градусов и смотрят теперь на 18 часов. “AHRS_Orientation” установил равным “2” Не знаю правильно ли ибо никогда не крутил полётники. Вопроc: какие ещё правила изменить в Full parametr list для указания факта поворота платы? Переназначаются ли как то управляющие выводы на моторы или просто проводами на соответствующие площадки паять?
Переназначаются ли как то управляющие выводы на моторы или просто проводами на соответствующие площадки паять?
Я не переворачивпл плату, но надо уточнить тот ли параметр переправлен. Вполне возможно что это был переворот с брюха на бок.
Доброго времени!
Стою перед выбором полетника и прошивки для 650 коптера.
Имеется Kakute F7 AIO и Matek 722 STD. C INAV под них все понятно.
Вот думаю.
Стаивть на коптер один из этих полетников с INAV или прошить под Ardupilot.
Или заказать Pixhawk.
Что посоветуете?
Имеется Kakute F7 AIO и Matek 722 STD. C INAV под них все понятно.
Вот думаю.
Стаивть на коптер один из этих полетников с INAV или прошить под Ardupilot.
На какут ардукоптер встанет, на матек - нет, в 722 слишком маленькая флешка.
А по стабильности INAV vs Ardupilot?
Стабильность Ardupilot на Kakute vs родное железо?