Smalltim OSD and autopilot (часть 2)

msv

В моем проекте сейчас нули устанавливаются после выключения автопилота (напомню, что имеется ввиду “настоящий” АП, те удерживающий заданные высоту и курс) если последние перед выключением n-секунд не было c пульта команд по смене высоты/курса. Те. взлетаю, выбираю курс, включаю АП, жду 5сек не трогая стики, выключаю АП, текущие значения выходных каналов серв и сенсоров пироголовы принимаются за 0,- модель триммирована… Весьма удобно…

Prodigy
msv:

(напомню, что имеется ввиду “настоящий” АП, те удерживающий заданные высоту и курс)

Ну как, ну ка… а чем АП Тима занимается тогда???

msv:

(В моем проекте сейчас

а в вашем проекте возможен автономный полёт по координатам GPS?

Я конечно не спец, но интересно, неужели в одной 90USB1287 не хватило места на OSD?

smalltim
Prodigy:

Я конечно не спец, но интересно, неужели в одной 90USB1287 не хватило места на OSD?

В одну AT90USB1287 умещается ровно 16 OSD.
Если требовать от этого проца вывод картинки, это в 95% времени работы потребует буквально потактового контроля выполнения операций и ни в коем случае не выполнения чего-нибудь другого, кроме вывода картинки на экран.
Оставшиеся 5% времени - на весь функционал автопилота. Лично мне так не нравится, я предпочитаю спокойно делать всю математику, когда мне нравится, а в нужные моменты просто меняться данными с телеметрией. А выводом OSD 95% своего времени пусть занимается маленький проц, предназначенный именно для этого.

vasilich_72:

Ну вот и я стал счастливым обладателем. Тим спасибо, и маленький не навязчивый такой вопросик: когда добьёшь мануал?

У нас уже есть черновая версия, но работы по причесыванию еще много. Неделя, может быть.

Den_P:

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

О нуле и крайних положениях - так и делается, но на земле в КП, но не в воздухе. Надо подумать, как запоминать триммирование, чтоб люди не путались.

SVAL

сегодня пытались облетать два АП, в обоих случаях пиродатчики на земле реагировали, после набора высоты более 5 метров замерали…
на высоте 60 метров туман… влажность 100% температура воздуха +5… или причина в другом?

Den_P

Полетал сегодня с АП, эмоции только положительные! После перекалибровки, стало лучше но не идеально, добился ровного полета в стабилизации триммированием. Когда подобрал значения чувствительности и упреждения, стабилизацию отключать перестал, можно теперь камерой крутить, не думая вообще о полете, дал газу, прижал стик в любое положение, модель летит а я камерой играюсь… Супер! 😃 Режим АП, вообще как на экскурсии, включил и наслаждайся видами! Правда когда при настройках по умолчанию, самик долго не мог выправится сам против ветра, при этом улетая над лесом за спину и патч, седых волос на голове стало больше 😃 я смотрел в очки и с ужасом думал " и как теперь в этих гектарах леса мне его искать???" Но АП справился в итоге развернув его на обратный курс при удалении на 800м от базы, и вернул мне модель целенькой!!! Пока заряжались батарейки, посмотрел видео, потом поиграл с настройками и щас стало еще удобней. Короче респект Тимофею! Скоро еще один комплект закажем!

Fotilla

Тим, или сведущие люди! Подскажите, есть ли возможность подключения к связке ТМ+АП двух датчиков тока, и соответственно отображения и задания предела емкости двух силовых аккум-ов? Потребуется спец. прошивка?

smalltim
Den_P:

Полетал сегодня с АП, эмоции только положительные!

Приятно слышать, Денис 😃
Настройки АП для комфортного возврата лучше проверять всё-таки недалеко от себя. Начнет летать кругами над головой на заданной высоте - значит, порядок.
Обязательно еще убедитесь, что он как послушно набирает, так и сбавляет высоту, поставив целевую метров в 200 и включив АП принудительно на 100 а потом на 300 метрах.
Мы на сегодняшних полетушках как раз этим и занимались - приручали Трамвайчик ( rcopen.com/forum/f90/topic197697 ).
Приручили. На ветру всё равно не идеально ровно идет, чуть покачивается по крену, но для самика с такой компоновкой без гиры это уже почти невозможно. Решили остановиться на достигнутом и потом просто поставить после АП гиру по крену.

Fotilla:

Тим, или сведущие люди! Подскажите, есть ли возможность подключения к связке ТМ+АП двух датчиков тока, и соответственно отображения и задания предела емкости двух силовых аккум-ов? Потребуется спец. прошивка?

Да, надо прошивку менять и выбирать, куда второй датчик тока поставить. Входов свободных дофига, но софт у меня пока под один датчик тока написан.

Dareck

ну то что прошивка потребуется это точно а второй датчик тока в связке наверно можно на вход ГПСа подпихнуть он всё равно бездельничает, но вот вопрос зачем? Если следить за батареей видео то достаточно выключить по баночный контроль и с балансировочного разъёма подать крайние пины на 1-3 пин разъема питания АП. а огород городить из датчиков тока думаю не стоит. Даже если предположить например твинстар с раздельным питанием мотоустановок, думаю напряжением можно обойтись.
ПЫ СЫ ТИМ опередил.

smalltim
Dareck:

а второй датчик тока в связке наверно можно на вход ГПСа подпихнуть

Не, надо, конечно, на свободный вход АЦП. На телеметрии свободны AD7 (c будущей прошивкой АП, считаем, что уже не свободен, туда идет RSSI), ну и, если нет бародатчиков, то их входы.
Но проще, по-моему, 3 свободных входа АЦП на АП задействовать. На гребенку с торца платы они выведены, надо только определиться, какой был бы удобнее и как было бы софтовые настройки поудобнее для пользователей сделать.
В этом, кстати, еще один плюс компоновки АП+ТМ на двух процах: в сумме аж 16 входов АЦП.

Dareck

Всё это канешно правильно, но есть и другая сторона медали. Цитата из Кавказкой пленници, зачем 2 ДАТЧИКА ТОКА? Ну нипанятно…

smalltim
SVAL:

на высоте 60 метров туман

Валерий, если поделитесь логами и/или записанным видео, я был бы очень благодарен.
Водяной пар для ИК не сильная помеха: диапазон, в котором работают ИК сенсоры, это практически окно прозрачности атмосферы ( www.astronet.ru/db/msg/1188575 ).
А вот капли тумана - уже перебор. Они имеют температуру, равную температуре воздуха, и за такой завесой АП просто не видит земли и неба.

Что интересно, дым от лесных пожаров помехой не явился: народ летал в этом молоке и не парился. Видимо, частички маленькие и ИК задерживают несильно.

Dareck:

зачем 2 ДАТЧИКА ТОКА? Ну нипанятно…

Ну надо людям! Ладно бы если что-то там паять-менять пришлось. А то делов-то всего несколько десятков строчек кода написать в Контрольную Панель и в прошивку АП.

Fotilla
smalltim:

Ну надо людям! Ладно бы если что-то там паять-менять пришлось. А то делов-то всего несколько десятков строчек кода написать в Контрольную Панель и в прошивку АП.

Ух! Спасибо за ответы! Вообще то два датчика, как правильно предположил Дмитрий - для раздельного питания двухмоторника. Один датчик, даже если 150А - никак не получается. Предварительно, мотоустановка 2х85А в номинале, ну и до 100А в пике. 6-8S банок питание - не выдержет телеметрия. По напряжению хотелось бы мониторить видео акк. - там не критично падение, а вот выпитые мАч по каждому мотору хочется знать раздельно (ну не бывает их одинаковых - какой то жрет больше). Если в плате АП перепаивать ничего не надо (номиналы резисторов делителей везде 1:2?) то задача исключительно софтверная. Плюс возможность переназначения в КП входов и добавление дублирующихся пунктов меню (Датчик1, Датчик2, RSSI1,RSSI2) Но это уже тема отдельного разговора. Дабы не отвлекать разработчика от свежих релизов прошивок.
ЗЫ: А где можно почитать о наземной станции от Smalltim? Планируемый функционал, ожидаемая комплектация, цена? Или сюрприз готовится?
ЗЫ№2: Тим, при заказе на сайте доставка в Незалежну как осуществляется? Или лучше писать напрямую, почта, личка?

smalltim
Fotilla:

Если в плате АП перепаивать ничего не надо (номиналы резисторов делителей везде 1:2?)

На плате АП вообще нет делителей на входах АЦП. Они есть только на 3 входах телеметрии, нюхающих напряжение батарей.
Почта и личка.

Dareck

Тарас можно отсюда Сергей всё быстро отправляет Ато чёт Тим в личку редко смотрит

denss

вопрос smalltim: возможна ли покупка Smalltim OSD с разъемами xt60.

Prodigy

Поясните пожалуйста ещё раз. Режим стабилизации работает только по каналу крена? Тангаж, скольжение и газ остаются на ручном управлении, правильно? В режиме стабилизации возможно корректировать крен вручную?
А режим автопилота работает по всем каналам, то есть автономный полёт на точку старта, правильно?

Dareck
Prodigy:

Режим стабилизации работает только по каналу крена? Тангаж, скольжение и газ остаются на ручном управлении, правильно? В режиме стабилизации возможно корректировать крен вручную?
А режим автопилота работает по всем каналам, то есть автономный полёт на точку старта, правильно?

Режим стабилизации работает и по крену и по тангажу не управляет только газом но даёт пилоту коректировать полёт газом креном и тангажом а режим автопилота управляет всеми перечисленными функциями но не даёт пилоту право на управление, только принудительное отключение АП в зоне действия РС

Pillot
smalltim:

Входов свободных дофига, но софт у меня пока под один датчик тока написан.

Второй датчик тока было бы хорошо 😃

denss:

возможна ли покупка Smalltim OSD с разъемами xt60.

Проще самому перепаять. 😉

Dareck
Pillot:

Проще самому перепаять. 😉

+1
можно подумать Тиму от безделья будет занятие по перепайке разъёмов