OrangeRX 3-Axis Flight Stabilizer

lexash

Приветствую.
Никто не пробовал подключать перешитый сабж по sbus? У меня с приемником FrSky X8R какая-то лажа выходит 😦 Реакции на стики практически никакой. Если активно махать ими до крайних точек, то машинки, подключенные к стабу, самопроизвольно перескакивают в разные положения, да и то не часто. Реакции на гироскоп тоже нет, подозреваю, это из-за того, что стаб думает, будто чуйка в ноль выкручена. Думал, что будет у меня sbus-pwm декодер на 7 каналов, но что-то не сростается… С обычным подключением через pwm-входы и соответствующей прошивкой стаб работает.

K0L0bock

А прошивка соответствующая залита? За s-bus не скажу, но со спектрумовским сателлитом у меня работает на ура!

lexash
K0L0bock:

А прошивка соответствующая залита? За s-bus не скажу, но со спектрумовским сателлитом у меня работает на ура!

Естессно, под sbus. Совсем уж темным не считайте.
У меня нет, к сожалению, Спектрумовского сателлита, чтобы проверить этот вариант прошивки. Есть только пара X8R, да несколько старых D8, даже без CPPM. Мысль была забиндить приемник в режиме вывода 9-16 каналов на штатные разъемы, а первые 8 каналов получить через сабж (точнее, 7 каналов на сервы и 1 - управление стабилизацией). Вот и хотелось узнать, получалось ли у кого со sbus разобраться, или этот функционал еще не проработан и в принципе не фурычит.

K0L0bock
lexash:

Совсем уж темным не считайте.

Алексей, ни в коем случае не хотел обидеть! На всякий случай спросил.
В документации есть следующее:
“S.BUS Serial sends these counts as positive active 100,000 Baud RS-232 data that must be inverted before it can be decoded by the stabilizer processor. Thus an additional device, a Tarot FYTLZYX10 or equivalent is needed to invert the signal before sending it to the stabilizer processor.”
Тоесть может быть сигнал с X8R нужно инвертировать?

lexash
K0L0bock:

Тоесть может быть сигнал с X8R нужно инвертировать?

Хм… А вот этот момент я что-то упустил… Возможно, действительно, нужно инвертить. Простой инвертер сигнала на транзисторе пойдет, или что-то более “умное” придется делать?

alezalez

простой на транзюке более чем достаточно.

fat_hamster

я потратил чуть ли не час, пытаясь заставить эту штуку работать на крыле, потом потратил 10 минут, пытаясь описать свои проблемы здесь, потом допер, что был глуп и все заработало
(не мог настроить, чтобы и стабилизатор отрабатывал правильно, и команды с пульта отрабатывались правильно - или то, или другое работало по отдельности… причина? на коробочке нет никаких признаков - где у нее “перед”, так что я просто положил ее неправильно, повернув на 90 град 😃 )

но раз уж настроился писать, то напишу - как она работает “в поле” увижу только завтра; есть смысл ее перепрошивать? сравнимо ли будет с мультивии стабилизацией (из ардуины и датчиков - гироскопа+акселерометра), может кто-нибудь сравнить?
не помню уже - зачем я стабилизатор заказал… наверное хотелось небольшую коробочку, чтоб работала “из коробки”, с мультивии что-то все не получалось… а тут наконец мультивий порадовал работой на самолете, вот и думаю - есть смысл разбираться с оранжем этим?..

X3_Shim
fat_hamster:

сравнимо ли будет с мультивии стабилизацией (из ардуины и датчиков - гироскопа+акселерометра), может кто-нибудь сравнить?

Нельзя сравнивать несравнимое.
В оранжевой коробке нет гироскопов.

тигромух
fat_hamster:

есть смысл разбираться с оранжем этим?..

Я вижу только один смысл в этой коробочке: поснимать что-нить гопрохой с мелкого крыла, чтоб не сильно колбасило ветром.
Больше адекватных применений не вижу 😃

X3_Shim:

В оранжевой коробке нет гироскопов.

Гироскоп (ITG-3205) как раз есть, нет акселей.

Dacor
тигромух:

Я вижу только один смысл в этой коробочке: поснимать что-нить гопрохой с мелкого крыла, чтоб не сильно колбасило ветром.

На ЛК отвратительно работает - снял на фиг.

тигромух:

Больше адекватных применений не вижу

На 3D пенолете висит на винте без особых проблем (то тоже далеко от идеала).

fat_hamster:

есть смысл разбираться с оранжем этим?..

ИМХО побаловаться и отложить.

X3_Shim
тигромух:

Гироскоп (ITG-3205) как раз есть, нет акселей.

ну значит я как всегда наврал 😃 Хотя странно. Если бы были гироскопы, она бы могла держать горизонт… Хм, чет я не понимаю видимо 😃

Dacor:

На ЛК отвратительно работает - снял на фиг.

На кесле у меня стоит. Прошивка конечно не родная. Вроде нормально, в ветер помогает и кидать можно крыло как попало 😃

Dacor
X3_Shim:

Если бы были гироскопы, она бы могла держать горизонт…

Как раз наоборот 😉 - это работа акселей совместно с гириками.

тигромух
Dacor:

На ЛК отвратительно работает - снял на фиг.

Да нет, нормально стабилизирует кесла. Ну, если петли не крутить, а то ему крышу сносит. 😃

Dacor:

На 3D пенолете висит на винте без особых проблем (то тоже далеко от идеала).

Хм… 3D пилотаж со стабилизаций у меня не попадает в категорию адекватных применений 😃

X3_Shim
Dacor:

Как раз наоборот - это работа акселей совместно с гириками.

Так… Поясните плз. Аксель измеряет угловое ускорение, если непрерывно интегрировать, то можно вычислять положение модели, но рано или поздно накопится ошибка и будет большое расхождение, гироскоп же (по моему пониманию) как раз может отследить настоящее положение в пространстве. Где я туплю то ?

Dacor
тигромух:

Да нет, нормально стабилизирует кесла.

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

тигромух
X3_Shim:

Если бы были гироскопы, она бы могла держать горизонт…

Она и может, в режиме Hold. Но без акселей гиры сильно дрейфуют, поэтому может, но недолго 😃

X3_Shim
Dacor:

А я так и не смог подобрать настройки для своего крыла

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

тигромух:

Она и может, в режиме Hold. Но без акселей гиры сильно дрейфуют, поэтому может, но недолго

Блин, кажется понял. Акселерометр же не просто ускорения измеряет, он же еще ускорение свободного падения учитывает, что видимо как раз и позволяет скорректировать дрейф гироскопов. Так ?

Dacor

Ну как бы мне есть чем заняться при полете ФПВ на высоте 1-2 метра - если еще и стабилизацию крутить, точно впаяюсь во что нибудь (я и без нее иногда препятствия встречаю). А скорости разные, лепить миксы поленился, короче отказался и поставил на мелколет.

fat_hamster
X3_Shim:

Аксель измеряет угловое ускорение, если непрерывно интегрировать, то можно вычислять положение модели, но рано или поздно накопится ошибка и будет большое расхождение, гироскоп же (по моему пониманию) как раз может отследить настоящее положение в пространстве.

наоборот имхо

X3_Shim:

Акселерометр же не просто ускорения измеряет, он же еще ускорение свободного падения учитывает, что видимо как раз и позволяет скорректировать дрейф гироскопов. Так ?

ну как “учитывает” - он его измеряет как и все остальные (он же 3-х осевой обычно); и по нему всегда контроллер знает - где “низ”
короче я не знаю, зачем я сабж заказывал 😃 я думал он “поумнее”

ну та ладно, на бихлер поставлю, что-то ж он делает, вот пусть делает

хотя на коыло уже ж поставил, так что испытать придется “по любому”
ну и вечером перешивать - я так понял все фичи, которые упоминались тут, только в алтернативной прошивке

спсб за ликбез

тигромух
X3_Shim:

Акселерометр же не просто ускорения измеряет, он же еще ускорение свободного падения учитывает, что видимо как раз и позволяет скорректировать дрейф гироскопов. Так ?

Примерно так. Если хотите подробностей, погуглите про комплиментарный фильтр, там все просто, в отличие от Калмана 😃

lexash
K0L0bock:

сигнал с X8R нужно инвертировать

На выходных все же сподобился спаять реверсер сигнала на старом-добром КТ315. Эксперимент успешен. Стаб с прошивкой под СБас нормально увидел сигнал с приемника X8R и успешно распознал все первые 8 каналов. В результате, имеем 7 выходов на сервы со стаба (каналы 1-8, кроме 5-го, жестко зашитого на режимы стабилизации) и каналы с 9 по 16 - со штатных выходов приемника. Плюс какая-никакая, но все же стабилизация… В общем, связка получилась очень интересная.