OrangeRX 3-Axis Flight Stabilizer
Иван Вол: По вашей инструкции настроил крыло за 5 минут. Вот только немного задумался какой канал на приемнике задействовать в 3 канальном приемнике. 1 канал само сабой и методом тыка 2 канал в приемнике. В выходные попробую облетать модель. А на первое полет какую минимальную чувствительность настроить?
Дмитрий Ив: Третий канал на приемнике у меня подключён регулятор оборотов ну и соответственно через него (ВЕС) питание приемника - стабилизатора - серво машинок.
Чувствительность для первого раза делай что бы стабилизатор давал отклонения на рули + - 5мм.
Потом смотри по обстановке, добавляй или убирай.
Потенциометры не линейны и очень чувствительны в определенных секторах, так что регулировать надо совсем понемногу. Но это ты уже наверно и сам понял )))
Удачи на тренировке!
Ок. Будем пробовать. Заменил сервы, убрал дрожание, с другими немного дрожат. Будем учится. ЛК у меня первая. Про 3 канал совсем забыл т.к. регуль на даче)
а какой гиро стоит в устройстве случайно не MPU-6050 ?
а какой гиро стоит в устройстве случайно не MPU-6050 ?
MPU-6050 сам по себе стоит как это устройство (например). Так что, полагаю, что-то более дешевое и менее точное.
Просто сейчас по сварму за 11$ предлагают, подумал может туда кука или урезанного multiwii залить - коробочка то визуально не плохая
… может туда … залить …
Вот в этой теме на RCGroups обсуждается альтернативная прошивка для OrangeRX Flight Stabilizer: Open Flight Stabilizer. Может вам будет интересно или окажется полезным.
А где прочитать про сам процесс перепрошивки?
Может разжевано где???
А то я теряюсь в этой куче файлов… ну не спец я в этих вопросах.
я в 94 посте этой темы линк давал на ман по шитью и прочему описалову
rcopen.com/forum/f87/topic287363/94
Сорри, забыл указать “… на русском языке.”
Английским не владею, а переводчик из-за наличия кучи технических терминов переводит какой-то бред.
А где прочитать про сам процесс перепрошивки? Может разжевано где??? А то я теряюсь в этой куче файлов… ну не спец я в этих вопросах.
Как я делал:
- Инструкция - docs.google.com/document/d/…/pub
(читаем от пункта “Flashing the Firmware (for non Arduino-based boards)” - програмер у меня такой - www.ebay.ca/sch/i.html?_trksid=p2047675.m570.l1313…
правда сколхозил зазъём для “оранжа” на 6 дырочек (если вскрыть “оранж” там на обороте раписаны контакты, ну и на програматоре они тоже расписаны - сопоставить одинаковые слова несложно) - далее по инструкции:
a) установка и настройка eXtremeBurner:
- устанавливаем eXtreme Burner - AVR (extremeelectronics.co.in/software/…/Setup.exe)
- редактируем свойства `C:\Program Files\eXtreme Burner - AVR\Data` для полного контроля директории пользователем, если стоит “только для чтения”. (нужно для редактирования файла)
- редактируем файл `C:\Program Files\eXtreme Burner - AVR\Data\chips.xml` (добавляем поддержку нового чипа ATmega168PA).
- для этого добавляем после секции ATmega168 следующую XML секцию:
<CHIP>
<NAME>ATmega168PA</NAME>
<FLASH>16384</FLASH>
<EEPROM>512</EEPROM>
<SIG>0x000B941E</SIG>
<PAGE>128</PAGE>
<LFUSE layout=“2”>YES</LFUSE>
<HFUSE layout=“3”>YES</HFUSE>
<EFUSE layout=“2”>YES</EFUSE>
<LOCK>YES</LOCK>
<CALIB>YES</CALIB>
<PLACEMENT>.\Images\Placements\ZIF_DIP_40.bmp</PLACEMENT>
</CHIP>
- сохраняем файл. Если выдало ошибку сохранения - проверяем права на изменение файла.
b) Проверка и очистка устройства перед прошивкой:
- запускаем eXtreme Burner и выбираем “Chip” - ATmega168PA
- подсоединяем конектор от програматора к RX3S
- нажимаем “Read All”. Программа определяет чип и считывает flash, EEPROM и Fuse/lock bits
- flash и EEPROM будут ffff и ff - это нормально
- а fuse/lock bits будут выглядеть так:
lo=0xf7
hi=0xdf
ext=0xf9
lock=0xfc
- НЕ ПРОДОЛЖАЙТЕ ЕСЛИ ЗНАЧЕНИЯ НЕ СОВПАДАЮТ ИЛИ ПРОГРАММА НЕ ОПОЗНАЛА ЭТОТ ЧИП (после 2-3 попыток)
- С ЭТОГО МОМЕНТА БУДЕТ ПРОИЗВЕДЕНА ОЧИСТКА ЧИПА И ПЕРЕПРОШИВКА НОВОЙ ПРОШИВКОЙ. СТАРАЯ ПРОШИВКА БОЛЕЕ НЕ ПОДЛЕЖИТ ВОССТАНОВЛЕНИЮ.
- нажимаем “Chip Erase”. Программа очищает чип и сбрасывает значения lock bits.
- нажимаем “Read All” и смотрим полученное значение lock fuse, которое должно быть lock=0xff
с) Прошивка чипа (эти же действия проводим и при апгрейде на более свежуюю прошивку):
- предварительно скачав нужную прошивку (https://github.com/noobee/FlightStab/tree/master/Builds) , открываем её
- в меню “Write” нажимаем “Flash” - пойдёт процес прошивки. Если не опознается чип можно попробовать ещё 2-3 раза.
- теперь отсоединяем конектор програматора от RX3S
ВСЁ. Я сделал этим способом и всё прошилось и заработало
ЗЫ. Рад если помог…
И что дает новая прошивка?
И что дает новая прошивка?
самое главное - это для версии 1 (которая без отключения стабилизации) можно использовать 3 режима - 2D/3D/OFF (удержание, стабилизация и выключение), ну а для обоих версий куча примочек:
Key Features
- 3-axis gyro-based stabilization.
- WING mode mixing (single aileron and flaperons).
- DELTA mode mixing.
- VTAIL mode mixing.
- CPPM mode (currently RETA1a2F channel order).
- throttle and flap channels pass through in CPPM.
- gyro-based attitude hold.
- configurable mixer limits to prevent servo binding.
- stick-based configuration for options.
- EEPROM storage for configurations (can be reset through jumpers on bootup)
- LED flashes for status and errors.
- RX calibration during startup to determine neutral stick positions.
- IMU calibration during startup to remove sensor offsets.
- AUX channel controls master gain linearly from 0% to 100%
- AUX channel also controls RATE and HOLD modes
- VRs on RX3S control axis gain and direction.
- DIP switches on RX3S control the mix mode.
- stick position controls gain, which prevents overcorrection or “fighting” commanded stick movement during manoeuvres.
- allows side mounting on flat fuselage foamies (by rolling 90° left or 90° right and then mounting to the fuselage side)
- optional AVRootloader to allow firmware update without usbasp ISP.
- use pre-built firmware or build your own from the source code.
- support the AQUASTAR or DLUX programming box
ЗЫ. Но есть оговорка
USE AT YOUR OWN RISK
Особенно порадовала оговорка:
ВЫ ЭТО ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК )))
Лежит уже больше месяца вторая версия, все никак руки не доходят ее попробовать. В стандартной прошивке, на сколько я помню, есть возможность только включить и выключить стабилизацию. А эти прошивки дают возможность переключения между тремя режимами. В чем я не прав?
В чем я не прав?
прав! а ещё чуйку на крутилку повесить!
А разве на второй версии есть аксели? Есть режим удержания в горизонте?
А разве на второй версии есть аксели? Есть режим удержания в горизонте?
и на первой их нет, потому и
gyro-based attitude hold
Думаю суть ясна…
158 пост, смутила фраза “переключение между режимами 2d-3d-выкл”
Отсюда и вопрос.
158 пост, смутила фраза “переключение между режимами 2d-3d-выкл”
Отсюда и вопрос.
2d летает как пассажирский самолет, т.е. Пилотажа нет, 3d (выключает ветер) тут и пилотаж и все что хотите, и третий режим отключает стаб. Но без акселя ориентируется только на гиры
Обычно режим 2D подразумевает полет в горизонте, по акселям. Как он будет лететь как пассажирский если акселей нет? Гиры не удержат самолет в горизонте.