Проект Мегапират на самик!
У меня фриска простая (без телеметрии)
Да, я слышал, что без телеметрии гораздо дальше работает.
Да, я слышал, что без телеметрии гораздо дальше работает.
Извиняюсь за оффтоп.
А отключив телеметрию или перепрошив приемник не добиться той же дальности? Или железо разное?
Просто заказал с телеметрией, думаю перепрошить для появления RSSI+CPPM.
2.0.2944 + наземка
====
- полностью переделана компенсация центробежки и линейных ускорений
Компенсация отключается, если число спутников меньше 6. Добавлена треугольная функция акселя, как было в MARG, с границами ±0.1G, причем, уже скомпенсированного. Компенсация теперь трехосевая, в т.ч. и по высоте, и учитывает расположение платы. - убрана медленная раскачка по крену
- исправлена фильтрация барометра
- убраны “болтания” координат в последнем разряде из-за акселя
- исправлен баг с расстояниями до базы, целей и в миссиях
- найден и прибит баг с незаписью установок, упомянутый ssh1
- исправлен баг: если во время ФС переключить полетный режим (без связи), по возвращении связи режим не переключался - замечено ssh1
- исправлен баг с необходимостью выставлять скорости потоков в наземке при соединении
- добавлено окно debug в наземке, выводит любые переменные “изнутри” автопилота. Вылезает, если в СУ задан вывод требуемой инфы.
- исправлены “иероглифы” в имени модели на ИЛС. Если имя модели от 8 до 9 символов и последние буквы “съелись”, перечитайте в Custom airframe, поправьте имя и запишите снова.
- координаты в наземке отображаются в “нормальном” виде - градусы с запятой
- Оповещения “battery low” и “battery critical” сдвинуты на 3.5 и 3.3в на банку соответственно
2.0.2944 + наземка
====
- полностью переделана компенсация центробежки и линейных ускорений
Компенсация отключается, если число спутников меньше 6. Добавлена треугольная функция акселя, как было в MARG, с границами ±0.1G, причем, уже скомпенсированного. Компенсация теперь трехосевая, в т.ч. и по высоте, и учитывает расположение платы.- убрана медленная раскачка по крену
- исправлена фильтрация барометра
- убраны “болтания” координат в последнем разряде из-за акселя
- исправлен баг с расстояниями до базы, целей и в миссиях
- найден и прибит баг с незаписью установок, упомянутый ssh1
- исправлен баг: если во время ФС переключить полетный режим (без связи), по возвращении связи режим не переключался - замечено ssh1
- исправлен баг с необходимостью выставлять скорости потоков в наземке при соединении
- добавлено окно debug в наземке, выводит любые переменные “изнутри” автопилота. Вылезает, если в СУ задан вывод требуемой инфы.
- исправлены “иероглифы” в имени модели на ИЛС. Если имя модели от 8 до 9 символов и последние буквы “съелись”, перечитайте в Custom airframe, поправьте имя и запишите снова.
- координаты в наземке отображаются в “нормальном” виде - градусы с запятой
- Оповещения “battery low” и “battery critical” сдвинуты на 3.5 и 3.3в на банку соответственно
Классно, вечерком проверю write. Подлетнуть наверное получится только в выходные.
После этих фиксов радиус круга над домом тоже должнен исправиться ?
да, из той же истории.
Или железо разное?
Железо разное.
2.0.2944 + наземка
Спасибо!
Вечером залью - проверю!
поворотку доделал - пока временное решение , но попробую летать уже с ней (есть вторая камера - поставлю напротив поворотки - потом можно будет посмотреть как отрабатывает…).
Проверил новую наземку + прошивку.
Такое ощущение что вылезли старые проблемы.
1.При вращении платы на горизонтальном столе гуляет тангаж до 8 градусов и крен - но поменьше. После остановки платы курс продолжает вращаться еще 5-10 секунд и уходит на 45 градусов.
2.Перестала работать подстройкак по крену и тангажу (та которая до 5 градусов)
О как… а тока прошился… и проверять не стал - занимался доделкой поворотки.
Собирался завтра полетать - проверить… теперь придется проверять вначале на столе…
Проверил новую наземку + прошивку.
Такое ощущение что вылезли старые проблемы.
А может из-за того, что
Компенсация отключается, если число спутников меньше 6.
Спутников больше 6 когда раскачка? Может записать лог и послать Олегу предметнее будет? Может подскажет, или разглядит чего…
Я чето очкую перешиваться… 😃
Хотя на старых прошивках тоже не полеты, а летьба какая-то. Прошьюсь 😃
Перестала работать подстройка
Точно, перестала. Поправил. 2.0.2945
Что касается гуляния при вращении, проверьте raw sensor, у меня такого нет. Или от краша у акселя биасы сбились - должно в горизонте показывать 0,0,2048 ±15 по каждой оси. Или рядом железяка находится и на компас влияет.
Да, запишите лог с raw data, погляжу.
Спутников больше 6 когда раскачка?
тогда самопроизвольно бродит, но не видел больше 5 градусов и на курс при этом не влияет. При появлении горизонтальной скорости бродить перестает.
Кто-нибудь может набросать ссылок на НК, что нужно купить для сборки верта НК450 в FBL исполнении ? В личку, если можно.
С вертом разобрался, спасибо, кто ответил.
И чего молчим? у всех все работает? 😃 Сергей, с креном вопрос закрыт?
У меня пока не получилось даже перепрошиться на новую прошивку - до моделки так и не дошел… работа…
Надеюсь сегодня вечерком получится.
С вертом разобрался, спасибо, кто ответил.
И чего молчим? у всех все работает? 😃 Сергей, с креном вопрос закрыт?
Перепрошился - тангаж гулял до 10 градусов. Крен до 5. Что интересно, повернешь плату - крен 10 и медленно падает.
Откалибровал компас - стало все ок. Что получается - компас надо калибровать не раз в жизни платы?
компас надо калибровать не раз в жизни платы?
Только когда меняется “железное” окружение в статике. Вот вы ее из самоля вытащили? а там мотор был, с магнитами…
Попробую объяснить. После калибровки диапазон значений вектора данных магнетометра имеет форму сферы с центром в нуле. Помещая рядом новую железяку, вы делаете из сферы яйцо, вытянутое в сторону железки, и компас начинает врать. Удаление железяки имеет обратный эффект. Калибровка компаса восстанавливает “сферу”, т.е. устраняет влияние окрестных железок.
После калибровки диапазон значений вектора данных магнетометра имеет форму сферы с центром в нуле.
Хотелось бы в это верить. Но это только в идеале. Неортогональность межосевую ты никак не уберешь путем вращения модели. Центр ты конечно подвинешь, но вранье по углам отклонения никуда не девается к сожалению.
И чего молчим?
Типа надо отчет? У меня пока только одна радость. Вчера получил крайний датчик - барометр. Ехал с 21.07 (!!!) - мой рекорд китайско-белорусской почты, уже продавец даже деньги вернул. За это время почти освоил изготовление ПП с помощью фоторезиста. Почти - потому что пока не могу заставить свои принтеры печатать правильным черным. Погода у нас сейчас типа “займи и выпей” - самое время заняться “радиомастерением”…
пока не могу заставить свои принтеры печатать правильным черным
Если проблема с лазерником, попробуйте распечатанный шаблон подержать в банке с парой капель ацетона на дне. Тонер “плывет” немного и заполняет микрозазоры, рисунок чернеет на глазах и дорожки выглядят монолитными.
2.0.2951 + наземка
- добавлена возможность использования LM1881 (нога #1) в качестве видеосепаратора без необходимости инвертировать сигнал, т.е. голый чип.
Во вкладке OSD отметить Invert SYN_IN для использования LM1881.
Применяется немедленно.
После сброса defaults эта установка не затирается.
По умолчанию стоит “классика” - на транзисторе, галка снята.
2.0.2951 + наземка
- добавлена возможность использования LM1881 (нога #1) в качестве видеосепаратора без необходимости инвертировать сигнал, т.е. голый чип.
Во вкладке OSD отметить Invert SYN_IN для использования LM1881.
Применяется немедленно.
После сброса defaults эта установка не затирается.
По умолчанию стоит “классика” - на транзисторе, галка снята.
Залил…
ломанулся в обед (пол часа было…) на поле - слегка подлетнул.
По облету:
первая неожиданность - в отличии от того что выше написано Олегом - по умолчанию галка всетаки стоит!!!😵
на видео идут сплошные вертикальные полосы вместо телеметрии и поворотка не дает телеметрию на комп… Подключился, убрал галку - все встало на свои места!
Второе - на земле в статике после лока ГПС горизонт и компас живут своей жизнью, плюс еще и коректировка Рол почемуто удвоилась (корректировал на предыдущей прошивке - было + 1.4) - пришлось скоректировать на 0… для Олега записал лог - лог 4 (плывет и курс и горизонт).😃
Еще - при подключении через поворотку “Сырые” данные не включить… а жаль. У меня пока уже нет модема - а при подключении через КСТ одностороняя телеметрия…
Перекалибровал компас в поле - плаванье горизонта уменьшилось но в статике всеравно есть немного…😃
решил запускать - вначале бросил на планирование в ручном режиме - летит ровно… затем в стаб - тоже летит ровно, но со снижением…
Запустил движок - в небо… На 30-й секунде полета движок захрустел и отключился (незнаю что с ним - вроде как срыв синхранизации у регуля - после посадки проверил - крутит…)😈 - пришлось садится, успел включить стаб (взлетал в мануале) - вроде держит нормально (успел правда пару кругов нарезать…).
Заодно совсем чуток поворотку проверил… А она всетаки крутится!!! (Коперник вроде…😇):
на видео слышно как отрубился движок - примерно 30-я секунда…
поворотка ведет самик нормально (с учетом что не донастроена нормально).
А вот лог полета - неполучился нормально - когда регуль задурил видео отрубилось… соответственно и лог остановился… на логе 5 есть статика (немного чудит горизонт) и проверка на планирование в мануале и стабе…
Вот логи:
Алекс, ты не заметил, что у тебя творится со скоростью? скачет от 0 до 600 кмч несколько раз в секунду, я в шоке. Кое-где вообще на “сверхзвук” переходит, судя по логу. Баровысота отсутствует. Запись видео с осд есть?
Я к тому, что если такой свинарник поступает в компенсатор, горизонта “колом” не жди.
Вообще, это первая в истории запись полета через наземку, даже я так еще не делал 😃 Возможно, где-то еще пара багов, поэтому хочу видео с осд, сравнить.
В текущей реализации поворотка в нейтрали подразумевается смотрящей на север.
Смотрел в миссиях полет “вживую” 😃 как-то ты недалеко вокруг базы летал, метров 50-60 максимум 😃
===
Cмотрю в настройки, галка реверсов стоит одна (у меня обе), машинально хотел исправить, жму врите - не меняется. Вспомнил, что запись смотрю 😁
===
по логу 4 прокомментируй, плиз, с 10 по 30 секунду что происходит? почему курс равномерно вращается?