RC.ПЕРМЬ.РУ > Клуб FPV
ArduPlane
argut:
А вот тему про датчик температуры для арды я чего-то не нашел. Есть инфа?
master.x:
--- Цитата: argut от 14 Апреля 2014, 20:40:05 ---А вот тему про датчик температуры для арды я чего-то не нашел. Есть инфа?
--- Конец цитаты ---
Вот точно опять не могу сказать, но вроде барометрический датчик имеет такой функционал. с него снимаются показания. вопрос где их выводить, как увидеть? может в терминале параметр Т есть?
argut:
Зафиксирую факт победы по микшированию элевонов в арде.
Галочки на закладке калибровки радио не трогаем - не поможет :)
Все делаем в листе параметров.
Setup your transmitter with no elevon mixing
Set both RC1_REV and RC2_REV to 1 and ELEVON_MIXING to 0
Start by setting ELEVON_OUTPUT to 1. In later steps you may adjust this to 2, 3 or 4.
Put your APM into FBWA mode
Roll the plane to the right and observe what happens to the elevons
If the two elevons move in the same direction, then change ELEVON_OUTPUT to 2, and try again.
If the elevons move in opposite directions, but the APM is correcting the roll in the wrong direction (the left elevon is going down and the right one is going up) then change RC1_REV to -1
Next try pitching your plane up. If the elevons move in the wrong direction then change RC2_REV to -1
Now change to MANUAL mode and adjust your transmitter reversals for channels 1 and 2 to produce the right movement in MANUAL mode.
argut:
Еще одну тему опишу в этом разделе. Автовзлет!
Параметры для арды в моем авторском переводе :)
Упустил пару параметров про удержание хвоста, т.к. они относятся к взлету с колес
Взлет. Минимальная скорость для запуска двигателя (ArduPlane: TKOFF_THR_MINSPD)
Минимальная скорость по GPS в м/с, для запуска двигателя при авто-взлете.
Может использоваться при запуске с катапульты, если вы хотите, чтобы мотор включиться только после того, как самолет покинет катапульту, но предпочтительнее использовать TKOFF_THR_MINACC и TKOFF_THR_DELAY параметры для запуска с катапульты из-за возможных ошибок GPS. Для запусков с руки настоятельно рекомендуется, чтобы этот параметр будет установлен в значение не менее 4 м/с для обеспечения дополнительной защиты от преждевременного пуска двигателя. Обратите внимание, что GPS скорость будет отставать от реальной скорости примерно на 0,5 секунды. Контроль скорости задерживается на время, установленное параметром TKOFF_THR_DELAY.
Диапазон: 0 30
Инкремент: 0.1
Единицы измерения: м/с
Взлет. Минимальное ускорение для запуска двигателя (ArduPlane: TKOFF_THR_MINACC)
Минимальное ускорение вперед в м/с/с перед началом контроля скорости по GPS при авто-взлете. Предназначено для запуска с руки. Установка этого значения равным 0 отключает контроль ускорения, что означает постоянную готовность запустить двигатель при достижении установленной минимальной скорости по GPS, в результате чего двигатель может запуститься по скачку показаний GPS. Для запуска с руки или резинки этот показатель должен быть около 15.
Диапазон: 0 30
Инкремент: 0.1
Единицы измерения: М/С/С
Взлет. Задержка запуска двигателя (ArduPlane:TKOFF_THR_DELAY)
Этот параметр устанавливает время задержки (в 1/10 секунды) проверки скорости по GPS после пройденной проверки минимального ускорения TKOFF_THR_MINACC.
Для запуска с руки важно, чтобы это значение было не менее чем 2 (0,2 секунды), чтобы гарантировать запуск мотора после броска. Для запуска с резинки может быть использовано большее значение (например, 30), чтобы дать время освободить самолет от резинки до запуска двигателя.
Диапазон: 0 127
Инкремент: 1
Единицы: 0,1 секунды
Взлет. Скорость установки угла тангажа (ArduPlane: TKOFF_ROTATE_SPD)
Этот параметр устанавливает скорость, при достижении которой самолет начнет пытытаться установить угол тангажа, указанный в миссии для взлета. Если TKOFF_ROTATE_SPD равен 0, тогда угол взлетного тангажа будет устанавливаться, как только взлет начался. Для старта с руки и катапульты TKOFF_ROTATE_SPD должена быть установлена в 0. Для всех наземных взлетов TKOFF_ROTATE_SPD должна быть выше скорости сваливания, обычно примерно от 10 до 30 м/с
Диапазон: 0 30
Инкремент: 0.1
Единицы измерения: м/с
Взлет. Скорость изменение оборотов двигателя (ArduPlane: TKOFF_THR_SLEW)
Этот параметр устанавливает скорость нарастания оборотов двигателя во время автоматического взлета. Если 0, то будет использоваться параметр THR_SLEWRATE. Для отработки взлетов это может быть хорошей идеей, установить более низкую скорость нарастания и использовать меньшее ускорение для лучшей управляемости (добавлю: видимо речь о взлете с ВВП :)
Диапазон: 0 127
Инкремент: 1
Единицы измерения: %/сек
Последовательность выходит такая:
TKOFF_THR_MINACC (проверяем ускорение, или не проверяем если 0) –
TKOFF_THR_DELAY (задержка) –
TKOFF_THR_MINSPD(проверяем скорость по GPS, или не проверяем если 0) –
TKOFF_THR_SLEW (запуск двигателя с установленной скоростью нарастания)
Важный момент! Без GPS не заведется! Даже если TKOFF_THR_MINSPD = 0
argut:
1. Потестили сегодня автовзлет на Х5. Просто прекрасно. Аппу положил. Самоль кинул, движок запускается через 0.2 сек и самоль набирает высоту. Угол взлета в миссии поставил 30
2. Потестили сегодня полет ввер ногами
Переворачивается четко, управляется адекватно. Конечно для самоля это издевательство - но он летит.
Даже попробовал посадку на крышу. Можно даже сказать что удачно. Вел его вел вверх ногами - он просто устал и свалился.
Настраиваем так:
устанавливаем в арде параметр Inverted flight channel (ArduPlane:INVERTEDFLT_CH) на нужный канал (я поставил 7), назначаем тумблеру
в аппе микшируем второй канал (тангаж), так чтобы при включении тумблера на втором канале пошел реверс (тоже самое для четвертого если это не ЛК)
Навигация
Перейти к полной версии