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

smalltim
Ясон:

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

Исправный автопилот должен видеть IMU, если в настройках системы стабилизации/ориентации указать, что плата IMU подключена. Если это не так, стукнитесь на contact@smalltim.ru, поменяем плату.

Ясон:

Когда стал настраивать АП, он упорно не хотел видеть 2й управляющий канал. Как ни изголялся ничего не получалось. Решил ради прикола поменять OSD, канал появился. Воткнул родную, пропал. Опять воткнул вторую плату, провел с ней калибровку, управление появилось и на родной плате. В общем как то так…

2й управляющий канал идет на АП через плату OSD. Т.е., входя на АП, он электрически перебрасывается на плату OSD, там опрашивается-обрабатывается и в цифровом виде возвращается на АП. Без OSD не будет 2-го управляющего канала. Он, собственно, в основном и несет функции управления отображением на OSD.
Наличие подключения платы OSD автопилот проверяет на старте после ресета, поэтому, если в OSD была старая прошивка, и АП ее не увидел, после обновления прошивки OSD нужно ресетнуть АП.

Ясон
baychi:

Последнюю, разумеется, 5.2.2 или старше

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

Ясон

В общем подключил автопилот к новой КП. Прочитал настройки, выдало IMU включено, но нифига не работает, по новой записал то же самое что считала кп из автопилота все пошло 😃
И еще вопрос, Когда смотришь мониторинг IMU по крену датчики отрабатывают все 360 градусов, а вот по тангажу примерно ± 85 Это так и должно быть ?
P.S.
калибровку осей в разделе настройка компаса делал. Положение немного улучшилось с 80 до 85 градусов.

baychi
Ясон:

смотришь мониторинг IMU по крену датчики отрабатывают все 360 градусов, а вот по тангажу примерно ± 85 Это так и должно быть ?

Нет. Должно отрабатывать все +/- 180.

Ясон:

калибровку осей в разделе настройка компаса делал.

У компаса свои показания. Они тоже должны отрабатывать все возможные углы.

При нициализации IMU, пока не сменится мгание ее диода, статрайтесь не шевелить модель. Может в этом дело.

Ясон:

по новой записал то же самое что считала кп из автопилота все пошло

PS: Какое у Вас сейчас сочетание версий КП и прошивки? Они должны быть строго согласованны.

Надо было ввести дефолтные настройки, затем включить IMU и перезагрузиться.

Ясон
baychi:

У компаса свои показания. Они тоже должны отрабатывать все возможные углы.

компас работает хорошо, проблем нет.

baychi:

Какое у Вас сейчас сочетание версий КП и прошивки?

КП 5.2.2 прошивка АП 1.20.0
P.S.
попробовал зафиксировать ИМУ во время включения. Результат тот же. В мониторинге датчиков изображение модели не доходит до вертикали градусов 5-7 при повороте платы дальше, значения уменьшаются, как будто модель возвращается в горизонтальное положение. То есть изображение самолета не удается перевернуть на спину. В то же время вращение по крену отображается адекватно, можно сделать несколько оборотов и нигде в показаниях нет разрыва

baychi
Ясон:

прошивка АП 1.20.0

Откуда такая древность? С сайта штоль? Так им никто не занимается… 😦
Прошивки надо брать здесь. Попробуйте эту: rcopen.com/forum/f90/topic205896/6913

Ясон
baychi:

Попробуйте эту

попробовал rcopen.com/forum/f90/topic205896/6913 версия 1.24.4 пост 6864 в кп одна дерготня. на перемещение ИМУ ноль эмоций.
КП пробовал 5.1.1 К стати на архиве было указано что это 5.2.2

baychi
Ясон:

пост 6864 в кп одна дерготня. на перемещение ИМУ ноль эмоций.

Страннно, вроде там только с PPM небольшие проблеммы, остальное должно работать.

Сам использую алтернативную прошивку и немного устаревшую КП (1.20.0):
rcopen.com/forum/f90/topic205896/6728
Там нет PPM режима и еще микса крен->РВ, зато есть многое, что для меня важнее.

Еще раз напомню, при смене КП и прошивки, введите в АП сначала дефолтные, а затем реальные настройки и проведите перекалибровку РУ.
Если IMU было отключено, после включения, надо рестартовать АП.

smalltim
Ясон:

И еще вопрос, Когда смотришь мониторинг IMU по крену датчики отрабатывают все 360 градусов, а вот по тангажу примерно ± 85 Это так и должно быть ?

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

Если сомневаетесь в том, что ИМУ правильно считает ориентацию, то посмотрите на трехмерную модель стрелки между указателями крена и тангажа. Она отражает все ваши манипуляции 1-в-1 : ИМУ не имеет вырожденных углов и неопределенностей, т.к. использует кватернионы в математике.

Ясон:

То есть изображение самолета не удается перевернуть на спину. В то же время вращение по крену отображается адекватно, можно сделать несколько оборотов и нигде в показаниях нет разрыва

Да, тангаж не бывает больше 90 градусов или меньше -90 градусов.

msv
smalltim:

т.к. использует кватернионы в математике.

Как и DCM… Проблема интерпретации проекций в привычные углы… О чем всем известно… кроме конечных пользователей… Сочувствую…

Ясон
msv:

О чем всем известно… кроме конечных пользователей…

Как говорил старый мастер поучая студентов практикантов “высшая математика мне понадобилась 1 раз в жизни когда я согнул кусок проволоки интегралом чтобы достать деталь упавшую в бочку с маслом” 😃

smalltim

Коллеги, мы, наконец-то, переехали на новый сайт - swiftai.com, добро пожаловать 😃
Мы постарались сделать его удобнее. Надеюсь, вам понравится.

После нового года включится переадресация со старого сайта на новый, а в конце января старый сайт прекратит работу.

SkyWorker

Забываем постепенно название смаллтим, привыкаем к свифт аи. 😃

vasia
smalltim:

смаллтим рулит… С точки зрения маркетинга все правильно, новый продукт - новое название. Ссылка тока не рабочая…
переводчик Googl -“имя существительное- стрижswift; барабанdrum, cylinder, swift ;мотовило
(в порядке зависти к лицам победившим исскуственный интеллект)

kosmich1980

Всем Привет. Собираю Skywalker с полным набором электроники от Тима. Вопрос вот в чем: Хочу использовать элероны в качестве закрылок (миксы аппы позволяют), но микс работает только в ручном режиме, стоит переключить на стабилизацию - не работает… Это вообще возможно?

smalltim
kosmich1980:

Хочу использовать элероны в качестве закрылок (миксы аппы позволяют), но микс работает только в ручном режиме, стоит переключить на стабилизацию - не работает… Это вообще возможно?

Да, возможно.

  1. Отключите микс закрылков в аппе.
  2. Подключите канал переключателя закрылков на отдельный канал АП.
  3. Сделайте этот канал сквозным в расширенных настройках Контрольной Панели, в ручном режиме и в режиме стабилизации.
  4. Добавьте микширование этого канала к каналам элеронов в расширенных настройках Контрольной Панели, в ручном режиме и в режиме стабилизации.

Возможно, придется ограничить крайние положения переключателя закрылков на аппе не в -100%/100%, а -100%/0%.

kosmich1980

Тим Спасибо, сейчас попробую…

smalltim:
  1. Подключите канал переключателя закрылков на отдельный канал АП.

непонятно… У меня микс закрылков не использует отдельный канал…

kosmich1980

По порядку: Аппа- AURORA 9 , приёмыш - optima 9. Подключение:
1.AIL
2.ELEVATOR
3.THRO
4.RUDDER - сквозной
5.AIL2
6.УПРАВЛЯЮЩИЙ КАНАЛ 1
7.УПРАВЛЯЮЩИЙ КАНАЛ 2
8.PAN- напрямую от приёмника
9.TILT- напрямую от приёмника

Микс аппы “CAMBIX” (“в этом миксе объеденены элероны, закрылки и руль высоты”) - активирован постоянно, и управляется правым слайдером (слайдер вверху-закрылки 0, слайдер внизу - закрылки вниз 100%).

smalltim:
  1. Подключите канал переключателя закрылков на отдельный канал АП.

как сделать?😵

Pavel_K

cabmix это планерная фишка, а на skywalker особо профиль не покрутишь, так что можно обойтись без хитрых миксов передатчика, а просто канал слайдера (слайдер можно назначить на отдельный канал на авроре?) сделать сквозным в АП и подключить к нему машинки закрылок. Закрылки на skywalker нужны, без них посадочная скорость и пробег сильно возрастают, но также нужны и воздушные тормоза (“бабочка”: элероны вверх, закрылки вниз), правда до их реализации в комплекте с АП я пока не дошел.