Activity
Сделал еще один полетник. На этот раз для мелкого бесколлекторника. Размер платы 25х25 мм, отверстия – 20х20 мм. Имеет BEC, OSD, черный ящик, барометр, приемник с усилителем (flysky с телеметрией) и всякая мелочь в виде выхода пищалки, светодиодной ленты. Есть усилитель токового шунта для контроля тока, но сам шунт не разведен, планирую припаять кусочек нихрома. Питание 2,5 – 12 В, то есть 1S – 2S безопасно, но, думаю и 3S выдержит.
Плата в сборе весит 3,5 г, что не мало, но отдельными модулями получается еще больше.
Без косяков не обошлось – не хватает пары деталек в RF части, процарапав маску из можно допаять. Крепление винтами М2, но возле отверстий совсем нет места и гайки задеваю детали, поэтому крепление только на пластик.
Павел, а можно фото платы с двух сторон? Очень любопытно взглянуть.
У меня старенький FS-i6, его не переделать. А в чем смысл, телеметрия?
У меня дома более распространен мой единственный передатчик FlySky 😃
Пару недель назад запустил свою плату с приемником AFHDS A2. Были опасения, что на деталях с али будут проблемы с дальностью приема-передачи, но все нормально. Плата, готовая прошивка и исходники на гитхабе.
Теперь собираюсь с мыслями для создания полноразмерной платы с дальнобойным трансивером, OSD и F4.
Плата с железом во сколько примерно встанет?
Примерно:
PCB - $1.1
MPU6500 - $2.5
A7105 -$1.8
STM32f303CCT6 - $3.8
остальное ~ $4
Получается порядка $13 за плату, это без монтажа и я брал гиру и трансивер с готовых модулей.
Есть какие то изделя вообще в одном корпусе или вы про транзистор и два резистора?
Масса вариантов, зависит от того что есть под рукой. Можно на SN74LVC1G04, но его найти надо. Самый простой вариант - транзисторный инвертор. Не работающий легко проверить, подать на вход питание (3,3 В) - на выходе должно быть <0,5 В, вход к земле - на выходе питание.
К f1 без танцев радиолинк не подключить блин)
Из-за инвертора? При необходимости решается одним SOT-23 корпусом, но есть и более мелкие.
Вот 1 нашел pcbshopper
Итого, только монтаж платы полетника обойдется порядка $15 за одну штуку при заказе 30 шт. Совсем смысла нет.
На данный момент, моя новая плата пошла в производство. Пока изредко ковыряю прошивку на старой плате с подпаянным трансивером на проводах. Для приемника надо DMA прикрутить, чтобы снизить нагрузку на процессор, хотя и так не большая. Плата должна работать с 2S аккумулятором, поэтому она ляжет в основу мелкого БК квадрика, dshot уже посмотрел логическим анализатором - работает нормально.
Первый всем хорош, и как я понимаю благодаря этому проекту и поднялась вся шумиха, но чип F1. Тупо заменить на F3?
Сработает, только надо собрать прошивку с учетом другого процессора. Чем сейчас и занимаюсь. На F3 работает, но лично я разницы не ощущаю. Может кто расскажет про реальную разницу F1 и F3 с betaflight на мелколете?
Еще завел протокол AFHDS A2, так что теперь есть и телеметрия, но плату надо переделывать. В ближайшие пару дней дорисую и буду заказывать.
Прошу вас прояснить ситуацию. Кто-то делает программный (тот же бикор), кто-то аппаратный (ичайн x73)
Все просто, Naze32 и его клоны используют аппаратный, так как это изначально был порт мультивия, который на Atmega328 без аппаратного USB. Более продвинутые в плане софта (CC, CC3D и далее на F3 и F4) - программный, что позволяет выкинуть лишнюю деталь. Если USB отключен, то время проца на его обработку не значительно. А вот во флеши место всегда занимает.
Разъем JST-SH весит 0,102 г, стоячий microUSB - 0,207. Разница не велика, а если снять кожух с microUSB, то он даже легче будет. “UART-USB” преобразователь - программный…
И вообще, странные требования к контроллеру для Whoop-а. Попробую сделать телеметрию и в придачу к ней проц F3, остальное - излишне.
Его уже сломали
Исходника приемника не видали? Я только исходник передатчика для DEVO видел.
Выложил проект на github-e. Расскажу вкратце. Чип приемника и его обвес действительно перекинут с готового модуля MD7105-SY, но подключен он (A7105) напрямую к spi порту процессора. Прошивка используется betaflight последняя на данный момент, пропатченная. Но betaflight кривоват и точно выдержать тайминги для приемника легкой кровью пока не получилось, поэтому радиус приема не максимальный – тяжело уследить за теряющимися пакетами, но для квартиры хватает. Возможно, при переходе с F1 на F3 будет нормально, но кто знает… 😃
На плате ВЧ часть разведена только на прием, так что здесь телеметрии не будет. Конечно, лучший вариант – это вынести приемник на отдельный процессор и прикрутить протокол AFHDS A2 с телеметрией. Будет как у всех.😃 Но не могу вспомнить подходящего мелкого проца.
А с производством не могу подсказать, если только сделать вылизанную версию и просить БГ. Кажется, появлялся там какой-то приемник с форумов.
Евгений, а что это за чудо такое? Где дают?
Да, самодел. Готовые решения не устроили габаритами - почти на всех половина платы пустует, а это явно лишний вес. Как выяснилось можно порядка 1 грамма сэкономить. С интегрированными приемниками flysky вообще грустно. Все сделано из того, что было в тумбочке. Позже опубликую все на github-е для желающих повторить.
А сколько сама платка весит?
Есть только кухонные весы с дискретностью 1 гр. Без RF-модуля показывают 2 гр., с - 3 гр. Есть желание избавиться от модуля и сделать новую плату, но уже на F4, наверно.
После прочтения этой темы тоже захотелось собрать мелкий FPV квадрик. Поскольку пару месяцев назад полетников со встроенным flysky приемником не было, пришлось делать свою плату на основе CC3D. В итоге получилось вот что:
Рама карбоновая 90мм с али, моторы 720, камера с хоббикинга. Вес с аккумулятором 500 мАч - 46 гр., с без - 31гр. Файлы на GitHub-е.