Activity
Михаил, ты поворачиваешь систему отсчёта вместе с самолётом, я же хочу получить углы относительно земли.
Относительно меня или относительно вас 😃
Я стою на земле, смотрю на самолёт Михаила, и вижу, что он делает бочку, никакого переворота по тангажу не вижу, если- бы увидел как хвост поменялся с носом в момент перехода по крену 90гр. очень бы удивился 😃
для Петруччо: LPC1768, STM32F100C4T6B. Мощи много после AVR. FPU для этого проекта вряд-ли нужен будет. roll глобальная, используется пока только для визуализации угла.
в ответ на #9
в обеих случаях работает если не крутить по оси X, иначе перевороты в районе ±90гр как на первом рисунке #1
Использую cortex m3, пишу на C, стандартная математическая библиотека math.h. Для atan2 знаки обоих аргументов используются для вычисления квадранта результата.
Михаил, ты так предлагаешь?
void to_angle(void){
if (fYA>0|fZA>0){
roll = atan(fYA/fZA);
return;
}
if (fYA>0|fZA<0){
roll = atan(fZA/fYA);
return;
}
if (fYA<0|fZA>0){
roll = -atan(fYA/fZA);
return;
}
if (fYA<0|fZA<0){
roll = -atan(fZA/fYA);
return;
}
}
Здравствуйте!
Пытаюсь получить углы pitch и roll в формате 0-360гр. от трёхосевого акселерометра по формулам, приведённым на рисунке. XA, YA, ZA данные от акселерометра. Наблюдаю взаимное влияние pitch и roll при переходе 90 и 270 градусов. Моделирование в excel даёт теже результаты. На рисунке виден переворот по roll хотя акселерометр по Y не вращается. Аналогичная ситуация с pitch.
с другими формулами взаимного влияния осей нет, но теряется однозначное определения угла для всего диапазона 0-360гр. (pitch 90гр. = pitch 270гр.)
Подскажите как правильно получить углы?
Подскажите где схему взять от Spektrum DX6i ?
Немало помаявшись, и всё-таки победив видео Toshiba S10, решил поделиться с вами
инсталируем:
Avisynth 2.58
VirtualDub 1.95
ffdshow 3029
CoreAVC Professional Edition 1.9.5.0 (в одном пакете с Matroska Splitter)
в настройках ffdshow запрещаем декодировать H264
в настройках CoreAVC ставим галочку use tray icon
создаём скрипт:
DirectShowSource(“001.mov”)
Spline64Resize(960,540)# сдесь размер по вкусу
сохраняем скрипт в папке с исходным видеофайлами с расширением .avs
открываем скрипт в VirtualDub
убеждаемся, что видео декодируется CoreAVC кодеком (значёк в трее)
Включать-выключать камеру с перевёрнутым экраном можно мощным магнитом, например от HDD, в районе надписи Camileo на экране
Здравствуйте!
Получиться ли подключить модуль 40 МГц к Spektrum DX6i 2.4 ГГц через тренерский разьем, ну и конечно антенну и питание к модулю соответствующее? Какие могут возникнуть проблемы?
P.S. помехи при FPV
я переделывал такой вот фото goods.marketgid.com/goods/2296/4099103/
обратите внимание- вал торчит из той же части мотора что и провода
Проталкивал ось в таком моторе - Protech MC28-2612. Давил тисками. В щель между статором и ротором положил шайбы на всякий случай. Ось шла достаточно туго, но без рывков. Чесно говоря незнаю, может неправильно делал (нагрузка на подшипники, уход баланса). Мотор работает.
Разместил в Дневниках rcopen.com/blogs/36348/6373
A123 допускают переразряд до 2-2,5 В\банку. Такое падение напряжения наверняка сразу ощутится по тяге мотора. Надо ли городить огород и делать отсечку?
Падение в конце очень резкое, если ещё звуковой маячок минут пять поработает, вообще почти до нуля садит. Поэтому сделал ограничитель. Добавил маяк и огни, в контроллер влезло
Понимаю, что можно найти регулятор для A123, но так просто я не нашел. А как народ делает? И ещё вопрос: как определять, что батарея скоро сядет и пора садиться? Пока сделал звуковой индикатор, срабатывающий при определённом напряжении, буду пробывать
Здравствуйте!
Для подключения батареи элементов A123 к регулятору рассчитанному на использование элементов LiPo сделал устройство ограничения разряда. Ограничивает сигнал Throttle приёмника при приближении напряжения батареи к минимально заданному. Работает по принципу пропорционального регулятора. Может велосипед изобретаю? Или опубликовать?
Александр
а не подскажите резисторы найти реально?
В Глобал Хобби, где покупал DX6i сообщили что только под заказ. В радиомагазинах врядли, угол поворота у резистора в аппаратуре меньше чем у стандартного и крепления такого не встречал. А вообще есть несколько идей как выйти из ситуации.
в передатчике отображается работа управления на мониторе?
в DX6i да отображается. Инструкция страница 37 Monitor. У меня дох резистор на Газ.
При работе элеватором сходят с ума элероны
а монитор на передатчике что показывает? если индикаторы положений тоже дёргаються то причина скорее всего в переменных резисторах.
Второй полёт на новенькой DX6i. Отказал переменный резистор газа (меньше половины, по монитору, убрать было нельзя). В результате - жёсткая посадка. Ещё повезло. Так что включайте Throttle cut в настройках и не забывайте про эту кнопку. ❗