AP-F4BY

проект "F4BY" еще одна платформа под программный код "ардупилот".

Что это такое

Это не клон, не пиратка, не подделка

Это контроллер на одном процессоре STM32F407 и набором сенсоров используемых на APM2.
грош была бы цена этому великолепию если бы к нему не сделали  прошивки ардупилота.
Но белорусские и российские  парни сделали это!
В результате на двухслойной плате размером 50*50мм уместился полетный контроллер который аппаратно проще но не уступает по своим возможностям официальному PIXHAWK, помимо стандартных возможностей свойственных для ардукоптера на контроллере  PIXHAWK контроллер F4BY и его программное обеспечение поддерживает возможность подключения радиоприемника с раздельными PWM каналами. Дополнительный PPM Энкодер не требуется!
Контроллер уже прошел ряд полетных тестов.  

Поскольку в основе программного обеспечения лежит код Ardupilot при переходе от АПМ или Pixhawk вам не понадобится переучиваться и осваивать новые параметры настройки и программное обеспечение наземной станции. Этот контроллер работает с тем же самым набором параметров как и оригинальный ардукоптер на контроллере Pixhawk и управляется при помощи привычной программы Mission Planner.

Полетное видео

полетное видео Дмитрия Вольфмана

один раз увидеть - лучше тысячи слов


Участники проекта

Максим Стринжа (strizhmax) - программист, написал для этой платы HAL (слой аппаратных абстракций) к официальной прошивке Arducopter, для обеспечения обновлений при выходе новых версий при помощи инструментов  Github он отслеживает предлагаемые обновления и решает нужно ли их включать в свою версию. Помимо стандартного функционала ардукоптера Максим реализовал для этой прошивки возможность подключения раздельных каналов от приемника и возможность работы с приемником frsky для передачи данных телеметрии на пульт.

Сергей Липницкий (SergDoc)  - автор печатной платы, программист, разработал не только компактную плату но и пересмотрел посадочные места под bga компоненты. Эти изменения позволяют обеспечить надежную посадку элементов и тем самым обеспечить более высокую надежность. Мы очень надеемся что в ближайшее время он порадует нас новыми, еще более совершенными релизами плат.

Алексей Козин - в рамках этого проекта я занимаюсь тестированием, написанием инструкций и вопросами производства контроллеров


Описание от автора контроллера:

http://forum.rcdesign.ru/blogs/74247/blog18369.html

Программное обеспечение Swift flyer


официальный сайт проекта http://swift-flyer.com/
официальный форум, обсуждения, фак, мануалы проекта F4BY / Swift-Flyer Project
официальная витрина пока тут (эта страница где вы сейчас)
исходный код https://github.com/swift-flyer
готовые прошивки - http://swift-flyer.com/

Что мы имеем.

  1. Аппаратное обеспечение
    1. плата контроллера имеющего размеры 50*50мм текущая версия v2.1.5 Black (50 шт выпущены)
  2. Программное обеспечение
    • прошивки для  всех типов мультироторов объеденившие функционал Arducopter и дополнительный функционал других полетных контроллеров (втч мультиви, мегапират) под кодовым названием "Swift"
    • по запросу предоставляем бинарник  прошивки под самолет "Arduplane 3.2.2"

Планы

  1. Совершенствование программного обеспечения, с упором на стабильность.
  2. Разработка типового повермодуля

Цены

  •           Набор  для разработчиков  F4BY v2.1.5  70$   заказать 
    1. Контроллер с незапаянными штыревыми разъемами
    2. Штыревые разъемы (угловые или прямые на выбор)
    3. Большой набор шлейфов

  •           Набор "готов к монтажу" F4BY v2.1.5  80$   заказать
    1. Контроллер с запаянными угловыми разъемами
    2. SD-card 8Gb
    3. большой набор шлейфов
    4. установлен усовершенствованный загрузчик (предотвращающий включение режима отладки, отключающий watchdog итд)
Версия 2.1.5

 
 

перечень изменений 2.1.5:
  • под лого версия платы 2.1.5
  • убраны лишние надписи номиналы деталей и незначащие для пользователя обозначения,
  • компас 5983 это свежая версия от прежнего производителя
  • диоды bat750 с номинальным током 750мА т.е. вдвое мощнее прежних.
  • поменяны плюс и минус на разъемах телеметрии и сонара теперь у всех четырехпиновых разъемах питание однотипно
  • поменян делитель по напряжению - пополам. это позволит и защитить аналоговый вход и использовать внешние сенсоры напряжения с предварительным делением.
  • светодиод питания перенесен к гнезду питания
  • выход пищалки на основной колодке вместе с цифровыми и аналоговыми входами свободного назначения.
  • гнездо повермодуля 8пин если считать от края платы gnd, gnd, gnd, volt_sence, cur_sence, vcc, vcc, vcc
  • все USART четырехконтактные и с одинаковой распиновкой это позволит избегать переделок при необходимости переключиться в другой порт
  • на CAN BUS добавлен резистор необходимый для повышения стабильности работы шины
  • заведены сенсоры питания серво и 5 вольт через пополамные делители. в новой версии прошивки будет возможновть мониторить и логировать питание контроллера и питание сервоприводов
  • поставлен защитный стабилитрон по 5 вольтам. точно так как это сделано в апм. стабилитрон будет пытаться спасти плату и другие потребители при ошибках монтажа в случае если будет подано слишком высокое напряжение питания или произойдет переполюсовка.
  • поставлен предохранитель по юсб. поскольку диод на 750 мА больше не будет сгорать если плату подключить к юсб и случайно устроить на ней короткое замыкание - поставлен самовостанавливающийся предохранитель предотвращающий перегрузку юсб порта



Варианты компоновки с различными типами разъемов

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

Набор проводов входящий в комплект:
 Провод с вилкой JST SH 1mm 4 контакта, с одной стороны,
 обжат клеммами для колодки 1мм с другой стороны
 три варианта колодки с 4,5,6 контактами JST SH 1mm.

 Провод с вилкой JST SH 1mm 4 контакта, с одной стороны,
 обжат клеммами для колодки 1,25 мм с другой стороны
 три варианта колодки с 4,5,6 контактами JST SH 1,25 мм.
 Обычно один из вариантов этих разъемов подходит к модему телеметрии

 Провод с вилкой JST SH 1mm 4 контакта, с одной стороны,
 раздельные гнезда BLS с другой стороны.
 провод подойдет для подключения MINIMOSD, а также подключения к USB SERIAL адаптеру (порт консоли операционной системы, мавлинк соединение с компьютером итд)

 

 Провод с вилкой JST SH 1mm 4 контакта, с одной стороны,
 провода облужены, под пайку.
 Провод может подойти в ситуации если вы будете припаивать провода к подключаемому устройству,
 например к GPS модулю.
 
В случае если вы покупаете контроллер без блока питания и вам требуется 8 контактный  кабель для подключения контроллера к собственному источнику - запросите его при заказе.
Помимо указанных выше шлейфов есть широкий выбор различных вариантов, спрашивайте.

Спецификация вилок и розеток JST SH c шагом 1мм

Для производства кабелей использован тончайший силиконовый провод (30AWG), он не "дубеет" на морозе, не боится высоких температур

Обратите внимание что контакты разъемов с шагом 1.0 и 1.25 различаются и не подходят к колодкам друг друга.

колодка и контакты стандарта 1.0 (на контакте нет просечки)

колодка и контакты стандарта 1.25 на клемме видна просечка (хорошо видно на красном проводе)



 бинарники готовых прошивок доступны для загрузки на официальном сайте  http://swift-flyer.com/
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Скачать
загрузчик, для разработчика, публичная версия   6 кб версия 4 9 окт. 2015 г., 1:14 Alexey Kozin