Flycolor X-CROSS BL-32 50A

Вышел из спячки комы, решить попробовать на самолете коптерный контроллер, т.к. очень понравился вес - всего 10 грамм с проводами.

Когда все было красиво собрано, меня ждал провал. При подключении 3S мотор не давал полные обороты, всего около 10% мощности с возможностью остановки рукой. Информации в интернете и у знакомых было мало (точнее совсем нет). Грешил что сжег пока паял. Потом была мысль что РРМ сигнал с приемника не такой как с полетного контроллера, но это ошибка т.к. они в первом приближении идентичны.
Потом появилась идея проверить контроллер на 5S, т.к. он рассчитан на 6S и высокооборотистые моторы. Подключаю - вуаля, все работает. Подключаю к 3S тоже самое, хотя газ был откалиброван. Значит дело в конфигурации прошивки.
Надо было как-то собрать программатор и залезть в мозги. Под рукой был только интернет и АТмега 328 про + конвертор интерфейсов PL-2303.
С помощью крепких слов и много времени был собран программатор и прошит:

Виной всему оказалась опция по защите мотора: low RPM power protect (по умолчанию ON)

в принципе оно и логично, т.к. все коптеры летают на высоком напряжении 5-6S, поэтому мои 3S и кВ=1200 смотрится неуклюже.

Контрольные точки к успеху:

  1. Установка дров без ошибок;
  2. Выставить скорость порта 19200
  3. У меня Arduino pro ATmega328, но прошилась только как Nano ATmega328 (видать только ее пользуют из-за встроенного USB контроллера);
  4. Шьем как Нано, и не забываем все время как заморгает синяя лампочка на конверторе жать кнопку ресет, чтобы началась заливка;
  5. Программатор прошился на BLHeliSuite_16, а конфигурация читается и меняется в BLHeliSuite32;
  6. На макете платы ардуино_про также используется выход D3, который подается на вход контроллера (сигнальный провод газа ESC)

Видео которые мне помогли, процесс получился по факту один в один, хотя исполнения ардуины разные:

п.с. думаю своим дневником открыл новую эру в классе F5J и многомоторных электролетов. :wub:

  • 1217
Comments
Udjin

Дэн, здров будь!
Что за самолетик?

dENISCA

Здарова Жень! Рад видеть!
Давай поиграем в угадайку?
=)

emax

если есть конвертор интерфейсов PL-2303, то программатор на ардуине не нужен. Все шьется через конвертор. Схема адаптера на двух резисторах и диоде есть на сайте блхели. Сам пользую такой, работает отлично.

buerger

как питание борта предпологается? напрямую в батареям или через внешний БЕС (непонятно тогда в чем экономия веса)

dENISCA

Этот регулятор весит вместе с проводами 10гр.
Обычный регулятор с беком весит 30 гр.
Отдельный бек 10А весит 10гр
Профит:

  1. Экономим 10 гр
  2. Разносим ВЕС и регулятор
  3. Тянем меньше проводов
  4. Разносим массу по нужным местам, а не прячем все в одном месте.
buerger

хотелось бы фото увидеть, у меня получилось очень длинный регуль, спаял друг за другом, иначе батарея не влезет. спаял так, чтобы проводов поменьше, все равно их много получается///вообщем, как-то не увидел особой выгоды, кроме цены (бес взял кастл 10А, не хочу китай брать)

ЗЫ мой YGE 40А весит 20 гр

dENISCA

orig

Сделал по второму варианту.
На втором сверху фото видны бананы от регуля, надо было их на 1 см длиннее сделать.
На самом первом - длина проводов, место спайки (удлинение) паяются провода от ВЕС.
Хотел провода новые запаять на всю длину без наращивания, но паяльник не смог их нагреть. Уж больно хорошо регуль тепло отводит.