MultiWii
чето как то значения не идеально стоят, а ±10,
А это у всех так! В Вийке чтение РРМ сделано через жопу, с использованием micros(), которая дает погрешность в 10 мкс и дикое дрожание. Зато - просто.
Если кто-то хочет поправить это безобразие, сделайте так:
В конце проедуры configure receiver дописать:
TCCR4A =0; //standard mode with overflow no ints
TCCR4B = (1<<CS11); //Prescaler set to 8, that give us a resolution of 0.5us, read page 134 of data sheet
Ниже по тексту найти
cTime = micros(); // micros() return a uint32_t, but it is not usefull to keep the whole bits => we keep only 16 bits
и заменить на
cTime = TCNT4>>1; // micros() return a uint32_t, but it is not usefull to keep the whole bits => we keep only 16 bits
Спасибки ложить сюда 😉
собрал ардуино с вмп и чакой, вмп использует ITG3205 подрубился напрямую к сенсору обойдя процесор вмп+, чаку посадил вместе с гироскопом паралельно I2C как это сделал ziss_dm
до того как подрубился к ITG3205 напрямую чака не работала через вмп+
сейчас акселометр чаки работает
цикл что то окола 3500 - 3800, нормален ли такой цикл и сколько он должен быть в идеале ?
и можно ли увидеть что поступает с приемника радиоуправления в проге, каким образом все это подключать ?
Вышел я наконец таки вчера на поле полетать.
Коптер летает, но избавиться от осциляций так и не удалось, никакие настройки не помогают… Грешу в очередной раз на датчик WMP. Есть пара вариантов на пробу:
- В коде загрубить чуйку, поделить результат например на 2
- Подключить его напрямую как 3200
Если это не поможет - куплю эту плату ffimu за 100 еврев)
Если кто-то хочет поправить это безобразие, сделайте так:
В конце проедуры configure receiver дописать:
А это для какого МК?
А это для какого МК?
на меге (1280) сработало отлично
причем тут какой МК? скетч на всех арудинах работает, значит и хак на всех стработает.
значит и хак на всех стработает.
не факт, МК разные, а тут как я понимаю юзаются не стандартные обертки функционала (если посмотреть код, то там местами есть явные отличия во всяких шаманствах для ускорения для 328 и 1280) + тут вроде есть любители нестандартных (не ардуиновых) атмег
в меге работает, конечно ± всеравно есть, но всего 1-2, а не 10 =)
причем тут какой МК? скетч на всех арудинах работает, значит и хак на всех стработает.
У mega 328 вроде нету TCCR4.
вчера спаял. wmp и nunchack оригинал. гиры сразу стал отображать в конфигураторе. а вот чаку не хочет показывать. один раз както получилось, сам не понял как, начал показывать крен, тангаж. а потом толи ресетнул, толи питание передерул и чаку не видит. 5 раз все настройки перепроверил.
без чаки цикл 3000 в среднем. с чакой был 5700-6000. я так понял это максимум?
что может быть? как заставить видеть чаку?
цикл что то окола 3500 - 3800, нормален ли такой цикл и сколько он должен быть в идеале ?
тоже присоединяюсь к вопросу. и что вообще значит этот цикл?
что вообще значит этот цикл
Цикл - время в мс, затрачиваемое ардуиной на получение и обсчёт пакета данных из датчиков. Чем ниже - тем лучше. норма около 3200-3500. при больших кренах может подскакивать.
У меня при подключении 3205 и adxl335 напрямую - цикл 1700 , чего и вам желаю.
Сейчас уже готов заказ на произ-во плат сенсоров (аксель LIS3DH, гироскоп L3G4200D на отдельных платах). Кто хочет потестировать первые образцы? они будет немного страшненькими (без шелкографии, т.е. без подписей на плате) и возможно без паяльной маски (зелёнки на плате).
Пишите в личку.
а какнить мой нунчак можно подключить напрямую?
а какнить мой нунчак можно подключить напрямую?
А что на акселе написано?
а какнить мой нунчак можно подключить напрямую?
Да.
У mega 328 вроде нету TCCR4.
Если нету, меняем в вышеуказанном тексте все 4 на 3 или 1. Просто у меня щас все таймеры позанимались 😉
Кто хочет потестировать первые образцы?
Какая цена вопроса?
Просто у меня щас все таймеры позанимались
интересно чем? =)
Какая цена вопроса?
Пишите в личку. Сейчас заказываю партию прототипов, от кол-ва желающих будет зависеть обьём партии и конечная стоимость 1-ой единицы
Киньте ссылку на нормальный llc и на преобразователь 5в - 3в. есть идея сделать плату - адаптер для 5-ти вольтовых ардуин.
Киньте ссылку на нормальный llc и на преобразователь 5в - 3в. есть идея сделать плату - адаптер для 5-ти вольтовых ардуин.
rcopen.com/forum/f123/topic221574/1744 вот самый грамотный
Тарас, озвучь о каких платках идет речь и что на них будет стоять?
Знатоки, пожалуйста подскажите чтонить по моему вопросу на прошлой странице.
Киньте ссылку на нормальный llc и на преобразователь 5в - 3в.
Про LLC ужо писали PCA9306DCTR, на 3,3 вольта можно TDA3663 или LM2937IMP-3,3