MultiWii
а ктонибудь знает как включить 6-й импульс в сумматоре на спад а не на поднятие, а то таже по сути аппа HK 6калалка 2.4ггц, но после суммирования видятся только первые 5 каналов так как нет импульса после 6-го
пс. помоему вот такая модификация в файле RX.pde:
void rxInt() {
uint16_t now,diff;
static uint16_t last = 0;
static uint8_t chan = 0;
now = micros();
diff = now - last;
last = now;
if(diff>3000) chan = 0;
else {
if(900<diff && diff<2200 && chan<8 ) { //Only if the signal is between these values it is valid, otherwise the failsafe counter should move up
rcValue[chan] = diff;
#if defined(FAILSAFE)
if(failsafeCnt > 20) failsafeCnt -= 20; else failsafeCnt = 0; // clear FailSafe counter - added by MIS //incompatible to quadroppm
#endif
}
chan++;
if(chan==5) attachInterrupt(0, rxInt, FALLING); //set to falling edge to receive last channel (YAW)
if(chan==6) attachInterrupt(0, rxInt, RISING); //set back to rising edge and wait for another loop
}
}
2 All:
Не могу понять странного поведения квадрика.
Плата Drotek, раньше летало все нормально, сейчас при попытке дать газ вместо полета небольшие подскоки и судорожные рывки движков.
Думал на неконтакт, пропаял еще раз пины, не помогло, подключил Bluetooth, вывел значения газа на график - видно что на газ идет такая ломаная линия вместо сплошной, значения моторов скачут в диапазоне 1200-1700.
Вибрации исключены, судя по тем же графикам, ACC/GYRO вполне без рывков, i2c-ошибок нет, ПИДы не трогал.
Даже если при питании от USB мягко покачать квадрик в руке, значения моторов скачут от минимума до максимума.
Что еще может быть? Такое ощущение что я забыл какой-то define включить, но хз какой.
PS: Я лопух, я же на другом квадрике эту плату тестил. Поставил MINTHROTTLE 1300 для plush-ей все заработало.
Пост удалять не буду, может другим полезно будет.
Поставил MINTHROTTLE 1300 для plush-ей все заработало
А какое значение MINTHROTTLE ставить для плюшей 25А?
У меня тоже прыгают уровни газа дико но вроде летает не не очень стабильно…
То что прыгают, как я понял это нормально, инерция моторов все сгладит, главное чтобы газ не был ниже уровня при котором регуляторы выключаются, иначе фигня получается.
В последних версиях Multiwii есть возможность подключать GPS напрямую к УАРТ но при этом отключается возможность конфигурирования с ПК. А нельзя сделать так что бы можно было и GPS подключать и конфигурировать? Или не парится и сделать UART-to-I2c на ATmega168?
А нельзя сделать так что бы можно было и GPS подключать и конфигурировать?
теоретически можно намутить программный последовательный порт, но гемора очень много, в разы проще поставить еще одну ардуинку для uart-to-i2c
Так можно сделать автоопределение что сейчас подключено (после старта МК по первому пакету определить что это запрос от ГУИ или пакет от ЖПС). Но с Ардуино я пока не дружу.
А нельзя сделать так что бы можно было и GPS подключать и конфигурировать?
Давно уже можно, ибо сделали автоопределение.
Вон, подробно и в картинках: rcopen.com/blogs/114128/14637
в разы проще поставить еще одну ардуинку для uart-to-i2c
или удобное готовое за 7 баксов купить…
В последних версиях Multiwii есть возможность подключать GPS напрямую к УАРТ но при этом отключается возможность конфигурирования с ПК. А нельзя сделать так что бы можно было и GPS подключать и конфигурировать? Или не парится и сделать UART-to-I2c на ATmega168?
Ну если у вас нет второго порта уарт, то можно и сохранить подключение к GUI но при этом нужно будет все равно отключать гпс например тумблером или просто вытащить разъемчик, читать тут Подключаем GPS к MiltiWII С АВТОМАТИЧЕСКИМ ОПРЕДЕЛЕНИЕМ
Лёня ты быстр))))
Ок. Всем спасибо. Заберу сегодня 2 модуля ЖПС и буду разбираться.
Давно уже можно, ибо сделали автоопределение.
можно и так, но тогда не определить работает ли GPS корректно в GUI, только по косвенным признакам… да еще и не понятно что делать если захочется bluetooth или OSD
или удобное готовое за 7 баксов купить…
да, или купить готовое =) просто у меня лишняя ардуинка была
да еще и не понятно что делать если захочется bluetooth или OSD
Про блютус не скажу, а осд с гпс по идее должны на одном порту ужиться. ГПС - данные передает, а ОСД - принимает. 😃
или удобное готовое за 7 баксов купить…
от тут свежая партия фенек (I2C-GPS NAV Module, MWC FC Bluetooth Module)… дешЫва и с проводочками сразу ))
но тогда не определить работает ли GPS корректно в GUI, только по косвенным признакам…
в принципе если скорость порта выбрана верно, то после 3Д фикса ардуина (или криус контроллер) замигает статусным светодиодом с частотой 3-4гц…
Про блютус не скажу, а осд с гпс по идее должны на одном порту ужиться. ГПС - данные передает, а ОСД - принимает.
так и есть, только если ОСД это mobiDrone (спецом писанный под вий), то настройка ПИДов через ОСД отпадает…
upd:хотя подумав мот и не отпадает настройка ПИДов, т.к. ОСД всего лишь отображает состояние/параметры контроллера, а не шлет ему команды… запостил вопрос разработчику mobiDrone
Ктони будь в курсе вчем разница между этими гирами ITG3200 ITG3205 вчем плюсы и минусы и по распиновке они взаимозаменяемы?
усложню задачу - а если OSD на другой скорости работает? 😉 ну это конечно мало кому надо, но вдруг
Вчера стал обладателем 2 модулей MT3339 PA6C. Поделитесь работоспособной прошивкой 115200/10Hz.
И кстатии GPS модуль с rctimer нормальный (www.rctimer.com/index.php?gOo=goods_details.dwt&go… Или стоит взять MTK3339?
Господа, пора готовиться к качественным прорывам… Платы “все-в-одном” а-ля FY90q!
39mm x 28mm, 8(!) грамм.
120$, atmega328, gyro, accel, mag. Ессно совместима с эхотагом.
Магазин , обсуждение
Покупать прямо сейчас можно разве что для экспериментов, наблюдаются проблемы.Ну а за первой ласточкой и остальные подтянутся, сами понимаете
Занятно, прошло чуть больше года с того сообщения, а как изменились готовые платы! Раньше самому было в разы дешевле собрать, а сейчас…
Занятно, прошло чуть больше года с того сообщения, а как изменились готовые платы! Раньше самому было в разы дешевле собрать, а сейчас…
А через полгода эти платы будут казаться древними игрушками 😃 Появятся дешевые STM32 с крутыми алгоритмами и полным фаршем по сенсорам, да и цифровые линки типа wifi или zigbee не за горами, а под них точно железо получше нужно.
Ктони будь в курсе вчем разница между этими гирами ITG3200 ITG3205 вчем плюсы и минусы и по распиновке они взаимозаменяемы?
взаимозаменяемы полностью …
3205 походу отбраковка от 3200 по уровню шума …
в популярных проектах разницы в работе практически никакой , все зафильтровано по самые помидоры …
усложню задачу - а если OSD на другой скорости работает? ну это конечно мало кому надо, но вдруг
тогда наверное только софт-юарт…
И кстатии GPS модуль с rctimer нормальный (www.rctimer.com/index.php?gOo...productname=)? Или стоит взять MTK3339?
вот народ топик создал по ГПС-ам:
www.multiwii.com/forum/viewtopic.php?f=8&t=649&p=1…
www.multiwii.com/forum/viewtopic.php?f=6&t=1881&p=…
но я вроде как смотрел (уже не помню где) его хар-ки, там 5 гц…
А через полгода эти платы будут казаться древними игрушками Появятся дешевые STM32 с крутыми алгоритмами и полным фаршем по сенсорам, да и цифровые линки типа wifi или zigbee не за горами, а под них точно железо получше нужно.
За пол года обычно по железу прогресс может быть, но никак не по алгоритмам. Это как с новым смартфоном или планшетом, покупаеш свежак (по железу), а приемлимый готовый не баЖный продукт только через год-полтора…
Ну и потом ардуинщики так просто не сдаются! 😉 Этож как конкурс “перформанс ПО в 256 байт” 😃
От себя лично, не перехожу на стм32 только потому что лень разбираться в новой архитектуре, устанавливать среду разработки и т.п. А тут чпок распаковал за 2 мин. и среда готова 😃
Вчера стал обладателем 2 модулей MT3339 PA6C. Поделитесь работоспособной прошивкой 115200/10Hz.
если лень читать 2-3 страницы, воспользуйтесь поиском хотябы…
- вот еще на DE форуме, чел наконецто выложил… test.fpv-community.de/showthread.php?6487-Kurzberi…