Самодельный конвертер сингала PWM в PPM для регуляторов БК двигателей

RXL

У хвостового двигателя специфичные условия работы. Я там намерял скважность ШИМ от 0 до 100%, в то время, как на ОР - от 40 до 77%. Но видео показывает, что обороты нестабильные даже на столе без движения.
Вот если собирать из исходников и поставить CFG_PWM_FREQUENCY = 8, то на 4 кГц ШИМ точно будут проблемы. Возможно даже похожие.

Насчет девиации в 4% я ошибся - 1.6% 😃

Babay
RXL:

Одно уже хорошо - регуль сигнал не теряет.

Какие были настройки? Моя сборка или своя?

Сборка моя с помощью MPLABX. С вот этим куском кода:
ppm_loop
PPM_IMPULSE 1 ; 2 ms
PPM_DELAY ; 1 ms
PPM_IMPULSE 2 ; 2 ms
PPM_DELAY ; 1 ms
PPM_DELAY ; 1 ms
goto ppm_loop

Фильры были отключены, частота 4 кГц, сигнал с затвора ключа.

RXL

Понятно: ищу кабель и проверю на своем регуле.

RXL

Кабель не нашел - пришлось корячиться.
В общем, прошил 200i.
ESC HK 3A. Движок AP-03. Снимаю сигнал с ключа (резистор 2 кОм).
Работает на обеих источниках - и ОР, и ХР. Тестировал только первый канал - программно они идентичны.

SurgeonY

Всем привет!

Александр и Роман, песпект за проедаланную работу! Ваш конвертер походу самый легкий, легче тех буржуйских что продаются.

Саш, а можно как-то получить ваш конвертер в готовом виде? Собираюсь тоже переделывать mCpx в БК, как в сосоедней теме, но вот с программированием микроконтроллеров не очень дружу 😃
Можем если что в личке обсудить? Благо Киев недалеко, могу и подъехать. 😃

RXL

Спасибо, Юрий, проедали мы как следует 😉

Как видите, с ОР - все путем, а с ХР не все. НЕт тестовых данных, что последняя прошивка работает нормально.
У меня на столе работает ровно. У Сергея - плавает. Нужно еще несколько тестеров.
Что касается тестирования на mCPX - вопрос к Саше (Сушке).

За вес спасибо Саше. Я произвожу только невесомые байты.

cylllka

Да ладно Ром, не скромничай, прошивку написать - это тебе не 3 буквы на заборе 😃

На mCP-X пока что нормально работает ОР, облетал на выходных. Но нужен пиньен 9Т. С хвостом нужно продолжать эксперименты, а то у меня мотор ХР убился (

SurgeonY

Ну, закралась очепятка, сори 😃

Саш, ну так насчет конвертера? Сможешь сделать для меня парочку, для экспериментов?
Моя благодарность не будет знать границ… в разумных пределах… 😃 в денежном или литровом эквиваленте 😃
Уж больно не хочетсо заморачиваться с программаторами и прошиванием…

зыЖ а ссылки по моторам так и не смотрел? на wowhobbies которые, в БК теме…

cylllka
SurgeonY:

Ну, закралась очепятка, сори 😃

Саш, ну так насчет конвертера? Сможешь сделать для меня парочку, для экспериментов?
Моя благодарность не будет знать границ… в разумных пределах… 😃 в денежном или литровом эквиваленте 😃
Уж больно не хочетсо заморачиваться с программаторами и прошиванием…

зыЖ а ссылки по моторам так и не смотрел? на wowhobbies которые, в БК теме…

Конвертер могу зашить. Если будешь в Киеве передам. На подстраховку (если буду не в Киеве) пару штук лежит в одном из хоббийный магазинов. Адресс в личку дам. Скажешь от Сушки, датут какой пожелаешь. Прямой инверсный или самолетный (с разъемом).
Ссылки все эти уже видел, пока свой собирал перелопатил весь интернет 😃

gershpion

Провел и я эксперимент с новой прошивкой.
Та же фигня, что и у Babay - хвост дергается, как на видео, хотя не так ярко выражено. Пробовал взлетать - получалось, но очень тяжело, хвост практически не держится и видно как его колбасит.

RXL

А если отсоединить хвост от рамы? Чтобы не было связи с гироскопом. Как тогда себя ведет двигатель?

RXL

Какой регуль? Могу собрать на 7 мс, а не на 6.

Мужики, из этого чипа чудес не выжмешь. Я тупо считываю состояние входной ноги и подсчитываю число единиц за период в 250 мс (соотв. одному периоду частоты 4 кГц). Для двухканальной схемы на этом чипе это единственный вариант. Другой вариант замера ШИМ - измерить время между фронтами сигнала. Т.к. сигнала может вообще не быть (0% скважности), то данный метод применить к двухканальной конфигурации затруднительно. Подумаю, конечно, но не обещаю.

Larsik
RXL:

Какой регуль? Могу собрать на 7 мс, а не на 6.

.

было бы не плохо попробовать

  1. основной мотор 7900kv www.hobbyking.com/hobbyking/…/uh_viewItem.asp?idPr…
  2. регулятор основному мотору HobbyKing XP 3A 1S 0.7g hobbyking.com/…/__9667__HobbyKing_XP_3A_1S_0.7g_Br…
     3. хвостовой мотор на 7000kv
  3. регулятор Turnigy 5A-1S ESC hobbyking.com/…/__10334__Turnigy_5A_1S_Brushless_E…
SurgeonY
cylllka:

Конвертер могу зашить. Если будешь в Киеве передам. На подстраховку (если буду не в Киеве) пару штук лежит в одном из хоббийный магазинов. Адресс в личку дам. Скажешь от Сушки, датут какой пожелаешь. Прямой инверсный или самолетный (с разъемом).
Ссылки все эти уже видел, пока свой собирал перелопатил весь интернет 😃

Понял Саш, биг сенкс… 😃 осталовь только в Киев выбраться… я тогда в личке тебе отпишу если что…
А по моторам… совет от тебя хотел, рекомендаций 😃 какой брать ставить, ну то в той теме…

RXL

Вот - 7 мс, прямая, под 202.

:020000040000FA
:1000000025000504810C0200090C060066000A0C9C
:100010002800060C2100010243070B0AE802090A26
:02002000530A81
:0400220000080008CA
:0A00260068000A0C29000606A80273
:100030000606A8020606A8020606A8020000060692
:10004000A8020606A80200000606A8020606A802E4
:100050000606A8020606A802E902160A08022A00F5
:1000600003046A03000868000A0C29006606A80257
:100070006606A8026606A8026606A80200006606D2
:10008000A8026606A80200006606A8026606A80284
:100090006606A8026606A802E902360A08022B00D4
:1000A00003046B0300084605060C21001309FF0C2E
:1000B00028003D0C2900040C8A0003076C0A3D0C43
:1000C0002800FF0C2900C20C8A0003066C0A4A02B1
:1000D0002800C90C8A002900010243076C0AEF0CB2
:1000E000210001024307710A0802210001024307AF
:1000F000760A460409022100010243077C0AE80C43
:10010000210001024307810A2605060C210033095C
:10011000FF0C28003D0C2900040C8B0003079D0AEE
:100120003D0C2800FF0C2900C20C8B0003069D0A21
:100130004B022800C90C8B002900010243079D0ACD
:10014000EF0C210001024307A20A0802210001026C
:100150004307A70A26040902210001024307AD0A4A
:10016000E80C210001024307B20A070C210001023A
:100170004307B70A070C210001024307BC0A070C1A
:0A018000210001024307C10A530ADF
:080400000000020000000400EE
:021FFE00EB0FE7
:00000001FF
cylllka

Купил я парочку пропеллеров от 120ки, буду пробовать снова хвост.
У БК мотора момент поболее, а скорость меньше, получается что он уже пыхтит на пределе своих возможностей и диапазон регулировок поджат сверху.

Еще один нюанс, с маленьким винтом нам нужно значительно добавить оборотов для увеличения тяги, а с бОльшим винтом эти девиации оборотов будут меньше! Мотору понадобится меньше времени, что бы перейти на эти обороты!

Посмотрите на БК хвостовые у Валкеры, у них лопасти большие! А пы пытаемся на мелких это сделать 😉 У Блейда 120SR диаметр пропеллера 70мм

Смотрите от чего тут винтик стоит? 😃

cylllka

Не буду кончно спешить с выводами, но кажется у меня получилось 😃 Подключился к МСПИксу на хвост (не помню какая в конвертере прошивка) и гироскоп мгновенно чувствует малейшие колебания хвоста, откликается очень резко. Я еще не установил на вертолет, нужно склеить побыстрому к балке.
Мотор 3,2грамма (тот что на Прохе на ОР стоял), пропеллер от Блейда 120SR
Ща видео выложу
________________________________

А вот и видео

www.youtube.com/watch?v=ghgoe0q4kfI

Прбовал запускать с основным мотором, так хвосторой ротор “поёт” вибрацией ОР, т.е. чувствует микровибрации вертолета и это отражается на скорости ХР. Нужно зашить последнюю рабочую прошивку и пробовать взлетвть 😃

AstraTangens

Эх, Саша. Не показал остановку при перерегулировании. А в чем хитрость и в чем проблема с ХР была?

sashok17

медленная реакция хвоста, особенно при перегазовках. Причины 2

  1. слабый моторчик
  2. медленная реакция

аа, или вы говорите про проблемы связанные с конверсией?