Activity

PPM-to-USB адаптер на основе STM32F3-Discovery

Ни в коем случае не хотел вас троллить.
Мой вопрос заключался в том, как с помощью FTDI эмулировать Human Interface Device, а не только Virtual Com Port.
Начинающему разработчику STM32 пригодится в любом случае, так же, как и Arduino с FTDI. Хотя бы, чтоб сравнить их и понять плюсы и минусы.
Хотя, что касается цены за F3, то вы правы. Лучше взять из Китая платку с STM32F103, она лишь чуть дороже самой мелкой Arduino.
P.S. А ведь два года назад я покупал F3-Discovery за 600 рублей. Сейчас она стоит 1400. Эх, грустно 😦

PPM-to-USB адаптер на основе STM32F3-Discovery
Andrew1978;bt141421

а так, пара десятков микросхем, которые и кодить не нужно… FTDI, СР2101,02,03 и еже с ыми…

Можно поподробнее, как такое устройство сделать на FTDI/CP2102?

PPM-to-USB адаптер на основе STM32F3-Discovery
RDL_Rider;bt141396

Как из гранатомёта по мухам

Всё зависит от решаемой задачи. Если нужно быстро и дёшево полететь, то это из пушки по воробьям. Если ставить задачу научиться обработке сигналов и разобраться с программированием USB-устройств, то STM32 Discovery - самый подходящий вариант.

alexeykozin;bt141404

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

Спасибо. Я считаю свои разработки законченными не тогда, когда всё собрано и работает, а лишь тогда, когда я поделился знаниями и опытом с широкой аудиторией. 😃

Проект Pegas-M. Микро-квадрокоптер с FPV. Билд лог. Продолжение с завершением. v0.9 ))
horsehorse;bt140501

хотя не уверен что многие смогут монтировать QFN с шагом 0.5

Кто может припаять LQFP с шагом 0.5, тот и QFN припаяет. Главное, чтоб контактные площадки на плате были удобные.

horsehorse;bt140502

Основная проблема там - узкая аудитория.

Чтоб расширить аудиторию, можно рассказать про проект на Хабре/Гиктаймсе.
Indiegogo как вариант Вы рассматривали?

Проект Pegas-M. Микро-квадрокоптер с FPV. Билд лог. Продолжение с завершением. v0.9 ))

Восхитительно! Это самый крутой проект коптера, что я видел на этом форуме)
Было бы интересно посмотреть схему поближе, в предыдущем посте слишком мелкое изображение.
Не собираетесь продавать нераспаянные платы? Их производство наладить намного проще, чем делать монтаж. А желающие уже смогут распаять сами. Мне, например, такой вариант был бы интересен.
Кстати, какой там минимальный размер деталей? 0603 или 0402?

MahoWii RC3
FATAL1ty-X;bt132605

I2C шину начинает заваливать ошибками(отказывают другие датчики) когда длина проводов составляет ~25см(меньше нет смысла), 5-10см - все отлично работает, жду ваши советы)))

У вас провода к компасу идут одним шлейфом или несколькими проводками, собранными в пучок? Если между проводами в шине большие зазоры, то получается контур, на который может наводиться что угодно. Отсюда и ошибки по I2C. Попробуйте скрутить провода к компасу в некое подобие витой пары или косичку.
Ещё варианты - понизить скорость I2C с 400 до 100 кГц или поставить более низкоомные подтягивающие резисторы на линии SCL и SDA.

MahoWii RC3

Спасибо)
3DR-модема у меня пока нет. Но есть телефон с Андроидом и где-то должен быть bluetooth-модуль. Наверное, можно будет обойтись без флешки.
Кстати, вы не знаете, EZ-GUI вместе с 3DR пишет в лог все значения без пропусков (то есть одна запись на каждый цикл) или нет?

MahoWii RC3

Здравствуйте, Александр. Летаю на AIOP v2 c вашей прошивкой, всё прекрасно.
Но у меня от сырости и холода начались проблемы с железом и глюки в полёте. Определить причину я пока не могу. То ли моторы, то ли пульт, то ли ещё что-то.
Поэтому я хочу записывать лог во флеш-память 45DB161, которая стоит на плате и никак пока не используется. Чтоб в полёте записывались значения приходящие с приёмника, с датчиков, и значения выдаваемые на моторы.
Вопрос к вам такой: вы во время разработки её использовали? Встречали ли какие-то уже готовые функции библиотеки для записи логов мультивия во флеш на AIOP?
Всё, что я пока нашёл по этой теме - это внешние логгеры, которые цепляются через serial-port и пишут на SD-флешку.

Немного о паяльной станции Lukey 702 спустя почти 7 лет использования.

Полностью согласен. Отличная паяльная станция за свои деньги. Пользуюсь такой же 4 года.
Сделал маленькую доработку: на заднюю панель поставил выключатель питания, чтоб ночью не гудел и не грелся трансформатор.
А для фена поставил разъём, чтоб не мешался, когда им не пользуюсь.

Управление Hubsan X4 H107 с Turnigy 9X

SheD,
Светодиод загорается, когда происходит бинд. Я его не ставил, потому что Hubsan и так мигает своими диодами.
Схема по ссылке такая же, как у меня, только нет кварца.
У вас фьюзы в Атмеге правильно выставлены? Тактирование 8 МГц от внутреннего генератора?

Управление Hubsan X4 H107 с Turnigy 9X
grifild;bt120465

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

Проверьте значения на канале с тумблерами. Должно меняться от минимального к максимальному, от -100 до +100. Возможно, у вас от 0 до +100, отсюда и нестабильность.

Управление Hubsan X4 H107 с Turnigy 9X
grifild;bt120412

Но есть одна проблема: когда вставлен родной модуль от Turnigy, Hubsan биндится, но управления не работает, как-только достаю родной модуль, hubsan биндится и отлично управляется. Не подскажете в чем может быть проблема?

Честно говоря, не сталкивался с подобным. Модуль FrSky при отключенном питании не влияет на PPM.
А вы подключаете вход ардуино до или после резистора, который в разрыве?

Управление Hubsan X4 H107 с Turnigy 9X

Модуль по вашей ссылке тоже подойдёт. У него даже больше дальность.

Там показывается модификация для пультов Walkera DEVO 8S. Для них есть альтернативная прошивка Deviation, которая поддерживает Hubsan.

В прошивке ER9X, увы, нет поддержки A7105, поэтому приходиться выкручиваться вот такими способами.